kalnyc67 / analytics-issues

Automatically exported from code.google.com/p/analytics-issues
0 stars 0 forks source link

PageViews sent trhought measurement protocol with userId set doesnt appear in global property (All data for mobile app) #570

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Name of affected component: Measurement Protocol

Issue summary:
I have an android mobile app with Android GA SDK v3 integrated. Some of the 
ScreenViews are sent through the Measurement Protocol from our server with 
userId set. I see this ScreenViews in USER-ID enabled view, but dont see them 
in the basic global view Behaviour Reports (All data view) where USER-ID is 
disabled by default.

Steps to reproduce issue:
1. send hit by calling 
http://www.google-analytics.com/collect?v=1&tid=UA-45603339-3&t=screenview&aid=m
obi.appcoins&an=AppCoins&cd=Offer Landing Page&uid=system_user_id (php code 
below)
2. open all data view and see Screens in Realtime. its ok. i see it.
3. open all data view \ Behaviour \ Screen - nothing.

ScreenViews sent from Android app by SDK are correctly displayed. 

$google = array(
  'uid' => $trans['user_id'],
  'aid' => 'mobi.appcoins',
  't' => 'screenview',
  'cd' => '[Conversion]',
  'an' => 'AppCoins'
 );
 send_google_analytics($google);

Expected output:
I should see ScreenViews sent usgin M.Protocol in All Data View.

Actual results:
I dont see ScreenViews sent usgin M.Protocol in All Data View.

Notes:
I made some experiments and have seen data here only if I set cid instead of 
uid.

Original issue reported on code.google.com by zigzag....@gmail.com on 16 Jan 2015 at 10:16