4

在 facebook 聊天机器人中,如果您查看有关入口点的文档,您会发现有一个选项:链接广告,您可以在其中识别 Bot 中的用户来自 Facebook 上的哪个广告。

在我的应用程序中,了解我的用户来自哪里至关重要,因此我需要创建唯一链接,这些链接最终会出现在我的 Bot 中,并带有一些额外的信息,例如唯一 ID,以帮助我解决问题。

我的问题是我该怎么做?

可能目前无法直接执行此操作,但如果有人重新搜索 Facebook 添加到广告 URL 中的哪些附加参数,他们可识别也是有用的。

此功能的 Telegram 对应项称为:Deep Linking

4

1 回答 1

3

最近为 Messenger Platform 添加了一项新功能,这可能会达到目的。在 m.me Links 中称为推荐。

信息 1

传递参数

带有添加参数的 m.me 链接如下所示: http ://m.me/mybot?ref=myparam

ref 参数的值将通过 webhook 传递给服务器。

信息 2

推荐回调

当 m.me 链接与推荐参数一起使用时,此回调将发生,并且仅在此用户已经与此机器人有线程的情况下发生(对于新线程,请参阅回发事件)。

要开始接收这些事件,您需要 messaging_referral在应用的 webhook 设置中订阅。

带有附加参数的 m.me 链接如下所示: http://m.me/mybot?ref=myparam。ref 参数的值将通过 webhook 传递给服务器。

于 2016-11-15T13:06:49.713 回答