SuperAPI AI 工具集

ad-attribution

安全与审计

查看项目

更新于 10-16 08:09

技能介绍

用途:帮助独立开发者在 Apple Ads 之外的付费渠道(广告网络、社交、发布商)中,用 AdAttributionKit 实现隐私保护的安装与再互动归因,并设计能通过隐私阈值、以收入预测为导向的转化信号。Apple Ads 归因使用 AdServices,不在本技能范围内。

主要能力:覆盖广告主侧实现,包括转化值策略(fine 0–63 与 coarse 低/中/高,人群量低时会降级并可能把 4 位 campaign source-identifier 裁剪到前 2 位,因此应把 campaign family、geo tier 等最重要信息放在前两位);用 updateConversionValue(_:) / PostbackUpdate 更新,值最终确定时设置 lockPostback;再互动回传与安装回传独立,通过 conversionTypes(.install / .reengagement)分别更新,首次再互动更新须在 48 小时内;iOS 18.4+ 多个同时进行的再互动活动需使用 conversion tags,从再互动 URL 的 query items 读取并存入,再在 PostbackUpdate 中传入。发布商侧机制包括点击归因(UIEventAttributionView 加 appImpression.handleTap(),须在创建 impression 后 15 分钟内)、浏览归因(beginView()/endView(),屏幕停留至少 2 秒,每个网络每个被广告应用仅一次开放浏览归因),以及 SKOverlay / SKStoreProductViewController 的 impression 附加。

使用方式:在 Info.plist 的 AdAttributionKitConfigurations → AttributionWindows 中按广告网络和交互类型覆盖默认窗口(默认点击 30 天、浏览 1 天),可忽略 view 或 click(不能同时忽略);设置 install-cooldown-hours 与 reengagement-cooldown-hours 避免重复归因;iOS 18.4 可获取安装时 storefront 国家数据(受额外人群匿名层级限制);重叠再互动转化需在 Info.plist 设置 EligibleForAdAttributionKitOverlappingConversions = YES。测试使用开发者模式 → 设置 → 开发者 → Ad Attribution Testing,可去除时间随机化、缩短窗口、按需发送回传;开发回传应指向独立 dev 端点,其签名密钥不同,网络 ID 固定为 development.adattributionkit,被广告项 ID 可能为 0。

适用场景与限制:适用于运行或规划非 Apple Ads 付费获客、衡量再互动广告、设计或调试转化值与回传、从 SKAdNetwork 迁移(完全互操作,已注册网络无需重新注册)。归因无需用户追踪,代价是数据更粗、受人群匿名约束;回传始终有隐私延迟,不会即时到达。资料未提供具体收费、价格或平台支持范围等信息。