1. to power up Google Analytics and turbocharge data-driv
en decisions.
.
2. Recall Of Previous
Google Analytics is the most popular Web Analytics tool in the world.
Google Analytics is installed on at least 10 million websites.
Google Analytics is used by 64% of the Top 500 US Retailers.
Google Analytics is used by 45% of Fortune 500 companies.
Google Analytics is used by 55.9% of the top 1 million domains.
Google Analytics works in 40 Different languages.
These facts are identified by Alexa.
All of these metrics combine to give Google Analytics a web analytics platfo
rm market share of
over 82%!
4. What ! Can We Track These Things From GA?
1. Why Google Analytics can’t track across multiple domains
, sub domains ?
2. Can We Track Our Not Provided Data?
3. Can We Exclude Particular Search Engines?
4. Can We Stop Particular Referral Traffic ?
5. Can we Exclude Particular Search Terms?
6 Can We Track Mobile Applications?
5. Cross Domain Tracking
Cross domain tracking makes it possible for Google Analytics to see sessions on two related sites (suc
h as an ecommerce site and a separate shopping cart site, sub domains, and other domains) as a single
session.
Why Simple Code Can not Track Cross Domains – Different Website and Sub Doma
ins.
Simple analytics tracking code can not track cross domain traffic and status because Google analytics
use first party cookies which can be read by only that domain which has issued this cookies.
How Can we Track Cross Domains?
In order to track across domains we need to share cookie information among domains. To share
cookies across use below methods in Analytics.
1. _setDomainName() – This method is called in Google Analytics Tracking Code
2. _setAllowLinker()– This method is called in Google Analytics Tracking Code
3. _Link() – This method is called through javascript handler
4. _LinkByPost() – This method is called through javascript handler
Use any one of the above list of methods to track cross domain website.
Source: https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite
Note: A cookie, also known as an HTTP cookie, web cookie, Internet cookie, or browser cookie, is a small piece of data sent from a website and stored in a user's
web browser while the user is browsing that website.
6. Cross Domain Tracking – Universal Tracking Code
Example Code: Using Universal Tracking Code
Website : www.example1.com
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]
=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[
r].l=1*new Date();a=s.createElement(o), m=s.getEleme
ntsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.i
nsertBefore(a,m) })(window,document,'script','//www.
google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true
});
ga('require', 'linker');
ga('linker:autoLink', ['example-2.com'] );
ga('send', 'pageview');
</script>
Copy and past this code in head section of website HT
ML code.
Source:https://support.google.com/analytics/answer/
1034342?hl=en
Example Code: Using Universal Tracking Code
Website : example2.com & example.example1.com
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[
r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments
)},i[r].l=1*new Date();a=s.createElement(o), m=s.getE
lementsByTagName(o)[0];a.async=1;a.src=g;m.parent
Node.insertBefore(a,m) })(window,document,'script',
'//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': tru
e});
ga('require', 'linker');
ga('linker:autoLink', ['example-1.com'] );
ga('send', 'pageview');
</script>
Copy and past this code in head section of website H
TML code.
7. Tracking “Not Provided” Data Organic Traffic
What is Not Provided?
Not provided keyword is a keyword without keyword referral data. Keyword referral means which search
terms used by searcher has used to visit your website.
Google has been hiding the organic keyword referral data since October 2011 by encrypting its organic se
arch data. This has been done in the name of protecting user privacy.
This can not be tracked by any analytics tool whether Google Analytics or Other analytics tool. But can be
track these Not Provided data through landing page by applying advance filter.
8. Tracking Not Provided Data?
Step To Filter Out Not Provided Data Under Organic Keywords List.
1. Go To Admin then profile in GA.
2. Click On filter under profile tab.
3. Create a New Filter as suggested like below image.
10. Can We Stop Particular Referral Traffic ?
Yes, If you want a specific domain not to be counted as referral domain such as you
r partner website. Then you can exclude that domain from your referral report just
by adding this into “Referral Exclusion List” visitors to your site from that domain
will be counted as direct traffic. This feature has come up with Universal analytics t
racking code.
How Can it be Possible?:
1. Go To Admin and Select Property.
2. Click on Tracking Information.
3. Click on referral exclusion list.
11. Can we Exclude Particular Organic Search Terms?
Yes, If you want a search query not to be counted as organic keywords such as brand search keyword
s. Then you can exclude that search queries from your organic keywords search report just by adding t
his into “Search Term Exclusion List”. When users search from this excluded search queries that traffi
c from excluded keywords not include within organic search. This feature has come up with Universal
analytics tracking code.
How Can it be Possible?
1. Go To Admin and Select Property.
2. Click on Tracking Information.
3. Click on Search Exclusion list.
12. Include Particular Search Engines
By default Google Analytics track a lot of search engines. But now you can also add
a new search engine that you want to keep track and is not in default search engines
List means Google, Yahoo and Bing. If a search engine that is not in default list and
sending you a lot of traffic then you should consider adding this to the list of search e
ngines. Otherwise it will be count as reference visits in your referral report. You can a
dd it by going to “Organic Search Source” and then click “Add Search Engine”. This i
s advance feature of Google Universal Analytics.
How Can it be Possible?:
1. Go To Admin and Select Property.
2. Click on Tracking Information.
3. Click on referral exclusion list.
14. Can We Track Mobile Applications?
Mobile Applications can be track with new Google Universal tracking code. Unive
rsal tracking code makes it able to track mobile apps performance within Google an
alytics.
We can set up Mobile Apps tracking either using
Google Analytics SDK or Google Tag Managers.
What Primary Reports Google Generate:
1. Acquisition: Your new users and what drives them to your app.
2. User: Demographic info about users.
3. Engagement: What they do and how your app performs.
4. Conversions: Business outcomes in your app.