messaging_referrals
Esta devolución de llamada se producirá cuando el usuario ya tenga una conversación con el bot y acceda a ella de una de las siguientes formas:
Para hacer un seguimiento de las referencias en las conversaciones nuevas, consulta Evento de postback.
Para empezar a recibir estos eventos, tienes que suscribirte a messaging_referrals
en la configuración de webhooks de tu aplicación.
{ "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> } } }
El evento de webhook messaging_referrals
de la API Graph v7.0 o una posterior del plugin de chat no devolverá el campo sender.id
. Devolverá el nuevo campo sender.user_ref
. Estos cambios se aplicarán a todas las versiones de la API Graph anteriores a partir del 2 de noviembre de 2020.
{ "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
Propiedad | Tipo | Descripción |
---|---|---|
| Cadena | PSID del usuario que activó el evento del webhook. |
| Cadena | Valor user_ref del usuario que activó el evento del webhook. Solo está disponible para eventos del webhook del plugin de chat. |
recipient
Propiedad | Tipo | Descripción |
---|---|---|
| Cadena | Identificador de la página. |
referral
Propiedad | Tipo | Descripción |
---|---|---|
| Cadena | Origen de la referencia. Valores admitidos:
|
| Cadena | Tipo de referencia. Actualmente admite |
| Cadena | Atributo opcional |
| Cadena | URI del sitio donde se ha enviado el mensaje en el plugin de chat de Facebook. |
| Cadena | Una marca que indica si el usuario es un usuario invitado procedente del plugin de chat de Facebook. |
| Objeto | Datos con información sobre el anuncio de clic a Messenger desde el que el usuario ha iniciado la conversación. |
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. |