【发布时间】:2020-09-03 20:45:43
【问题描述】:
我想在我自己的网店中实现 Trustpilot javascript 扩展,以便根据访问我的结帐页面的人自动获得产品评论。
当有人访问我的 /checkout/thankyou 页面并向 Trustpilot 发送邀请时,我在 Google 跟踪代码管理器中设置了触发。他们给了我一个示例 JS 代码,用于将发明发送给 Trustpilot。我现在只停留在要发送的实际代码上……我在下面添加了示例代码。
问题:他们说...我必须用我自己的“真实变量”替换“VARIABLE_$EMAIL*”?但是我到底怎么才能找到我真正的变量名呢?
提前谢谢你,
你好,Jitske
<script>
document.addEventListener('DOMContentLoaded', function() {
const trustpilot_invitation = {
recipientEmail: 'VARIABLE_$EMAIL',
recipientName: 'VARIABLE_$NAME',
referenceId: 'VARIABLE_$ORDERID',
source: 'InvitationScript',
productSkus: 'VARIABLE_$SKU',
products: [{
sku: 'VARIABLE_$SKU',
productUrl: 'VARIABLE_$PRODUCTURL',
imageUrl: 'VARIABLE_$IMAGEURL',
name: 'VARIABLE_$PRODUCTNAME',
}],
};
tp('createInvitation', trustpilot_invitation);
});
</script>
【问题讨论】:
-
这是无法回答的。为此,您的网上商店必须生成可以替换其代码中占位符的值。我们不了解您的商店,因此我们不知道您的系统是否以及使用什么名称生成这些值。这是依赖于实现的,没有包罗万象的答案(如果你使用 GTM,你不需要事件处理程序,你可以只使用 DomReady 触发器)。
标签: javascript google-tag-manager trustpilot