Web プッシュ通知チャネルの設定 push-notification-configuration

Journey Optimizer では、ジャーニーを作成し、ターゲットとなるオーディエンスにメッセージを送信できます。Journey Optimizer で web プッシュ通知の送信を開始する前に、Adobe Experience Platformで設定と統合が行われていることを確認する必要があります。 Adobe Journey Optimizer でのプッシュ通知のデータフローについては、このページを参照してください。

AVAILABILITY
新しい​ モバイルオンボーディングのクイックスタートワークフロー ​が利用できるようになりました。この新しい製品機能を使用すると、Mobile SDK を迅速に設定し、モバイルイベント データの収集と検証を開始し、モバイルプッシュ通知を送信できます。この機能は、パブリックベータ版としてデータ収集ホームページから入手できます。詳細情報

開始する前に start-push

権限の設定 setup-permissions

モバイルアプリケーションを作成する前に、まず、Adobe Experience Platform のタグに適切なユーザー権限が既にあるか、もしくは割り当てられているかを確認する必要があります。詳しくは、タグのドキュメントを参照してください。

CAUTION
プッシュ設定は、エキスパートユーザーが実行する必要があります。実装モデルとこの実装に関わるペルソナに応じて、権限のすべてを単一の製品プロファイルに割り当てるか、アプリ開発者と Adobe Journey Optimizer 管理者の間で権限を共有する必要が生じる場合があります。タグ​の権限について詳しくは、このドキュメントを参照してください。

プロパティ​と​ 会社 ​の権限を割り当てるには、次の手順に従います。

  1. Admin Console にアクセスします。

  2. 製品」タブから、Adobe Experience Platform データ収集​カードを選択します。

  3. 既存の​ 製品プロファイル ​を選択するか、「新規プロファイル」ボタンで新しい製品プロファイルを作成します。新しいプロファイル​を作成する方法については、Admin Console のドキュメントを参照してください。

  4. 権限」タブで、「プロパティ権限」を選択します。

  5. すべて追加」をクリックします。これにより、製品プロファイルに次の権限が追加されます。

    • 承認
    • 開発
    • 環境の管理
    • 拡張機能の管理
    • 公開

    これらの権限は、 Adobe Journey Optimizer 拡張機能をインストールして公開し、Adobe Experience Platform Mobile SDK でアプリプロパティを公開するために必要です。

  6. 次に、左側のメニューで「会社権限」を選択します。

  7. 次の権限を追加します。

    • アプリ設定の管理
    • プロパティの管理

    モバイルアプリ開発者が Adobe Experience Platform データ収集​でプッシュ資格情報を設定し、Adobe Journey Optimizer でプッシュ通知チャネル設定(メッセージプリセット)を定義するには、これらの権限が必要です。

  8. 保存」をクリックします。

この​ 製品プロファイル ​をユーザーに割り当てるには、次の手順に従います。

  1. Admin Console にアクセスします。

  2. 製品」タブから、Adobe Experience Platform データ収集​カードを選択します。

  3. 以前に設定した​ 製品プロファイル ​を選択します。

  4. ユーザー」タブで「ユーザーを追加」をクリックします。

  5. ユーザーの名前またはメールアドレスを入力し、ユーザーを選択します。次に、「保存」をクリックします。

    note note
    NOTE
    Admin Console でユーザーをまだ作成していない場合は、ユーザーの追加に関するドキュメントを参照してください。

データセットの確認 push-datasets

プッシュ通知チャネルでは、次のスキーマとデータセットを使用できます。

スキーマ
データセット
フィールドのグループ
操作
CJM プッシュプロファイルスキーマ
CJM プッシュプロファイルデータセット
プッシュ通知の詳細
Adobe CJM ExperienceEvent - メッセージプロファイルの詳細
Adobe CJM ExperienceEvent - メッセージ実行の詳細
アプリケーションの詳細
環境の詳細
プッシュトークンを登録
CJM プッシュトラッキングエクスペリエンスイベントスキーマ
CJM プッシュトラッキングエクスペリエンスイベントデータセット
プッシュ通知トラッキング
インタラクションを追跡し、レポート UI にデータを提供
NOTE
プッシュトラッキングイベントが CJM プッシュトラッキングエクスペリエンスイベントデータセットに取り込まれると、データの一部が正常に取り込まれたとしても、いくつかの失敗が発生する場合があります。これは、マッピング内の一部のフィールドが受信イベントに存在しない場合に発生する場合があります。警告はログに記録されますが、データの有効な部分の取り込みは防ぎません。これらの警告は、バッチステータスに「失敗」として表示されますが、部分的な取り込みの成功を反映しています。
各スキーマのフィールドと属性の完全なリストを表示するには、Journey Optimizer スキーマ辞書を参照してください。

