使用下面的源代码,我需要跟踪点击链接的文本值。
我该如何跟踪这一点以及页面加载规则或基于事件的规则是否受益?
如何使用dtm进行编码?在adobe dtm规则中点击页面中的特定链接时获取链接的文本值
<div class="afgfj">
<section class="asked-questions">
<div class="g-bp-row-gutter p-comp-spacinottom p-rb">
<h2 class="p-heading-02 p-component-title">
Frequently Asked Questions
</h2>
<dl class="p-faq-main p-accordion"
data-ctn="S9031/26">
<dt class="p-top-10 p-faq-chapter p-active">
<span class="p-top-10-global">Top-10 FAQs</span>
<span class="p-top-10-local">Top 10 FAQs</span>
</dt>
<dd class="p-top-10 p-faq-list p-active">
<ul class="p-bullets">
<li class="p-faq-item" data-lang="ENG">
<div class="p-magnific-popup-launcher" data-comp-id="magnificPopupLauncher"
data-type="iframe"
data-title="Frequently asked questions"
data-close-label="Back"
data-href="//www.org.com/cgi-bin/oleeview?view=aa12_view_body.html&dct=QAD&refnr=0073544&slg=ENG&scy=GB&ctn=S9031/26">
<a href="#">How long does it take to get?</a>
</div>
</li>
<li class="p-faq-item" data-lang="ENG">
<div class="p-magnific-popup-launcher" data-comp-id="magnificPopupLauncher"
data-type="iframe"
data-title="Frequently asked questions"
data-close-label="Back"
data-href="//www.org.com/cgi-bin/oleeview?view=aa12_view_body.html&dct=QAD&refnr=0020591&slg=ENG&scy=GB&ctn=S9031/26">
<a href="#">Can I recharge the appliance?</a>
</div>
</li>
我已经创建了数据元素“链接”与标签存储为 - 然后我保存了规则,然后创建了基于事件的规则'Clicked Link'。在条件部分,我给了Click作为事件类型,其标签为:div.p-magnific-popup-launcher a并给出了获取as - text的值。 - div.p-magnific-popup -launcher a,然后在Adobe adobe analytics部分给出了链接trackin的自定义链接g,链接名称为%Link%并填充evar2 =%链接%。它不适合我。 – Ramya
请帮我看看我的错在哪里.. – Ramya
我也尝试过这种方式,直接创建基于事件的规则,就像我上面提到的,但是在标准部分我选择了自定义,然后我写了这个脚本var linktext = $(this).text ();_satellite.setVar('Linkval',linktext); 返回true; 然后填充evar3 =%Linkval%,然后我保存了规则,但没有给出链接名称。它也没有工作......但是当我尝试使用与'mouseover'一样的事件类型的相同过程时,变量正在填充..我能我不明白..善良帮我解决问题。 – Ramya