SlideShare a Scribd company logo
1 of 4
How to check Google Analytics tags
    Prepared by Balasingam-Chow Yu Hui

    HTTP monitoring programs:
    - Charles, Fiddler – use with Windows / Internet Explorer
    - HttpFox – Firefox add-on

    This documentation uses HttpFox. Consult your HTTP monitoring program’s help to identify how to
    obtain similar settings there.

1. Start HttpFox.
2. Press “Start”.




3. Filter HttpFox to only display HTTP requests/responses that contains “_utm”




4. Click on the “Query String” tab.




5. Make sure that your browser does not block cookies from the domain name that you are checking.
    a. Google Analytics uses first-party cookies, e.g. if you are checking www.my-wonderful-site.com,
        GA’s cookies will be recorded for “my-wonderful-site.com”
6. For every tag: in the “Query String” tab’s window, check the following:
    Parameter           Value
    utmhn               Hostname / domain name as specified in the URL of the page
    utmac               GA website profile ID
    a. If there is Campaign tracking – i.e. tags using “utm_source”, “utm_medium”, “utm_campaign”,
        “utm_content” or “utm_term” in the URL
    Parameter           Value
    utmcsr              “utm_source” value in the URL
    utmcmd              “utm_medium” value in the URL
    utmccn              “utm_campaign” value in the URL
    utmctr              “utm_term” value in the URL
    utmcct              “utm_content” value in the URL
7. Page tags – i.e. tags using “_trackPageview(‘<tag>’)”
    a. Open the page.
b. In HttpFox, look for the HTTP response item from GA  click on it.




              If the page has more than one call to “_trackPageview()”, then you should see a
              corresponding HTTP response item for each call.
    c. In the “Query String” tab’s window, check the following:
    Parameter             Value
    utmp                  “<tag>”
                          If no tag was specified, then should match the URL of the page without the
                          domain name.
    d. If there are Custom Variables – i.e. tags using “_setCustomVar (‘<index>’, ’<name>’, ’<value>’,
           ’<optional scope>’)”
      i.      In the “Query String” tab’s window, check the following:
    Parameter             Value
    utme                  “8(<name>)9(<value>)11(<scope>)”
    utmp                  “<tag>”
                          If no tag was specified, then should match the URL of the page without the
                          domain name.
                 If there are more than one _setCustomVar() calls, then each _setCustomVar’s <name>
                 and <value> will be appended within the “utme” parameter’s value, separated by a ‘*’,
                 i.e.
                 “8(<name 1>*<name 2>*…)9(<value 1>*<value 2>*…)11(<scope 1>*<scope 2>*…)”
                 Only non-default scopes are shown in the “utme” parameter’s value.
                 If you don’t use the indices sequentially, then an offset is indicated for the first non-
                 sequential index. The offset is in the format “<index>!”.
                 For example, if you use indices 2, 3 and 5, then the “utme” parameter’s value will be:
                 “8(2!<name 1>*<name 2>*5!<name 3>)9(2!<value 1>*<value 2>*5!<value
                 3>)11(2!<scope 1>*<scope 2>*5!<scope 3>)”
8. Event tags – i.e. tags using “_trackEvent(‘<category>’,’<action>’,’<optional label>’,’<optional value>’)
    a. Click the link.
    b. In HttpFox, look for the HTTP response item from GA  click on it.




              If the page has more than one call to “_trackEvent()”, then you should see a corresponding
              HTTP response item for each call.
c. In the “Query String” tab’s window, check the following:
    Parameter            Value
    utmt                 “event”
    utme                 “5(<category>*<action>*<optional label>*<optional value>)”
    utmp                 “<tag>”
                         If no tag was specified, then should match the URL of the page without the
                         domain name.
             If you use Custom Variables with Events, then both tags’ values will be reflected together in
             the “utme” parameter, e.g.
             “5(<category>*<action>*<optional label>*<optional value>)8(<name 1>)9(<value 1>)”
9. E-commerce transaction – i.e. tags using “_addTrans(‘<order ID>’, ‘<affiliation>’, ‘<total
    transaction>’, ‘<tax>’, ‘<shipping cost>’, ‘<city>’, ‘<state>’, ‘<country>’)”
    a. Finish the transaction on the order confirmation page. This page should also have a call to
         “_addItem()” and “_trackTrans()”.
    b. In HttpFox, look for the HTTP response item from GA for the transaction  click on it.




             There should only be one call to “_addTrans()” per page.
    c. In the “Query String” tab’s window, check the following:
    Parameter            Value
    utmt                 “tran”
    utmtid               “<order ID>”
    utmtst               “<affiliation>”
    utmtto               “<total transaction>”
    utmttx               “<tax>”
    utmtsp               “<shipping cost>”
    utmtci               “<city>”
    utmtrg               “<state>”
    utmtco               “<country>”
10. E-commerce items – i.e. tags using “_addItem(‘<order ID>’, ‘<SKU>’, ‘<product name>’, ‘<product
    category>’, ‘<price>’, ‘<quantity>’)”
    a. Finish the transaction on the order confirmation page. This page should also have a call to
         “_addTrans()” and “_trackTrans()”.
    b. In HttpFox, look for the HTTP response item from GA for each item  click on it.
