2016-06-11 4 views
0

У меня есть маркетинговый API версии 2.6. В версии 2.5 мы можем использовать таргетинг на поля для извлечения объявлений в наборе объявлений. Но в 2.6 привязка к полю не поддерживается. Я хочу получить age_min, age_max, geo_locations и page_types. Как получить поля таргетинга в наборе объявлений? Это код, я использую для получения поляЧтение заданных полей объявлений с таргетингом в API маркетинга Facebook

if(is_null(ACCESS_TOKEN) || is_null(APP_ID) || is_null(APP_SECRET)) { 
     throw new \Exception(
     'You must set your access token, app id and app secret before executing' 
    ); 
    } 
    if (is_null(ACCOUNT_ID)) { 
     throw new \Exception(
     'You must set your account id before executing'); 
    } 
    Api::init(APP_ID, APP_SECRET, ACCESS_TOKEN); 
    $adSet  = new AdSet($adSetId); 
    $fields  = array('name', 'targeting', 'creative', 'conversion_specs', 'redownload', 'genders', 'tracking_specs'); 
    $result  = $adSet->getAds($fields, $limit); 

ответ

0

Может $ Result = $ adSet-> прочитать ($ полей); Должен ли работать?

Я думаю, что «getAds» предоставляет вам объявления под рекламой. Похоже, вы заинтересованы в полях adset, а не в объявлениях под рекламой.

 Смежные вопросы

  • Нет связанных вопросов^_^