Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Google Tag Manager中获得一个标签,使其仅在Drupal生成的页面上触发_Drupal_Google Tag Manager - Fatal编程技术网

如何在Google Tag Manager中获得一个标签,使其仅在Drupal生成的页面上触发

如何在Google Tag Manager中获得一个标签,使其仅在Drupal生成的页面上触发,drupal,google-tag-manager,Drupal,Google Tag Manager,我有一个网站,其中包含drupal CMS和许多其他非drupal生成的浮动/登录页面。 所有页面都共享同一个Google Tag Manager容器。 最近有一个新的标签,只需要在Drupal页面上触发。 如何做到这一点?有多种方法可以做到这一点,但在决定具体路线之前,您需要先了解一般概念 找到一种独特的方法来识别Drupal页面和/或非Drupal页面 在GTM中创建可以检测此唯一属性的触发器 使用此触发器触发您的标签 那么,在Drupal和非Drupal之间找到独特性的方法是什么?以下是一

我有一个网站,其中包含drupal CMS和许多其他非drupal生成的浮动/登录页面。 所有页面都共享同一个Google Tag Manager容器。 最近有一个新的标签,只需要在Drupal页面上触发。
如何做到这一点?

有多种方法可以做到这一点,但在决定具体路线之前,您需要先了解一般概念

找到一种独特的方法来识别Drupal页面和/或非Drupal页面 在GTM中创建可以检测此唯一属性的触发器 使用此触发器触发您的标签 那么,在Drupal和非Drupal之间找到独特性的方法是什么?以下是一些建议:

持久URL结构,例如,您的登录页是否位于子域上? 每个drupal或登录页上的唯一HTML元素 每个drupal或登录页上的唯一类 在drupal或登录页上填充的唯一javascript变量