Expand my Community achievements bar.

Join us for the next Community Q&A Coffee Break on Tuesday April 23, 2024 with Eric Matisoff, Principal Evangelist, Analytics & Data Science, who will join us to discuss all the big news and announcements from Summit 2024!
SOLVED

Adobe API 1.4 - DataWarehouse.Request - Breakdown parameters not valid

Avatar

Level 2

Hi All,

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:

https://api.omniture.com/admin/1.4/rest/?method=DataWarehouse.Request

{

    "error": "Not Implemented",

    "error_description": "Please use the 1.3 api version",

    "error_uri": ""

}

Then using https://api.omniture.com/admin/1.3/rest/?method=DataWarehouse.Request gives errors...

For example, although a call to ReportSuite.GetAvailableElements returns:

        "id": "entrypage",

        "name": "Entry Page",

        "correlation": false,

        "subrelation": true

If I try to use either "entrypage" or "Entry Page" as an element in the Breakdown_list, I get this response:

{

    "errors": [

        "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!

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hi Jon, I chatted with a couple people internally, and I'm led to believe this might be an issue on our end. If you can create a ticket with customer care and include the exact requests you're using that refuse to cooperate, we can get that to our engineering team for a fix.

View solution in original post

5 Replies

Avatar

Correct answer by
Employee Advisor

Hi Jon, I chatted with a couple people internally, and I'm led to believe this might be an issue on our end. If you can create a ticket with customer care and include the exact requests you're using that refuse to cooperate, we can get that to our engineering team for a fix.

Avatar

Level 2

Thanks Partha - I'll check out the links provided. Appreciate the feedback!

Avatar

Level 1

--- Moderator deleted my message for absolutely no reason ---

Hey Jon,

No matter what Breakdown Fields I used, I get the same error "Invalid Breakdown in Breakdown_List" while using this API:

Is this error misleading or the list is wrong? I tried all combinations I could think of..

Also, I'm an administrator and should have access to all APIs, when I make a call to this API:

I get a message saying "You do not have privileges to perform this operation".

I'm using this call to get the breakdown list for a report suite.

(Moderator Note. Deleted links that go nowhere. Please do not include them again)