AMP

Analytics Vendors

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.

Acquia Lift

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.

Adobe Analytics

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.

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.

AFS Analytics

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.

Alexa Internet

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.

Amplitude

Type attribute value: amplitude

AppsFlyer

Type attribute value: appsflyer

Adds support for AppsFlyer. More details for adding AppsFlyer support can be found at appsflyer.com

AT Internet

Type attribute value: atinternet

Adds support for AT Internet. More details for adding AT Internet support can be found at developers.atinternet-solutions.com.

Baidu Analytics

Type attribute value: baiduanalytics

Adds support for Baidu Analytics. More details for adding Baidu Analytics support can be found at tongji.baidu.com/.

Black Crow AI

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).

BlueConic

Type attribute value: blueconic

Blue Triangle

Type attribute value: bluetriangle

Adds support for blue Triangle. More details can be found at help.bluetriangle.com.

Browsi

Type attribute value: browsi

Burt

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.

BySide

Type attribute value: byside

Captain Metrics

Type attribute value: captainmetrics

Chartbeat

Type attribute value: chartbeat

Adds support for Chartbeat. More details for adding Chartbeat support can be found at support.chartbeat.com.

Clicky Web Analytics

Type attribute value: clicky

Adds support for Clicky Web Analytics. More details for adding Clicky support can be found at clicky.com.

colanalytics

Type attribute value: colanalytics

comScore

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.

Cxense

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.

Deep.BI

Type attribute value: deepbi

Dynatrace

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.

EPICA

Type attribute value: epica

Adds support for EPICA page views and events. More details can be found at EPICA docs.

Eulerian Analytics

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.

Facebook Pixel

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.

Gemius

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.

GfK Sensic

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.

Google Analytics

Type attribute value: googleanalytics

Adds support for Google Analytics. More details for adding Google Analytics support can be found at developers.google.com.

gtag

Type attribute value: gtag

Google Tag Manager

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.

Ibeat Analytics

Type attribute value: ibeatanalytics

Adds support for Ibeat Analytics. More details for adding Ibeat support can be found at Ibeat Integration Support.

INFOnline / IVW

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 ID
  • co: comment
  • cp: code
  • url: HTTPS location of amp-analytics-infonline.html

More details for adding INFOnline / IVW support can be found at www.infonline.de.

INFOnline anonymous

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 ID
  • co: comment
  • cp: code
  • url: HTTPS location of infonline-anonymous.html
  • dn: The relay domain name

More details for adding INFOnline anonymous support can be found at www.infonline.de.

INFOnline base

Type attribute value: infonline_base

Additionally, the following variables must be defined:

  • st: offer ID
  • co: comment
  • cp: code
  • url: HTTPS location of amp.html on the service platform or sub domain
  • dn: The relay domain name

More details for adding INFOnline anonymous support can be found at www.infonline.de.

ip-label

Type attribute value: iplabel

Keen

Type attribute value: keen

Adds support for Keen. Additionally, the following vars must be defined:

  • projectId: your project id
  • writeKey: your write key

Use extraUrlParams to add more data. Configuration details can be found at keen.io/docs/api.

Kenshoo

Type attribute value: kenshoo

Adds support for Kenshoo. More information and configuration details can be found at helpcenter.kenshoo.com.

Krux

Type attribute value: krux

Adds support for Krux. Configuration details can be found at help.krux.com.

Linkpulse

Type attribute value: linkpulse

Adds support for Linkpulse. Configuration details can be found at docs.linkpulse.com.

Lotame

Type attribute value: lotame

Adds support for Lotame. More information and configuration details can be found at my.lotame.com.

Mapp Intelligence

Type attribute value: mapp_intelligence

Adds support for Mapp Intelligence tracking. More information and configuration details can be found at docs.mapp.com.

Marin Software

Type attribute value: marinsoftware

Médiamétrie

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.

mediarithmics

Type attribute value: mediarithmics

Adds support for mediarithmics. More information and configuration details can be found at https://developer.mediarithmics.com.

mediator

Type attribute value: mediator

Memo

Type attribute value: memo

Yandex Metrica

Type attribute value: metrika

