Мне нужно создать кампанию AdRoll с пользовательскими местоположениями аудитории через API. С помощью набора API-запросов кампания была создана хорошо, но без локаций.
Как я понимаю, места должны быть указаны в api/v1/adgroup/create
запрос в geo_targets
параметр:
https://developers.adroll.com/docs/crud-api/reference.html#post—api-v1-adgroup-create
Строка JSON желаемых географических целей для группы объявлений. Анализируемый JSON.
должен быть массив объектов, каждый объект должен быть таким:
{«Country_id»: 19, «eid»: «YD2QNVI2GVH4DP4TIO8GEO», «is_negative»: false}
Первый идентификатор должен быть одним из: — «country_id» — «region_id» —
«Metro_id» — «city_id» — «postal_code_id» — «postal_code»
Is_negative — логическое значение, по умолчанию False. Когда is_negative это
правда, это означает, что геолокация исключена. «Ид» — это правда
идентификатор, полученный от magellan об этом geo_target. Пример
Строка JSON:
«[{„COUNTRY_ID“: 19,» Ид»:» YD2QNVI2GVH4DP4TIO8GEO»,» is_negative»ложь},
{ «Region_ID»:»USCA»,»Ид»:»FPDT2YVTEZG3LNMQ5Q8GEO»,»is_negative» ложь}]»
Это не описывает, где можно получить country_id
а также eid
ценности для страны. Я пытался отправить данные из примера ([{"country_id":19,"eid":"YD2QNVI2GVH4DP4TIO8GEO","is_negative":false}, {"region_id":"USCA","eid":"FPDT2YVTEZG3LNMQ5Q8GEO","is_negative":false}]
), но это не работает, места были установлены на «Автоматически».
У кого-нибудь есть эта информация?
Я пытался связаться со службой поддержки AdRoll по электронной почте, но получил только автоматические ответы.
Задача ещё не решена.
Других решений пока нет …