概要:除了基础功能外,您还可以使用其他的SDK功能,并与开发人员合作部署卸载衡量、用户邀请归因、推送通知和隐私设置等API。
其他归因方式
如果您需要衡量电视推广、应用卸载或预装推广,可以考虑另外再使用以下各种归因方式。
所有平台
电视归因
将移动端用户归因到指定地区、指定时段播出的电视广告。
衡量卸载
测量来自不同来源的用户的卸载率。卸载是一项非常重要的KPI,因此衡量卸载可以帮助您分析并优化您的广告投放。
仅适用于安卓
预装应用的归因
在预安装广告场景中,广告主与设备生产商(OEM)协议将其应用预安装到设备中。
您能通过AppsFlyer轻松实现预装应用激活的归因。用户首次打开您的应用时,AppsFlyer会将该次激活归因到预安装合作伙伴,将其作为一个媒体渠道。
互动
通过计算指定时段内的用户session次数来衡量用户与应用的互动情况。
所有平台
设定两次打开之间的间隔
默认2个session之间必须至少间隔5秒,才能分别将其计为单独的session。详情请见session计算方式。
如果两个session之间的间隔时间设置得较高,可能会严重影响依赖session数据的API,如深度链接。
仅适用于安卓
工具类应用的后台session
您可以手动上报用户session。这种方式适用于一般在后台运行的工具类应用。
自有媒体
通过OneLink对网站、社交媒体、用户邀请等自有媒体进行归因。
所有平台
解析有嵌套的深度链接URL
电子邮件服务商等第三方服务商会使用自己的域名将链接嵌套在邮件中,用于记录点击,有些还能让广告主设置这类域名。如果OneLink被嵌套在此类域名中,其功能可能会受到限制。
要解决这个问题,您的开发人员需要使用以下API来配置相关应用:
详见Android SDK说明中的setResolveDeepLinkURLs
部分。
详见iOS SDK说明中的resolveDeepLinkURLs
部分。
详见Unity SDK说明中的setMinTimeBetweenSessions
部分。
记录推送通知
AppsFlyer能够衡量通过各种平台投放的推送通知广告,包括Google Cloud Messaging或Apple推送通知服务。
详情请见推送通知衡量。
用户邀请归因
允许您现有的用户邀请朋友或联系人成为您应用的新用户,这可以成为应用的一个关键增长因素。
使用AppsFlyer,您可以在应用中归因和记录源自用户邀请的安装。
详情请见用户邀请归因。
交叉推广归因
对来自自有网站(域)的应用打开(session)进行归因
如果广告主通过App Link或Universal Link实现深度链接(不使用OneLink),可以让SDK通过与其应用相关联的域(Android/iOS)来对session进行归因。
例如:
- 一个用户通过Google搜索并点击了您的网站www.example.com:
- 如果用户未安装应用程序,则将他们定向到网站(www.example.com)。
- 如果该用户已经安装了相关应用,他们会通过深度链接打开该应用(即与www.example.com相关联的应用)。而这个session就会归因给SDK中所配置的媒体渠道(
pid
参数)。
另请参考以下开发者文档:
小贴士:您可以使用OneLink Smart Script将网页端用户导流到移动端。
用户隐私
请结合GDPR和CCPA等隐私条例以及您的业务需求,综合考虑用户授权政策的选择和执行。
所有平台
用户拒绝授权
在某些情况下,您可能需要让开发人员关闭AppsFlyer SDK或限制数据收集(如在GDPR和CCPA合规场景下)。用户可在各个不同的层级拒绝授权,具体视监管规定和用户要求而定。详情请见用户拒绝授权的各种场景
停止与渠道的数据共享
在某些情况下,广告主可能希望停止与广告平台/合作伙伴共享特定用户的用户级数据。其原因包括:
- 隐私政策,例如CCPA或GDPR
- 用户拒绝授权
- 与某些渠道(广告平台、第三方)存在竞争关系
您可以通过setSharingFilterForPartners
来控制对渠道的数据共享。
详见Android SDK说明中的setSharingFilterForPartners
部分。
详见iOS SDK说明中的resolveDeepLinkURLs
部分。
详见Unity SDK说明中的setSharingFilterForPartners
部分。
仅适用于iOS
Strict-mode(严格模式)SDK
使用strict-mode(严格模式)SDK可以彻底禁用IDFA收集功能,并且完全不依赖AdSupport框架(适用于面向儿童的应用等)。
如果您需要推广面向儿童的应用,您的开发人员需要安装strict-mode SDK,而不能使用常规的SDK。注意: IDFV仍然可用。
禁用广告框架
SDK提供以下setter来禁用AdSupport和iAd框架:
-
使用
disableCollectASA
可停用Apple Search Ads归因。 -
使用
disableAdvertisingIdentifier
可停止收集Apple设备的advertisingIdentifier
-
使用
setDisableCollectIAd
可停用Apple Search Ads归因。 -
使用
setDisableCollectAppleAdSupport
可停止收集Apple设备的advertisingIdentifier
。