> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# スマートフォンで In-App テンプレートをプレビューする

> MoEngage のアプリ内メッセージが実際のデバイスでどのように表示されるかを公開前にテストします。Test Campaign 機能を使用して、選択したデバイスでテンプレートをプレビューできます。

キャンペーンメッセージが各種デバイスで期待どおりに表示されることを確認するために、テストを行う必要があります。デバイスの種類は多岐にわたるため、MoEngage Dashboard のメッセージプレビューが実際のデバイスでの表示と常に一致するとは限りません。*Test Campaign* 機能を使用すると、選択したデバイスで In-App メッセージをテストできます。

# Test Campaign 機能を見つける

### In-App Nativ Version 3

In-App Nativ Version 3 を使用している場合、**Test Campaign** 機能は、In-App メッセージを定義した後の [キャンペーン作成のステップ 2](/docs/ja/user-guide/campaigns-and-channels/in-app-message/create/create-in-app-campaign.md) にあります。

![TestingInApp\_01.png](https://mintcdn.com/moengage/SBG7um9Fqotw1CFo/images/moengage_b65021.png?fit=max\&auto=format\&n=SBG7um9Fqotw1CFo\&q=85\&s=199e0570e16569a6571f38d7802f476c)

### In-App Nativ Version 2

In-App Nativ Version 2 の場合、**Test Campaign** 機能は、キャンペーンを公開する前のキャンペーン作成の最終ステップで利用できます。これは、一般的な In-App メッセージとイベントトリガー型の In-App メッセージの両方に適用されます。

![Screen\_Shot\_2020-08-19\_at\_12.47.16\_PM.png](https://mintcdn.com/moengage/UX7SFw6G5JwoHWFq/images/moengage_602eaf.png?fit=max\&auto=format\&n=UX7SFw6G5JwoHWFq\&q=85\&s=6b73a706415264afb4e710f68a030782)

# In-App メッセージをテストする方法

**Test Campaign** 機能を使用すると、アプリ上で In-App メッセージを確認し、アニメーションやクリック時のアクションなどの主要な機能をテストできます。

ライブユーザーに対してキャンペーンを有効にする前に、デバイスで In-App メッセージを受信するには、次の手順を実行します。

1. キャンペーン作成中に **Preview in-app** セクションに移動します。
2. 以下に示すように、テストユーザーを識別するための属性を選択します。

![TestingIn\_App\_02.png](https://mintcdn.com/moengage/jnaevUpPOwD04mEl/images/moengage_81a021.png?fit=max\&auto=format\&n=jnaevUpPOwD04mEl\&q=85\&s=f16fb4bd61adf4676f719e8ef90712df)

ユーザーは、任意のデバイス識別子（Google Advertising ID、IDFA、プッシュ ID など）または任意のユーザー識別子（ID、Email ID、Mobile Number など）で識別できます。

> [!TIP]
>
> テストキャンペーンで使用する前に、MoEngage でユーザーのプロパティを設定しておいてください。

MoEngage がテストキャンペーンの送信を試みると、次のようになります。

| | |
| - | - |
| 選択した属性と値で MoEngage がユーザーを識別できない場合、次のエラーメッセージが表示されます: | ![UserNotfounderror.png](https://mintcdn.com/moengage/jnaevUpPOwD04mEl/images/moengage_81a3ab.png?fit=max\&auto=format\&n=jnaevUpPOwD04mEl\&q=85\&s=97f706afdeaf7ab31893ec13b7f66733) |
| MoEngage がユーザーを正常に識別した場合、次の確認メッセージが表示されます: | ![TestCampaignSentMessage.png](https://mintcdn.com/moengage/-uVFLyK4XoHTd5WE/images/moengage_1896f7.png?fit=max\&auto=format\&n=-uVFLyK4XoHTd5WE\&q=85\&s=b09d8c384b9a849b1d96547e4a45751c) |

MoEngage がテストキャンペーンをユーザーに正常に送信すると、以下に示すように、デバイスでプッシュ通知を受信します。

![Screenshot\_20200819-124130.png](https://mintcdn.com/moengage/TTNPRzWn21XF5uj0/images/moengage_fb1b63.png?fit=max\&auto=format\&n=TTNPRzWn21XF5uj0\&q=85\&s=3b5a50448746d5db94f35b29f752f00b)

このプッシュ通知をタップするとアプリが開き、以下に示すように In-App メッセージが表示されます。テストキャンペーンでは、メッセージが表示されるまでに最大 15 秒かかる場合があります。ライブキャンペーンではこの遅延はありません。

![Screenshot\_20200819-124222.png](https://mintcdn.com/moengage/rlD8iAX6JQFx0hql/images/moengage_ba44c7.png?fit=max\&auto=format\&n=rlD8iAX6JQFx0hql\&q=85\&s=2743836234d0441408191afe0e164d82)

> [!NOTE]
>
> MoEngage がこのプッシュ通知を送信するのはテストキャンペーンの場合のみです。ライブキャンペーンのユーザーには、キャンペーンの条件を満たしてトリガーアクションを実行した後に、In-App メッセージが直接表示されます。

テストキャンペーンでは、フリークエンシーキャップと表示制御は無視されます。テストキャンペーンは、メッセージのルック＆フィールのみをテストするためのものです。

### テストキャンペーンに関する一般的な問題のトラブルシューティング

#### In-App Nativ Version 2

In-App Nativ Version 2（旧バージョン）を使用している場合、プッシュ通知をタップした後にアプリで In-App メッセージが表示されないという問題が断続的に発生することがあります。この既知の問題は、アプリ内に実装したカスタムリダイレクトが原因で発生します。これを解決するには、SDK を最新バージョンに更新して、**Test Campaign** 機能をシームレスに使用できるようにしてください。

#### In-App Nativ Version 3

| | |
| - | - |
| In-App Nativ Version 3 で、旧バージョンの In-App SDK（Android SDK 10.0.0 より前、iOS SDK 6.0.0 より前）をターゲットにする場合は、以下に示すようにこのオプションのチェックボックスを選択します: | ![OlderVersion.png](https://mintcdn.com/moengage/TTNPRzWn21XF5uj0/images/moengage_fd8115.png?fit=max\&auto=format\&n=TTNPRzWn21XF5uj0\&q=85\&s=27450ff88e79236eba9099b4747ffb3e) |

これにより、旧バージョンの SDK でもテストキャンペーンが機能するようになります。ただし、MoEngage では MoEngage SDK を最新バージョンに更新することを推奨しています。In-App SDK の詳細については、[In-App NATIV](/docs/ja/developer-guide/android-sdk/in-app-messages/in-app-nativ.md) を参照してください。

# 次のステップ

* [In-App キャンペーンの分析](/docs/ja/user-guide/campaigns-and-channels/in-app-message/analyze/analyze-in-app-campaigns.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.