I do not know if it is a mistake, but I did a test here in Google Analytics.
I went to Public > Overview, I ran from 09/12/2018 to 11/12/2018. I add the 'points' and in the end gave the result of 106 users, however, just below the graph appears the total, and he reports 102 users.
Detailing:
09/12 - 36 users
10/12 - 34 users
11/12 - 36 users
Total: 106 users.
Is it a bug in the Google Analytics report?
I'm using the Google Analytics API to show the access reports inside the client administration panel, the results reported by the API are correct adding the sum, already on the platform of Google Analytics itself there is this divergence.
this is not a bug. users are reported as the number of users for the whole time period. So if user a user had two visits on 09/12 and 10/12 she would be reported as 1 user for each daily row but only as 1 user for the whole period row
as from API docs:
ga:users
UI Name: Users
The total number of users for the requested time period.
Related
The total number that was returned from the API is actually higher compared to what's being shown in the UI.
Screenshot attached shows Users total count is 5,275.
(https://i.stack.imgur.com/3DEyB.jpg)
However, the API shows 6152 users in total.
(https://i.stack.imgur.com/bJANs.jpg)
Any ideas on how to get valid users count?
The report you are looking at on Google analytics is
Dimension
Date
Metric
users
sessions
pageviews
You have added datehour in your report the results of the report will not be the same unless the request is the same as the report you are looking at
Under Realtime reporting > Content, Google Analytics displays the number of Active Users and Pageviews in the last 30 minutes. Unfortunately, the table for each only lists up to 20 rows. Ergo, I can only see up to 20 Active Pages under Active Users, even if the total metric shows 50, for example.
How can I expand the number of rows? Is pagination available? I've been poking around Admin settings and couldn't find anything.
You can see the entire data that the report does not show you, programmatically by querying the View via the Real Time API.
I am currently successfully tracking purchases from website using enhanced ecommerce (via GTM).
I have Goals configured that correctly track these in real time. E.g. event goal for Category = Enhanced Ecommerce and Action = transaction.
However, when I try to track purchases using the measurement-protocol I get the event for the enhanced ecommerce, but I can find nothing in conversion (under the goals or otherwise) about the purchase. I am using the hit-builder.
I have configured various goals and tried many different variations. In my last attempt I created a goal which should match if the label is equal to "serverevent".
Then I sent this:
v=1&t=event&tid=MY_TID&cid=5ca7c46d-a46a-4e0b-a395-b4d1bb228fee&ti=T123415789&ta=test&tr=150&pa=purchase&pr1id=P123459&pr1nm=GiftCard_150&pr1ca=test&cu=EUR&iq=1&ec=Ecommerce&ea=Activation&ni=1&pr1qt=1&el=serverevent
In GA I can see the event coming in with event category "Ecommerce", action "Activation" and label "serverevent", but I see nothing in conversions and the goal still has 0 hits.
I have used POSTMAN to post to https://www.google-analytics.com/debug/collect, and I get back "valid" and "Found 1 hit in the request."
I don't know what else I can try. To be clear I am trying to track server side purchases because these are sales by third parties through our API.
The google analytics standard reports take time to process Google stats it can take between 24 -48 hours for the data to complete processing.
You can see if your hits are being recorded by checking the real time api. As for the standard reports your going to have to wait between 24 - 48 hours to see if the results have completed processing.
We fire the blog topic into the dataLayer.
Example: https://www.theukdomain.uk/de-clutter-your-digital-office-to-strengthen-cyber-security/ fires the topic 'Keep It Legal' into the dataLayer which is then reported on in Google Analytics using a Custom Dimension (via hit scope).
However when analysing the stats; pageviews and users seems correct whilst unique pageviews and sessions doesn't. For example month to date we have the following:
Pageviews: 5,762
Unique Pageviews: 126
Users: 4,203
Sessions: 91
How can we have 91 sessions but 4,203 users and only 126 unique pageviews? Am I missing something? Is this due to the scope being set to hit rather than session or user?
You are sending the pageview 2 times to the same Analytics Property for each page displayed. Surely this means that you are collecting inconsistent data.
In my Google Analytics account, the Users count is 0 while Active Users count is 1.
Why is the active user is not being identified as Unique User in Google Analytics?
I just checked after 21 hours of Account creation and still the User count is 0 while in graph it is one for yesterday data.
Here is attachment
If you look carefully you will see that the Users are set to 'Last 7 days' (which does not include today) while the Active User count is real-time. You can tweak the time period settings, but Users will never keep up with Active Users anyway because GA is always a bit behind re everything that isn't real-time.