pushNotification プロパティの設定 push-property

Web プッシュ通知 を有効にするには、まず pushNotifications プロパティ ​ が web SDK内で適切に設定されていることを確認する必要があります。 このプロパティは、Web アプリケーションによるプッシュ通知の処理方法を制御します。

さらに、Journey Optimizerで ​ アプリのプッシュ資格情報 ​ を設定するために必要な VAPID キーを生成する必要があります。

手順 1:Journey Optimizer でのアプリのプッシュ資格情報の追加 push-credentials-launch

正しいユーザー権限を付与した後、モバイルアプリケーションのプッシュ資格情報を Journey Optimizer に追加する必要があります。

モバイルアプリのプッシュ資格情報の登録は、自分の代わりに Adobe がプッシュ通知を送信することを承認するために必要です。以下に説明する手順を参照してください。

  1. チャネルプッシュ設定プッシュ資格情報​メニューにアクセスします。

  2. プッシュ認証情報を作成」をクリックします。

  3. Platform ドロップダウンから「Web」を選択します。

  4. アプリ ID を指定します。

  5. VAPID 公開鍵​および​ 秘密鍵 ​を入力します。

  6. 送信」をクリックして、アプリ設定を作成します。

手順 2:プッシュ用のチャネル設定の作成 message-preset

プッシュ資格情報を作成したら、Journey Optimizer からプッシュ通知を送信できるように、設定を作成する必要があります。

  1. チャネル一般設定チャネル設定​メニューにアクセスし、「チャネル設定を作成」をクリックします。

  2. 設定の名前と説明(オプション)を入力します。

    note note
    NOTE
    名前は、文字(A ~ Z)で始める必要があります。使用できるのは英数字のみです。アンダースコア(_)、ドット(.)、ハイフン(-)も使用できます。
  3. 設定にカスタムまたはコアのデータ使用ラベルを割り当てるには、「アクセスを管理」を選択します。詳しくは、オブジェクトレベルのアクセス制御(OLAC)を参照してください

  4. プッシュ​チャネルを選択します。

  5. この設定を使用してメッセージに同意ポリシーを関連付けるには、マーケティングアクション​を選択します。顧客の意向に従うために、そのマーケティングアクションに関連付けられているすべての同意ポリシーが活用されます。詳細情報

  6. プラットフォーム(Android、iOS、web)を選択します。

  7. 上記で設定したプッシュ資格情報と同じ​アプリ ID を選択します。

  8. 変更を保存します。

プッシュ通知を作成する際に、設定を選択できるようになりました。

手順 3:sendPushSubscription プロパティの設定 sendPushSubscription-property

プッシュ資格情報とチャネル設定を設定したら、web アプリケーションに sendPushSubscription コマンド ​ を実装する必要があります。 このコマンドは、ユーザーのプッシュ通知をAdobe Experience Platformに登録します。これにより、どのユーザーがプッシュ通知を受け取り、購読ステータスを管理するかをシステムが追跡できるようになります。 この登録は、Journey Optimizerがターゲットを設定したプッシュ通知をユーザーに送信するために不可欠です。

手順 4:イベントでモバイルアプリのテスト mobile-app-test

Adobe Experience Platformと Adobe Experience Platform Data Collection の両方で web プッシュ設定を完了したら、web プッシュ通知をプロファイルに送信する前に、実装をテストできます。 テストにより、購読が正しく登録され、ユーザーのブラウザーに通知が正しく配信されます。

Web プッシュ設定を検証するイベントを含むテストジャーニーの作成に関する詳細な手順については、​ モバイルアプリのプッシュ通知設定のドキュメント ​ を参照してください。このドキュメントでは、モバイルチャネルと web プッシュチャネルの両方に適用できる包括的なテストワークフローを提供します。

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76