9

アプリのプロモーション リンクを作成したい - メールで配布できる。ユーザーが電子メールのリンクをクリックすると、Web ページで次のことが行われます。

  1. OS (iOS または Android) を決定します。
  2. アプリがデバイスにインストールされている場合 - アプリを開く
  3. Else - ユーザーを AppStore (または) PlayStore (または) カスタム URL に誘導します。

AppLinks (applinks.org) を使用してみましたが、動作させることができません。ブラウザは "al:xx:xxx.." タグをどのように理解しますか? フェイスブック/ツイッターでしか使えませんか?

<html>
    <head>
       <meta property="al:ios:url" content="applinks://docs" />
       <meta property="al:ios:app_store_id" content="12345" />
       <meta property="al:ios:app_name" content="App Links" />
       <meta property="al:android:url" content="applinks://docs" />
       <meta property="al:android:app_name" content="App Links" />
       <meta property="al:android:package" content="org.applinks" />
       <meta property="al:web:url" content="http://applinks.org/documentation" />
   </head>

別の投稿からいくつかの JavaScript も試しましたが、アプリがインストールされていない場合、ブラウザーにエラーが表示されます。

<script>
    window.onload = function() {
        window.location = 'http://www.launchMyApp';

        setTimeout("window.location = 'http://play.google.com/someApp';", 1000);
    }
</script>

これを手伝ってください。ありがとう。

4

3 に答える 3

4

これは iOS 9 で可能になりました。Apple は、今年の WWDC 2015 でユニバーサル ディープ リンクを発表しまし

次のことができるようになりました。

  1. アプリがインストールされているかどうかを確認し、iOS アプリでコンテンツを開きます
  2. それ以外の場合は正常に失敗し、サファリでコンテンツを開くことができます。

Search API に次ぐ iOS 9 の最高の機能の 1 つです。

于 2015-06-27T23:18:23.627 に答える