If there is more than one call to “_addItem()”, then you should see a corresponding HTTP
         response item for each call.
c. In the “Query String” tab’s window, check the following:
Parameter            Value
utmt                 “item”
utmtid               “<order ID>”
utmipc               “<SKU>”
utmipn               “<product name>”
utmiva               “<product category>”
utmipr               “<price>”
utmiqt               “<quantity>”


Reference:
http://code.google.com/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html#gifParameters

More Related Content

Similar to How to check Google Analytics tags

Jquery presentation
Jquery presentationJquery presentation
Jquery presentation
guest5d87aa6
 
Ajava oep shopping application
Ajava oep shopping applicationAjava oep shopping application
Ajava oep shopping application
Paneliya Prince
 
Google
GoogleGoogle
Google
soon
 
TechDays 2013 Jari Kallonen: What's New WebForms 4.5
TechDays 2013 Jari Kallonen: What's New WebForms 4.5TechDays 2013 Jari Kallonen: What's New WebForms 4.5
TechDays 2013 Jari Kallonen: What's New WebForms 4.5
Tieturi Oy
 
please code in c#- please note that im a complete beginner- northwind.docx
please code in c#- please note that im a complete beginner-  northwind.docxplease code in c#- please note that im a complete beginner-  northwind.docx
please code in c#- please note that im a complete beginner- northwind.docx
AustinaGRPaigey
 
Spca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_librariesSpca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_libraries
NCCOMMS
 
PrimeTime JSF with PrimeFaces - Dec 2014
PrimeTime JSF with PrimeFaces - Dec 2014PrimeTime JSF with PrimeFaces - Dec 2014
PrimeTime JSF with PrimeFaces - Dec 2014
cagataycivici
 
AdRotator and AdRepeater Control in Asp.Net for Msc CS
AdRotator and AdRepeater Control in Asp.Net for Msc CSAdRotator and AdRepeater Control in Asp.Net for Msc CS
AdRotator and AdRepeater Control in Asp.Net for Msc CS
Thanveen
 

Similar to How to check Google Analytics tags (20)

Jquery presentation
Jquery presentationJquery presentation
Jquery presentation
 
Ajava oep shopping application
Ajava oep shopping applicationAjava oep shopping application
Ajava oep shopping application
 
Design Patterns for JavaScript Web Apps - JavaScript Conference 2012 - OPITZ ...
Design Patterns for JavaScript Web Apps - JavaScript Conference 2012 - OPITZ ...Design Patterns for JavaScript Web Apps - JavaScript Conference 2012 - OPITZ ...
Design Patterns for JavaScript Web Apps - JavaScript Conference 2012 - OPITZ ...
 
Google
GoogleGoogle
Google
 
Nativescript angular
Nativescript angularNativescript angular
Nativescript angular
 
TechDays 2013 Jari Kallonen: What's New WebForms 4.5
TechDays 2013 Jari Kallonen: What's New WebForms 4.5TechDays 2013 Jari Kallonen: What's New WebForms 4.5
TechDays 2013 Jari Kallonen: What's New WebForms 4.5
 
Chapter09
Chapter09Chapter09
Chapter09
 
Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
 
JavaScript Refactoring
JavaScript RefactoringJavaScript Refactoring
JavaScript Refactoring
 
please code in c#- please note that im a complete beginner- northwind.docx
please code in c#- please note that im a complete beginner-  northwind.docxplease code in c#- please note that im a complete beginner-  northwind.docx
please code in c#- please note that im a complete beginner- northwind.docx
 
Spca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_librariesSpca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_libraries
 
Supercharging your Organic CTR
Supercharging your Organic CTRSupercharging your Organic CTR
Supercharging your Organic CTR
 
How to Pass the Google Analytics Individual Qualification Test by Slingshot SEO
How to Pass the  Google Analytics Individual Qualification Test by Slingshot SEOHow to Pass the  Google Analytics Individual Qualification Test by Slingshot SEO
How to Pass the Google Analytics Individual Qualification Test by Slingshot SEO
 
PrimeTime JSF with PrimeFaces - Dec 2014
PrimeTime JSF with PrimeFaces - Dec 2014PrimeTime JSF with PrimeFaces - Dec 2014
PrimeTime JSF with PrimeFaces - Dec 2014
 
AdRotator and AdRepeater Control in Asp.Net for Msc CS
AdRotator and AdRepeater Control in Asp.Net for Msc CSAdRotator and AdRepeater Control in Asp.Net for Msc CS
AdRotator and AdRepeater Control in Asp.Net for Msc CS
 
displaytag
displaytagdisplaytag
displaytag
 
Documentation For Tab Setup
Documentation For Tab SetupDocumentation For Tab Setup
Documentation For Tab Setup
 
Week 8
Week 8Week 8
Week 8
 
Managing states
Managing statesManaging states
Managing states
 
Vaadin Components @ Angular U
Vaadin Components @ Angular UVaadin Components @ Angular U
Vaadin Components @ Angular U
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

