Eloqua - Как получить информацию об активности «Отправить форму», включая название кампании, с помощью BULK API

Я хотел бы получить информацию об активности «Отправить форму» с помощью BULK API.

Эта ссылка предоставляет список полей действий, которые я могу указать как часть определения экспорта. Он включает в себя «CampaignId». Я также хотел бы получить название кампании, связанное с этим идентификатором кампании. Есть ли способ добиться этого с помощью того же определения экспорта BULK API или мне нужно сделать дополнительные вызовы BULK API/REST API?


person alwayslearning    schedule 10.05.2016    source источник


Ответы (1)


Вам потребуется сделать дополнительный вызов REST API, чтобы получить название кампании с помощью GET /assets/campaign/{id} конечная точка.

person loupatrick    schedule 09.06.2016
comment
Спасибо за ответ. В качестве побочного вопроса - на чем основан поэтапный порядок данных? Тот факт, что я могу просмотреть конечную точку «/contacts/exports/{id}/data», подразумевает, что данные сортируются, но по какому полю и можно ли это настроить? - person alwayslearning; 10.06.2016
comment
В настоящее время данные не упорядочены, и нет возможности упорядочить данные. Не могли бы вы предоставить некоторые подробности о том, как это было бы полезно? - person loupatrick; 13.06.2016
comment
Мы реализуем инструмент «синхронизации», в котором мы хотели бы синхронизировать все новые/измененные объекты в Eloqua с другой системой. На данный момент этот инструмент просматривает все данные, отсортированные по уникальному полю, в базе данных «история» и все объекты Eloqua для подготовки различий изменений. Поскольку это устаревший инструмент, мы не можем использовать фильтр «Последнее изменение» для получения только новых/измененных объектов (что в идеале было бы правильным). В основном мы полагаемся на отсортированные данные из обоих источников и просто просматриваем данные, сравнивая соответствующие объекты. - person alwayslearning; 13.06.2016