AppsFlyer工具(一) —— AppsFlyer基本介绍和
版本记录
版本号 | 时间 |
---|---|
V1.0 | 2018.07.30 |
前言
一款新开发的APP在市场上进行推广和运营,推广渠道和方式很多,其中一个场景就是我们在别的平台上做广告,然后根据广告的点击和用户下载,我们可以统计哪一平台的广告最有效果,这里一定是让数据说话的,这几篇我们就介绍一款和推广相关的工具AppsFlyer对接。
AppsFlyer简介
首先我们需要认识一下我们这个对接的工具,大家可以点这里。
那么AppsFlyer
到底做什么的呢?
AppsFlyer
是世界上领先的移动归因和市场分析平台,帮助全世界的app市场决策者做更好的决策。
其主要作用如下:
Mobile Attribution Marketing Analytics Deep Linking Connect to an Ecosystem Protect360Mobile Attribution - 移动归因
1. User Acquisition Attribution - 用户获取归因
将每个应用安装归因于营销活动和推动它的媒体源。 细化仪表板报告驱动每个用户的网络或渠道,广告类型,广告组和广告创意。
2. OneLink™ Universal Deep Linking - OneLink™ 通用深度链接
OneLink™通用深层链接归因可以从任何营销活动中获得,提高您的转换率并在每个平台和环境中提升您的客户体验。 这个功能强大的单链接会将新用户发送到正确的应用商店,然后在安装应用后打开最佳的欢迎体验。
或者,如果用户已经安装了应用程序,该链接将直接打开应用程序以达到最佳页面或应用程序状态。 OneLink™还支持社交媒体帖子,短信和电子邮件营销的短链接,以及用于打印和户外媒体的QR码。
AppsFlyer接入
1. 排重接口
排重目的
在应用推广时,为了实现更好的推广效果,往往会过滤掉已经安装过该应用的用户,使得只有未安装过该应用的用户才能下载并试玩,通过排重接口AppsFlyer可以查询到某个用户是否安装过特定的App,来判断用户是否可以进行下载、安装等行为。
排重请求
GET,方式,这个需要我们的服务端提供给AppsFlyer。需要传参数appid以及idfa。这里idfa是我们客户端传递给我们的服务端的,可以在App启动和登录用户的时候进行传递。
#import <AdSupport/AdSupport.h>
[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
2. 点击接口
点击说明
该接口的目的是用户在进行下载之前,通过此接口来告知客户,在点击成功之后,按照AppFlyer提供的下载链接进入下载页。
点击请求
GET方式,参数需要传递appid、idfa、ip、source(渠道标识)、callback(回调地址)。
3. 激活回调
激活成功idfa,按照点击所传的callback回调给AppFlyer。
后记
本篇主要讲述了AppsFlyer,感兴趣的给个赞或者关注~~~~