---
title: "追跡連絡先"
slug: "tracking-contacts"
abstract: "複数回のウェブサイト訪問を通じて連絡先がどのように追跡されるかの概要です。"
---
# 追跡連絡先

既知の連絡先と匿名の連絡先の両方がセッション内で特定・追跡される方法。

## 匿名の連絡先の追跡

Sitecoreは匿名の連絡先、特にSC\_ANALYTICS\_GLOBAL\_COOKIEクッキーを追跡するためにクッキーに依存しています。以下のシナリオは、Sitecoreが返答した匿名の連絡先をどのように認識するかを説明します。

### 初回訪問 - ノートパソコン

次のシナリオでは、連絡先が初めてノートパソコンでウェブサイトを訪れます:

1.  連絡先訪問 [www.sitecore.net](http://www.sitecore.net) - デバイスGUIDが生成され、以下のように割り当てられます:
    -   Sitecore.Analytics.Tracker.Current.Contact.ContactId**60573A38-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のトラッカー - プロパティは内部にマークされています)
    -   連絡先IDはxConnectによって生成されますが、このIDは追跡用IDとは異なります
    -   いくつかのページビューイベントとのやり取りが保存されます
    -   IDが **60573a38-6925-4d92-8bff-327e41650d8f** のデバイスプロファイルがxConnectに保存されます。デバイスプロファイルの LastKnownContactId は対応する接触IDを指しており、これはデバイスプロファイル自体のIDと同じです。

### 2回目の訪問 - ノートパソコン

次のシナリオでは、同じ連絡先がノートパソコンのウェブサイトに戻ってきます:

