久しぶりですが、それは他の人を助けることができます...
私の理解では、CID はデバイスを参照し、UserID は認証されたユーザーを参照します。
したがって、基本的に、同じクライアント ID またはユーザー ID を持つすべてのヒットは、GA の同じユーザーに関連付けられます (ただし、セッションの統合を見てください)。
「クライアント ID は一意のデバイス/ブラウザを表します。一方、ユーザー ID は、複数のデバイス/ブラウザを使用して Web サイトと対話する可能性がある一意のユーザーを表します。」Optimizesmart の記事より
GAのセッションは、両方のヒットのグループで表されます。
- 前のヒットから 30 分以内
- ソース/メディア/キャンペーンが同じ
- 同じ CID を持っている
セッションの有効期限を手動で追跡する必要はありません。いつでも同じ CID を送信できます。Google がセッションの分割を処理します。あなた自身のセッションの感覚が Google のものと異なる場合にのみ、セッションの有効期限を明示する必要があります。
したがって、あなたの場合、サービスに接続しているデバイスごとに CID を生成し、Google にそのデバイスのセッション分割を処理させます。
クロスデバイス トラッキング用に UserID を追加すると、Google は同じ UserID を持つすべてのセッションを 1 人のユーザーと見なします。
例 :
- ユーザー A は、デバイス X (CID = X) で Web サイトにアクセスします。
- ユーザー A は、2 時間後にデバイス X で Web サイトにアクセスします (CID = X)
その時点で、Google は 1 人のユーザーに対して 2 つのセッションを認識します。
- ユーザー A は、デバイス X で Web サイトにログオンします (CID = X、UID = A)
- ユーザー A がデバイス Y のモバイル アプリにアクセスする (CID = Y)
- ユーザー A がモバイル アプリにログオンします (CID = Y、UID = A)
セッションの統合を有効にすると、ユーザー ID A がデバイス Y のすべてのセッションに伝達されるため、Google は 3 つのセッション (2 つのデバイス)、1 人のユーザーを認識します。
リピーターはそのスキームで計算されます。ここでは、ユーザー A が 1 回の新規訪問と 2 回の再訪問を生成しました。
私は現在そのパターンで作業しており、すべて問題ないように見えますが、扱いにくいテーマです。誰かがよりよく知っているか、コメントやアドバイスがあれば、私はそれらを受け取ります!