jarinosuke blog

about software engineering, mostly about iOS

iOS 7.1 から iAd 経由でのアプリインストールのコンバージョン計測が可能に

コンバージョン計測

iOS 7.1 から以下の API が iAd.framework に追加されています。

iOS 7.1 API Diffs

ADClient

- (void)determineAppInstallationAttributionWithCompletionHandler:(void (^)(BOOL appInstallationWasAttributedToiAd))completionHandler NS_AVAILABLE_IOS(7_1);

この completionHandler を登録しておくと、 iAd 経由でユーザがアプリをインストールした場合に発火するといった具合です。

また設定において、Limit Ad Tracking を行い、広告トラッキングをオプトアウトしている場合には appInstallationWasAttributedToiAd が NO で発火するようです。

iAd の発展

iOS 6 から advertisingIdentifier が追加され、UDID や MAC Address の取得が禁止になり、 iOS 7 ではiAd の導入が劇的に簡単になりました。

以下のような噂(1年前の記事ですが)も立っているようなので、今後も Apple の広告への取り組みは注目されそうです。

Appleがクッキーを利用しているアプリを拒絶へ: Ad Identifierへの統一がねらい

参考

AdとID周辺の動き