goo.gl がクロスプラットフォームでのリンクの共有に対応しました
2015年5月28日木曜日
適切に機能するリンクを共有しよう
さらに、URL Shortener API をアプリの共有フローに統合すると、ユーザーがリンクを共有する際、プラットフォームが異なっていても自動的にネイティブ アプリにリダイレクトされるようになります。また、自分のアプリへのディープリンクを、他のウェブサイトやアプリに埋め込むこともできます。Google マップを例に説明しましょう。クロスプラットフォームになった goo.gl リンクを開くと、ユーザーがどのプラットフォームを利用しているか、マップ アプリがインストールされているかどうかが自動的に検出されます。アプリがインストールされている場合は、Android または iOS のマップ アプリで直接そのコンテンツが開かれます。アプリがインストールされていない場合やパソコンを使用している場合は、マップのウェブサイトが表示されます。
実際に試してみましょう。Google マップ アプリがインストールされた携帯端末で、http://goo.gl/maps/xlWFj にアクセスしてみてください。
設定方法
goo.gl を利用して、あなたのアプリへのディープリンクを設定するには:- g.co/AppIndexing にアクセスし、Android と iOS で App Indexing を使用するのに必要な手順を行います。なお、現行の Google 検索からのディープリンクとは異なり、goo.gl ディープリンクはすべての iOS 開発者が利用できます。この手順を完了すると、既存の goo.gl 短縮リンクもアプリへのディープリンクとして機能するようになります。
- 必要に応じ、URL Shortener API をアプリの共有フローやメール キャンペーンなどに統合します。これにより、アプリに直接アクセスできるディープリンクをプログラムによって生成できるようになります。