跳转到内容

服务器到服务器的回传是如何工作的

AppLovin 的服务器可以向您指定的外部服务器终端发送 S2S 激励广告回传。 在应用用户观看完激励广告,获得奖励资格时,服务器就会向您发送该回传。 这样可以防止恶意用户在未完成激励广告的情况下尝试获得奖励。

请注意:只有正式广告才能收到此类服务器到服务器回传,测试广告不适用。

要了解更多详情,请参阅 MAX S2S 激励回传 API 文档。

您可以设置 服务器端回传 URL 的值,对这些回传进行配置。对于 MAX 聚合的激励广告单元,您可以在广告单元编辑页面进行设置。 如果您使用的不是 MAX,请在 Manage Apps 版块进行设置。

AppLovin 服务器到服务器回传的实现方式与您熟悉的其他供应商稍有不同。 关键差异如下:

  • AppLovin 服务器到服务器的回传绝不会经过用户设备。 在 SDK 验证激励视频已被完整观看,且所有其他客户端进程完成后,SDK 会向 AppLovin 服务器发送通知。 随后,AppLovin 的服务器会向您指定的终端发送请求。 由于请求是 AppLovin 服务器——而非用户设备发出的,因此用户无法破解回传,骗取奖励。

  • 您可以指定通过服务器到服务器回传接收哪些变量,例如货币币种 / 金额、用户设备 ID 等。 完整变量列表请参阅“可用宏”文档。

  • 您可以使用 Event Key 验证这些请求是否的确来自 AppLovin。 您可以在回传中添加 {EVENT_ID} (唯一交易 ID) 和 {EVENT_KEY} 作为参数值。 AppLovin 会将 {EVENT_KEY} 宏替换为通过 Event ID 和 Event Key 的SHA1 哈希生成的值:sha1( «Event-ID» + «Event-Key» )

    例如,如果您的 Event Key 为 "uHXOnmfO2f3wd-syBwXxsj7m53qiJoI9VzXTvE8LOSnIWjS6zzxS8HgSIBJSbQWdS1czmgwXSWDaKwehtjyYl_",Event ID 为 "14a97273742c0c9e8864fe40193dad5506e930bc",那么 {EVENT_KEY} 宏将填充为 3724081c17d32a66276ffff2a14b124a278934e9,该值由 sha1(14a97273742c0c9e8864fe40193dad5506e930bcuHXOnmfO2f3wd-syBwXxsj7m53qiJoI9VzXTvE8LOSnIWjS6zzxS8HgSIBJSbQWdS1czmgwXSWDaKwehtjyYl_) 计算得出。

    要查找您的 Event Key,请导航至 AppDiscovery > Monetization > Manage > Applications。 然后在您的任意应用的 Rewarded Video 部分找到 key。 您账户中所有应用都拥有相同的 key。 如果您还没有 Event Key,请前往 AppLovin 开发者支持门户 提交支持工单。 AppLovin 会为您生成 Event Key。