Facebook Messenger Chatbot Custom bijhouden van gebeurtenissen

stemmen
10

Ik ben op zoek naar aangepaste gebeurtenissen te loggen met een Facebook-Chatbot Ik heb ontwikkeld, maar ik kan niet voor het leven van me vinden een referentie voor de custom_eventstypes.

De genoemde voorbeeld van de referentiepunten toont fb_mobile_purchaseeen aangepaste eventName. Ik wil dat niet, en ik kan nergens vinden dat andere soorten lijsten.

Ik wil in staat zijn om bij te houden wanneer de chatbot een specifieke boodschap stuurt de gebruiker, maar u stelt het eventNameom het even wat resulteert in een naam van de gebeurtenis in de Analytics als Reserved5.

Is er een verwijzing naar eventNames overal binnen Facebook documentatie?

De vraag is gesteld op 24/02/2017 om 12:09
bron van user
In andere talen...                            


2 antwoorden

stemmen
0

Momenteel is de docs geven dit als een voorbeeld verzoek:

var request = require('request');

request.post({ 
  url : "https://graph.facebook.com/<app_id>/activities",
  form: {
    event: 'CUSTOM_APP_EVENTS',
    custom_events: JSON.stringify([{
      _eventName: "fb_mobile_purchase",
      _valueToSum: 55.22,
      _fb_currency: 'USD'
    }]),
    advertiser_tracking_enabled: 0,
    application_tracking_enabled: 0,
    extinfo: JSON.stringify(['mb1']),
    page_id: <page_id>,
    page_scoped_user_id: recipientId
  }
}, function(err,httpResponse,body){ 
  console.error(err);
  console.log(httpResponse.statusCode);
  console.log(body);
});

Dus, wanneer het bot is het verzenden van dat specifieke bericht dat u wilt in de gaten te houden, te vuren die boodschap maar met een andere _eventName, en indien nodig andere parameters.

Houd in gedachten, door recipientIdze bedoelen de PSID van de gebruiker het bot wordt het bericht sturen naar.

antwoordde op 20/10/2017 om 23:07
bron van user

stemmen
1

Je zou kunnen overwegen gebruik te maken Chatbase voor bot analytics (gratis te gebruiken), die een heeft aangepaste gebeurtenissen API .

antwoordde op 12/01/2018 om 22:19
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more