网站上的 Facebook Messenger 每个页面都有不同的问候语

Facebook Messenger on website with different greeting message for each page

我只是想知道是否可以根据您在网站上的页面在 Messenger 上设置不同的问候语?

我知道我们可以在 facebook 上设置嵌入代码时预定义欢迎消息。

https://developers.facebook.com/docs/messenger-platform/discovery/customer-chat-plugin/原来是这样设置的。

如果您知道要显示消息的消息和页面,则可以使用 else if 条件控件来显示消息,例如:

 if (location.href == x.com) {
 // set message here
} else if (location.href == y.com) {
// set alternative here 
}

天哪!又想多了.. 不知道会这么容易。我什至试图构建一个聊天机器人来实现这一目标。登录和注销问候消息可以在聊天初始化时设置为属性!

<div class="fb-customerchat"
  attribution=setup_tool
  page_id="YOUR_FB_PAGE_ID"
  theme_color="#2e3291"
  logged_in_greeting="Hello! We are here to answer any questions you may have."
  logged_out_greeting="Hello! We are here to answer any questions you may have.">
</div>