Variaveis no recibo do checkout

olá, preciso inserir um script no recibo de conclusão de compra, e preciso passar nome, email e telefone nesse javascript, gostaria de saber onde insiro e se é possivel enviar esses dados do cliente.

código exemplo:

<script type="text/javascript">
function initbvWidgetShared() {
var bvWidgetShared = new window.bvWidgetShared();
bvWidgetShared.Init({
host: "https://indexia.app",
element: "app_cw_widget",
campaign_token: "xxxxxxx",
name: "nome do seu cliente",
email: "email do seu cliente",
phone: "telefone do seu cliente (opcional)"
});
}
//
function initializebvWidgetShared(i, t) {
var e;
i.getElementById(t) ? initbvWidgetShared() : ((
e = i.createElement("script")).id = t
, e.async = !0
, e.src = "https://indexia.app/Scripts/app/widget_sharing.js"
, e.onload = initbvWidgetShared
, i.head.appendChild(e))
}
function initiateCallbvWidgetShared() {
initializebvWidgetShared(document, "bvWidgetShared-js-sdk")
}
window.addEventListener ? window.addEventListener("load", initiateCallbvWidgetShared, !1) : window.attachEvent("load", initiateCallbvWidgetShared, !1);
</script>
<div id="app_cw_widget"></div>

Is VtexIO or Vtex Legacy CMS?
because depends what technology you can do many things

1 Like

Olá!

Estamos revendo os tópicos mais relevantes/visitados da nossa comunidade e por isso, reabrimos a sua pergunta.

Não temos como criar o script em si (uma vez que é uma questão de front end), mas apresentamos uma documentação sobre a API que temos para configurar o script que vai ser posteriormente criado. Isso independe se a loja está construída em IO ou não :blush:

1 Like

A solução foi usar o google tagmanager.

resolvi criando as variáveis visitorContactInfo.0 para email e visitorContactInfo.1 para o nome dentro do tag manager depois basta criar uma tag com essas variaveis com acionamento pelo event igual a orderPlaced

isso fara que a tag execute apenas no recibo do checkout e com as variaveis acima.

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.