How to check Google Analytics tags

  • 1. How to check Google Analytics tags Prepared by Balasingam-Chow Yu Hui HTTP monitoring programs: - Charles, Fiddler – use with Windows / Internet Explorer - HttpFox – Firefox add-on This documentation uses HttpFox. Consult your HTTP monitoring program’s help to identify how to obtain similar settings there. 1. Start HttpFox. 2. Press “Start”. 3. Filter HttpFox to only display HTTP requests/responses that contains “_utm” 4. Click on the “Query String” tab. 5. Make sure that your browser does not block cookies from the domain name that you are checking. a. Google Analytics uses first-party cookies, e.g. if you are checking www.my-wonderful-site.com, GA’s cookies will be recorded for “my-wonderful-site.com” 6. For every tag: in the “Query String” tab’s window, check the following: Parameter Value utmhn Hostname / domain name as specified in the URL of the page utmac GA website profile ID a. If there is Campaign tracking – i.e. tags using “utm_source”, “utm_medium”, “utm_campaign”, “utm_content” or “utm_term” in the URL Parameter Value utmcsr “utm_source” value in the URL utmcmd “utm_medium” value in the URL utmccn “utm_campaign” value in the URL utmctr “utm_term” value in the URL utmcct “utm_content” value in the URL 7. Page tags – i.e. tags using “_trackPageview(‘<tag>’)” a. Open the page.
  • 2. b. In HttpFox, look for the HTTP response item from GA  click on it. If the page has more than one call to “_trackPageview()”, then you should see a corresponding HTTP response item for each call. c. In the “Query String” tab’s window, check the following: Parameter Value utmp “<tag>” If no tag was specified, then should match the URL of the page without the domain name. d. If there are Custom Variables – i.e. tags using “_setCustomVar (‘<index>’, ’<name>’, ’<value>’, ’<optional scope>’)” i. In the “Query String” tab’s window, check the following: Parameter Value utme “8(<name>)9(<value>)11(<scope>)” utmp “<tag>” If no tag was specified, then should match the URL of the page without the domain name. If there are more than one _setCustomVar() calls, then each _setCustomVar’s <name> and <value> will be appended within the “utme” parameter’s value, separated by a ‘*’, i.e. “8(<name 1>*<name 2>*…)9(<value 1>*<value 2>*…)11(<scope 1>*<scope 2>*…)” Only non-default scopes are shown in the “utme” parameter’s value. If you don’t use the indices sequentially, then an offset is indicated for the first non- sequential index. The offset is in the format “<index>!”. For example, if you use indices 2, 3 and 5, then the “utme” parameter’s value will be: “8(2!<name 1>*<name 2>*5!<name 3>)9(2!<value 1>*<value 2>*5!<value 3>)11(2!<scope 1>*<scope 2>*5!<scope 3>)” 8. Event tags – i.e. tags using “_trackEvent(‘<category>’,’<action>’,’<optional label>’,’<optional value>’) a. Click the link. b. In HttpFox, look for the HTTP response item from GA  click on it. If the page has more than one call to “_trackEvent()”, then you should see a corresponding HTTP response item for each call.
  • 3. c. In the “Query String” tab’s window, check the following: Parameter Value utmt “event” utme “5(<category>*<action>*<optional label>*<optional value>)” utmp “<tag>” If no tag was specified, then should match the URL of the page without the domain name. If you use Custom Variables with Events, then both tags’ values will be reflected together in the “utme” parameter, e.g. “5(<category>*<action>*<optional label>*<optional value>)8(<name 1>)9(<value 1>)” 9. E-commerce transaction – i.e. tags using “_addTrans(‘<order ID>’, ‘<affiliation>’, ‘<total transaction>’, ‘<tax>’, ‘<shipping cost>’, ‘<city>’, ‘<state>’, ‘<country>’)” a. Finish the transaction on the order confirmation page. This page should also have a call to “_addItem()” and “_trackTrans()”. b. In HttpFox, look for the HTTP response item from GA for the transaction  click on it. There should only be one call to “_addTrans()” per page. c. In the “Query String” tab’s window, check the following: Parameter Value utmt “tran” utmtid “<order ID>” utmtst “<affiliation>” utmtto “<total transaction>” utmttx “<tax>” utmtsp “<shipping cost>” utmtci “<city>” utmtrg “<state>” utmtco “<country>” 10. E-commerce items – i.e. tags using “_addItem(‘<order ID>’, ‘<SKU>’, ‘<product name>’, ‘<product category>’, ‘<price>’, ‘<quantity>’)” a. Finish the transaction on the order confirmation page. This page should also have a call to “_addTrans()” and “_trackTrans()”. b. In HttpFox, look for the HTTP response item from GA for each item  click on it.
  • 4. If there is more than one call to “_addItem()”, then you should see a corresponding HTTP response item for each call. c. In the “Query String” tab’s window, check the following: Parameter Value utmt “item” utmtid “<order ID>” utmipc “<SKU>” utmipn “<product name>” utmiva “<product category>” utmipr “<price>” utmiqt “<quantity>” Reference: http://code.google.com/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html#gifParameters