Загружать офлайн-события, используя Facebook Business Python API - PullRequest
0 голосов
/ 31 октября 2019

Я ищу хороший ресурс для автоматизации всего потока аналитики рекламных объявлений Facebook, например, для создания списка аудитории, создания кампании и создания пользовательских наборов событий, поскольку у нашего бизнеса есть полный цикл офлайновых продаж. Я попробовал метод curl, чтобы получить данные в панели отчетов Facebook, но я ищу хороший ресурс, где я могу автоматизировать код на ежедневной основе.

curl \
  -F 'access_token=SYSTEM_USER_ACCESS_TOKEN' \
  -F 'upload_tag=store_data' \
  -F 'data=[ \
    { 
      match_keys: {"phone": ["HASH1","HASH2"], "email": ["HASH3","HASH4"]}, 
      currency: "USD", 
      value: 16,
      event_name: "Purchase",
      event_time: 1456870902,
      contents: [
        {id: "A", quantity: 1},
        {id: "B", quantity: 2},
        {id: "C", quantity: 1}
      ]
      custom_data: {
        event_source: "in_store"
      },
    }, 
    { 
      match_keys: {"lead_id": "12345"}, 
      event_name: "Lead",
      event_time: 1446336000,
      contents: [
        {id: "A", quantity: 1},
        {id: "B", quantity: 2},
        {id: "C", quantity: 1}
      ]
      custom_data: {
        event_source: "email",
        action_type: "sent_open_click",
        email_type: "email_type_code", 
        email_provider: "gmail_yahoo_hotmail",
      }
    }, 
  ]'
  https://graph.facebook.com/VERSION/OFFLINE_EVENT_SET_ID/events

Я перешел по этой ссылке https://developers.facebook.com/docs/marketing-api/offline-conversions/

Нужно сделать это, используя facbook_business или facebook-sdk из Python.

1 Ответ

0 голосов
/ 01 ноября 2019

Наконец-то с помощью API-интерфейса Graph Facebook я достиг этого. Предполагается использовать библиотеку запросов python вместе со ссылкой на запрос curl для репликации ее в коде pythonic. Если у кого-то есть лучшее решение для этого, пожалуйста, добавьте его в. Спасибо. Счастливое кодирование ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...