ユーザー ID を送信する

User-ID 機能を使用すると、自社で生成したユーザー ID を個々のユーザーに関連付けることができるため、さまざまなセッション、デバイス、プラットフォームをまたいで各ユーザーの行動を把握できます。

この記事では、ユーザー ID を生成した後にウェブサイトからユーザー ID を送信する方法を説明します。User-ID 機能について詳しくは、複数のプラットフォームをまたいでアクティビティを測定するをご覧ください。アプリのユーザー ID の設定方法については、ユーザー ID を設定するをご覧ください。


始める前に

このガイドは、お客様が次の操作を完了していることを前提としています。

また、次のものをお持ちであることを前提としています。

  • ウェブサイトに対応するタグ マネージャー コンテナへのアクセス権
  • Google アナリティクス アカウントの「編集者」(またはそれ以上の)ロール

ユーザー ID を送信する

ステップ 1: データレイヤーを更新する

ユーザー ID をアナリティクスに送信する前に、user_id をウェブサイトのデータレイヤーで利用できるようにします。

dataLayer.push({
  'user_id': 'USER_ID'
});

ステップ 2: データレイヤー変数を作成する

  1. Google タグ マネージャー

    [変数] をクリックします。

  2. [ユーザー定義変数] で [新規] をクリックします。

  3. [変数の設定] > [データレイヤーの変数] の順にクリックします。

  4. 上部に変数の名前を入力します。

  5. [データレイヤー変数名] フィールドにユーザー ID 変数の名前(「user_id」など)を入力します。

  6. [保存] をクリックします。

ステップ 3: Google タグを変更する

最後に、設定タグを変更して、タグに関連付けられたすべてのイベントでデータレイヤー変数が使用されるようにします。

  1. タグ マネージャーで タグアイコンの画像 [タグ] をクリックします。
  2. Google タグを選択します。
  3. [設定] で、次のパラメータを持つ新しい行を追加します。
    • パラメータ: user_id
    • 値: 作成したデータレイヤー変数を選択します。
  4. [保存] をクリックします。
  5. [送信] をクリックして変更内容を公開します。