Marketing Cloud Next での Sandbox の変更のリリース
Sandbox で変更を加えたら、Salesforce Platform DevOps 機能を使用して、その変更を本番組織または別の Sandbox にリリースします。
必要なエディション
| 使用可能なエディション: Marketing Cloud Next Growth Edition または Advanced Edition が付属する Salesforce Enterprise Edition および Unlimited Edition |
| 必要なユーザー権限 | |
|---|---|
| Sandbox を作成する | Dev Sandbox の管理 (Developer または Developer Pro のみ) または Sandbox の管理 (すべての Sandbox 種別) |
| Data 360 オブジェクトをリリースする | Data Cloud アーキテクト |
Sandbox には昇格されないものがあります。Sandbox で作成したスキーマ、ロジック、ルールは昇格されますが、基礎となるデータは昇格されません。たとえば、作成した ID 解決ルールセットを昇格させて再利用することはできますが、統合個人自体は昇格できません。これらの関連レコードを再作成する必要があります。
Sandbox では、次の項目は昇格されません。
- 送信およびエンゲージメント履歴
- 母集団またはリストをセグメント化
- 取り込まれたデータ
- 計算済みインサイト、ログ、レポートデータ
- キャンペーンレコード
- 簡単なレコード
- 登録および同意レコード
- 取引先責任者およびリードレコード
コンポーネントは正しい順序でリリースしてください。機能とアセットには、リリース時に検証される内部連動関係があります。連動関係が満たされていない場合、リリースは失敗します。たとえば、フローが Data 360 オブジェクトまたはコンテンツテンプレートを参照している場合、フローをリリースする前にそのオブジェクトまたはテンプレートをリリースする必要があります。
コンポーネントは常に次の順序でリリースしてください。
-
提供されているいずれかのリリース方法を使用して、Data 360 オブジェクトをリリースします。
- 導入するオブジェクトとして、セグメント、DMO、DLO、ID 解決ルールセット、データグラフ、データストリーム、計算済みインサイト、データアクション、Personalization Points、レコメンデーション、エンゲージメントシグナルを選択します。「Deploy Data 360 Changes from a Sandbox」を参照してください。
- 対象組織にリリースしたら、オブジェクトを有効化または公開します。
-
提供されているリリース方法のいずれかを使用して、マーケティングコンテンツをリリースします。
- デジタルエクスペリエンスコンポーネントで、コンテンツレコード、メールテンプレート、ブランド、画像を選択します。
-
デジタルエクスペリエンスバンドルコンポーネントで、CMS ワークスペースを選択します。
コンテンツレコードを対象組織の同じ CMS ワークスペースにリリースします。CMS ワークスペースが対象組織ですでに使用可能な場合は、このステップをスキップします。
- 対象組織にリリースしたら、コンテンツを公開します。
- マーケティングフローをリリースするには、[フロー定義] コンポーネントで [フロー] を選択します。
次のいずれかの方法を使用して、Sandbox から本番または別の Sandbox に変更を移行できます。
| メソッド | resources |
|---|---|
| 変更セット | |
| DevOps Center | DevOps テストによるリリース品質の向上 |
| メタデータの取得とリリース | |
| CLI による取得とリリース | Salesforce CLI 設定ガイド |
メモ ソース組織で状況が [有効] または [公開済み] であったとしても、リリースされたフローとコンテンツの対象組織では常に [ドラフト] 状況になります。
この記事で問題は解決されましたか?
ご意見をお待ちしております。
