アプリ内配信 in-app-delivery
説明 description
アプリ内配信 アクティビティでは、ワークフロー内でアプリ内メッセージの送信を設定できます。 アプリ内メッセージを使用すると、アプリケーション内でユーザーがアクティブな場合にメッセージを表示できます。 アプリ内配信について詳しくは、この 節を参照してください。
使用コンテキスト context-of-use
通常、In-App delivery アクティビティは、同じワークフローで計算されたターゲットオーディエンスに対するアプリ内メッセージの送信を自動化するために使用します。
受信者は、クエリ、交差などのターゲティングアクティビティを通じて、同じワークフロー内のアクティビティの上流に定義されます。
メッセージの準備は、ワークフロー実行パラメーターに従ってトリガーされます。メッセージを送信するために手動確認を要求するかどうかをメッセージダッシュボードで選択できます(デフォルトでは必須)。ワークフローは、手動で開始するか、ワークフロー内に「スケジューラー」アクティビティを配置して自動的に実行することができます。
設定 configuration
-
Query アクティビティをワークフローにドラッグ&ドロップします。 手順 4 で選択したテンプレートに従って、「Properties」タブの Query アクティビティのターゲティングディメンションを更新する必要があります。
- ターゲティングディメンションは、Target all users of a Mobile app (inAppBroadcast) テンプレートの mobileApp (mobileAppV5) に設定する必要があります。
- ターゲティングディメンションは、Target users based on their Campaign profile (inAppProfile) テンプレートの profile (profile) に設定する必要があります。
- ターゲティングディメンションは、Target users based on their Mobile profile (inApp) テンプレートの subscriptions to an application (
nms:appSubscriptionRcp:appSubscriptionRcpDetail
) 設定する必要があります。
-
ワークフローに「In-App delivery」アクティビティをドラッグ&ドロップします。
-
アクティビティを選択し、表示されるクイックアクションの ボタンを使用して開きます。
note note NOTE アクティビティのクイックアクションの「 」ボタンを使用して、アクティビティの(配信自体ではなく)一般的なプロパティと詳細オプションにアクセスできます。 -
アプリ内メッセージのタイプを選択します。 これは、Query アクティビティでターゲットにしたデータによって異なります。
- Target users based on their Campaign profile (inAppProfile):このメッセージタイプを使用すると、モバイルアプリケーションを購読しているAdobe Campaign プロファイルをターゲットに設定し、Campaign で使用可能なプロファイル属性を使用してアプリ内メッセージをパーソナライズできます。
- Target all users of a Mobile app (inAppBroadcast):このメッセージタイプを使用すると、Campaign に既存のプロファイルがない場合でも、モバイルアプリケーションのすべてのユーザーにメッセージを送信できます。
- Target users based on their Mobile profile (inApp):このメッセージタイプを使用すると、既知または不明にかかわらず、Campaign でモバイルプロファイルを持つモバイルアプリのすべてのユーザーをターゲットにしたり、モバイルデバイスから取得したプロファイル属性を使用してアプリ内メッセージをパーソナライズしたりできます。
-
アプリ内メッセージのプロパティを入力し、「Associate a Mobile App to a delivery」フィールドでモバイルアプリを選択します。
-
「Triggers」タブで、メッセージのトリガーとして使用するイベントをドラッグ&ドロップします。次の 3 つのカテゴリのイベントを使用できます。
-
アプリ内コンテンツを定義します。 アプリ内カスタマイズに関する節を参照してください。
-
デフォルトでは、「In-App delivery」アクティビティにアウトバウンドトランジションは含まれていません。アウトバウンドトランジションを「In-App delivery」アクティビティに追加する場合は、アクティビティの詳細設定オプション(アクティビティのクイックアクションにある ボタンで開く)の「General」タブに移動し、次のいずれかのオプションをオンにします。
- Add outbound transition without the population:インバウンドトランジションとまったく同じ母集団を含んだアウトバウンドトランジションを生成できます。
- Add outbound transition with the population: メッセージの送信先の母集団を含むアウトバウンドトランジションを生成できます。 配信準備で除外されたターゲットのメンバーは、このトランジションから除外されます。
-
アクティビティの設定を確認し、ワークフローを保存します。
アクティビティを再度開くと、アプリ内ダッシュボードに直接移動します。 そのコンテンツのみ編集可能です。
デフォルトでは、配信ワークフローを開始すると、メッセージの準備のみトリガーされます。ワークフローで作成したメッセージでも、ワークフローを開始した後で送信の確認をおこなう必要があります。ただし、メッセージダッシュボードから操作している場合と、メッセージをワークフローから作成した場合に限り、「Request confirmation before sending messages」オプションを無効にできます。このオプションをオフにした場合は、準備が完了したら、追加の通知なしでそのままメッセージが送信されます。
備考 remarks
ワークフロー内で作成された配信には、アプリケーションのマーケティングアクティビティリストからアクセスできます。ダッシュボードを使用して、ワークフローの実行ステータスを確認できます。プッシュ通知の概要ペインのリンクを使用すると、リンクされた要素(ワークフロー、キャンペーンなど)に直接アクセスできます。
マーケティングアクティビティリストからアクセスできる親配信では、処理された送信の合計数を表示できます(In-App delivery 信アクティビティが設定されたときに指定された集計期間による)。 この合計数を表示するには、 をクリックして、親配信の「Deployment」ブロックの詳細表示を開きます。