Ipad

Facebookは強化されたAPIとより優れたモバイル分析機能によりiOS SDKを改良

Facebookは強化されたAPIとより優れたモバイル分析機能によりiOS SDKを改良

Facebook iOS SDK(アプリ例001)

マーク・ザッカーバーグ率いるソーシャルネットワーキング企業は昨年7月、iOS 6におけるAppleのFacebookとの緊密な連携を最大限に活用したアプリの開発を容易にする、プログラマー向けのソフトウェア開発キット(SDK)をリリースしました。このSDKはその後数回のアップデートを経ており、本日FacebookはAPIの改善やその他の改善によりSDKを強化すると発表しました。今回のアップデートには、安定性を向上させるバグ修正も含まれており、下位互換性も確保されています。Facebookから直接ダウンロードできます。

同社によれば、Facebook SDK のこのバージョンには、厳選されたパートナーとのアプリ内購入イベントのログ記録に対するベータ サポートが含まれているほか、追加のアプリ使用状況メトリクスにより、プログラマーが iOS 6 の共有シートや組み込みのネイティブ UI コントロールの使用状況などのメトリクスを SDK 経由でログ記録できるようになったという。

そうすることで、開発者はソフトウェアの動作やユーザーが最もよく使用するソーシャル機能について、より深く理解できるようになります。API の改善には、トークン データからセッションを明示的に開くのが容易になり、アプリやディープ リンクをより適切に処理できる新しい FBAccessTokenData タイプが含まれます。

Facebookは、ネイティブiOSアプリでコンバージョンイベントを記録できるソリューションにも取り組んでいます。これは広告の最適化と収益化の機会拡大に役立つと、同社は説明しています。

コンバージョン測定は、Facebook 広告を見た後にユーザーが取るアクションをレポートすることで、企業が Facebook 広告の投資収益率を測定し、最適化するのに役立ちます。

FacebookはiOSへの広範な取り組みの一環として、iOS Dev Centerも再設計しました。Facebook SDKは素晴らしいのですが、その機能を実装してもらうのは大変です。

iOS 6がリリースされてから9ヶ月近く経ちますが、iOSのFacebookネイティブ機能を活用していないアプリが未だにたくさんあります。特にニュースリーダーアプリで顕著で、iOSの設定からFacebookの認証情報の使用許可を求めるのではなく、時代遅れのウェブフォームを使ってFacebookアカウントに接続しようとするアプリが、私を苛立たせています。

これは比較的無名のアプリに限った話ではありません。App Storeで人気のアプリの中にも、この影響を受けているものがあります。例えば、Shazamアプリは最近になってようやく、Facebookで音楽タグを共有するためのiOS標準の共有シートを実装しました。

ちなみに、Shazam の iPad アプリでは、Facebook への投稿に依然として古い Web フォームが使用されているが、同社は本日、今後の iPad ビルドでこの問題が修正されると発表した。

Facebook社によれば、App Storeの売上高上位400アプリのうち45%強が現在、同社のサービスにネイティブに統合されているという。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.