php 对接Vungle海外广告平台收益接口Reporting API

今天对接的是Vungle广告reporting api接口,拉取广告收益回来自己做统计。记录分享给大家
首先是文档地址,进入到Vungle后台就能看到文档地址以及参数:
文档地址:https://support.vungle.com/hc/en-us/articles/211365828-Publisher-Reporting-API-2-0#request-headers-0-3在这里插入图片描述
接入这些第三方广告平台,流程基本上一样,拿好参数之后可以直接开始对接了,我直接贴代码出来:

const serverHost = "https://report.api.vungle.com/ext/pub/reports/performance";

$param = [
            'start' => $date,
            'end' => $date,
            'applicationId' => implode(',', array_keys($third_apps)),
            'dimensions' => 'date,platform,application,placement,adType',
            'aggregates' => 'impressions,views,revenue,completes,clicks,revenue,ecpm'
        ];
        $request_uri = self::serverHost . '?' . http_build_query($param);
        $headers = array(
            'Accept' => ' application/json',
            'Vungle-Version' => 1,
            'Authorization' => 'Bearer ' . self::Api_Key,
        );
        $client = new Client();
        $response = $client->request('GET', $request_uri, ['headers' => $headers]);
        $result = json_decode($response->getBody()->getContents(), true);
        $model_type = [
            'android' => 1,
            'iOS' => 2,
        ];
        ......下面是自己的逻辑代码

Vungle的接口没有太多特别的,无非就是日期,应用ID,指标以及返回数据,然后就是组装一个请求头。其他参数根据自己需要组装好

下面是请求参数,有些是必选的,有些是过滤指标,相关参数,大家根据自己需要选择
支持的参数有下面这些

在这里插入图片描述

$model_type = [
            'android' => 1,
            'iOS' => 2,
        ];

然后就是返回设备类型,安卓返回的是android,苹果返回的是iOS,大家根据自己的需要存储
以上是我对接Vungle广告收益接口代码,欢迎大家交流学习,希望能对你有帮助。

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大力水手z

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值