GTM-在自定义html标记内获取href值

时间:2019-04-11 09:52:55

标签: google-analytics google-tag-manager universal-analytics

我的网站下方有锚标记,并且正在使用GTM跟踪Google Analytics(分析)中的数据。

我已经在GTM中创建了一个自定义html标记,该标记会将用户数据发送到GA。当具有Click_ID的触发器与“ Nav_Link1”或“ Nav_Link2”匹配时,此代码将触发。在我的GTM标签中,我需要获取与id匹配的href值。如果单击我需要捕获的第一个链接,则第一个链接的href值与所有锚标记相同。

如何在GTM中实现这一目标?

Select R.RegionId, C.ProductId, C.MaxOrders From Region R
CROSS APPLY (
    SELECT TOP 1 T.RegionID, T.ProductID, MAX(T.Quantity) AS MaxOrders
    FROM(
      SELECT Region.RegionID, [Order Details].ProductID, SUM([Order 
      Details].Quantity) AS 
     Quantity
    FROM Region
    JOIN Territories ON Region.RegionID = Territories.RegionID
    JOIN EmployeeTerritories ON Territories.TerritoryID = 
  EmployeeTerritories.TerritoryID
   JOIN Employees ON EmployeeTerritories.EmployeeID = Employees.EmployeeID
   JOIN Orders ON Employees.EmployeeID = Orders.EmployeeID
   JOIN [Order Details] ON Orders.OrderID = [Order Details].OrderID
   GROUP BY Region.RegionID, [Order Details].ProductID
 ) T
WHERE T.RegionID = R.RegionId
GROUP BY T.RegionID, T.ProductID
ORDER BY MaxOrders DESC ) C

1 个答案:

答案 0 :(得分:2)

最简单的方法是启用内置变量中的Click URL,它完全可以完成您所需要的操作。然后,您可以将其称为{{Click URL}}

尽管在您当前的使用情况下,这可能不是问题,但是您的触发器最好是Click - Just Links类型,以便实际点击的元素不会是a标记内的任何其他元素,可能无法提供Click URL变量的值。