iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Facebook Instant Game如何设置智能助手
  • 799
分享到

Facebook Instant Game如何设置智能助手

2023-06-05 03:06:32 799人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关Facebook Instant Game如何设置智能助手,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。设置智能助手小游戏的一项重要功能是能附加 Messenger 平台智能助

这篇文章将为大家详细讲解有关Facebook Instant Game如何设置智能助手,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

设置智能助手

小游戏的一项重要功能是能附加 Messenger 平台智能助手。这项功能虽为选择性配置,却为游戏提供了一个强有力的再参与渠道。以下指南说明了如何创建和设置游戏智能助手。

第 1 步:创建主页

如需创建游戏智能助手,您首先需要创建 Facebook 主页。主页要正确地与小游戏关联,需要具备一些特殊的属性:

主页类别需要是应用主页

主页名称需要包含应用名称。

主页不能与其他应用关联。

您可以前往“应用面板”,在小游戏产品的应用主页版块创建满足这些特殊条件的主页。 在执行下一步操作前,请确保应用主页版块如右图所示:

 Facebook Instant Game如何设置智能助手

注意:如果小游戏未与上述类型的主页正确关联,智能助手将不会收到 messaging_game_plays 事件

第 2 步:激活智能助手

创建主页后,您需要确保响应其消息 WEBhooks。Webhooks 是在向您的主页发送消息事件时,我们向您的后端发送的 Http 调用。之后,您的服务器的逻辑将决定如何正确地响应每个事件(如果响应适用)。 如需将服务器的端点与主页事件相关联,请按照 Messenger 平台快速入门教程中的说明为主页启用智能助手。下表介绍了将智能助手与小游戏关联所需的 webhooks 和权限:

部分值

主页事件

messages 和 messaging_game_plays

权限

pages_messaging

小游戏智能助手仅可使用标准消息和 GAME_EVENT消息标签,不能使用 pages_messaging_subscriptions。

如果您的智能助手具有需要用到订阅消息或客户匹配的其他功能,您应创建单独的应用并重新申请 Messenger 平台权限。

第 3 步:响应 messaging_game_plays webhooks

正确配置智能助手后,您的服务器端应用程序将开始在玩家每次关闭小游戏时接收 messaging_game_plays webhooks。下面是服务器端应用程序检测到并响应一个 webhook 的示例。

if (event.game_play) {

  var senderId = event.sender.id; // Messenger sender id

  var playerId = event.game_play.player_id; // Instant Games player id

  var contextId = event.game_play.context_id;

  var payload = event.game_play.payload;

  var playerWon = payload['playerWon'];

  if (playerWon) {

    sendMessage(

      senderId,

      contextId,

      'Congratulations on your victory!',

      'Play Again'

    );

  } else {

    sendMessage(

      senderId,

      contextId,

      'Better luck next time!',

      'Rematch!'

    );

  }

}

您可以参阅 Messenger 平台文档,详细了解 webhook:“玩游戏”Webhook 文档。

第 4 步:吸引玩家重回游戏

以下是如何使用图谱 api 向玩家发送 game_play 按钮的示例。

curl "https://graph.facebook.com/v2.6/me/messages?access_token=<PAGE_ACCESS_TOKEN>"

   -X POST

   -H "Content-Type: application/JSON"

   -d '{

  "messaging_type": "UPDATE",

  "recipient": {

    "id": "<RECIPIENT_ID>"

  },

  "message": {

    "attachment": {

      "type": "template",

      "payload": {

        "template_type": "generic",

        "elements": [

          {

            "title": "It has been a while since your last game. Time to get back",

            "buttons": [

              {

                "type": "game_play",

                "title": "Play Tic-Tac-Toe.",

                "payload": "{}",

                "game_metadata": {

                  "context_id": "<CONTEXT_ID>"

                }

              }

            ]

          }

        ]

      }

    }

  }

}'

 Facebook Instant Game如何设置智能助手

您可以参阅 Messenger 平台文档,详细了解此按钮:“玩游戏”按钮文档。

第 5 步:遵循我们的指南和政策

发布至生产阶段后,您的游戏智能助手应进入 Messenger 平台提交流程。提交智能助手之前,请确保遵守下面的最佳实践:

建议:

向玩家提供相关、及时且有价值的更新。如需获取更多信息,请访问我们的最佳实践版块。

给予用户掌控权(例如:让用户确认他们是否想要接收通知以及以接收的频率)。

对玩游戏按钮使用入口点数据,以环境相关的方式加载游戏。

为智能助手设置与游戏相同的名称。

