カスタムソース定義の作成

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

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

カスタム・ソース定義を作成し、リスト・マネージャーを使用して 管理 できます。リストとソースの関連付けは、そのソースを使用して少なくとも1人の連絡先がリストに追加されると自動的に作成されます。

カスタム・ソース定義を作成するには、次のようにします。

  1. Sitecoreスタート画面でContent Editorをクリックします。

  2. /sitecore/System/Marketing Control Panel/Subscriptionsに移動します。

  3. ツリー ビューで、Subscriptionsを右クリックし、Insert from Templateをクリックします。

  4. Templates/System/Analyticsフォルダを展開し、Subscription項目をクリックして、Insertをクリックします。

  5. ContentタブのNameフィールドに、連絡先リスト ページに表示する名前を入力します。

  6. サブスクリプションを複数の連絡先リストで使用するには、Tagsフィールドで共有値を定義します。共有値がない場合、サブスクリプションソースの有効期間は連絡先リストに関連付けられます。

  7. 作成したサブスクリプション定義アイテムをデプロイします。

次のAPIを使用して、カスタムサブスクリプションソースを使用してコンタクトをリストにサブスクライブできます。

var contacts = new List<Contact>(); // List of contacts
var subscriptionService = ServiceLocator.ServiceProvider.GetService<ISubscriptionService>();
subscriptionService.Subscribe(contactListId, contacts, subscriptionSourceId);

ここで、subscriptionSourceIdはサブスクリプション定義項目のIDです。

この記事を改善するための提案がある場合は、 お知らせください!