はじめに
Google Tag Manager は、マーケティング担当者が Web サイトのコードを変更せずにマーケティングタグをインストール、保存、管理でき、使いやすい Web ベースのインターフェイスから Web サイトやモバイルアプリにタグを即座にデプロイできる無料のツールです。MoEngage × Google Tag Manager
MoEngage と Google Tag Manager の連携により、Web サイトにコードを記述することなく、GTM サーバーで取得したイベントを MoEngage に転送できます。GTM Server Side による連携
前提条件テンプレートのインポートと新しいタグの追加の権限を持つ Google Tag Manager アカウントがあることを確認してください。
ステップ 1: MoEngage タグをダウンロードしてインポートする

- MoEngage タグをダウンロードします(右クリックして保存)。
- タグを GTM ワークスペースにインポートするには、左側のメニューから Templates 画面に移動します。

- Tag Templates で、New ボタン > Actions メニュー(右上)> Import をクリックします。ダウンロードした MoEngage タグファイルを選択します。
- 左側に MoEngage のロゴが表示されたら、Save をクリックします。
ステップ 2: MoEngage タグを選択して設定する
MoEngage タグテンプレートを使用すると、GTM のイベントを転送し、MoEngage 内のカスタムおよび標準のユーザー属性を更新できます。- GTM ダッシュボードで、Tags > New をクリックします。
- Tag Configuration をクリックし、Custom で MoEngage Tag を探します。
- ニーズに応じてタグを設定します。

ユーザー識別子

- From Variable: GTM 変数をユーザー識別子の値として使用する場合は、このオプションを選択します。
- From Event Property: イベントプロパティからユーザー識別子を抽出する場合は、このオプションを選択します。ここに属性キー(例:
user_id)を入力します。値を取得できるのはルートレベルのキーからのみであることに注意してください。ネストされたキーの値を抽出する場合は、GTM 変数を使用してから「From Variable」オプションを選択してください。
Snowplow イベントマッピングオプション
このセクションはそのままにしておいてかまいません。Snowplow クライアントを使用している場合は、Snowplow のイベントを MoEngage に取り込むために使用できる追加オプションがあります。詳細については、Snowplow 連携ガイドを参照してください。追加のイベントマッピングオプション

追加のイベントデータ

追加のユーザーデータ

高度なイベント設定

ステップ 3: トリガー条件を選択する
