Серверный API Facebook (API маркетинга) - PullRequest
0 голосов
/ 20 февраля 2020

Прежде всего - извините за мой английский sh, а не мой основной язык.

Мы пытаемся отправить некоторые события Pixel с сервера (не из браузера пользователя), поэтому у нас есть инструкция от facebook : https://developers.facebook.com/docs/marketing-api/server-side-api Но застрявший на шаге "Создать токен доступа", этот раздел (API-интерфейс на стороне сервера) отсутствует в настройках Pixel.

Также, когда мы пытаемся сделать запрос к Graph API для отправки некоторых событий мы получаем эту ошибку:

{
  "error": {
    "message": "(#3) This pixel is not enabled for this capability: SERVER_SIDE_EVENTS_CORE_FUNCTIONALITY",
    "type": "OAuthException",
    "code": 3,
    "fbtrace_id": "AEWB5WGs0g_e21p2Qd1kZsX"
  }
}

Кому-нибудь удалось решить эту проблему?

1 Ответ

0 голосов
/ 04 марта 2020

Mindesik,

По крайней мере, прежде чем вы должны были попасть в белый список (одобрен FB), чтобы иметь возможность использовать серверный API от FB. Обычно это явно не упоминается на портале разработчиков FB. Если у вас есть представитель FB для вашего бизнеса, попробуйте спросить их. Глядя на документы, это выглядит довольно многообещающе, так что все может измениться.

Тем не менее, если вы выполнили все шаги правильно и все еще получаете эту ошибку, это, скорее всего, проблема с внесением в белый список, которая неявно требуется. Проблема в том, что для того, чтобы FB узнал о пользователях, связанных с отправляемыми вами событиями, вы должны отправить персонально идентифицируемую информацию (PII), которая будет предметом строгого соблюдения в соответствии с местным l aws в ЕС и США. Вот что говорит мне об отладке событий S2S:

enter image description here

...