Tracking Facebook Messenger Chatbot Vlastní událost

hlasů
10

Snažím se přihlásit vlastní události s Chatbot Facebooku jsem se vyvinuly, ale nemůžu za život mi najít odkaz pro custom_eventstypy.

Příklad uvedeny na jejich reference ukazuje fb_mobile_purchasejako vlastní eventName. Já nechci a nemůžu nikde najít, které jsou uvedeny další typy.

Chci, aby bylo možné sledovat, kdy Chatbot Uživatel odešle konkrétní zpráva, ale jen nastavením eventNamevýsledků cokoli v názvu akce v Analytics jako Reserved5.

Je tam zmínka o eventNames kdekoli v rámci Facebooku dokumentace?

Položena 24/02/2017 v 12:09
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

V současné době tyto dokumenty dávají to jako požadavek na příkladu:

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);
});

Takže, je-li bot posílá tuto konkrétní zprávu, kterou chcete dávat pozor na, oheň tu zprávu, ale s jinou _eventName, a je-li zapotřebí dalších parametrů.

Mějte na paměti, tím recipientIdmají na mysli PSID uživatele bot odesílá zprávu.

Odpovězeno 20/10/2017 v 23:07
zdroj uživatelem

hlasů
1

Dalo by se uvažovat o použití Chatbase pro analytiky bot (zdarma k použití), který má vlastní Události API .

Odpovězeno 12/01/2018 v 22:19
zdroj uživatelem

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