1. Webトラッキング

連絡先の追跡

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

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

既知の連絡先と匿名の連絡先の両方をセッションで識別および追跡する方法。

匿名の連絡先の追跡

Sitecoreは、匿名の連絡先、特にSC_ANALYTICS_GLOBAL_COOKIE Cookieを追跡するためにCookieに依存しています。次のシナリオでは、Sitecoreが匿名の連絡先を返す方法を認識します。

初診 - ノートパソコン

次のシナリオでは、連絡先がラップトップで初めてWebサイトにアクセスします。

  1. Contact visits www.sitecore.net - デバイスGUIDは、次のように生成および割り当てられます。

    • Sitecore.Analytics.Tracker.Current.Contact.ContactId60573A38-6925-4D92-8BFF-327E41650D8Fに設定

    • SC_ANALYTICS_GLOBAL_COOKIE 60573A38-6925-4D92-8BFF-327E41650D8Fに設定

  2. 連絡先は数ページを参照します。

  3. コンタクトがブラウザを閉じてセッションが終了すると、コンタクトはxConnectに保存されます。

    • 新しいSitecore.XConnect.Contactが作成されます

    • 匿名Sitecore.XConnect.ContactIdentifierが追加されます。

      • 識別子: 60573a3869254d928bff327e41650d8f

      • 出典: Sitecore.Analytics.XConnect.DataAccess.Constants.IdentifierSource (「xDBを使用してください。9.0.0のTracker" - プロパティはinternalとマークされています)

    • コンタクトIDはxConnectによって生成されます - このIDはトラッキングIDとは異なります

    • いくつかのページビューイベントとのインタラクションが保存されます

    • IDが 60573a38-6925-4d92-8bff-327e41650d8fのデバイス プロファイルがxConnectに保存されます。デバイス プロファイルのLastKnownContactIdは、デバイス プロファイル自体のIDと同じである、対応する接触IDを指しています。

2回目の訪問 - ラップトップ

次のシナリオでは、同じ取引先担当者がラップトップでWebサイトに戻ります。

  1. Contact visits www.sitecore.net- SC_ANALYTICS_GLOBAL_COOKIE60573A38-6925-4D92-8BFF-327E41650D8Fに設定されています

  2. 60573a38-6925-4d92-8bff-327e41650d8fに一致するデバイス プロファイルのリクエストがxConnectに送信されます

  3. デバイス プロファイルのLastKnownContactIdは、トラッカー識別子によってxConnectから連絡先を取得するために使用されます

  4. 連絡先が存在する場合は、セッションにロードされます。存在しない場合は、新しいGUIDが生成されます (新しい連絡先はセッションの終了時に保存されます)

  5. セッションの終了時に、連絡先に対する2番目のインタラクションが保存されます

このシナリオでは、トラッカーには、連絡先を既存の匿名連絡先として識別するのに十分な情報があります。新しいインタラクションはセッション終了時に保存されます。

3回目の訪問 - ラップトップ、クリアされたCookie

次のシナリオでは、同じ連絡先がCookieをクリアした後、ラップトップでWebサイトに戻ります。

  1. 連絡先がCookieをクリアします

  2. 連絡先の訪問www.sitecore.net - Cookieがクリアされたため、SC_ANALYTICS_GLOBAL_COOKIEは存在しなくなり、新しいデバイスGUIDが生成されます。

    • Sitecore.Analytics.Tracker.Current.Contact.ContactId29751AC1-D99C-4EFE-8547-CB42D90DE6A0に設定

    • SC_ANALYTICS_GLOBAL_COOKIE 29751AC1-D99C-4EFE-8547-CB42D90DE6A0に設定

  3. セッション終了時に、新しいコンタクト、インタラクション、およびデバイスは、前のコンタクトと関係のないxConnectに保存されます。

既知の連絡先の追跡

連絡先がデバイス間で追跡されるためには、各デバイスで自分自身 を識別する 必要があります。連絡先がデバイス上で自分自身を識別すると、トラッカーはセッションの有効期限が切れても、さまざまな方法を使用して連絡先を認識します。

次のシナリオでは、トラッカーが既知の連絡先を認識する方法について説明します。

初診 - ノートパソコン

次のシナリオでは、連絡先がラップトップで初めてWebサイトにアクセスし、ログインします。ログイン時に送信されたユーザー名は、xDBで識別子を作成するために使用されます。

  1. 連絡先の訪問www.sitecore.net初めて - デバイスのGUIDが生成され、次のように割り当てられます。

    • Sitecore.Analyltics.Tracker.Current.Contact.ContactId60573A38-6925-4D92-8BFF-327E41650D8Fに設定

    • SC_ANALYTICS_GLOBAL_COOKIE 60573A38-6925-4D92-8BFF-327E41650D8Fに設定

  2. 連絡先はユーザー名myrtlesitecore登録し、ログインします

  3. 連絡先がログインすると、ログインが成功したときにユーザー名を使用して連絡先 を識別 できます。

    Sitecore.Analytics.Tracker.Current.Session.IdentifyAs("sitecoreextranet", "myrtlesitecore");
    メモ

    識別と認証は 、無関係な別々のイベントです。コンタクトはxDBに対して識別され、Webサイトが使用しているメカニズムに対して認証されます。

  4. コンタクトが識別されると、次の識別子でxConnectに保存されます。

    • IdentifyAs()に渡された情報に基づく既知の識別子:

      • 識別子: myrtlesitecore

      • ソース: sitecoreextranet

      • IdentifierType: ContactIdentifierType.Known

    • トラッカー識別子が追加されます。

      • 識別子: 60573a3869254d928bff327e41650d8f

      • 出典: Sitecore.Analytics.XConnect.DataAccess.Constants.IdentifierSource (「xDBを使用してください。9.0.0のTracker" - プロパティはinternalとマークされています)

      • IdentifierType: ContactIdentifierType.Anonymous

    • エイリアス識別子が追加されます。

      • 識別子: GUIDをランダムに生成します

      • 源: Sitecore.XConnect.Constants.AliasIdentifierSource

      • IdentifierType: ContactIdentifierType.Anonymous

  5. セッション終了時に、インタラクションとデバイス プロファイルがxConnectに保存されます。 LastKnownContactId 、対応するコンタクトトラッカー IDを指しています。

2回目の訪問 - ラップトップ

次のシナリオでは、同じ取引先担当者がラップトップでWebサイトに戻ります。

  1. www.sitecore.net訪問します - SC_ANALYTICS_GLOBAL_COOKIEは 60573a38-6925-4d92-8bff-327e41650d8f に設定されています

  2. 60573a38-6925-4d92-8bff-327e41650d8fに一致するデバイス プロファイルのリクエストがxConnectに送信されます。

  3. デバイスプロファイルのLastKnownContactIdは、トラッカー識別子によって連絡先を取得するために使用されます - この場合、トラッカー識別子はデバイスプロファイルと一致しますID:

    • 識別子: 60573a3869254d928bff327e41650d8f

    • 出典: Sitecore.Analytics.XConnect.DataAccess.Constants.IdentifierSource (「xDBを使用してください。9.0.0のTracker" - プロパティはinternalとマークされています)

    • IdentifierType: ContactIdentifierType.Anonymous

  4. 連絡先が存在する場合、それはセッションにロードされます - 匿名の追跡識別子は、既知の連絡先を見つけるために使用されました

  5. セッションの終了時に、連絡先に対する2番目のインタラクションが保存されます

3回目の訪問 - ラップトップ、クリアされたCookie

次のシナリオでは、同じコンタクトがCookieをクリアした後でWebサイトに戻ります。

  1. 連絡先がCookieをクリアします

  2. 連絡先がwww.sitecore.netにアクセスし、Cookieがクリアされたため、SC_ANALYTICS_GLOBAL_COOKIEは存在しなくなり、新しいデバイスGUIDが生成されます。

    • Sitecore.Analytics.Tracker.Current.Contact.ContactId29751AC1-D99C-4EFE-8547-CB42D90DE6A0に設定

    • SC_ANALYTICS_GLOBAL_COOKIE29751AC1-D99C-4EFE-8547-CB42D90DE6A0に設定

  3. 連絡先はログインし、次の識別子を使用して識別されます。

    • 識別子: myrtlesitecore

    • ソース: sitecoreextranet

    • IdentifierType: ContactIdentifierType.Known

    この連絡先と識別子はすでに存在するため、追加の追跡識別子は作成されません。

  4. セッションの終了時に、連絡先に対する3番目のインタラクションが保存されます

  5. 連絡先が保存されると、そのSC_ANALYTICS_GLOBAL_COOKIEは新しいデバイスプロファイルを作成するために使用されます - コレクションデータベースには、このCookieを使用した最後の既知の連絡先に分析CookieのGUIDを関連付けるテーブルがあります。

4回目の訪問 - ラップトップ

次のシナリオでは、同じコンタクトが、トラッキング識別子と一致しない分析Cookieを使用して、ラップトップ上のWebサイトに戻ります。

  1. 連絡先はwww.sitecore.net訪問します -SC_ANALYTICS_GLOBAL_COOKIE29751ac1-d99c-4efe-8547-cb42d90de6a0に設定されています

  2. 29751ac1-d99c-4efe-8547-cb42d90de6a0と一致するIDを持つデバイス プロファイルを取得するための要求がxConnectに送信されます

  3. デバイスプロファイルのLastKnownContactIdプロパティは、Tracker識別子によって連絡先を取得するために使用されます

  4. 連絡先が存在する場合は、セッションにロードされます - デバイスプロファイルは連絡先の読み込みに使用されました

  5. セッションの終了時に、連絡先に対する4番目のインタラクションが保存されます。

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