なぜAndroidデバイスのプッシュ通知でディープリンクが機能しないのか?

問題

Androidデバイスでプッシュ通知のディープリンクが機能していません。

ソリューション

ディープリンクは、Androidアプリ開発およびMoEngageでサポートされています。ディープリンクの実装が開発者側で正しいかどうかを確認するには、以下の手順を実行してください:

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

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています

How can we improve this article?