- ニュース

Appleは、開発者がiOSアプリ内でデバイスの固有デバイス識別子(UDID)にアクセスしないようにすることを発表してからわずか6か月後、モバイルアプリをめぐるプライバシーへの懸念が高まる中、先週この規則を施行しました。App Storeの承認申請に提出されたアプリは、UDIDへのアクセスを試みた場合、まもなく却下されるため、開発者は代替手段を必要としています。
その代替案は、アプリの発見、ブランディング、収益化のためのモバイル広告プラットフォームであるAppRedeemから提供される可能性があります。同社は、Grouponがすでに使用している組織固有デバイス識別子(ODID)と呼ばれるシステムを開発しました。
AppRedeemの共同創業者兼CEOであるシェフィールド・ノーラン氏は、TechCrunchのインタビューでODIDについて語った。ODIDは、同社が他のいくつかの選択肢を検討したもののうまくいかなかった後に開発されたものだ。その仕組みは以下の通りだ。
極端に単純化すると、ODIDは、組織の「秘密鍵」にMACアドレスのハッシュを付加してペイロードを作成し、そのペイロードにハッシュラッパーを適用することで作成されます。さらに、ODIDはそれを作成した特定の組織内でサンドボックス化され、デバイスのMACアドレスがODIDのシードとして使用されます。
TechCrunchの報道によると、ODIDからデバイスのMACアドレスを導き出す方法はない。MACアドレスは単なるシードに過ぎないからだ。つまり、このシステムはUDIDをめぐるプライバシーの懸念を払拭すると同時に、開発者にとってまさに必要なもの、つまりユーザーがデバイスを復元するたびに変化しない一意の識別子を提供する。
AppRedeemは昨日、ODIDサポートを含むSDKアップデートの提供を開始し、今週末までにすべてのお客様にご利用いただけるようになります。また、開発者がODIDを作成するために必要な手順も公開しています。
売上高上位100アプリの半数以上がAppRedeemのサービスを利用しているため、同社がUDIDに代わるソリューションを開発するのは当然のことでした。AppRedeemの広告主には、Groupon、Zynga、Disney、TinyCo、Gameloft、Priceline、Glu、Addmirred、AOL、Smuleなどが挙げられます。そのうちGrouponは既にODIDを使用しています。
Groupon は、Apple への完全準拠を急いで実現し、できるだけ早く切り替えたいと考えていたため、この新興企業の UDID フリー SDK の使用を開始した最初の広告主となった。
しかし、UDIDは広告主だけが利用しているわけではありません。利用状況、ダウンロード数、クリック数などをトラッキングしたい開発者も利用しています。TechCrunchによると、UDIDは数多く存在するため、AppleのUDID廃止の決定は業界全体に影響を及ぼすでしょう。
ノーラン氏によると、先週新しいIDが流通し始めて以来、多くの開発者が解決策を模索しているものの、実際に主導権を握っている開発者はいないという。彼のチームは現在、ODIDがUDIDの代替となるよう推進しており、「自社のクライアントの問題を解決するだけでなく、ユーザーのためのより優れたプライバシーツールを求めるすべての企業にとってのモデルとなるような」取り組みを進めている。