1. 配送プロセス

新しいメール キャンペーン項目の既定のチャネルID

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

メールキャンペーンを送信すると、Email Experience Managerは新しいメールキャンペーンアイテムを作成し、キャンペーンアイテムにチャネルIDを追加します。

デフォルトでは、チャネルはEmail Marketingです。デフォルトのチャネルIDは、Sitecore.EmailExperience.Core.configファイルのCampaignClassification.Channel設定で変更できます。

<!--The Channel Id associated with the campaign-->
<setting name="CampaignClassification.Channel" value="{DDAFB85B-1511-48B8-9374-2A8A1F371645}" />

この設定の値には、デフォルトとして使用するチャネルアイテムのアイテムIDを使用します。

Email Marketing channel showing the default channel ID.

受信者がメール内のリンクをクリックすると、Sitecoreはキャンペーン アイテムのチャネルIDを使用してキャンペーンを追跡します。

Classification section for a New Campaign showing the channel ID.

Sitecore Taxonomy APIを使用して、キャンペーン アイテムのチャネルIDを読み取ることができます。

IDefinitionManager<ICampaignActivityDefinition> campaignDefinitionManager = ServiceLocator.ServiceProvider.GetService<IDefinitionManager<ICampaignActivityDefinition>>();
var campaignActivity = campaignDefinitionManager.Get(campaignId, CultureInfo.InvariantCulture);
var channelId = campaignActivity.ChannelUri.TaxonId;
この記事を改善するための提案がある場合は、 お知らせください!