# モバイルIn-Appキャンペーンのトラブルシューティング

Engage StudioでモバイルIn-Appキャンペーンを管理し、対象者、メッセージ、計測結果が想定どおり表示されない場合に使用します。SDK連携の問題については、[SDKのトラブルシューティング](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp/sdk-troubleshooting)を参照してください。

Beta
モバイルIn-Appの動作とキャンペーン計測はプレビュー契約の一部であり、一般提供前に変更される場合があります。

## メッセージが表示されない

キャンペーンとオーディエンスの設定を確認してください。

1. Parent Segmentが有効で、テスト対象の顧客が含まれていること
2. Realtime Personalizationエントリーが有効であること
3. Personalization Sectionがメッセージに連携されていること
4. トリガーイベントとフィールド値がキャンペーン条件に一致していること
5. メッセージがLaunch済みで、設定が伝播していること
6. 別のモバイルIn-Appメッセージが表示中でないこと


キャンペーンに一致しなければ、SDKは何も表示しません。これはエラーではなく、通常の結果です。

## Launchは成功したが変更が表示されない

LaunchとPauseは連携するPersonalization Sectionを更新します。配信結果は設定の伝播とアプリからの次回リクエストに依存します。

設定が伝播した後、次を確認してください。

1. メッセージが**LIVE**であること
2. 対象オーディエンスのテスト顧客から新しいトリガーイベントを送信すること
3. 新しいレスポンスに想定したメッセージバージョンが含まれること


## Impressionが記録されない

メッセージがキャンペーンオファーとして返され、SDKが表示したことを確認してください。別のメッセージが表示中だった場合や、ホスト側の画面状態ゲートによって表示が拒否された場合は、Impressionが記録されません。

利用できるトリガーイベントとフィールドについては、[モバイルIn-Appのイベントとフィールド](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp/supported-events-and-fields)を参照してください。計測の詳細については、Developer Guideの[モバイルIn-Appの計測](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp/measurement)を参照してください。

## Hosted Pagesのキャンペーン計測がない

キャンペーンオファーとして返されたHosted PagesにはキャンペーンIDがあり、計測イベントを作成できます。

アプリから直接`openUrl`で表示したURLにはキャンペーンIDがありません。キャンペーン効果を評価するときは、直接URLの件数とキャンペーン配信のHosted Pagesの件数を分けてください。

## 関連ドキュメント

- [モバイルIn-Appメッセージング](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp)
- [キャンペーンのセットアップ](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp/setup-and-prerequisites)
- [モバイルIn-Appメッセージを作成する](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp/create-an-in-app-message)
- [モバイルIn-Appの計測](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp/measurement)
- [SDKのトラブルシューティング](/ja/products/marketing-cloud/engage-studio/channels/mobile-inapp/sdk-troubleshooting)