【发布时间】:2015-06-19 20:41:23
【问题描述】:
我在任何地方都找不到这个问题的答案。我正在尝试在 Google 跟踪代码管理器中设置触发器和事件标记,以便在内容出现时触发。本质上,我正在 Google Analytics(分析)中为产品视图创建一个简单的事件。这个网站的开发者很昂贵,所以我想纯粹在 GTM 中处理它。
仅存在于产品页面上的一个内容是购物车按钮上的提交。
谁能推荐一种在内容存在时使用 GTM 注入一些代码的方法,以便我可以触发标签?
这是购物车按钮内部和周围的 html。我在想当 class="clsAddCartRight" 存在或提交时我可以触发一些东西 - 任何一个:
<div id="variationGroup" class="clsViewItemVariationGroup clsOverflow" style="clear:both;">
<div class="clsViewItemVariationList clsOverflow" style="width:200px;margin:0 auto;">
<select name="item_variations" id="item_variations_496" onchange="getDetails()">
<option value="1606" selected="selected">Medium</option>
<option value="1607">Large</option>
</select>
</div>
<div class="clsItemSaleDetailBlockBottom">
<form name="purchaseItemFrm" id="purchaseItemFrm" action="http://www.runwaycrush.com/marketplace/cart.html" method="post">
<input type="hidden" name="item_id" id="item_id" value="1602">
<input type="hidden" name="c_action" id="c_action" value="add">
<input type="hidden" name="item_ref" id="item_ref" value="kanduclothing">
<input type="hidden" name="item_matrix_id" id="item_matrix_id" value="4721">
<div class="clsItemCartBlock clsFloatRight" id="addCartButton" style="margin:20px auto 0px; width:318px;">
<div class="clsAddCartLeft">
<div class="clsAddCartRight">
<input type="submit" name="add_to_cart" id="add_to_cart" value="ADD TO CART">
</div>
</div>
</div>
</form>
</div>
</div>
【问题讨论】:
标签: javascript google-analytics google-tag-manager