服务器到服务器的回传是如何工作的
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。