Desperately trying to extract data from Analytics via API, replicating reporting that I was able to do in the DataWarehouse area of the application.
I'm able to connect and make a request using the DataWarehouse.Request API, following documentation here analytics-1.4-apis/r_request.md at master · AdobeDocs/analytics-1.4-apis · GitHub ). However, among other problems I'm finding that the parameters I'm trying to pass to the Breakdown_List argument are coming back as invalid.
First, the call for this parameter using the 1.4 site gives this response:
"error": "Not Implemented",
"error_description": "Please use the 1.3 api version",
Then using https://api.omniture.com/admin/1.3/rest/?method=DataWarehouse.Request gives errors...
For example, although a call to ReportSuite.GetAvailableElements returns:
"name": "Entry Page",
If I try to use either "entrypage" or "Entry Page" as an element in the Breakdown_list, I get this response:
"Invalid Breakdown in Breakdown_List."
And if I use visitor_id as an element, the call works -- even though "visitor_id" is not documented as a valid element.
Can anyone help with a "dictionary" or documentation of valid metrics & breakdowns; and any correspondence between what they're called in the API call?
Is this not the right call, or is this method not actually supported in v1.4?
If anyone can recommend a better approach to extracting most/all of the data from Analytics -- specifically at a visit level, with the visitor_id -- it would be appreciated, too. Thanks!