Matomoタグマネージャを使ってユーザIDを設定するには?
Matomoタグマネージャを使ってユーザIDを設定するには、ウェブサイトからMatomoタグマネージャのデータレイヤーにユーザIDを渡す必要があります。
始める前に、ユーザIDをウェブサイトの変数に割り当てる方法が必要です。
セットアップが完了したら、次のステップに進んでください。
Matomoタグマネージャを使用してユーザIDを設定します:
1) まず、Matomo Tag Managerのデータレイヤー変数をウェブサイトで次のように宣言します:
var _mtm = _mtm || [];
2) 次に、ウェブサイトから収集したユーザーIDをMTMデータレイヤーにプッシュする必要がある:
_mtm.push({'uid':'unique_user_id_here' });
// Replacing unique_user_id_here with the variable that you define in your website code for the User ID
ユーザーIDの生成に関する詳細は、こちらのガイドをご覧ください:ユーザーID
3) 次に、Matomo タグマネージャに新しいデータレイヤー変数を作成します。
タグマネージャーにアクセス > 変数を作成したいウェブサイトを選択 > 左下のメニューから “変数 “を選択 > “新しい変数を作成 “をクリック > “データレイヤー “を選択
次に、この名前にuid
データレイヤー変数名uid
そして “新しい変数を作成 “をクリックする
4) 次に、この新しいデータレイヤー変数を使用して、MatomoタグマネージャのMatomo設定変数にユーザーIDを設定します。
左メニューの “Variables “をクリックし、リストの中からメインの “Matomo Configuration “変数を見つけ、”Edit “ボタンをクリックします。
下にスクロールし、”Choose a variable”(変数を選択)ボタンをクリックし、”Choose a variable”(変数を選択)を選択する。uid (Type: DataLayer)
リストから
5) ユーザーIDが追跡されていることを確認する
をセットアップしたらuid
上記の手順を使用して、変更を MTM コンテナにパブリッシュする。
次に、ログインした状態でウェブサイトにアクセスし、トラッキングリクエストを作成します。
(新しいMTMコンテナがロードされていることを確認するために、ページをリフレッシュするか、ブラウザのキャッシュをクリアする必要があるかもしれません。トラフィックはトラッキングから除外されない)
その後、Matomoの「訪問者 > 訪問ログ」を開き、カレンダーで「今日」を選択し、ユーザーIDで訪問が追跡されていることを確認します。
これで、Matomo タグマネージャとデータレイヤーを使って、Matomo でユーザ ID をトラッキングできるようになりました!
Matomoタグマネージャをウェブサイトに設定するための詳細については、以下を参照してください。Matomo タグマネージャを案内する。