美文网首页iOS 的那些事儿
AppsFlyer工具(一) —— AppsFlyer基本介绍和

AppsFlyer工具(一) —— AppsFlyer基本介绍和

作者: 刀客传奇 | 来源:发表于2018-07-30 19:25 被阅读11122次

    版本记录

    版本号 时间
    V1.0 2018.07.30

    前言

    一款新开发的APP在市场上进行推广和运营,推广渠道和方式很多,其中一个场景就是我们在别的平台上做广告,然后根据广告的点击和用户下载,我们可以统计哪一平台的广告最有效果,这里一定是让数据说话的,这几篇我们就介绍一款和推广相关的工具AppsFlyer对接。

    AppsFlyer简介

    首先我们需要认识一下我们这个对接的工具,大家可以点这里

    那么AppsFlyer到底做什么的呢?

    AppsFlyer是世界上领先的移动归因和市场分析平台,帮助全世界的app市场决策者做更好的决策。

    其主要作用如下:

    Mobile Attribution Marketing Analytics Deep Linking Connect to an Ecosystem Protect360

    Mobile 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,感兴趣的给个赞或者关注~~~~

    相关文章

      网友评论

        本文标题:AppsFlyer工具(一) —— AppsFlyer基本介绍和

        本文链接:https://www.haomeiwen.com/subject/hduppftx.html