Google代码管理器 - 表单字段上的Fire GA事件无法访问GA

时间:2014-06-27 16:59:16

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

我正在尝试在用户关注表单字段时从Google跟踪代码管理器创建Google Analytics事件。我无法将此活动显示在我的Google Analytics帐户中,并且不确定原因是什么,我已经审核了每个步骤,并且所有代码和GTM设置似乎都是正确的。

我的跟踪代码管理器帐户已经使用了许多其他代码。

以下是表单代码:

<div class="fancybox_form">
    <form action="http://cl.exct.net/subscribe.aspx?lid=7135602" method="post" id="subscribe">
    <p style="margin: 5px; padding: 0;">* Required fields</p>
    <div class="row">
        <p class="column large-8 small-16"><label for="">First Name</label><br>
        <input class="textfield" type="text" name="First Name" required=""></p>
        <p class="column large-8 small-16"><label for="">Last Name</label><br>
        <input class="textfield" type="text" name="Last Name" required=""></p>
    </div>
    <div class="row">
        <p class="column large-16 small-16"><label for="">Email Address *</label><br>
        <input class="textfield" type="email" name="Email Address" required=""></p>
    </div>
    <div style="display: none;"><input class="textfield" type="text" name="Subscription Source" required="" value="WIN"></div>
    <div class="row">
        <p class="submit_container"><input class="button" type="submit"></p>
        <p class="column large-16 small-16">We will never give away your information to third parties. See our <a href="http://www.renown.org/disclaimer" target="_parent">privacy policy</a></p>
        <p><input type="hidden" name="MID" value="207548"><br>
        <input type="hidden" name="thx" value="http://r-bestmedicine.org"><br>
        <input type="hidden" name="err" value="http://r-bestmedicine.org/wp-content/themes/rhealthnews/subscribe.php"></p>
    </div>
    </form>
</div>

以下是我在所有网页上触发的自定义HTML标记中的代码

解雇规则 -

{{url}} matches RegEx .*

标记代码 -

<script type="text/javascript">    
    $(document).ready(function(){
        $('form#subscribe :input:first').focusin(function(){
            dataLayer.push({'event':'formFieldFocus'});
        });
    });
</script>

以下是将事件从DataLayer推送到Google Analytics

的经典Google Analytics代码

解雇规则 -

{{event}} equals formFieldFocus

标签 -

Tag Type - Classic Google Analtyics

Web Property ID - account ID in a Macro

Track Type - Event

Category - formFieldFocus

Action - {{url}}

Label - {{referrer}}

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

您在iframe中托管的表单未加载jQuery。添加你的jQuery库,它应该可以工作。

这是js fiddle

<script type='text/javascript' src='http://bestmedicinenews.org/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>