跳转到主要内容
所有收藏
用于统计的应用程序接口(管理员)
用于统计的应用程序接口(管理员)
Natalya Yefimenko avatar
作者:Natalya Yefimenko
超过 8 个月前更新

开始之前

统计 API

Affise API 为您提供了多种方法来获取不同类型或片段的统计数据。这些数据与您在管理面板中看到的数据完全相同。

⚠️ 您只能使用总经理类型用户的 API 密钥来使用某些方法。有些方法只能使用联属会员的 API 密钥。

点击列表

使用该方法可根据您在 API 请求中指明的属性获取优惠列表。

⚠️ 您只能获取最近七天的数据。

方法是GET /3.0/stats/clicks

获取某个优惠的点击次数的请求:

https://api-rocketcompany.affise.com/3.0/stats/clicks?api-key=4sdf87fsdfd8723lkjhrn324&date_from=2022-12-01&date_to=2022-12-05&offer[]=1441584

转换

在Affise上,您可以通过API管理您的转换,就像在您的管理面板上一样。查看统计数据、编辑转换或导入转换。

转换列表

使用此方法可获取一定时期内具有特定属性(如状态、目标、国家、收入等)的转换列表。

方法如下GET /3.0/stats/conversions

该请求用于获取 2022 年 11 月的转换,状态为 "已批准",目标值为 "1":

https://api-rocketcompany.affise.com/3.0/stats/conversions?api-key=4sdf87fsdfd8723lkjhrn324&date_from=2022-11-01&date_to=2022-11-30&status[]=1&goal[]=1

编辑转换

使用此方法可编辑转换:其状态、货币、支付或收入。您可以在一个请求中更新多个转换。

⚠️ 请求中使用的转换 ID 是内部转换 ID。您可以通过点击统计数据中的某个转换,或申请转换列表来找到它。

方法是POST /3.0/admin/conversion/edit。

cURL 请求用于将转换状态从 "已拒绝 "改为 "已批准",并将货币从美元改为欧元。

curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/admin/conversion/edit \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9 \ --data 'ids[0]=634eb220f09cdc2d1b5cf49d' \ --data 'ids[1]=634eb21af09cdc2d1b5cf49a' \ --data 'ids[2]=634eb215f09cdc2d1b5cf497' \ --data status=confirmed \ --data currency=eur

导入多个转换

使用此方法可将多个转换导入管理面板。您可以导入现有点击和非现有点击的转换。

方法如下POST /3.0/admin/conversions/import。

导入两个非现有点击、不同报价的转换的 cURL 请求:

curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/admin/conversions/import \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9 \ --data 'list[0][offer]=1441586' \ --data 'list[0][pid]=2' \ --data 'list[0][action_id]=6666666' \ --data 'list[0][goal]=install' \ - --data 'list[1][offer]=7777777' \ --data 'list[1][pid]=2' \ --data 'list[1][action_id]=87654321' \ --data 'list[1][goal]=install' \ --data 'list[1][status]=confirmed' \

导入两个现有点击的两个转换的 cURL 请求,相同的提议:

curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/admin/conversions/import \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9 \ --data 'list[0][offer]=1441586' \ --data 'list[0][pid]=2' \ ---data'list[0][action_id]=11111'( )--data'list[0][click_id]=6388a7c9fe1fe60001a98910'( )--data'list[0][goal]=install'( - --data 'list[1][offer]=22222' \ --data 'list[1][pid]=2' \ --data 'list[1][action_id]=87654321' \ ---data'list[1][click_id]=6388bfb5b10ff500010c749b'( ) --data'list[1][goal]=install'( ) --data'list[1][status]=confirmed'( )

自定义统计

使用此方法可在一个 API 请求中操作不同类型的数据,如在管理面板中的自定义统计片中

🔎 如果您想按某种类型对数据进行排序,则需要添加相关片段/例如:按附属机构排序,按附属机构切片。

方法是GET /3.0/stats/custom

该请求用于获取十天内产品和联属会员的流量数据。数据按产品和联属会员排序。

https://api-rocketcompany.affise.com/3.0/stats/custom?api-key=4sdf87fsdfd8723lkjhrn324&filter[date_from]=2022-11-25&filter[date_to]=2022-12-04&slice[]=day&slice[]=offer&slice[]=affiliate&order[]=offer&order[]=affiliate

有关所有问题,请通过电子邮件联系 Affise 客户支持团队:[email protected]

这是否解答了您的问题?