キャンペーンテンプレートをプログラム的に扱う
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックは、マーケティングオートメーションキャンペーンテンプレートをプログラム的に活用する方法を説明しています。
キャンペーンテンプレートはクラスSitecore.Marketing.Automation.Definitions.AutomationCampaignTemplates.AutomationCampaignTemplateDefinitionManager管理されます。マスターデータベースに以下のパスで格納されます:
/sitecore/system/マーケティングコントロールパネル/マーケティング自動化テンプレートSitecore.Marketing.Automation.Definitions.AutomationCampaignTemplates.AutomationCampaignTemplateDefinitionManagerクラスが管理
- 課題:
- 自動化キャンペーンテンプレートマネージャーにアクセスしてください。AutomationCampaignTemplateDefinitionManager はsitecoreのDIコンテナから入手可能です。 Constructor Injection
- : ServiceLocator
- 自動化キャンペーンテンプレートを定義してください。
- 自動化キャンペーンテンプレートを保存してください。
- 既存の自動化キャンペーンテンプレートを更新してください。
- 自動化キャンペーンテンプレートを削除してください。
- 自動化キャンペーンテンプレートを取得する。
- エイリアスを使って自動化キャンペーンテンプレートを取得する。
- すべての自動化キャンペーンテンプレートを取得してください。
!注自動化キャンペーンテンプレートをプログラム的に有効化することはできません。AutomationCampaignTemplateDefinitionManagerのActivateAsyncメソッドが呼び出されたり、SaveAsyncが呼び出されてactivateパラメータがtrueに設定されている場合、NotSupportedExceptionが発生します。
この記事を改善するための提案がある場合は、 お知らせください!