DrupalベースのウェブサイトにGoogleタグマネージャーのコードなどの新しいものを追加するモジュールはありますか?たとえば、サイトにアナリティクスを追加するには、Googleアナリティクスモジュールをインストールする必要があります。これは、Googleタグマネージャーと同等です。 ?
正式にリリースされたモジュールがあります(2014年初頭以降): GoogleTagManager 。
非技術的な関係者が Googleタグマネージャー (GTM)を使用してWebサイトの分析を管理できるようにします。このモジュールを使用すると、サイトのページにタグとトラッキングシステムを挿入できます。
あなたは興味があるかもしれません:
https://drupal.org/project/gpt
このモジュールは、DrupalでDoubleClickのGoogleサイト運営者タグ(GPT)(プレミアムおよびスモールビジネス)広告を配信する方法を提供します。
GPTの利点
新しいGoogleサイト運営者タグには、Googleアドマネージャー(GAM)タグや従来のDoubleClick for Publishers Dartタグよりもいくつかの利点があります。
- 非同期
- 広告の読み込みによってページのレンダリングがブロックされることはなく、ページの読み込み時間が短縮されます。必要に応じて無効にできます。
- Googleサイト運営者コンソール
- ?google_console = 1をURLページに追加してサイトのページをロードし、キーボードショートカットCtrl + F10を使用してコンソールを切り替えることによりアクセスされます。
- シングルリクエストモード
- ブラウザは、ページのすべての追加ユニットを取得する単一のリクエストを送信して、高度なロードブロッキングを有効にし、ページの読み込み時間を改善します。
- ページ上の同じ広告ユニットの複数のインスタンス
- SSLサポート
- スロットレベルのカスタムターゲティング
- ページ上の広告スロットを更新する
2つのサンドボックスモジュールがあります: [〜#〜] gtm [〜#〜] と Googleタグマネージャー 、どちらもDrupal 6 、それらを簡単にDrupal 7.に移植できます。
Googleタグマネージャーのインストールは少し複雑で、特にDrupalなどのCMSでは、次のURLに完全なチュートリアルがあります。 https://www.cloudways.com/blog/install-google-tag-manager-drupal/ 非常にわかりやすいので、他の人にも役立つと思います。
次の2つを使用する必要があります。
https://www.drupal.org/project/google_tag
https://www.drupal.org/project/datalayer
1つ目はページにGTMをインストールし、2つ目は多くの変数と分類法をdataLayerに渡すことを可能にします。追加のデータを追加したい場合は、alter関数もあります(モジュールは一般的な方法で記述されているため、GTM側のjson配列から分類法を抽出するのは複雑になる可能性があります)。