问题标签 [facebook-call-to-action]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
210 浏览

facebook - Facebook 视频号召性用语按钮

这个未来是否仅适用于页面?我在API中没有看到任何此类限制,当我尝试发帖时,我看到的是视频,但没有看到操作按钮。

这是我发送的json:

如何在我的用户墙上添加操作按钮?

0 投票
0 回答
772 浏览

ios - 从 Facebook 号召性用语按钮深层链接不起作用

我在我们的 Facebook 页面上创建了一个号召性用语按钮“使用应用程序”,其中包含指向 Play 商店、AppStore 和自定义 url 方案的链接。当我在 iOS 上的 Safari 中输入该方案时,该方案运行良好,但通过单击 Facebook 中的“使用应用程序”链接,我只会被重定向到商店,而不是在已安装的应用程序中。

有什么方法可以调试 facebook 发回的内容?我尝试使用 Facebooks Graph Tool

但这并不能满足我的期望。

0 投票
1 回答
1083 浏览

facebook - 在 php 中使用号召性用语将视频上传到 Facebook 页面

我正在尝试将视频上传到 facebook 页面作为页面管理员并呼吁采取行动:

没有号召性用语,它就可以工作。但是在添加号召性用语后,它返回了以下错误:

看起来我添加号召性用语的方式不正确。但我真的不知道如何解决它。

0 投票
0 回答
310 浏览

ios - facebook 号召性用语按钮如何运行 ios 应用程序

我正在尝试创建将打开我的应用程序的号召性用语按钮。我做了什么:

1. 为我的 up 添加了 url 方案。

2. 将元数据添加到我的网站。

3. 在我的网站上添加了带有深层链接的链接。它运行良好并启动了我的应用程序。

4. 在我的 Facebook 页面上添加了号召性用语按钮,在所有字段中填写:

  • 网站:我网站的网址;
  • ios 深层链接:myapp://open;
  • 应用商店网址:应用商店网址;

但是点击号召性用语按钮总是会导致应用商店。

https://developers.facebook.com/docs/applinks不回答一些问题:

  1. facebook 如何知道元数据位于我的网站上?我的意思是,当 facebook 搜索元数据时,它怎么知道它必须在我的网站上搜索?
  2. 如果 Facebook 只是打开深度链接,为什么它不打开我的应用程序?
0 投票
0 回答
110 浏览

facebook - 从页面链接 Facebook 应用程序不再起作用

现在已经快2个月了。我们管理着几个 facebook 页面,所有这些页面都从 CTA 按钮链接到原生 iOS / Android 应用程序,用户可以通过“使用应用程序”链接打开他们的应用程序,或者被重定向到下载它们以防万一他们没有安装它。

现在发生的情况是通过 Facebook 页面中的“添加按钮”功能连接您的应用程序的对话框,它只显示一个文本字段以将用户重定向到网站(附图片)。无法链接到已注册的应用程序(当然,有一个相关应用程序已注册并启用了所有相关平台,并且管理员可以访问它)。Facebook 一如既往地完全保持沉默,不回应任何支持请求,他们的应用程序链接到页面的客户现在问我们发生了什么,我们被冷落了,无法理解 wtf 正在发生。

这发生在我们 90% 的页面上,其中一些仍然有一个“使用应用程序”按钮可以正常工作,但所有其他页面都有上述问题。此外,新页面也会遇到同样的问题。更改页面主题似乎没有任何作用。一个(奇怪的)发现是,如果您在移动设备中下载页面管理应用程序,还有一个复选框允许输入除标准 URL 之外的深层链接 URL,但仅此而已。我们有权访问页面链接的应用程序列表刚刚消失。

有任何想法吗?有人有同样的问题吗?

可用(管理员)应用程序列表已经消失,现在只有一个用于网站 url 的文本字段

0 投票
0 回答
130 浏览

bots - Facebook Analytics for Apps 中的未知 CTA ID

我正在使用 FAfA 来跟踪我的 Messenger 机器人的指标并设置自定义事件来执行此操作。到目前为止,一切都很好 :)

我注意到在我之前,FAfA 记录了事件并为我的机器人的 CTA 分配了 ID,例如cta1_EntBusinessMessageWithItems_408510376182130_0cta1_EntMessengerCommerceCTAList_1280259528710236_0.

更具体地说,这里是当我访问“事件调试”部分并按“Messenger bot CTA clicked”过滤时提示的列表摘录

