Tag Info

Hot answers tagged

4

If you have experience programming in PHP and API's and you plan to only use the data from your own account the simplest method would be to use GAPI http://code.google.com/p/gapi-google-analytics-php-interface/ With this you hard code your Google email and password to gain access it does not use OAuth. If you are building a 3rd party application that ...


3

Try removing var _gaq = _gaq || []; - this line is obliterating your existing Google Analytics object and Events cannot be tracked without a call to trackPageView. Edit: PHP Code Sample Sorry, I missed the fact that your GA.js snippet appears after your Event tracking snippet - here is a solution which should resolve the issue: <?php // start of ...


3

While sending Google information that is personally identifiable is simply not permitted, you can instead send an identifier which is known only to you. You should create what I’m going to term a “Google Analytics identifier” (GAID) which is mapped to the username/user ID and is only used to send tracking data to Google Analytics. You’ll likely need to ...


3

Tracking individual sessions is against google analytics TOS. I have tried it, and after they catch up to you, they simply lock out the data. A better choice would be to use one of the GA alternatives. CrazyEgg. Gaug.es. and others.


2

When looking at the definition of "unique events", it states that it is "The total number of unique events for the profile, across all categories." It is entirely possible that one visitor is triggering more than one event, especially if they are visiting multiple categories. Also, when you compare "visitors" with "visits", you should keep in mind that ...


2

The Data Export API really is the simplest way to get the data from Google Analytics although you have more options - and more comprehensive data, given that Google Analytics does not track spiders or users with Javascript disabled - if you parse your own server logs. The Data Export API Protocol page includes instructions which you can test on the command ...


2

We ran into this same exact issue a while ago. Here is the solution that worked for us. We use postfix for our mail servers. We setup a 2nd domain name to host our marketing email. This domain is setup with a catch all mailbox. When we send emails we send them with a different address and reply-to each time. (We have our own script for sending emails, ...


1

For both Google and Bing, you can be logged into an account on their sites when conducting searches. In that case, your search is conducted in a "secured context" for privacy reasons, under which your query terms are not available for reports. To separate the two, Google Analytics uses a capitalization for the site name versus lower case for the search ...


1

Just some ideas: Their terms. The links leads to a 404 at the moment so no way to check. They may filter everything but traffic from mobile devices. Do you really want to see all the bots and spiders? You lose many features. HTTP is a stateless protocol. "Normal" GA overcomes this by using cookies. There must be significant differences between the two. For ...


1

The choice of going with number 1 or 2 depends on how you want your users to be able to view the data. If you want them to be able to see the full range of reports available in Google Analytics then you should use 1 but if you just want to pull out stats to show on your own site then you'll need to use the API. You can implement a GA login for each user by ...



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