問題
Androidデバイスでプッシュ通知のディープリンクが機能していません。
ソリューション
ディープリンクは、Androidアプリ開発およびMoEngageでサポートされています。ディープリンクの実装が開発者側で正しいかどうかを確認するには、以下の手順を実行してください:
-
ディープリンクURLをテストしてください。ディープリンクURLが、キャンペーンで使用されたのと同じリンクを使用して、サードパーティアプリ(WhatsApp、Slack、またはウェブブラウザなど)からアプリを正しく開くことを確認してください。開かない場合、問題は開発者の実装にある可能性が高いです。MoEngageは、Androidが提供するネイティブディープリンク機能を使用しています。ディープリンクの実装に関する詳細については、公式のAndroidドキュメントを参照してください:
- ハイブリッドフレームワーク用 。いくつかのハイブリッドフレームワークでは、開発者がアプリ内でナビゲートするためにルートを使用します。しかし、これらのルートはアプリの外部から開くと機能しない場合があります。なぜなら、一般的にアプリ内でのみ効果的だからです。適切なディープリンク統合のためには、上記に記載されているAndroidのドキュメントを参照してください。
-
サードパーティアプリからディープリンクが機能するが、MoEngageプッシュ通知では機能しない場合:
- MoEngage SDKがプッシュ通知を作成する場合、SDKが古いディープリンクURL形式を使用している可能性があり、MoEngageデータをURLに追加しているため、正しく解析できない可能性があります。この場合は、 サポートチケットを提出してください 。
- MoEngage SDKがプッシュ通知を作成しない場合、アプリ開発者はコード内のディープリンク実装を確認する必要があります。