Sitecore実装で個人を表すエンティティ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このプライバシーガイドでは、開発者がデータプライバシーコンプライアンスをサポートするためにSitecore製品の実装を設定する方法についての技術的なガイダンスを提供します。このガイドは、法律や規制の内容、解釈、または適用に関する包括的なガイダンスを提供するものではなく、法律や規制の内容、解釈、または適用に関する法的助言として解釈または使用すべきではありません。お客様であるお客様は、常にご自身のリスクを評価するのに最適な立場にあり、個人情報の処理方法など、お客様のビジネスに対する法律や規制の適用性を理解するために、お客様ご自身で法律顧問に相談する必要があります。結果として得られる実装は、完全に独自の構成選択に基づいています。
個人は、プラットフォーム全体で4つの個別のエンティティによって表されます。
-
Experience Platform(XP)コンテキストの 連絡先 として。
-
Marketing Automationデータベースへの 登録 として。
-
Experience Commerce (XC) のコンテキストで 顧客 として。
-
Experience Manager(XM)コンテキストの ユーザー として。
また、xDB Reportingデータベースではフォーム メトリクス データとして表され、フォーム データベース内のフォーム送信データにリンクされます。
各エンティティは機密性の高い個人情報を保存する可能性があり、エンティティはIDまたはその他の識別子によって直接的または間接的にリンクされています。プラットフォームを保護し、個人の権利をサポートする機能を実装する際には、プラットフォーム全体での個人のすべての表現と、それらがどのようにリンクされているかを考慮する必要があります。
データの保存場所と方法
次の表では、各エンティティの目的、エンティティが格納される場所、および各エンティティに関連付けることができるデータについて説明します。
ユーザーが収集する正確なデータは、実装によって異なります。これらの表は、デフォルトで使用可能なデータを収集するためのモデルを示しています。保存場所は、セルフホスティングしているか、Managed Cloud環境でホスティングしているかによって異なります。
連絡先
目的 |
パーソナライゼーション、自動化、電子メールなどのマーケティング活動に関連するデータを一元的に保管します。 |
貯蔵 |
コレクション データベース、xDBインデックス |
データ |
収集されると、次のデータがコレクション データベースとxDBインデックスで使用できます (個人情報のインデックス作成が有効になっていることを前提としています)。
|
APIの |
xConnectクライアントAPI |
デフォルトのファセットとイベント
すべてのデフォルトのxConnectファセットとイベントのリストについては、xConnectコレクション モデル リファレンス を参照してください。個人情報を含むファセットには、PIISensitiveのマークが付けられています。
Email Experience Managerのファセットとイベント
Email Experience Manager (EXM) EmailAddressHistoryには個人情報が含まれています。このファセットはPIISensitiveでマークされています。
Commerce Connectファセットとイベント
イベントに関連付けられた個人情報は、PIISensitiveとマークされた連絡先ファセットに保存されます。イベントには個人情報は格納されませんが、連絡先ファセットを参照するプロパティが含まれる場合があります。個人が消去を選択した場合、すべての個人情報は削除され、イベントと連絡先ファセットの個人情報との間のリンクは壊れます。
入学
目的 |
自動化プランまたはアクティビティーへのコンタクトの登録を表します。 |
貯蔵 |
マーケティングオートメーションデータベース |
データ |
Marketing Automationデータベースでは、次のデータを利用できます。
プラン名やアクティビティ名から、ブランドや組織との個人のやり取りに関する機密情報が明らかになる場合があります。 メモ 登録にカスタムデータを追加できます。登録には、メール アドレスなどの個人情報を追加しないことをお勧めします。 |
APIの |
マーケティングオートメーションオペレーションAPI |
顧客
目的 |
送信された注文を受け取り、支払います。 |
貯蔵 |
Shared Environmentsデータベース、Customers Scopeインデックス |
データ |
次のデータは、共有環境データベースと顧客スコープ インデックスで使用できます。
顧客エンティティを参照してください 手記 メールアドレスと配送先住所は、匿名のお客様の場合でも、注文の一部として保存されます。 |
APIの |
ユーザー
目的 |
認証と承認。 |
貯蔵 |
ASP.NETメンバーシップのデフォルト実装では、ユーザーはコア データベースに格納されます。ASP.NET Identityの既定のプロバイダーはありません。 |
データ |
|
APIの |
ASP.NETメンバーシップAPIまたはASP.NET Identity API |
フォーム
目的 |
フォーム送信の成功や失敗などのメトリクスは、xDB Reporting databaseに集約されます。各レコードには、ContactId、InteractionId、およびFieldIdが含まれます。フォーム送信はFormsデータベースに保存され、FieldItemId. レコードは、次のようにしてコレクションデータベース内の連絡先にリンクできます。詳細については、次のセクション「 個々のエンティティ間のリンク」の表を参照してください。 |
貯蔵 |
xDB Reportingデータベース、具体的には:
フォームデータベース、具体的には:
|
データ |
フォーム送信データはカスタマイズ可能で、個人の名前やメールアドレスなどの個人情報を含めることができます。 |
APIの |
レポーティングAPI、SQL |
個々のエンティティ間のリンク
次の表では、Commerce Connectを使用してExperience PlatformとExperience Commerceをリンクする既定の実装で、個々のエンティティがどのようにリンクされるかについて詳しく説明します。
顧客エンティティへのリンク
お問い合わせからお客様へ |
連絡先と顧客の間には直接的なリンクはありません。連絡先からユーザーへの間接的なリンク(識別子が存在すると仮定)、ユーザーから顧客へのリンク。 |
ユーザーから顧客へ |
ユーザー エンティティには、顧客のIDとプレフィックスを含むExternalIdプロパティがあります。Sitecore Commerce Engineを使用している場合、ExternalIdはEntity-Customer-6c639677c824494bbf64c1049312233eのようになります。この場合、6c639677c824494bbf64c1049312233eが顧客IDです。 |
フォーム送信からお客様へ |
フォームの送信と顧客との間に直接的なリンクはありません。フォームデータを介した連絡先への間接リンク、連絡先からユーザー(識別子が存在すると仮定)、ユーザーから顧客への間接リンク。 |
登録から顧客まで |
登録と顧客の間に直接的なリンクはありません。 |
登録エンティティへのリンク
お客様から登録まで |
登録と顧客の間に直接的なリンクはありません。 |
お問い合わせから登録まで |
登録には、コンタクトのIDへの参照が含まれます。 |
ユーザーから登録まで |
登録とユーザーの間に直接的なリンクはありません。 |
フォーム提出から登録まで |
Fact_FormMetricsテーブルにはContactID列が含まれています。xConnect Client APIを使用してIDで連絡先を取得し、そのIDを使用して登録を検索できます。 |
取引先担当者エンティティへのリンク
お客様からお問い合わせまで |
連絡先と顧客の間には直接的なリンクはありません。顧客からユーザー、ユーザーから連絡先への間接的なリンク(識別子が存在すると仮定)。 |
ユーザーから連絡先まで |
既定では、取引先担当者エンティティとユーザー エンティティの間にリンクはありません。リンクを作成するには、識別子文字列 (ユーザー名など) とソース文字列 (「extranet」など) を含む既知の識別子を連絡先に追加する必要があります。これは、xConnect Client APIを使用するか、トラッキング コンテキストでIdentifyAs() メソッドを使用して実行できます。 Commerce Connectを使用している場合、ユーザーが作成されると、既知の識別子が取引先担当者に自動的に追加されます。識別子はユーザー名で、ソースはSitecore.Commerce.Constants.ContactSourceです。Commerce Connectを使用していない場合は、このリレーションシップを自分で作成する必要があります。連絡先は、異なるシステムにリンクする複数の識別子を持つことができます。システムが使用する識別子ソースが、ユーザーエンティティに対応する識別子であることを知っておく必要があります。 |
フォームの提出から連絡まで |
Fact_FormMetricsテーブルにはContactID列が含まれています。xConnectクライアントAPIを使用して、IDで連絡先を取得できます。Fact_FormFieldMetricsにはInteractionID列が含まれています。対応するエントリは、ContactID列も含まれているFact_FormMetricsテーブルで検索できます。 |
ご入会からお問い合わせまで |
登録には、コンタクトのIDへの参照が含まれます。 |
ユーザーエンティティへのリンク
顧客からユーザーへ |
ユーザー エンティティには、顧客のIDとプレフィックスを含むExternalIdプロパティがあります。Sitecore Commerce Engineを使用している場合、ExternalIdはEntity-Customer-6c639677c824494bbf64c1049312233eのようになります。この場合、6c639677c824494bbf64c1049312233eが顧客IDです。 |
連絡先からユーザーへ |
既定では、取引先担当者エンティティとユーザー エンティティの間にリンクはありません。リンクを作成するには、識別子文字列 (ユーザー名など) とソース文字列 (「extranet」など) を含む既知の識別子を連絡先に追加する必要があります。これは、xConnect Client APIを使用するか、トラッキング コンテキストでIdentifyAs() メソッドを使用して実行できます。 Commerce Connectを使用している場合、ユーザーが作成されると、既知の識別子が取引先担当者に自動的に追加されます。識別子はユーザー名で、ソースはSitecore.Commerce.Constants.ContactSourceです。Commerce Connectを使用していない場合は、このリレーションシップを自分で作成する必要があります。連絡先は、異なるシステムにリンクする複数の識別子を持つことができます。 システムが使用する識別子ソースが、ユーザーエンティティに対応する識別子であることを知っておく必要があります。 |
フォームの送信からユーザーまで |
ユーザーとフォーム送信との間に直接的なリンクはありません。ユーザーから連絡先への間接リンク (識別子が存在すると仮定)、連絡先からフォームへの送信。 |
登録からユーザーまで |
ユーザーと登録の間には直接のリンクはありません。 |
フォーム送信へのリンク
顧客からフォーム送信まで |
顧客とフォーム送信との間には直接的なリンクはありません。ユーザーから連絡先への間接リンク、連絡先からフォーム送信へのリンク。 |
ユーザーからフォーム送信まで |
顧客とフォーム送信との間には直接的なリンクはありません。ユーザーから連絡先への間接リンク(識別子が存在すると仮定)、連絡先からフォームの送信 |
お問い合わせからフォーム送信まで |
Fact_FormMetricsテーブルにはContactID列が含まれています。xConnectクライアントAPIを使用して、IDで連絡先を取得できます。 Fact_FormFieldMetricsにはInteractionID列が含まれています。対応するエントリは、ContactID列も含まれているFact_FormMetricsテーブルで検索できます。 |
登録からフォーム提出まで |
Fact_FormMetricsテーブルにはContactID列が含まれています。xConnect Client APIを使用してIDで連絡先を取得し、そのIDを使用して登録を検索できます。 |