利用社交更新,如回合提醒、比赛结果、限时奖励和挑战。

确保为玩家提供适当的奖励刺激,促使他们通过智能助手消息打开游戏。为此,您可使用消息负载为玩家提供有价值的游戏内奖励。一般来说,如果智能助手消息打开的是游戏的开始页面,这条消息便没有什么价值。

使用固定菜单提供常见操作,如启动游戏。

设置默认操作,在自定义更新中使用 game_play,以便整个图片都能将用户带入游戏中。

通过智能助手公布新功能或内容。

针对每位用户优化每天的消息发送时段,考虑用户所在的时区。

借鉴 Messenger 智能助手的通用最佳实践。

请勿:

在玩家关闭游戏后立即发送消息。

发送没有任何背景信息的消息再次吸引玩家(例如:“立即回到游戏中!”)。建议首选包含丰富背景信息的消息来重新吸引玩家(例如:“你的侦查员为你带回了更多信息”)

使用其他 Facebook 用户的口吻,或误导玩家以为他们好友在与他们沟通。

在用户屡次不想加入游戏的情况下继续向他们发送智能助手消息。这种情况将适用政策限制,并阻止您发送消息。当前的限制为,自最后一次游戏会话结束后 10 天最多可发送 5 条消息。如需详细了解,请参阅我们的开放平台政策文档中的第 9.4 条

将 messaging_type 设置为 RESPONSE 或 UPDATE 以外的其他任何值

链接至任何应用商店。

关于“Facebook Instant Game如何设置智能助手”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Facebook Instant Game如何设置智能助手

