Segue os cód para GTM
Tag
Nome: Reviews
Tipo: HTML personalizado
Valor:
<script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>
<script>
window.renderOptIn = function() {
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
"merchant_id": SEU_ID
"order_id": "{{transactionId}}",
"email":"{{VisitorContactInfoEmail}}",
"delivery_country": "BR",
"estimated_delivery_date": "{{DateGoogle}}"
});
});
}
</script>
Acionadores
Tipo: Evento personalizado
Nome: orderPlaced
Disparar: Alguns eventos personalizados
Page Path > contém > orderPlaced
Variaveis
Nome: DateGoogle
Tipo: JavaScript personalizado
Valor:
function(){
var data = new Date();
var outraData = new Date();
outraData.setDate(data.getDate() + 14);
var DD = outraData.getDate().toString();
var dia = (DD.length == 1) ? '0'+DD : DD;
var MM = (outraData.getMonth()+1).toString();
var mes = (MM.length == 1) ? '0'+MM : MM;
var ano = outraData.getFullYear();
var newdateGoogle = ano+'-'+mes+'-'+dia;
return newdateGoogle;
}
Nome: transactionId
Tipo: variável da camada de dados
valor: transactionId
Nome: VisitorContactInfoEmail
Tipo: variável da camada de dados
valor: visitorContactInfo.0
após inserir e enviar os scripts no GTM, realizem uma compra de teste, se ao finalizar a compra aparecer o popup do google, está tudo certo
caso não apareça, aperte o F12, vai em console e manda o print
abraço