Name of affected component: Core Reporting API
Name of related library and version, if applicable (e.g. Java, Python,HTTP,
Objective-C, etc.):
No applicable
Issue summary:
When accessing a list of profiles a user has access to - e.g.:
https://www.googleapis.com/analytics/v3/management/accounts/{accountid}/webproperties/~all/profiles
every profile returned has its 'eCommerceTracking' flag set to true regardless
of the setting in the analytics website front-end.
Steps to reproduce issue:
1. In the Google Analytics account web interface, make sure a profile is set to
"Not an Ecommerce Site/App" in Admin -> Property -> Profile Settings
2. Using the Google APIs Explorer,
2a. go to the profiles list endpoint:
https://developers.google.com/apis-explorer/#s/analytics/v3/analytics.management.profiles.list
2b. Authorize OAUth with the default scopes (both are enabled)
2c. enter ~all for both the accountId and the webProprtyId
2d. click the Execute button
Expected output:
JSON data containing list of profiles, with each profile's eCommerceTracking
flag set to a value that matches what is set in the front end (i.e. Not an
Ecommerce Site/App should result in the flag being false).
Actual results:
All profiles have their eCommerceTracking flag set to true, regardless of what
is set in the front end.
Notes:
This behavior is exhibited for both Web and App properties.
Original issue reported on code.google.com by st...@pocket-logic.com on 12 May 2013 at 11:28
Original issue reported on code.google.com by
st...@pocket-logic.com
on 12 May 2013 at 11:28