1.  [www.sitecore.net](http://www.sitecore.net) の訪問はSC\_ANALYTICS\_GLOBAL\_COOKIEが**60573a38-6925-4d92-8bff-327e41650d8f**に設定されています
2.  **60573a38-6925-4d92-8bff-327e41650d8f**に一致するデバイスプロファイルのリクエストはxConnectに送られます
3.  デバイスプロファイルの LastKnownContactId は、トラッカー識別子によってxConnectから連絡先を取得するために使用されます
4.  もし連絡先が存在するならセッションに読み込まれ、存在しなければ新しいGUIDが生成されます(新しい連絡先はセッション終了時に保存されます)
5.  セッション終了時に、2回目のやり取りがその接触に対して保存されます

この場合、トラッカーは既存の匿名連絡先として識別できる十分な情報を持っています。新しいやり取りはセッション終了時に保存されます。

### 3回目の訪問 - ノートパソコン、クッキーをクリアしました

以下のシナリオでは、同じ連絡先がクッキーをクリアした後、ノートパソコンのウェブサイトに戻ってきます:

1.  Contactはクッキーをクリアします
2.  連絡先訪問 www.sitecore.net - クッキーがクリアされたため、 SC\_ANALYTICS\_GLOBAL\_COOKIE は存在せず、新しいデバイスGUIDが生成されます:
    -   Sitecore.Analytics.Tracker.Current.Contact.ContactId**29751ac1-D99C-4EFE-8547-CB42D90DE6A0**に設定されています。
    -   **SC\_ANALYTICS\_GLOBAL\_COOKIE 29751ac1-d99C-4efe-8547-cb42d90de6a0 に設定**
3.  セッション終了時に、前の連絡先とは関係のない新しい連絡先、インタラクション、デバイスがxConnectに保存されます。

## 既知の接触者の追跡

連絡先をデバイス間で追跡するためには、各デバイス上で自分自身を **識別** する必要があります。連絡先がデバイス上で自己認識されると、トラッカーはセッションが終了しても様々な方法で連絡先を認識します。

以下のシナリオは、トラッカーがどのように既知の接触者を認識するかを説明します。

### 初回訪問 - ノートパソコン

次のシナリオでは、連絡先が初めてノートパソコンでウェブサイトにアクセスしログインします。ログイン時に提出されたユーザー名はxDB内の識別子作成に使用されます。

1.  初めて[www.sitecore.net](http://www.sitecore.net)に接触する - デバイスGUIDが生成され、次のように割り当てられます:
    
    -   Sitecore.Analyltics.Tracker.Current.Contact.ContactId**60573A38-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に対して識別され、ウェブサイトが使用しているメカニズムに対して認証されます。
    
4.  連絡先が識別されると、以下の識別子とともにxConnectに保存されます:
    
    -   IdentifyAs()に渡された情報に基づく既知の識別子:
        -   識別子: **マートルサイトコア**
        -   出典: **sitecoreextranet**
        -   識別子タイプ: ContactIdentifierType.Known
    -   トラッカー識別子が追加されます:
        -   識別子: **60573a3869254d928bff327e41650d8f**
        -   出典: Sitecore.Analytics.XConnect.DataAccess.Constants.IdentifierSource (「xDB」をご利用ください。9.0.0のトラッカー - プロパティは内部にマークされています)
        -   識別子タイプ: ContactIdentifierType.Anonymous
    -   別名識別子が追加されます:
        -   識別子:GUIDをランダム生成
        -   出典: Sitecore.XConnect.Constants.AliasIdentifierSource
        -   識別子タイプ: ContactIdentifierType.Anonymous
5.  セッション終了時に、インタラクションとデバイスプロファイルはxConnectに保存されます。 LastKnownContactId対応するコンタクトトラッカー IDを指します。
    

### 2回目の訪問 - ノートパソコン

次のシナリオでは、同じ連絡先がノートパソコンのウェブサイトに戻ってきます:

1.  www.sitecore.net**で、SC\_ANALYTICS\_GLOBAL\_COOKIE****は60573a38-6925-4d92-8bff-327e41650d8fに設定されています**
2.  **xConnectに60573a38-6925-4d92-8bff-327e41650d8f**に合致するデバイスプロファイルのリクエストが送られます。
3.  デバイスプロファイルの LastKnownContactId は、そのトラッカー識別子による連絡先を取得するために使われます。この場合、トラッカー識別子はデバイスプロファイルと一致しますID:
    -   識別子: **60573a3869254d928bff327e41650d8f**
    -   出典: Sitecore.Analytics.XConnect.DataAccess.Constants.IdentifierSource (「xDB」をご利用ください。9.0.0のトラッカー - プロパティは内部にマークされています)
    -   識別子タイプ: ContactIdentifierType.Anonymous
4.  連絡先が存在する場合、それはセッションに読み込まれます。匿名の追跡識別子は既知の連絡先を特定するために使われました
5.  セッション終了時に、2回目のやり取りがその接触に対して保存されます

### 3回目の訪問 - ノートパソコン、クッキーをクリアしました

以下のシナリオでは、同じ連絡先がクッキーをクリアした後にウェブサイトに戻ってきます:

1.  その連絡先はクッキーをクリアします
    
2.  連絡先はwww.sitecore.netに訪問し、クッキーがクリアされたため、SC\_ANALYTICS\_GLOBAL\_COOKIEはもはや存在せず、新しいデバイスGUIDが生成されます:
    
    -   Sitecore.Analytics.Tracker.Current.Contact.ContactId**29751ac1-D99C-4EFE-8547-CB42D90DE6A0**に設定されています。
    -   SC\_ANALYTICS\_GLOBAL\_COOKIE**29751ac1-D99C-4EFE-8547-CB42D90DE6A0**に設定されています。
3.  連絡先はログインし、以下の識別子で識別されます:
    
    -   識別子: **マートルサイトコア**
    -   出典: **sitecoreextranet**
    -   識別子タイプ: ContactIdentifierType.Known
    
    この連絡先と識別子はすでに存在しているため、追加の追跡識別子は作成されません。
    
4.  セッション終了時に、3回目のやり取りがその接触に対して保存されます
    
5.  連絡先が保存されると、そのSC\_ANALYTICS\_GLOBAL\_COOKIEを使って新しいデバイスプロファイルが作成されます。コレクションデータベースには、分析クッキーのGUIDを最後にこのクッキーを使用した連絡先を関連付けるテーブルがあります。
    

### 4回目の訪問 - ノートパソコン

次のシナリオでは、同じ連絡先がノートパソコンのウェブサイトに、追跡識別子と一致しない分析クッキーを残して戻ってきます:

1.  www.sitecore.netSC\_ANALYTICS\_GLOBAL\_COOKIE**は29751ac1-d99c-4efe-8547-cb42d90de6a0に設定されています**
2.  **xConnectにリクエストが送られ、29751ac1-d99c-4efe-8547-cb42d90de6a0に一致するデバイスIDプロファイルを取得するよう求められます**
3.  デバイスプロファイルの LastKnownContactId プロパティは、そのトラッカー識別子によって連絡先を取得するために使われます
4.  もしコンタクトが存在するなら、セッションに読み込まれます。デバイスプロファイルがコンタクトの読み込みに使われました
5.  セッション終了時に、4回目のやり取りがその接触に対して保存されます。