API 政策

  • 广告商
  • 开发商

简介

AppsFlyer的数据可以通过各种API传输到后台服务器。PullPush API是最常用的数据传输API。为了确保给到AppsFlyer API用户的服务质量,以及防止滥用该服务,AppsFlyer执行了该API节流政策。

本文详细介绍了3组数据的API政策:

  1. 通过pull API拉取的汇总报告
  2. 通过pull API拉取的原始数据报告
  3. Push API (实时原始数据)

1. 通过pull API拉取的汇总报告

所有层级的账户都可以通过导出报告来手动下载AppsFlyer综合表现报告。同样地,所有层级的账户也都可以通过Pull API来来去综合表现报告。

通过Pull API拉取综合表现报告的节流政策如下:

  • API 调用限制为最多每1分钟一次
  • 所有查询2天以上数据的API,每应用每天最多只能调用24次,且每账户每天最多只能调用120次
  • 汇总数据查询没有时间限制,即从首次SDK 对接到现在为止的所有时间

2. 通过pull API拉取的原始数据报告

原始数据-无论是通过导出数据页面,还是通过Pull API 导出,都是 AppsFlyer 的高级功能, 可能仅适用于高级套餐用户。

原始数据报告包含非自然安装、应用内事件和卸载的用户层级数据。更高层级的用户还可以访问自然用户的原始数据。

 提示

在拉取原始数据之前,请确认您的套餐包含原始数据权限:
1. 前往导出数据页面并尝试导出过去7天的安装应用内事件的原始数据报告。
2. 如果成功导出,则表示您也可以通过pull API导出原始数据。
3. 如果不能导出,请联系您的AppsFlyer客户经理升级至包含原始数据权限的套餐。

原始数据API调用次数上限从每应用每天10次开始, 并随着套餐级别增高而增加。

安装 & 卸载报告

  • 最多可以查询过去90天内60天的数据
  • API调用限制为每账户每天120次

应用内事件报告

  • 最多可以查询过去90天内31天的数据
  • API调用限制为每账户每天60次,且每应用每天不超过12次
  • 更多详情, 请点击此处

 提示

企业套餐用户可以查询过去180天的安装和应用内事件原始数据。

3. Push API

Push API 会实时发送自然和非自然用户的安装和应用内事件原始数据。Push API 是 AppsFlyer 的高级功能, 仅适用于高级套餐用户。

我们建议在您的后台服务器把 AppsFlyer IP都添加为白名单, 以便成功接收来自 AppsFlyer Push API 的消息。
访问以下链接获取最新的 IP 列表。

报告大小限制

所有报告最多只能显示20万行。
当尝试下载超过此行数上限的报表时, 会弹出错误消息提示下载报告的行数限制为20万行。

如果发生这种情况, 您可以执行以下任一操作:

  • 将日期范围划分为几个更短的时间段, 然后分开查询下载。
  • 调用带有日期参数的 API 来检索特定时间范围 (天和小时) 内的数据。如需了解更多信息,请单击此处
  • 如果您有任何疑问, 请联系 support@appsFlyer.com
这篇文章有帮助吗?
6 人中有 6 人觉得有帮助

评论

0 条评论

登录写评论。