アプリ間トラッキングでユニバーサルリンクの問題をトラブルシュート
ユニバーサルリンクはオペレーティングシステム(OS)レベルで検証され、モバイルアプリを開くには、Webリンクのクリックなどユーザーが起点となる操作が必要です。
ユニバーサルリンクのトラブルシューティング
パートナーのアプリからのクリックがユーザー起点のクリックであることを確認してください
リンクが通常のアンカータグではなく、新しい WebView (このページの下部にある説明を参照してください)。その場合、これはユーザー起点のナビゲーションとしてカウントされないため、OS はユニバーサルリンクを開きません。これは最も一般的なシナリオです。解決するには、アプリを起動するユニバーサルリンクとして、WebView(WKWebView、UIWebView、または SFSafariViewController)の中に通常のアンカーリンクを使用することを検討してください。
ユーザー起点ではないクリックのその他の例としては、URLを検索バーに直接コピー&ペーストすることや、JavaScriptでリンクへ移動する際に onload() または click().
ユーザーを送信しているページがユニバーサルリンクを許可しているか確認してください
場合によっては、impact.com はユニバーサルリンクの設定が後続のリダイレクト、通常は広告主ドメインに依存します。
たとえば、impact.com のトラッキングドメイン(
goto.advertiser.com)はadvertiser.comへリダイレクトします。ユニバーサルリンクはadvertiser.comドメイン上で設定されます。そのため、ユーザーを送信するページでユニバーサルリンクが有効になっていることを確認することが重要です。広告主ドメインにあるAppleの関連付けファイルを確認することで確認できます。この例では、
http://advertiser.com/.well-known/apple-app-site-association、impact.com のトラッキングドメインの関連付けファイルは、デフォルトで全サブディレクトリを含むようになっていることがわかります。
たとえば、以下の関連付けファイルでは、次のユニバーサルリンクが許可されます: advertiser.com/item/123 ただし、次のものは許可されません: advertiser.com または advertiser.com/section/furniture.
{
"applinks":{
"apps":[
],
"details":[
{
"appID":"A1AAA22BBB.com.advertiser.Advertiser",
"paths":[
"NOT /section/*",
"/item/*"
]
}
]
}
} ソーシャルメディアのポリシーを確認する
Facebookのような一部のソーシャルメディアアプリはユニバーサルリンクをブロックします。これに該当する場合は、 モバイルアプリ用インタースティシャル を使うと役立つ場合があり、この点についてはCSMに相談することをおすすめします(または サポートにお問い合わせください)。impact.com は、ソーシャルメディアアプリからのディープリンクとアトリビューションを改善する方法に積極的に取り組んでいます。
Appleからのさらなる説明
次のものをインスタンス化した場合、 SFSafariViewController , WKWebView 、または UIWebView オブジェクトを使用してユニバーサルリンクを処理する場合、iOS はアプリを開く代わりに Safari でウェブサイトを開きます。ただし、ユーザーが埋め込みの SFSafariViewController、WKWebView、または UIWebView オブジェクト内からユニバーサルリンクをタップした場合、iOS はアプリを開きます。
Appleの ユニバーサルリンクのサポート ヘルプ記事を参照してください。
最終更新
役に立ちましたか?

