マーケティングオペレーションAPI
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Marketing Operations APIには、一連の定義マネージャー と 分類マネージャーが含まれています。
リポジトリ
すべての定義マネージャーと分類マネージャーは、リポジトリによってサポートされます。リポジトリは構成で接続され、定義または分類の種類ごとに定義されます。次の例では、目標がアイテムベースのリポジトリを使用するように設定されています。
リポジトリは、サーバーごとに1回構成されます。つまり、ProcessingとContent Managementを組み合わせたサーバは、定義がReference Data Serviceにデプロイされている場合でも、アイテムベースのリポジトリのみを使用します。
アイテムベースのリポジトリ
アイテムベースのリポジトリは、Sitecoreのコンテンツ管理データベースを使用します。アイテムベースのリポジトリがゴールに使用されている場合、Get() を呼び出すと、マスターデータベースからゴール定義が返されます。Content Managementサーバは、アイテムベースのリポジトリを使用していました。
XP/XM Single環境 (ローカル開発環境など) では、デフォルトでアイテムベースのリポジトリが使用されます。つまり、処理パイプラインでも、リファレンス データ サービスに格納されているバージョンではなく、アイテムベースの定義または分類が使用されます (アクティブ化プロセスの一部がリファレンス データ サービスに定義をデプロイすることであっても)。
Reference Data Serviceリポジトリ
Reference Data Serviceリポジトリは、Reference Data Serviceを使用します。このようなリポジトリがゴールに使用されている場合、Get() を呼び出すと、マスター データベースではなく、Reference Data Serviceからゴール定義が返されます。
Reference Data Serviceによってサポートされるリポジトリを使用するサーバー上のReference Data Serviceで定義と分類を直接変更しないでください。処理では読み取り専用の定義と分類のマネージャーのみが公開されるため、これは困難ですが、技術的には可能です。