Можете ли вы открыть и настроить таргетинг на пост страницы через a pi gra ph facebook?

Включение контроля конфиденциальности сообщений в настройках конфиденциальности на странице позволяет создавать сообщения с раздельным контролем доступа и таргетингом. Включить:

Сообщение:

http://f.cl.ly/items/3H223C2t2Y0c2x0i012z/Screen%20Shot%202013-03-07%20at%202.26.55%20PM.png

Теперь я смог настроить таргетинг на новостную ленту для работы через API, указав параметр feed_targeting, как указано в документации.

Однако в документах есть только одно упоминание Гейтинга:

Стробирование против таргетинга

На данный момент пост ограничен только языком и страной. Это отличается от таргетинга на новостную ленту, потому что закрытый пост на языке или стране не будет отображаться для пользователя вне критериев отбора. При использовании таргетинга сообщение будет отображаться на странице и только для тех, кто находится в сегменте таргетинга страницы. Если пользователь публикует сообщение, его друзья смогут видеть сообщение, даже если оно находится за пределами установленного таргетинга.

Можно ли установить Gating через API?

4 ответа

Решение

ЭТО ВОЗМОЖНО!

  1. Удостоверьтесь, что для страницы включено ограничение Ворота

  2. Убедитесь, что вы используете маркер страницы, а не токен пользователя.

  3. Затем, когда вы создаете сообщение с API, параметр таргетинга будет выполнять стробирование, а параметр feed_targeting будет выполнять таргетинг на новостную ленту.

Примечание: Gating работает только для языка и страны.

Может кто-нибудь опубликовать пример кода для локалей и стран? В API и сети нет ничего, хотя эта функция настолько мощная!

Пример кода, который работал для меня:

    curl -F 'access_token=[page_access_token]' 
         -F 'message=Testing post to certain language' 
         -F 'link=http://stackru.com/questions/15280604/can-you-gate-and-target-a-page-post-through-the-facebook-graph-api' 
         -F 'feed_targeting={'locales':[1001]}' 
    https://graph.facebook.com/[pageID]/feed

Чтобы получить языковые номера:

    curl -G -d "access_token=xx" -d"q=en"  
            -d "type=adlocale" 
    https://graph.facebook.com/search

Небольшая помощь - Таргетинг от api doc объявлений, но только некоторые поля возможны для таргетинга на пост.

Чтобы получить локали, город,... поиск графа кодов через curl

Надеюсь, это поможет кому-то!

В вашем коде при добавлении параметров используйте "таргетинг" вместо "feed_targeting", который работал со мной

Я создал сценарий таргетинга, который я проверил: пост-секретность находится в скрипте и использует токен доступа к странице. Передача параметров в feed_targeting

Но сценарий постов на страничке Фейсбука просто постился. что я могу сделать?

Другие вопросы по тегам