messaging_referrals
Este retorno de chamada ocorre quando o usuário já tem um tópico com o bot e acessa o tópico de uma destas formas:
Para rastrear referências em tópicos novos, consulte o evento de postback.
Para começar a receber esses eventos, é preciso assinar messaging_referrals
nas configurações de webhook do seu app.
{ "sender": { "id": "<PSID>" }, "recipient": { "id": "<PAGE_ID>" }, "timestamp": 1458692752478, "referral": { "ref": <REF_DATA_PASSED_IN_M.ME_PARAM>, "source": "SHORTLINK", "type": "OPEN_THREAD", } }
{ "sender": { "id": "<PSID>" }, "recipient": { "id": "<PAGE_ID>" }, "timestamp": 1458692752478, "referral": { "ref": <REF_DATA_IF_SPECIFIED_IN_THE_AD>, "ad_id": <ID_OF_THE_AD>, "source": "ADS", "type": "OPEN_THREAD", "ads_context_data": { "ad_title": <TITLE_OF_THE_AD>, "photo_url": <URL_OF_THE_IMAGE_FROM_AD_THE_USER_IS_INTERESTED_IN>, "video_url": <THUMBNAIL_URL_OF_THE_VIDEO_FROM_THE_AD>, "post_id": <ID_OF_THE_POST>, "product_id": <PRODUCT_ID> } } }
O evento de webhook messaging_referrals
da Graph API 7.0 ou versões posteriores do plugin de bate-papo não retornará o campo sender.id
. Ele retornará o novo campo sender.user_ref
. A partir de 2 de novembro de 2020, as alterações entrarão em vigor para todas as versões mais antigas da Graph API.
{ "sender":{ "user_ref":"<USER_REF>" }, "recipient":{ "id":"<PAGE_ID>" }, "timestamp": 1458692752478, "referral": { "ref": "<REF_DATA_PASSED_IN_CODE>", "source": "CUSTOMER_CHAT_PLUGIN", "type": "OPEN_THREAD", "referer_uri": "<WEBSITE_URL>" } }
{ "sender":{ "id":"<PSID>" }, "recipient":{ "id":"<PAGE_ID>" }, "timestamp": 1458692752478, "referral": { "ref": "<REF_DATA_PASSED_IN_CODE>", "source": "CUSTOMER_CHAT_PLUGIN", "type": "OPEN_THREAD", "referer_uri": "<WEBSITE_URL>" } }
sender
Propriedade | Tipo | Descrição |
---|---|---|
| Cadeia de caracteres | O PSID (Número de identificação no escopo da Página) do usuário que acionou o evento de webhook. |
| Cadeia de caracteres | O parâmetro user_ref do usuário que acionou o evento de webhook. Disponível somente para o evento de webhook do plugin de bate-papo. |
recipient
Propriedade | Tipo | Descrição |
---|---|---|
| Cadeia de caracteres | Seu ID da Página. |
referral
Propriedade | Tipo | Descrição |
---|---|---|
| String | A origem da referência. Valores compatíveis:
|
| String | O tipo de referência. Atualmente, é compatível com |
| String | O atributo |
| String | O URI do site onde a mensagem foi enviada no plugin de bate-papo do Facebook. |
| String | Uma sinalização que indica se o usuário é um convidado do plugin de bate-papo do Facebook. |
| Objeto | Dados com informações sobre o anúncio de CTM a partir do qual o usuário iniciou o tópico. |
ads_context_data
Property | Type | Description |
---|---|---|
| String | Title of the Ad. |
| String | [Optional] Url of the image from the Ad the user is interested. |
| String | [Optional] Thumbnail url of the the video from the ad. |
| String | ID of the post. |
| String | [Optional] Product ID from the Ad the user is interested. |