キャンペーンメッセージがさまざまなデバイスで期待通りに表示されることを確認するために、テストを行う必要があります。MoEngageダッシュボードのメッセージプレビューは、利用可能なさまざまなデバイスのため、実際のデバイスでの見た目と必ずしも一致しない場合があります。この テストキャンペーン 機能は、選択したデバイスでアプリ内メッセージをテストするのに役立ちます。
テストキャンペーン機能を見つける
In-App Nativ バージョン 3
In-App Nativ バージョン 3 を使用する場合、In-App メッセージを定義した後に テストキャンペーン 機能を キャンペーン作成のステップ 2 で見つけることができます。
In-App Nativ バージョン 2
In-App Nativ バージョン 2 では、キャンペーン作成の最終ステップである テストキャンペーン 機能が利用可能です。キャンペーンを公開する前に。これは一般的なインアプリメッセージとイベントトリガーされたインアプリメッセージの両方に適用されます。
アプリ内メッセージをテストする方法
この テストキャンペーン 機能を使用すると、アプリ内メッセージをアプリで確認し、アニメーションやクリックアクションなどの主要機能をテストできます。
ライブユーザー向けにキャンペーンを有効にする前に、デバイスでインアプリメッセージを受信するには:
- キャンペーン作成中に アプリ内プレビュー セクションに移動します。
- テストユーザーを特定するための属性を選択してください。以下に示すように。
ユーザーは、任意のデバイス識別子(例えば、Google広告ID、IDFA、またはプッシュID)または任意のユーザー識別子(例えば、ID、メールID、または携帯電話番号)によって特定できます。
library_add_check |
前提条件 テストキャンペーンで使用する前に、MoEngageでユーザーのプロパティを設定してください。 |
MoEngageがテストキャンペーンを送信しようとするとき:
MoEngageが選択した属性と値でユーザーを特定できない場合、次のエラーメッセージが表示されます: |
|
MoEngageがユーザーを正常に識別した場合、次の確認メッセージが表示されます: |
|
MoEngageがテストキャンペーンをユーザーに正常に送信した後、次のようにデバイスにプッシュ通知が届きます:
このプッシュ通知をタップしてアプリを開き、以下に示すインアプリメッセージを確認してください。テストキャンペーンを通じてメッセージが表示されるまで最大15秒かかることがあります。ライブキャンペーンにはこの遅延はありません。
info |
情報 MoEngageはこのプッシュ通知をテストキャンペーンのみに送信します。ライブキャンペーンのユーザーは、キャンペーンの基準を満たし、トリガーアクションを実行した後に、アプリ内メッセージを直接見ることができます。 |
テストキャンペーンは、頻度制限と表示制御を無視します。彼らはメッセージの外観と感触のみをテストするのを手伝います。
一般的なテストキャンペーンの問題のトラブルシューティング
In-App Nativ バージョン 2
In-App Nativ バージョン 2(古いバージョン)を使用している場合、プッシュ通知をタップした後にアプリ内メッセージが表示されないという断続的な問題が発生する可能性があります。この既知の問題は、あなたがアプリ内で実装したカスタムリダイレクションが原因で発生します。これを修正するには、 テストキャンペーン 機能をシームレスに使用できるように、SDKを最新バージョンに更新してください。
In-App Nativ バージョン 3
In-App Nativ バージョン 3 を使用する場合、古い In-App SDK バージョン (Android SDK 10.0.0 より前および iOS SDK 6.0.0 より前) をターゲットにする場合は、以下に示すようにこのオプションのチェックボックスを選択してください: |
|
これにより、古いSDKでテストキャンペーンが機能することが保証されます。ただし、MoEngageは、MoEngage SDKを最新バージョンに更新することを推奨します。In-App SDKに関する詳細は、 In-App NATIV を参照してください。
次のステップ