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

ios-cookie1

HTTPのクッキーを利用してユーザステータスを保存/取り出ししているモバイルアプリは今後、Appleが承認を拒否することになるだろう、と一部の業界筋が言っている。クッキーがあるおかげで、Safariブラウザを使ってそれを読むアプリは、たとえばユーザの広告との対話履歴などを知ることができる。その情報を読むためにアプリは、わざわざSafariを立ち上げる。そのおかしな振る舞いは良質なユーザ体験とは言えないが、今では廃れてしまったUDIDに代わってよく使われる。AppleがUDIDを廃止する計画を発表したのは、2011年の半ばだった。

UDIDは計40文字の数字と文字の文字列で、デベロッパや広告ネットワークはこれを利用してユーザに関するデータを集めることができる。UDIDそのものにはユーザ個人に関する情報はないが、ユーザのアプリ利用行動、対話的アクション、各種の入力などから得られる情報(名前、住所、好み、アプリの使い方などなど)にUDIDのタグを付けて保存しておけば、クッキー同様の利用価値がある。

AppleがUDIDの廃止を発表したのは2011年だが、Appleが実際にUDIDを使っているアプリを拒否し始めた昨年の初めごろから、デベロッパたちもついに、UDIDに代わる技術に殺到するようになった。クッキーもその一つだ

クッキーはデスクトップ時代からある技術で、それが使われるようになってから今年で20年近くになる。モバイルでも技術的にはデスクトップと同じで、ユーザ側のストレージを利用して情報を記録する。また今のSafariのようなHTML5対応のブラウザでは、古典的なクッキーではなくHTML5のLocal Storage(Web Storage) APIを利用してユーザ情報を保存することもある。“Local Storageではデベロッパがトークン、すなわちユーザのIDを保存するので、クッキーと同じように使える”、とモバイルアプリのマーケティング企業Fiksuの事業開発担当VP Craig Palliが説明してくれた。

彼の会社は、Appleがクッキーを利用しているアプリケーションを拒絶するという話を、数週間前から聞いている。でも、実際にどれだけのアプリに‘被害’が出るのか、今の時点では明言できない、と言う。でもAppleは、同社の今後の方向性を業界に暗示しているのだろう、と。Appleのねらいは、デベロッパたちが今後、同社独自のAd Identifier技術を使っていくことではないか、とPalliは言う。

Advertising Identifierは、AppleのiOS 6の設定のところ(General –> About –> Advertising –> Limit Ad Tracking)で説明されている。そこには“将来はすべての広告ネットワークがAdvertising Identifierを使用しなければならない”、と書かれている。

つまりAppleは、クッキーなどに代わってこちらをスタンダードにしたいのだ。

limit-ad-tracking

“HTMLやHTML5の技術に依存せず、Apple独自の方法へ移行したい、という兆候は明らかにある”、とPalliはクッキーの拒絶についてこう言う。Appleが信ずる正しいユーザ体験とアプリのクッキー利用は、マッチしないのだ。アプリがいちいちSafariを立ち上げて、HTML/HTML5経由でユーザのストレージに勝手に書き込み/書き換えをやるところが、Appleから見ればだめなんだろうね”。

ユーザから見ても、目的のアプリのユーザインタフェイスが出る前にSafariをロードする、というアプリの振る舞いは、おかしいと感ずる。なにか、いかがわしいことをアプリがやっているのではないか、と感じてしまう。もちろん実際には、悪事はいっさい、やっていないのだけど。

UDIDについては、かなり前にAppleは廃止したにもかかわらず、その不使用をデベロッパに強制する措置は今のところない。Palliによると、UDIDを使っているアプリはまだとても多いし、またクッキーやデジタル指紋を使っているアプリもある。つまり、どれか一つに収束しつつあるのではなくて、いまだにばらばらだ。

Palliの指摘では、優秀なマーケターにとっては、方法が統一されてないほうがむしろ好都合だ。クッキーなど特定の方法を、使えないモバイル事業者もある。しかし大企業などは伝統的にクッキーだけしか使っていないので、そういうところは今回のAppleの新方針の犠牲者になるかもしれない。とはいえ、Appleとしても、そういうところには対応が難しいだろう、とPalliは言う。

彼自身が個人的に気にしているアプリは半ダース以下しかないが、でもその中にはダウンロード数が100万を超える大物もある。本誌TechCrunchが知ってる範囲でもPricelineやHotels.comのような超有名なアプリが、やはりクッキーを利用している。ただし今のところこれらのアプリは、クッキーの利用も含め、何もなかったかのように順調に動作するが。

アプリ測定プラットホームAppsFlyerのCEO Oren Kanielも最近のApp Storeのクッキー拒絶説を最初に耳にした人の一人だが、彼が旅行の予約アプリやモバイルの広告代理店から聞いた話では、今すでに、クッキーを使っているアプリは拒絶され始めているそうだ。Kanielは、App Storeに審査用に提出するアプリではクッキーを使っておらず、いったん承認されるとクッキーを使い始めるアプリもある(一部のアクセス分析/アプリの利用分析アプリなど)から、取り締まる側のAppleにとっても一筋縄ではいかない、と言う。

アプリのクッキー利用に関するリーダー格がAd-Xで、そこに今回の件に関するコメントを求めているが、まだ何も言ってこない(時差の関係か?)。コメントが得られ次第、この記事をアップデートしよう。

モバイルアプリの調査プロダクトを提供しているHasOffersのAryeh Altshulによると、同社はクッキーは情報の精度が悪いので使っていないから、Appleから拒否されていないが、確かにクッキーは劣悪なユーザ体験だ、と言う。“今でもアプリがクッキーを使っている企業は、主に初期からのモバイルゲームの企業で、未だに、技術を新しいやり方に変えていないところだ”、と彼は述べた。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa))