1. レポート

Google タグ マネージャー

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Google タグ マネージャーは、マーケティング アプリケーションのマーケティング タグを管理する無料のツールです。Sitecore Content Hub™ での設定後、Google タグ マネージャーを介して、Content Hub からのさまざまな情報を他のアプリケーション (アナリティクスなど) と共有することができます。

アクティブ化

Content Hub で Google タグ マネージャーの使用を開始するには、Google タグ マネージャーのコンテナー ID を [設定] の [Google タグ マネージャー] 設定のキー フィールドに追加する必要があります。

注意

コンテナー ID を取得するには、Google タグ マネージャー アカウントにログインして、ユーザー インターフェイスの右上にあるコンテナー ID を見つけます。

Google タグ マネージャーのコンテナー ID

イベント

Content Hub は、特定のイベントやアクションに関する情報を Google タグ マネージャーに自動的に送信します。

名前イベントのデータトリガーとなるアクション
Changelifecycle
  • id: エンティティ ID
  • definition: 定義名
  • lifecycle: 新しいライフサイクルのステータス
エンティティのステータスの変更 (承認または却下)。
Delete
  • id: エンティティ ID
  • definition: 定義名
エンティティの削除。
Download
  • conversion: レンディション名
  • id: エンティティ ID
  • Definition: 定義名
アセット (使用可能なレンディションのいずれか) のダウンロード。
Draft
  • id: エンティティ ID
  • definition: 定義名
エンティティのドラフト アクションの作成。
Edit
  • section: コンテナー名
  • id: エンティティ ID
  • definition: 定義名
エンティティ/ポータルのページを編集した後の変更の保存。
Facet
  • facet: ファセットのラベル
  • definition: タクソノミーの定義
ファセット フィルターの追加。
Fulltextsearch
  • searchterm: 全文検索の値
全文検索の実行。
Order
  • target: 対象の数
  • individualconversions: 個々の変換の数
ダウンロード指示要求の成功 (ステータス コード: 201)。
Pagesize
  • info: ページングのサイズ
ページング メニューでのページ サイズの設定。
  • info: 最初
最初のページへの移動。
  • info:
前のページへの移動。
  • info:
次のページへの移動。
  • info: 最後
最後のページへの移動。
Pageview
  • culture: ページのカルチャ
  • page: ページ オブジェクト
新しいページ (任意のページ) の読み込み。
Paging
  • info: 選択したページのインデックス
ページへのジャンプ。
Preview
  • id: エンティティ ID
  • definition: 定義名
アセットのプレビュー。
Publish
  • id: エンティティ ID
  • definition: 定義名
テーマまたはポータルのバージョンの公開。
Querybuilder
  • field: 選択したフィールド名
  • operator: 選択した演算子名
  • searchterm: 検索語句の値
クエリ ビルダーの検索の実行。
Rating
  • score: スコア
  • id: エンティティ ID
  • definition: 定義名
(エンティティを評価した後の) ユーザーのスコアの保存。
Search
  • query: 検索クエリ
  • count: 検索結果数
  • config: 検索の既定
検索の実行。
Showmorefacets
  • facet: ファセットのフィールド名
すべてのファセットの値の取得。
  • facet: タクソノミーのラベル
  • definition: タクソノミーの定義
[ファセットをさらに表示] のクリック。
Sorting
  • direction: 降順または昇順
  • field: 選択したフィールド
データの並べ替えの実行。
Upload
  • file: ファイル名
新しいファイルのアップロード。
注意

すべてのイベントには、ページ オプションを含み、ページ名の取得に使用される options という名前を持つ追加の動的パラメーターがあります。設定ファイルの例については、「GTM-workspace-M-Events.json」を参照してください。

アナリティクス

カスタム アクション/イベントに関する情報を Google タグ マネージャーに送信する場合、Content Hub に組み込まれている Analytics.log() メソッドを使用することができます。

次に例を示します。

Analytics.log = function (eventName, eventData, options) { ... }

この例では、次のようになります。

  • eventName: スペースが使用されておらず、小文字のみを使用した、わかりやすい名前。
  • eventData: このイベントに含める一連の追加情報またはデータ。
  • options: ページ オプション (任意)。ページ名の取得に使用されます。

例: Lock イベント

Lock イベントには、エンティティの id とエンティティの定義名が含まれます。この情報はオプションから取得されるため、アクションをトリガーするページ名も含まれます。

Analytics.log("lock", { id: entity.systemProperties.id(), definition: entity.definition.name }, options);

例: ChangeLifeCycle

ライフサイクル変更イベントは、承認時または拒否時に発生します。イベントには、エンティティの ID、定義名、およびライフサイクル (承認または拒否など) が含まれます。

ページ名は、オプション パラメーターから取得されます。

Analytics.log("changelifecycle", { id: sentity.systemProperties.id(), definition: sentity.definition.name, lifecycle: config.lifeCycle }, options);
この記事を改善するための提案がある場合は、 お知らせください!