javascript - alert()/datalayer.push are different -
i'm not experienced easy question 1 of you. i'm using google tag manager track time span element opened or closed on word press site(or trying @ least). relevant code , problem.
<script type="text/javascript">    datalayer.push({             eventaction: text              });     var text = jquery('span').click(function(){      var t = jquery(this).text();      alert(json.stringify(t));    }); </script>   this triggered click contains ac_title_class.
the html class im targeting follows
<span class="ac_title_class">                             purpose                         </span>   the problem code send [object object] google analytics instead of sending alert message says "/t/t/t/t/t/t/ purpose /t/t/t/t/t"(that inst says close). have tried countless different approaches , cant seem figure out. appreciate in advance. note: "ac_title_class" part of plugin.
you can push data layer data passing variable name , value eg. datalayer.push({'variable_name': 'variable_value'});
for check code below
<script type="text/javascript"> var text = jquery('span.ac_title_class').click(function(){     var t = jquery(this).text();     datalayer.push({eventaction: t }); }); </script>      
Comments
Post a Comment