到目前为止我注意到的:

  • 共有三种类型的“Messenger bot 号召性用语” platform_apimessenger_composerstructured_menu
  • 有两类cta1_ID:仅使用“Messenger bot CTA 类型”cta1_EntBusiness...弹出的 ID,以及platform_apicta1_EntMessenger...
  • cta1_EntMessengerCommerceCTAList_1280259528710236_0中,最后一位不是索引。我的第一个想法是更改它,因为这种 ID 通常与structured_menu“Messenger bot CTA 类型”相关联,索引 0 代表 Messenger bot 菜单的第一个按钮,索引 1 代表第二个按钮,依此类推。
  • 如上图所示,有不同类型的“点击 Messenger 机器人号召性用语” :postback_cta_success、、、和。postback_send_failedpostback_failedpostback_cta_clickedcomposer_cta_double_tapped
  • 在我的“保留”部分创建细分时,一切都被事件参数弄乱了:“Messenger bot CTA type”显示来自“Messenger bot CTA clicked”的值,“Messenger bot CTA ID”显示来自“Messenger bot CTA type”的值“!
  • 但是,我尝试将 FAfA 生成的 CTA ID 复制并粘贴到“Messenger bot CTA ID”事件的参数中,它起作用了:我的观众中或多或少重要的百分比被选中。

我可以处理“保留”部分中的错误,但我无法找到我的机器人中的哪个 CTA 与 FAfA 生成的 CTA ID 相关联cta1_EntBusinessMessageWithItems_408510376182130_0:成功发生后用户执行了哪些操作?用户单击了具有此cta1_EntMessengerCommerceCTAList_1280259528710236_0ID 的哪个按钮?

没有设置 ID,因为您似乎无法做到:https ://developers.facebook.com/docs/messenger-platform/webhook-reference/postback

我还在 Stack 和 Google 上对 CTA 的类型、他们的 ID 等进行了一些研究……没有发现任何帮助。我敢肯定我不是唯一一个面对 FAfA 问题的人,尤其是在那些正在构建机器人并迫切需要跟踪他们的指标的人中......请帮助!

0 投票
0 回答
592 浏览

facebook - 如何使用 facebook api 获取号召性用语类型

我想检查 facebook 帖子是否包含号召性用语按钮,如果是,那么类型是什么:

'open_link,like_page,shop_now,play_game,install_app,use_app,install_mobile_app,use_mobile_app,book_travel,listen_music,learn_more,注册,下载,watch_more,no_button,call_now,apply_now,buy_now,get_offer,get_offer_view,get_directions,message_page,message_user,订阅,sell_now ,donate_now,get_quote,contact_us,start_order,record_now,vote_now,register_now,request_time,see_menu,email_now,open_movies'

我尝试使用 facebook explorer 搜索它,但我找不到任何东西:

https://developers.facebook.com/tools/explorer

如果我有帖子 ID 和访问令牌,如何使用 facebook api 做到这一点?

0 投票
0 回答
1778 浏览

facebook - Facebook Graph API:https://m.me 链接的 Call_To_Action

哪位大佬能透露下这个怎么做?

我想要的是,使用 Facebook Graph API 在我自己的页面上发布。帖子应该有 call_to_action 按钮,链接到https://m.me/mypage

图 api 文档中关于 call_to_action 主题的内容不多。通过谷歌抓取显示没有相关的结果/经验。ads-doc 仅限于 ads-posts 且不完整!

以下 cta 类型不起作用:MESSAGE_PAGE、OPEN_MESSENGER_EX、OPEN_LINK 和 GET_OFFER... 它们都不接受指向https://m.me的链接。但外部链接喜欢:http ://stackoverflow.com将起作用。

以下错误显示:

(#100) 号召性用语仅支持外部链接和某些类型的 Facebook 链接。

任何帮助表示赞赏:) 谢谢大家

0 投票
0 回答
42 浏览

facebook-graph-api - Facebook Chatbot How:当点击或选择 Facebook 页面上的 call_to_action 按钮时,以编程方式获得通知

嗨 facebook 建设者 :)

你们知道每次用户点击 call_to_action 按钮时如何得到通知吗?这些按钮在 Facebook 页面的许多地方都可见,例如:在页面上、在帖子下、在移动设备上的照片下 <- 这是大约一周以来的新功能!...

目前,当用户点击“发送消息”时,他们会被引导至 Facebook Messenger,而无需通知我们的 webhook-backend。

如果我们能赶上活动那就太好了!谢谢