本文链接: https://www.lsjlt.com/news/240952.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Facebook Instant Game如何设置智能助手
    这篇文章将为大家详细讲解有关Facebook Instant Game如何设置智能助手,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。设置智能助手小游戏的一项重要功能是能附加 Messenger 平台智能助...
    99+
    2023-06-05
  • Win10专注助手如何设置?Win10专注助手设置的方式
    Win10系统软件有一个专注助手可以协助客户在免打扰模式時间内不被各种各样手机软件信息内容提示,那麼要如何去设置专注助手呢?下边就和小编一起来看一下Win10专注助手设置的方式吧。Win10专注助手设置的方式最先按住键盘快捷键“win+i”...
    99+
    2023-07-17
  • win10专注助手如何设置
    本篇内容主要讲解“win10专注助手如何设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win10专注助手如何设置”吧!win10专注助手设置方法:首先按下快捷键“win+i”打开window...
    99+
    2023-06-30
  • 如何利用ChatGPT PHP开发智能预订助手
    如何利用ChatGPT PHP开发智能预订助手引言:随着人工智能技术的迅速发展,ChatGPT成为了一个备受瞩目的自然语言处理模型。它具备了快速响应用户需求的能力,非常适合用于开发智能预订助手。本文将带您一步步教您如何利用ChatGPT P...
    99+
    2023-10-24
    ChatGPT PHP开发 智能预订助手
  • 如何利用ChatGPT PHP快速实现智能AI助手
    如何利用ChatGPT PHP快速实现智能AI助手引言:在现代社会中,人们越来越依赖智能助手来帮助他们处理工作和日常事务。智能AI助手能够理解自然语言并提供个性化的帮助。本文将向您介绍如何利用ChatGPT PHP库来快速实现一个智能AI助...
    99+
    2023-10-26
    ChatGPT PHP 实现
  • 如何使用ChatGPT PHP构建智能人力资源咨询助手
    如何使用ChatGPT PHP构建智能人力资源咨询助手引言:在当今数字化时代,人力资源管理变得愈发重要。为了提高效率和准确性,许多公司开始寻求智能助手的帮助。ChatGPT是一种强大的自然语言处理模型,可以用于构建智能人力资源咨询助手。本文...
    99+
    2023-10-26
    ChatGPT 构建 人力资源助手
  • win11智能任务栏适配如何设置
    这篇文章主要介绍“win11智能任务栏适配如何设置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“win11智能任务栏适配如何设置”文章能帮助大家解决问题。首先点击下方开始菜单,然后在其中进入“Mic...
    99+
    2023-07-01
  • java如何调用chatgpt接口来实现专属于自己的人工智能助手
    这篇文章主要介绍“java如何调用chatgpt接口来实现专属于自己的人工智能助手”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java如何调用chatgpt接口来实现专属于自己的人工智能助手”文章...
    99+
    2023-07-05
  • 如何设置Win7自动智能更新不必强行关机
    从Windwos XP SP2开始,一旦用户启用“自动下载,但请用户决定是否安装更新”后,每次在关机前,都要等待系统安装更新完毕后才能关机。如果刚好赶上用户在这个时候有要紧的事,那就只能是强行关机...
    99+
    2023-06-01
    关机 Win7 智能
  • 如何关闭云服务器功能设置手机
    如果您想关闭云服务器功能设置,请按照以下步骤操作: 打开 Google Cloud App 或类似应用程序。在登录界面输入正确的用户名和密码并按下“登录”按钮。 在登录界面的“服务器”部分,找到“云服务器”选项。 在“服务器”部分,找到...
    99+
    2023-10-26
    功能 服务器 手机
  • 如何关闭云服务器功能设置手机号
    如果您想关闭云服务器功能设置手机号,以下是一些建议: 确认您已经登录了云服务器管理器,并点击“登录设置”选项卡进入设置页面。 在设置页面,您可以点击“云服务器管理器”选项卡下方的“停用”按钮停用您的云服务器管理器。 如果您已经将手机号码...
    99+
    2023-10-27
    手机号 功能 服务器
  • 如何关闭云服务器功能设置手机号码
    关闭网络连接 关闭云服务器功能时,用户需要关闭与互联网的连接。这通常可以通过设置无线网络连接或关闭防火墙来实现。 登录到云服务器管理界面 关闭云服务器功能后,用户需要登录到云服务器管理界面。在这个界面中,用户可以查看云服务器的状态...
    99+
    2023-10-28
    手机号码 功能 服务器
  • 如何关闭云服务器功能设置手机桌面
    要关闭云服务器功能设置,可以按照以下步骤进行操作: 进入“设置”窗口,点击“账户设置”。 在账户设置中,找到“登录选项”并将其关闭,以禁用云服务器功能设置。 重新进入“设置”窗口,点击“其他设置”。 将“云服务器状态”更改为“已启用”,...
    99+
    2023-10-27
    桌面 功能 服务器
  • 如何关闭云服务器功能提醒设置手机号
    关闭云服务器功能的方法如下: 打开控制台,进入“服务与应用”页面。在右侧的选项卡中,找到“云服务器”,点击其右侧的“关闭”按钮。 弹出提示框,告知用户云服务器已停止运行。用户需要确认并关闭此服务才能停止数据丢失。 在“云服务器”服务停止...
    99+
    2023-10-27
    手机号 功能 服务器
  • 如何关闭云服务器访问权限设置功能手机
    如果您想关闭云服务器访问权限设置功能,您可以按照以下步骤操作: 使用设备管理器进入云服务器页面,并找到您要关闭权限的云服务器的管理页面。 在管理页面中,找到“安全”选项卡,然后选择“允许访问此服务器”选项。 在弹出的窗口中,选择“云服务...
    99+
    2023-10-27
    访问权限 功能 服务器
  • 如何关闭云服务器功能提醒设置手机型号
    登录云服务器管理界面 登录云服务器管理界面,可以查看云服务器的状态和设置。点击服务器名称,可以看到服务器的详细信息,包括CPU、内存、存储等参数。在服务器配置中,可以设置服务器的密码和权限等。 停用不必要的云服务器 在管理界面中,...
    99+
    2023-10-27
    手机型号 功能 服务器
  • 如何关闭云服务器功能设置手机号不可用
    当我们使用云服务器时,需要注意以下几点来保护我们的数据和系统的安全: 选择正规的云服务提供商 选择正规的云服务提供商可以保障数据和系统的安全,避免出现数据泄露、系统瘫痪等问题。建议选择有资质、信誉好的云服务提供商,并在合同中明确各项条...
    99+
    2023-10-27
    手机号 不可用 功能
  • 如何关闭云服务器功能设置手机桌面显示
    1. 打开手机设置 首先,您需要打开您的手机设置。您可以在主屏幕上找到设置图标,通常是一个齿轮或一个带有设置字样的图标。点击它以打开设置菜单。 2. 进入应用管理 在设置菜单中,您需要找到并点击"应用管理"或"应用程序"选项。这个选项可能...
    99+
    2023-10-27
    桌面 功能 服务器
  • 手机如何连接云服务器上网设置密码保护功能
    首先,需要了解什么是密码保护功能。密码保护功能是指,当我们在使用云服务时,我们的数据和信息都会被加密存储在云服务器上,并且我们的账户密码也会被保存在云服务器上,只有授权的用户才能访问。这种功能可以防止我们的数据被黑客攻击和泄露,保护我们的隐...
    99+
    2023-10-28
    保护功能 密码 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作