Adds support for Yandex Metrica. Configuration details can be found at Yandex Support.

Moat Analytics

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.

Mobify

Type attribute value: mobify

Adds support for Mobify. More details for adding Mobify support can be found at docs.mobify.com.

MoEngage

Type attribute value: moengage

mParticle

Type attribute value: mparticle

Adds support for mParticle. More details for adding mParticle support can be found at docs.mparticle.com.

SOASTA mPulse

Type attribute value: mpulse

Adds support for SOASTA mPulse. Configuration details can be found at docs.soasta.com.

Type attribute value: navegg

Neodata

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. For more information, see Neodata's support documentation.

New Relic

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.

Nielsen

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.

Nielsen Marketing Cloud

Type attribute value: nielsen-marketing-cloud

Adds support for Nielsen Marketing Cloud. More details can be found at Nielsen Marketing Cloud.

OEWA

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: offer
  • cp: category path

In the requests section:

  • url: HTTPS location of amp-analytics-oewa.html

oewadirect

Type attribute value: oewadirect

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.

Oracle Infinity Analytics

Type attribute value: oracleInfinityAnalytics

Parsely

Type attribute value: parsely

Adds support for Parsely. Configuration details can be found at parsely.com/docs.

Permutive

Type attribute value: permutive

Adds support for Permutive event collection. Additionally, the following vars must be defined:

  • namespace: your Permutive AMP namespace
  • key: your Permutive public API key Use extraUrlParams to add additional event properties. Full configuration details can be found at support.permutive.com.

Permutive-ampscript

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.

Piano

Type attribute value: piano

Pinpoll

Type attribute value: pinpoll

Adds support for Pinpoll. Configuration details can be found at pinpoll.com.

Pistats

Type attribute value: piStats

Piwik PRO Analytics Suite

Type attribute value: ppasanalytics

Adds support for Piwik PRO Analytics Suite. Configuration details can be found at piwik.pro.

Pressboard

Type attribute value: pressboard

Adds support for Pressboard. Configuration details can be found at help.pressboardmedia.com.

Quantcast Measurement

Type attribute value: quantcast

Adds support for Quantcast Measurement. More details for adding Quantcast Measurement can be found at quantcast.com

Rakam

Type attribute value: rakam

reppublika

Type attribute value: reppublika

Retargetly

Type attribute value: retargetly

RudderStack

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.

Segment

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.

SensorsData

Type attribute value: sensorsanalytics

Adds support for Sensors Data. More details for adding Sensors Data support can be found at sensorsdata.com.

ShinyStat

Type attribute value: shinystat

Snowplow Analytics

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.

subscriptions-propensity

Type attribute value: subscriptions-propensity

Taboola

Type attribute value: taboola

Adds support for Taboola. More details for adding Taboola support can be found at Taboola.

Tail

Type attribute value: tail

Adds support for Tail. More details for adding Tail support can be found at tail.digital.

TEA Analytics

Type attribute value: teaanalytics

Adds support for TEA Analytics. More details for adding TEA Analytics support can contact with Kimberly (wuqian56@gmail.com).

Tealium Collect

Type attribute value: tealiumcollect

Adds support for Tealium Collect. More details for adding Tealium Collect support can be found at docs.tealium.com.

Rambler/TOP-100

Type attribute value: top100

Adds support for Rambler/TOP-100. Configuration details can be found at top100.rambler.ru.

Top.Mail.Ru

Type attribute value: topmailru

Adds support for Top.Mail.Ru. Configuration details can be found at Top.Mail.Ru Help.

Treasure Data

Type attribute value: treasuredata

Adds support for Treasure Data. Configuration details can be found at docs.treasuredata.com.

Umeng+ Analytics

Type attribute value: umenganalytics

Adds support for Umeng+ Analytics. More details for adding Umeng+ Analytics support can be found at dev.umeng.com.

Upscore

Type attribute value: upscore

Vpon Analytics

Type attribute value: vponanalytics

Adds support for Vpon Analytics. Configuration details can be found at Vpon Analytics.

Webengage

Type attribute value: webengage.

Webtrekk

Type attribute value: webtrekk_v2

webtrekk is deprecated. Use webtrekk_v2 instead.