11

Google allows Multiple tracking codes on web pages however some configs may not be supported. You can install multiple instances of the Google Analytics tracking code on your web pages to send data to multiple properties in your account. Not all configurations are supported. You can, for example, install multiple instances of the Universal ...


10

Quantcast Measure Terms of Service (https://www.quantcast.com/terms/measure-terms-service/) Section 6: Quantcast servers may choose to occasionally respond to any publisher’s Tag by redirecting the browser to a third-party anonymous beacon to support the provision of Quantcast services in market. The decision to beacon is not related to you the publisher, ...


9

I've encountered the same situation. It appears that this behaviour is affected by settings in: Admin -> View Settings -> Default site (optional) You've probably placed there your site name, and now it is appended to every url in reports, because proper use for it is alias for default page when no page parameter is set, i.e. placing there index.html means ...


7

GA does not currently support reporting of individual value of event values. You do have two choices: If you only want the distribution then use user timings. They conveniently go with your use case of tracking interaction timing. Don't forget to set the sample rate parameter or only 1% will be collected, unless you have already set _setSiteSpeedSampleRate. ...


6

Updated Answer Since you are wanting to actually report on the User ID you will need to set up a Custom Dimension to store it. After looking at About User Data and Tutorial: How to send user IDs to Google Analytics I believe that will be the best solution. In essence the same User ID that you are storing in the User ID field will also need to go to the ...


5

Why not just set it up as an event and then track the event. It will appear in the Events section of your Google Analytics profile and you can also set up a goal based on that event. You can create the event here.


5

You need to add custom event tracking to your pages. Look at this link hope it helps. Put your files behind a PHP,ASPX,CFG application page add the event tracking to the page your url should look something like page.php?file=name_of_file.pdf


5

Mailchimp's blog post on this is very good. A brief summary: Gmail rapidly downloads and then proxies the image as soon as you load the email, so Gmail's change will not prevent image tracking. In addition, the numbers will in fact be more accurate, because every user will now have images turned on by default. Edit: In addition, see the bottom of the ...


5

I highly suspect this is cookie matching with various audience data/analytics providers and ad companies. It seems to be covered in their privacy policy, albeit fairly vaguely: We may share with third parties Non-PII, including certain Log Data, as part of providing and improving our Measure and Advertise products. For example, we may disclose such data ...


4

Another way is: Go to Special:SpecialPages of a given wiki, and check if it has Special:PopularPages; example: http://en.wikipedia.org/wiki/Special:SpecialPages - doesn't have it http://www.alsa-project.org/main/index.php/Special:SpecialPages - has it If you have Special:PopularPages, then you can use that to list page views (counts); but not if it isn't ...


4

You can build campaign tracking with this Google Analytics tool. However, having it trackable at an individual level is a contravention of Google Analytics' ToS. "You will not (and will not allow any third party to) use the Service to track, collect or upload any data that personally identifies an individual (such as a name, email address or billing ...


4

The solution that has been working for me, is to check for the appearance of a specific DOM element's appearance in view. For instance, you may have a #comment element after the article content. So check for its appearance in the view since there is no way the user can get to it unless they scroll the page or jump to that section of the page. You can ...


4

George answered yours question best. But why do you want to leave utm_source blank? Looking at yours example link I think that you would like to dynamically fill it with referrer. Lunametric's posted about that: http://www.lunametrics.com/blog/2014/06/11/campaign-tracking-dynamic-source/ According to that article you can do it in a two different ways: ...


4

As someone who built and maintains a newsletter sending system, I can tell you there is no real good way to get reliable statistics for opening, reading, etc... What you can get is whether or not the email images were downloaded. Most people would consider this an open. To do this, you insert a tracking image. If the image was loaded, the email was opened. ...


4

The answer from the HTML perspective Almost every img element must have an alt attribute. Almost, because there are two exceptions: under certain conditions, if figure is involved, and if a markup generator is unable to obtain a suitable alt value from the author. But these exception don’t apply to your case. In your case, the alt content must be empty, ...


4

As you noted, the Shopify -> Settings -> Checkout field called 'additional scripts' will only load on the actual status page after checkout is complete. In order to add your Buy Button event tracking in Shopify, you want to add your scripts to the Checkout > Order Processing section. Refer to https://ecommerce.shopify.com/c/ecommerce-marketing/t/using-a-...


4

Content group passed with set command will be added to the next hit, like: gtag('set', {'content_group1': 'My Group Name'}); \\ No data sent gtag('event', <action>, { \\ Now data will include content group 'event_category': <category>, 'event_label': <label>, 'value': <value> }); Usually you'd want to have it ...


3

Does Google have any notion of how often a result is clicked for a particular search term? If so how? Yes, when you search on a term like "hats", Google returns links to each result with parameters in it - you need to right click and copy the link to view the parameters. For example the first link returned for "hats" currently has: https://www.google.com/...


3

Simply don't make your links advertiser1.com but instead use something like yourdomain.com/ad.php?redir=www.advertiser1.com then, have a simple ad.php (or whatever) script on your site which will increase view counter for given advertiser and then do a HTTP 301 redirect to site given as redir parameter.


3

The meta tags are only used to prove you're the owner of the site. It doesn't run any script to keep track of visitors or anything so as long as it's loaded once, it's ok. Alexa site ranking is based on the number of pageviews/visits from people that have the Alexa toolbar installed. An infinite scroll page will probably only count as 1 view. Alexa rank ...


3

There doesn't seem to be an easy function built into analytics.js that I have found, however, there is this code for sending the same data via an XHR request to your server. ga('create', 'UA-XXXXX-Y', 'auto'); ga(function(tracker) { // Grab a reference to the default sendHitTask function. var originalSendHitTask = tracker.get('sendHitTask'); // ...


3

Use new Date().getTime(); as transaction id. It is rather unlikely that two persons book a course at the exact same millisecond (the js above produces a timestamp) and as long as you do not have a backend that generates unique transaction ids this will do. Actually you would assign the value of the above expression to a variable and use that: <script ...


3

You can do this with PHP and Google Analytics. For each subdomain run a index.php file that will send data to Google Analytics and then give a header redirect response to send the visitor to itunes. Google will record the events in analytics and the user won't see anything different. Here is an example for a PHP redirect: https://stackoverflow.com/...


3

If you don't track the login page there would be no way to know the drop off rate from it. I'd imagine that a very important question for you would be what percentage of your visitors don't log in or sign up.


3

Keep the login page tracking, you can use it in multiple ways - You can look at how many people are dropping if their login fails You can setup a Register Now CTA and check how many folks sign-up from the login page Upon submitting the login details, you can mark which user is signing in and track user-wise activity tied to your registered users within GA (...


3

I know this is old, but after going through some server logs, I came across the same parameters and I was curious where they were from. I have found from=groupmessage, from=timeline, from=singlemessage, isappinstalled=0 When Googling them, all I found are Chinese websites. This matches with other log data though. Whether the users location was china, an ...


3

It can't be done in the Google Analytics admin panel, but it can be done programmatically by your server. You can put some extra JavaScript in your snippet to send Analytics the full campaign info based on your shortened form. Here is how it might look if you use PHP with Universal analytics: (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]...


3

You can find the information you want by looking at the following chart. It shows how each session's campaign & traffic source is processed in the servers of Google.


3

You can do it by using Content Grouping. You create Content Groupings at the view level by going to: Admin -> View> -> Content Grouping. As covered here: You have three options for how you assign content: Group by Tracking Code (modify the tracking code on each web page): Add a single line of code that identifies the content index number ...


3

Opening an email is not an indicator of engagement in my opinion. I open hundreds of emails each day when I am bored in traffic or in the line at the grocery store. Honestly, the best way to track the effectiveness of any email campaign is with a strong Call To Action that takes readers to a landing page. Include a campaign tracking code within your link ...


Only top voted, non community-wiki answers of a minimum length are eligible