Запрос JSON API Adobe Analytics

Я изучаю, как сообщать о нескольких разбивках с помощью API отчетов. В конечном итоге я хотел бы сделать запрос JSON, который возвращает данные верхнего уровня и данные разбивки второго уровня для всех строк данных верхнего уровня (а не только для определенных строк).

Полезным руководством является https://github.com/AdobeDocs/analytics-2.0-apis/blob/master/reporting-multiple-breakdowns.md

Это явно предназначено для тех, кто хочет написать код, который, например, берет itemID из ответа верхнего уровня и использует его для получения данных разбивки второго уровня. К сожалению, в настоящее время у меня есть доступ только к пользовательскому интерфейсу Swagger.

Есть ли один фрагмент кода JSON, который я могу запустить (в пользовательском интерфейсе), который будет возвращать как данные верхнего уровня, так и связанные данные разбивки второго уровня для всех строк верхнего уровня? Или это возможно, только если я напишу код?


person AndyL    schedule 19.06.2019    source источник


Ответы (1)


Ненавижу вас ломать, но несколько запросов и выполнение нескольких вложенных итераций через несколько объектов JSON — это даже не самая сложная часть всего этого. Использование API означает кодирование. Почему вы используете для этого пользовательский интерфейс Swagger, а не просто входите в веб-интерфейс Adobe Analytics? На этой записке..

Если вы хотите, чтобы это было максимально просто, я бы посоветовал вам войти в веб-интерфейс Adobe Analytics и создать нужный отчет в рабочей области анализа. Поскольку Analysis Workspace использует тот же интерфейс API 2.0 для извлечения данных, вы можете следовать инструкциям из документации Adobe API 2.0 на получить JSON для создания отчетов, которые затем можно использовать в пользовательском интерфейсе Swagger.

Но мне очень любопытно, почему вы пытаетесь извлекать данные с помощью пользовательского интерфейса Swagger, если вы не хотите ничего кодировать, а не входите в веб-интерфейс AA для отчетов.

person Crayon Violent    schedule 19.06.2019
comment
Swagger, поскольку в настоящее время у меня нет доступа разработчика, поэтому я не могу получить токен OAuth через консоль Adobe IO и получить код. JSON, поскольку таблицы свободной формы Workspace ограничены 400 строками. Отчеты Adobe Analytics, похоже, не имеют этого ограничения, но я не могу добавить время в качестве второго измерения в ранжированный отчет, а «трендовые» отчеты в конечном итоге выглядят довольно странно и непригодно для использования.... - person AndyL; 21.06.2019