bots


Unknown CTA IDs in Facebook Analytics for Apps


I'm using FAfA to track my Messenger bot's metrics and set up custom events to do so. So far so good :)
I've noticed that prior to mine, FAfA recorded events and assigned IDs to my bot's CTAs such as cta1_EntBusinessMessageWithItems_408510376182130_0 or cta1_EntMessengerCommerceCTAList_1280259528710236_0.
To be more specific, here's an excerpt of the list that prompts when I visit my "Event Debugging" section and filters by "Messenger bot CTA clicked"
What I've noticed so far :
There are three types of "Messenger bot call to action" : platform_api, messenger_composer and structured_menu
There are two categories of cta1_ IDs: cta1_EntBusiness...who only pops with a platform_api "Messenger bot CTA Type" and cta1_EntMessenger...
In cta1_EntMessengerCommerceCTAList_1280259528710236_0, the last digit is not an index. My first thought was to change it as this kind of ID is often associated with a structured_menu "Messenger bot CTA type`, index 0 would have represented the first button of the Messenger bot's menu, index 1 the second and so on.
As seen on the image posted above, there are different kind of "Click on a Messenger bot call to action" : postback_cta_success, postback_send_failed, postback_failed, postback_cta_clicked and composer_cta_double_tapped.
When creating a segment in my "Retention" section, everything gets messed up with the events parameters : "Messenger bot CTA type" shows values from "Messenger bot CTA clicked" and "Messenger bot CTA ID" shows values from "Messenger bot CTA type" !
Howevever, I tried copy & paste a CTA ID generated by FAfA in "Messenger bot CTA ID" event's parameter and it worked : a percentage more or less important of my audience were picked up.
I can deal with the bugs in my "Retention" section but I can't find which CTA in my bot is linked to the CTA IDs FAfA has generated : What action performed the user when cta1_EntBusinessMessageWithItems_408510376182130_0 successfully happened ? Which button with this cta1_EntMessengerCommerceCTAList_1280259528710236_0ID the user clicked ?
No ID has been set up as it seems you just can't do it : https://developers.facebook.com/docs/messenger-platform/webhook-reference/postback
I also did some researches on Stack & Google about the types of CTA, their IDs etc... Found nothing helpful. I'm sure I'm not the only one to face this problem with FAfA, especially among the guys who are building bots and desperately need to tracks their metrics... Please help !

Related Links

Skype for Business Online - Send and Receive message using UCWA
Multiple users in bot framework
Don't let member to send message in telegram group
Connecting a bot to Microsoft Teams with dedicated API?
How do I parse string response in api.ai?
C# Bot Framework : Form flow set value for the field based on previous Answer [duplicate]
Connecting existing Slack RTM bots to new Microsoft bot framework back end after upgrade
Cancel a prompt or dialog after certain time - Bot Framework
How do I add a deep link to an app from my messenger bot?
How can I use the same bot on multiple facebook pages using bot framework
Why have I no callback query when i use URL in inline_keyboard?
Bot service with OAuth endpoint
What is the right way to measure time between bot's message and user's answer in the bot framework?
Telegram bot issue
Design custom entities for api.ai
How can I make a program to operate another program? [closed]

Categories

HOME
qt
hpoo
nam
vagrant
seedstack
couchdb
dafny
biztalk
google-sheets-query
gentelella
ontology
hyperledger
static-analysis
lapack
watch-os-3
game-maker
multi-step
xbox360
fosuserbundle
word2vec
nullreferenceexception
workday
rxjs5
intel
unrar
multi-dimensional-scaling
uri
sendmessage
sales
quick-nimble
wampsharp
rspec-rails
sca
listjs
mongoengine
creation
android-canvas
testlink
code-rally
eclipse-gmf
llvm-ir
best-buy-api
jqgrid-asp.net
nomad
jshint
jenkins-slave
wysihtml5
rightnow-crm
knockout-2.0
nusoap
solr-query-syntax
visual-format-language
iptv
deedle
pecl
dynamics-crm-4
google-shopping-api
boost-compute
jpda
cdo.message
apple-configurator
frame-grab
myfaces
decidable
extend
supersocket.net
textscan
sablecc
encryption-symmetric
configurable-product
smacss
multivariate-testing
nidaqmx
distributed-r
hotswap
nosql-aggregation
spring-security-acl
lru
jacob
xs
delphi-xe4
ofstream
chefspec
jquery-cycle
contextswitchdeadlock
jquery-dialog
gwt-celltable
mmc3
mediacontroller
jquery-1.4
active-record-query
3-tier
reliability
fgetc
parentid

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App