This document lists analytics vendors that have built-in configurations for use with the amp-analytics
component.
Vendors that wish to integrate their service with <amp-analytics>
should refer to the details in Integrate your analytics tools with AMP.
Type attribute value: acquialift
Adds support for Acquia Lift. The decisionApiUrl
, accountId
and siteId
must be specified. More information about Acquia Lift can be found at https://docs.acquia.com/lift.
Type attribute value: adobeanalytics
, adobeanalytics_nativeConfig
Adds support for Adobe Analytics. More details for adding Adobe Analytics support can be found at experienceleague.adobe.com.
[tip type="important"]
Do not use both the adobeanalytics
and adobeanalytics_nativeConfig
types on the same page. If you attempt to do so, you can generate errors in the browser console and double-count visitors.
[/tip]
Type attribute value: afsanalytics
Adds support for AFS Analytics. Additionally, the websiteid
and server
variables must be specified. More details for adding AFS Analytics support can be found at afsanalytics.com.
Type attribute value: alexametrics
Adds support for Alexa Certified Site Metrics. The atrk_acct
and domain
variables must be specified. More information can be found at Alexa’s Certified Metrics FAQ.
Type attribute value: amplitude
Type attribute value: appsflyer
Adds support for AppsFlyer. More details for adding AppsFlyer support can be found at appsflyer.com
Type attribute value: atinternet
Adds support for AT Internet. More details for adding AT Internet support can be found at developers.atinternet-solutions.com.
Type attribute value: baiduanalytics
Adds support for Baidu Analytics. More details for adding Baidu Analytics support can be found at tongji.baidu.com/.
Type attribute value: blackcrowai
Adds support for Black Crow AI. You are required to fill out the site_name
variable which is assigned to you by your account manager. If you wish to send scores to Google, please also include your GA account ID (i.e. UA-123401-1
).
Type attribute value: blueconic
Type attribute value: bluetriangle
Adds support for blue Triangle. More details can be found at help.bluetriangle.com.
Type attribute value: browsi
Type attribute value: burt
Adds support for Burt. Additionally, the trackingKey
variable must be specified. It's also possible to specify the optional variables category
and subCategory
. More details can be found at burtcorp.com.
Type attribute value: byside
Type attribute value: captainmetrics
Type attribute value: chartbeat
Adds support for Chartbeat. More details for adding Chartbeat support can be found at support.chartbeat.com.
Type attribute value: clicky
Adds support for Clicky Web Analytics. More details for adding Clicky support can be found at clicky.com.
Type attribute value: colanalytics
Type attribute value: comscore
Adds support for comScore Unified Digital Measurement™ pageview analytics. Requires defining var c2
with comScore-provided c2 id. More information can be found at comscore.com.
Type attribute value: cxense
Adds support for Cxense Insight analytics. Requires defining var siteId
with Cxense-provided siteId. More details can be found at wiki.cxense.com.
Type attribute value: deepbi
Type attribute value: dynatrace
Adds support for Dynatrace real user monitoring. Requires defining var app
with a Dynatrace provided application id and var tenant
with a Dynatrace provided environment identifier. More details for adding Dynatrace real user monitoring can be found at dynatrace.com.
Type attribute value: epica
Adds support for EPICA page views and events.
Type attribute value: euleriananalytics
Adds support for Eulerian Technologies Analytics. Requires defining var analyticsHost
with Eulerian delegated domain. More details can be found at eulerian.wiki.
Type attribute value: facebookpixel
Adds support for the Facebook Pixel. In your amp-analytics
configuration, you must define your Pixel ID as pixelId: YOUR-PIXEL-ID
. The events supported along with the corresponding event values that can be specified are detailed in the Facebook Pixel developer documentation.
Type attribute value: gemius
Adds support for Gemius Audience/Prism analytics. Additionally, the gemius-provided prefix
and identifier
variables must be specified. It's also possible to specify the optional variable extraparams
(key1=value1|key2=value2). More details can be found at gemius.com.
Type attribute value: gfksensic
Adds support for GfK Sensic audio stream usage analytics. Please refer to our client documentation for details.
Type attribute value: googleadwords
Adds support for Google Ads conversion tracking and remarketing. See more details in the Google Ads help center for conversion tracking and remarketing. Both tags can be used independent of each other.
Type attribute value: googleanalytics
Adds support for Google Analytics. More details for adding Google Analytics support can be found at developers.google.com.
Type attribute value: gtag
Type attribute value: N/A
Unlike other analytics vendors, Google Tag Manager is a tag management service, and does not require the type
attribute. Google Tag Manager is supported in AMP. Consult the Google Tag Manager documentation for supported tags and for instructions on adding Google Tag Manager to your AMP page.
Type attribute value: ibeatanalytics
Adds support for Ibeat Analytics.
Type attribute value: infonline
Adds support for INFOnline / IVW. Requires a copy of amp-analytics-infonline.html on a different subdomain than the including AMP file (why?). The file must be served via HTTPS. For example, if your AMP files are hosted on www.example.com
, then amp-analytics-infonline.html
needs to be on another subdomain such as iframe.example.com
or assets.example.com
.
Additionally, the following variables must be defined:
st
: offer IDco
: commentcp
: codeurl
: HTTPS location ofamp-analytics-infonline.html
More details for adding INFOnline / IVW support can be found at www.infonline.de.
Type attribute value: infonline_anonymous
Adds support for the anonymous INFOnline. Requires a copy of infonline-anonymous.html on a different subdomain than the including AMP file (why?). The file must be served via HTTPS. For example, if your AMP files are hosted on www.example.com
, then infonline-anonymous.html
needs to be on another subdomain such as iframe.example.com
or assets.example.com
.
Additionally, the following variables must be defined:
st
: offer IDco
: commentcp
: codeurl
: HTTPS location ofinfonline-anonymous.html
dn
: The relay domain name
More details for adding INFOnline anonymous support can be found at www.infonline.de.
Type attribute value: infonline_base
Additionally, the following variables must be defined:
st
: offer IDco
: commentcp
: codeurl
: HTTPS location ofamp.html
on the service platform or sub domaindn
: The relay domain name
More details for adding INFOnline anonymous support can be found at www.infonline.de.
Type attribute value: iplabel
Type attribute value: keen
Adds support for Keen. Additionally, the following vars
must be defined:
projectId
: your project idwriteKey
: your write key
Use extraUrlParams
to add more data. Configuration details can be found at keen.io/docs/api.
Type attribute value: kenshoo
Adds support for Kenshoo. More information and configuration details can be found at helpcenter.kenshoo.com.
Type attribute value: krux
Adds support for Krux. Configuration details can be found at help.krux.com.
Type attribute value: linkpulse
Adds support for Linkpulse. Configuration details can be found at docs.linkpulse.com.
Type attribute value: lotame
Adds support for Lotame. More information and configuration details can be found at my.lotame.com.
Type attribute value: mapp_intelligence
Adds support for Mapp Intelligence tracking. More information and configuration details can be found at docs.mapp.com.
Type attribute value: marinsoftware
Type attribute value: mediametrie
Adds support for Médiamétrie tracking pages. Requires defining var serial
. Vars level1
to level4
are optional. More information can be found at mediametrie.com.
Type attribute value: mediarithmics
Adds support for mediarithmics. More information and configuration details can be found at https://developer.mediarithmics.com
.
Type attribute value: mediator
Type attribute value: memo
Type attribute value: metrika
Adds support for Yandex Metrica. Configuration details can be found at Yandex Support.
Type attribute value: moat
Adds support for Moat. Please contact your Moat representative for configuration details. More information on Moat can be found at moat.com/analytics.
Type attribute value: mobify
Adds support for Mobify. More details for adding Mobify support can be found at docs.mobify.com.
Type attribute value: moengage
Type attribute value: mparticle
Adds support for mParticle. More details for adding mParticle support can be found at docs.mparticle.com.
Type attribute value: mpulse
Adds support for SOASTA mPulse. Configuration details can be found at docs.soasta.com.
Type attribute value: navegg
Type attribute value: neodata
Adds support for Neodata Audience Platform. Please contact our support team to get set up with your sysId
, tagId
and advId
parameters in the vars
section.
Type attribute value: newrelic
Adds support for New Relic Browser to measure AMP throughput and performance. By adding the newrelic
attribute value you’ll need to add your app ID
and license key
from your New Relic Browser account to start capturing data. More details can be found on the New Relic Browser AMP docs page at docs.newrelic.com.
Type attribute value: nielsen
Adds support for Nielsen DCR. Please contact your Nielsen representative to get set up with your apid
as well as assist in defining the remaining parameters in the vars
section. For more information, see Nielsen's support documentation.
Type attribute value: nielsen-marketing-cloud
Adds support for Nielsen Marketing Cloud. More details can be found at Nielsen Marketing Cloud.
Type attribute value: oewa
Adds support for OEWA. Requires a copy of amp-analytics-oewa.html on a different subdomain than the including AMP file (why?). The file must be served via HTTPS. For example, if your AMP files are hosted on www.example.com
, then amp-analytics-oewa.html
needs to be on another subdomain such as oewa-amp.example.com
. More details for adding OEWA support can be found here.
Additionally, the following variables must be defined:
In the vars
section:
s
: offercp
: category path
In the requests
section:
url
: HTTPS location ofamp-analytics-oewa.html
Type attribute value: oewadirect
[tip type="important"]
This is a variation of oewa
that does not use the iframe-ping solution and has a better client detection by using AMP CLIENT_ID
. This is currently EXPERIMENTAL, and prohibited by the OEWA because it does not use oewa2.js
.
[/tip]
Type attribute value: oracleInfinityAnalytics
Type attribute value: parsely
Adds support for Parsely. Configuration details can be found at parsely.com/docs.
Type attribute value: permutive
Adds support for Permutive event collection. Additionally, the following vars
must be defined:
namespace
: your Permutive AMP namespacekey
: your Permutive public API key UseextraUrlParams
to add additional event properties. Full configuration details can be found at support.permutive.com.
Type attribute value: permutive-ampscript
Adds support for Permutive event collection via the Permutive SDK running inside amp-script
. This is a newer version of the Permutive
configuration mentioned above. It will soon replace the old configuration.
To add additional properties to Permutive events use the extraUrlParams
property and use the customProperties
key to define any custom properties. The value should be a valid json object. Full configuration details can be found at support.permutive.com.
Type attribute value: piano
Type attribute value: pinpoll
Adds support for Pinpoll. Configuration details can be found at pinpoll.com.
Type attribute value: piStats
Type attribute value: ppasanalytics
Adds support for Piwik PRO Analytics Suite. Configuration details can be found at piwik.pro.
Type attribute value: pressboard
Adds support for Pressboard. Configuration details can be found at help.pressboardmedia.com.
Type attribute value: quantcast
Adds support for Quantcast Measurement. More details for adding Quantcast Measurement can be found at quantcast.com
Type attribute value: rakam
Type attribute value: reppublika
Type attribute value: retargetly
Type attribute value: rudderstack
Adds support for RudderStack page views and events. Find out more on the implementation check our documentation at docs.rudderstack.com.
Type attribute value: segment
Adds support for segment page views and events. To see the full list of fields that you can send, see Segment Spec.
Type attribute value: sensorsanalytics
Adds support for Sensors Data. More details for adding Sensors Data support can be found at sensorsdata.com.
Type attribute value: shinystat
Type attribute value: snowplow
, snowplow_v2
Adds support for Snowplow Analytics. More details for adding Snowplow Analytics support can be found at docs.snowplowanalytics.com.
Type attribute value: subscriptions-propensity
Type attribute value: taboola
Adds support for Taboola. More details for adding Taboola support can be found at Taboola.
Type attribute value: tail
Adds support for Tail. More details for adding Tail support can be found at tail.digital.
Type attribute value: teaanalytics
Adds support for TEA Analytics. More details for adding TEA Analytics support can contact with Kimberly (wuqian56@gmail.com).
Type attribute value: tealiumcollect
Adds support for Tealium Collect. More details for adding Tealium Collect support can be found at docs.tealium.com.
Type attribute value: top100
Adds support for Rambler/TOP-100. Configuration details can be found at top100.rambler.ru.
Type attribute value: topmailru
Adds support for Top.Mail.Ru. Configuration details can be found at Top.Mail.Ru Help.
Type attribute value: treasuredata
Adds support for Treasure Data. Configuration details can be found at docs.treasuredata.com.
Type attribute value: tribooanalytics
Type attribute value: umenganalytics
Adds support for Umeng+ Analytics. More details for adding Umeng+ Analytics support can be found at dev.umeng.com.
Type attribute value: upscore
Type attribute value: vponanalytics
Adds support for Vpon Analytics. Configuration details can be found at Vpon Analytics.
Type attribute value: webengage
.
Type attribute value: webtrekk_v2
[tip type="important"]
webtrekk
is deprecated. Use webtrekk_v2
instead.
[/tip]