プレイブックで生成したアセットを他のサンドボックスに公開する publish-to-other-sandboxes

ユースケースプレイブックは、一般的なマーケティングのユースケースに対応する、オーディエンス、スキーマ、ジャーニーなどのアセットを生成するために設計されたマーケティングテンプレートです。 プレイブックで作成したアセットは、インスピレーションを与えるサンドボックスでテストできます。準備ができたら、アセットを他の開発サンドボックスに読み込んで、サンドボックスで使用可能なデータをさらにテストできます。 テストに問題がなければ、アセットを開発用サンドボックスから実稼動用サンドボックスに移動できます。

ただし、特定のケースでは、既に独自のスキーマ、フィールド、フィールドグループを他の開発サンドボックスに設定している場合があります。 これにより、ジャーニーなど、ユースケーステンプレートによって生成されたアセットの一部が、データと互換性がない可能性があります。 データ認識機能を使用して、生成されたアセットを既存のアセットとの整合性を高め、補完する方法について詳しくは、このチュートリアルを参照してください。

前提条件 prerequisites

このチュートリアルを読む前に、使用可能な​ ユースケースプレイブックテンプレート ​優先プレイブックのインスタンス ​を作成します。

インスタンスを作成すると、インスピレーションを与えるサンドボックスに、ジャーニー、セグメント、スキーマ、メッセージなどのアセットのセットが生成されます。 この記事では、これらのアセットを他のサンドボックスにコピーする方法について説明します。

パッケージの作成と公開 create-publish-package

NOTE
パッケージは、他の開発サンドボックスにのみ読み込むことができます。 必要な変更や更新をすべて行ったら、これらの開発サンドボックスから実稼動環境にアセットやパッケージをインポートできます。 ユースケースプレイブックのサンドボックスから本番環境に直接インポートすることはできません。
  1. インスピレーションを与えるサンドボックスから別のサンドボックスにオブジェクトをインポートするには、ユースケースプレイブックの目的のインスタンスを参照し、別のサンドボックスに公開​を選択して、アーティファクトをパッケージとしてエクスポートします。

    様々なユースケースインスタンスを示すGIF

  2. 別のサンドボックスに公開」ボタンを選択すると、モーダルが表示されます。 名前とオプションの説明を入力し、作成​を選択します。 このステップでは、生成されたアセットをパッケージにバンドルし、別のサンドボックスに読み込むことができます。

    ​ パッケージを作成するためのモーダル ​

  3. 左側のナビゲーションで​サンドボックス ページに移動し、「パッケージ」タブを選択し、パッケージを見つけて公開します。 ドラフト状態のパッケージを公開するには、​ サンドボックスツール ​ ドキュメントの手順に従います。

    下書きまたは未公開状態のパッケージ ​

    ​ パッケージの公開

  4. 公開が成功すると、パッケージ参照ページで、名前の横に「+」ボタンが有効になります。

    ​ サンドボックスページの「パッケージ」タブ ​

    note
    NOTE
    パッケージがまだドラフトモードである間は読み込めないので、パッケージの詳細ページを開いてパッケージを公開します。
  5. + コントロールを選択し、ワークフローを開始して、ユースケースプレイブックで生成されたアセットを​ Target サンドボックス ​に読み込みます。 ターゲットサンドボックスを選択し、ドロップダウンを使用して読み込むパッケージ名を確認します。 次の手順に進む前に、ジョブ名やジョブの説明などのジョブの詳細を追加します。

    読み込みワークフローの開始、ターゲットの選択、パッケージの確認、ジョブの詳細の追加

  6. 依存関係を表示 ステップでは、スキーマをマッピングし、インスピレーションを与えるサンドボックスからターゲット サンドボックスに他のアセットをコピーできます。 各スキーマをマッピングするまで、終了 ボタンは無効になります。

    ​ スキーマを「依存関係を表示」ステップでマップし、「完了」ボタンを有効にします。

マップスキーマ map-schemas

  1. 最初のスキーマをマッピングします。 スキーママッピングダイアログには、ターゲットスキーマを選択するためのドロップダウンが表示されます。 ソーススキーマがプロファイルスキーマの場合、個別結合プロファイルスキーマ ​以外に他のターゲットスキーマオプションはありません。 最初にページが表示されたときに、Source データとターゲットフィールドの間で自動生成されたマッピングの推奨事項を確認できます。 ターゲットフィールドを選択してから新しいフィールドを選択することで、マッピングを編集できます。 提案されたマッピングを変更する場合は、検証 ボタンを使用して、新しいマッピングを検証し、新しいマッピングにリンクされている可能性のあるエラーを表示します。 マッピングが完了したら、保存​を選択します。

    ​ ターゲットスキーマを選択するためのドロップダウン付きのスキーママッピングダイアログ。

  2. スキーマ内のすべてのフィールドのマッピングを続行します。 スキーマが​ イベントスキーマ ​の場合、ダイアログにドロップダウンが表示され、ターゲットサンドボックス内のすべてのイベントスキーマを表示できます。

    ​ ドロップダウンからターゲットスキーマを選択

  3. Target サンドボックス​で使用可能なスキーマからスキーマを選択します。

    ​ スキーマを選択

  4. マッピングを完了し、保存​を選択します。

    ​ マッピングを保存

  5. スキーマ内のすべてのフィールドのマッピングが完了したら、完了​を選択してインポートワークフローを完了します。

    ​ フローを完了

    note
    NOTE
    スキーマ以外のアセットは、インスピレーションを与えるサンドボックスなので変更できませんが、パッケージの依存関係として表示されます。

ステータスの読み込み import-status

  1. 自動的に​Imports ページにリダイレクトされ、インポートの進行状況を確認できます。

    読み込みの進行状況を示すページ ​

  2. パッケージの読み込み中に、パッケージのアセットがターゲットサンドボックスに作成されます。 完了したら、インポートプロセス中にマッピングしたフィールドを参照します。 これでプロセスが完了し、インスピレーションを与えるサンドボックスのアセットもターゲットサンドボックスに追加され、テストできるようになります。

    ​ ターゲットサンドボックスでアセットを生成

次の手順

このガイドを読むと、スキーマを参照する実行可能なジャーニーを作成するために、​ サンドボックスツール ​と共にユースケースプレイブックを活用する方法について理解が深まります。 Real-Time CDPの一般的な使用例について詳しく説明します。

recommendation-more-help
experience-platform-help-use-case-playbooks