游戏内弹出窗口 Webhook
通过 Aghanim 的 LiveOps Builder,开发人员可以根据玩家在 Aghanim 生成的游戏中心内的操作或交互来触发游戏内弹出窗口。 一旦满足活动中概述的条件,Aghanim 会向您的游戏发送一个包含活动中指定的弹出内容的 webhook。
收到此 webhook 后,您的游戏应向玩家显示游戏内弹出窗口。 弹出窗口的前端设计和开发应与您游戏的视觉和交互指南保持一致。
要求
要使用 Aghanim 的游戏内弹出窗口 webhook,应按照以下要求配置 webhook 服务器:
- HTTPS 端点,接受 POST webhook 请求。
- 侦听由 Aghanim 生成和签名的事件。
- 使用收到的内容触发游戏内弹出窗口的显示,遵循游戏的设计标准。
- 成功接收和处理webhook时,返回2xx 状态码,拒绝或出现错误时返回4xx或5xx状态码。
配置
- 开发一个
ingame.popupwebhook 处理功能。 - 使您的端点可用。
- 在Aghanim账户中注册您的端点 → 游戏 → Webhooks → 新建Webhook,选择游戏内弹出事件类型。
- 配置一个实时操作活动,以触发游戏内弹出窗口 webhook。
或者,您可以使用创建 Webhook API 方法在 Aghanim 中注册您的端点。
事件数据模式
| 键 | 类型 | 描述 |
|---|---|---|
player_id | string | 用来显示弹出窗口的唯一玩家 ID,用于玩家身份验证。 |
title | string | 弹出窗口标题。 |
body | string | 弹出窗口内容。 |
icon | `string\ | null` |
url | `string\ | null` |
需要帮助吗?
联系我们的集成团队 integration@aghanim.com