como configurar selo compre e confie?
ja fez o cadastro e recebeu o email deles?
ja recebi o email com o código html
e o banner como voc~e fez as alteraçoes?
mesma coisa praticamente, coloquei junto, da aparece um embaixo do outros
o problema é que precisa esta configurado para lightbox=false tanto no ebit quanto no mcc
isso eu nao mexi, deixei assim mesmo, tava com preguiça.
Olá, alguém teve sucesso ao alterar os parâmetros do banner MCC para que o selo atualize corretamente?
Contatei o suporte aqui, me enviaram o link da API, fiz da maneira que achei correto mas não funcionou.
Mas o pessoal validou mesmo assim? Sem os parâmetros o selo não atualizará.
não tinha validação com MCC, na época que fiz o cadastro, era somente gerar o cadastro…
mas sei que alguém já fez aqui no fórum… só não sei onde esta agora…
Pois é, não encontrei, mas obrigado pelo retorno, vou continuar a procurar
Dando um upzinho no tópico, não tive sucesso na configuração do banner MCC.
o que vc está precisando, do banner no final ou a validação (click no banne, responder a pesquisa e validar).
se for a validação, como é que faz?
Olá, estou tentando preencher o código do banner (abaixo) com os parâmetros da LI, já contatei o suporte mas me forneceram o link da API, mas não tive sucesso.
<a id="bannerEconfy"></a>
<param id="TagEConfy"
value="orderID=string&orderDate=string&orderPlatform=string&orderSellerID=string&o
rderPartnerPayment=string&orderBankEmissor=string&orderCardFlag=string&orderDeliv
eryTax=string&orderDeliveryType=string&orderDeliveryTime=string&orderPaymentType
=string&orderParcels=string&orderTotalSpent=string&consumerBirthDate=string&consu
merCPF=string&consumerEmail=string&consumerGender=string&consumerName=strin
g&consumerPhone=string&consumerZipcode=string&billingCPF=string&billingEmail=str
ing&billingGender=string&billingName=string&billingPhone=string&billingZipcode=stri
ng&productName=string&productQuantity=string&productValue=string&productDiscou
nt=string&productDeliveryTax=string&productDeliveryType=string&productDeliveryTime
=string&productMktSaleID=string&productSKU=string&productEAN=string"/>
<script type="text/javascript" id="getData"
src="https://banner.compreconfie.com.br/scripts/tagBanner.min.js?{sellerId}&lightbox=tru
e"></script>
Código aplicado, testado e homologado!
Muito obrigado, lhe devo uma.
Por favor, tbm estou implantando e justamente nesta parte do banner não sei como resolver, como conseguiu? Poderia me informar?
Gratidão!
Olá, tudo bem? Por favor conseguiu fazer a implantação do banner? Estou impacado nessa parte tbm.
Meu codigo final ficou assim.
Precisa ter o google tag instalado para gerar as variáveis com os dados.
Precisa mudar os IDs também (ebit 2 lugares e MCC 2 lugares)
Código com EBIT e MCC
<script type="text/javascript">
var DiasEntrega = '0';
var CEPEntrega = '';
var ebitCEPEntrega = '';
var DL_Email = '';
var DL_TransactionId = '0';
var DL_TransactionTotal = '0.00';
var DL_EC_PU_AF_Shipping = '';
var DL_EC_PU_PR_Id = '';
var DL_EC_PU_PR_Name = '';
var DL_EC_PU_PR_Price = '';
var DL_EC_PU_PR_Quantity = '';
var JS_Platform = '0';
var JS_BirthDay = '23-12-1980';
var JS_Gender = 'F';
var JS_CPF = '00000000000';
var JS_Host = window.location.origin;
var orderDate = new Date().toJSON();
orderDate = orderDate.substring(8,10) + '-' + orderDate.substring(5,8) + orderDate.substring(0,4) + '|' + orderDate.substring(11,19);
var JS_UA = navigator.userAgent || navigator.vendor || window.opera;
if (/windows phone/i.test(JS_UA)) {
JS_Platform = "WP";
}
else if (/android/i.test(JS_UA)) {
JS_Platform = "ANDROID";
}
else if (/iPad|iPhone|iPod/.test(JS_UA) && !window.MSStream) {
JS_Platform = "IOS";
}
else if (JS_Platform == '0') {
var pf = ["Android", "iOS"];
for (var i = 0; i < pf.length; i++) {
if (navigator.platform.indexOf(pf[i]) > -1) {
if (pf[i] == "iOS") {JS_Platform = "IOS";}
else if (pf[i] == "Android") {JS_Platform = "ANDROID";}
}
}
}
if (JS_Host == null || JS_Host == undefined || JS_Host == ''){
JS_Host = window.location.protocol.concat("//").concat(window.location.hostname);
}
(function(document) {
//console.log("document");
$(document).ready(function() {
//console.log("document.ready");
$.get( JS_Host + "/conta/editar", function( data ) {
JS_BirthDay = $(data).find('#id_data_nascimento')[0].value.toString().replace(/\//g, '-');
JS_Gender = $(data).find('#id_sexo')[0].value.toString().toUpperCase();
JS_CPF = $(data).find('#id_cpf')[0].value.toString().toUpperCase();
})
.always(function() {
setTimeout(function() {
//console.log("document.ready.setTimeout");
DiasEntrega = $("b:contains('dia')")[0].innerText.split(" ")[0];
CEPEntrega = $($("b:contains('CEP')")[0].parentNode).find("span")[0].innerText;
ebitCEPEntrega = CEPEntrega.substring(0, CEPEntrega.length-3) + '-' + CEPEntrega.substring(CEPEntrega.length-3, CEPEntrega.length)
/* Estrutura */
$.each(dataLayer, function(i, val) {
if (val != null && val != undefined) {
if (val.PageType === 'TransactionPage') {
DL_Email = encodeURI(val.email.toString());
DL_TransactionId = encodeURI(val.transactionId.toString());
DL_TransactionTotal = encodeURI(parseFloat(val.transactionTotal).toFixed(2).toString());
} else if (val.ecommerce != null && val.ecommerce != undefined) {
if (val.ecommerce.purchase != null && val.ecommerce.purchase != undefined) {
if (val.ecommerce.purchase.actionField != null && val.ecommerce.purchase.actionField != undefined) {
DL_EC_PU_AF_Shipping = encodeURI(parseFloat(val.ecommerce.purchase.actionField.shipping).toFixed(2).toString());
}
if (val.ecommerce.purchase.products != null && val.ecommerce.purchase.products != undefined) {
var pros = val.ecommerce.purchase.products;
$.each(pros, function(j, pro) {
if (DL_EC_PU_PR_Id == '') {
DL_EC_PU_PR_Id = encodeURI(pro.id.toString());
DL_EC_PU_PR_Name = encodeURI(pro.name.toString());
DL_EC_PU_PR_Price = encodeURI(parseFloat(pro.price).toFixed(2).toString());
DL_EC_PU_PR_Quantity = encodeURI(parseFloat(pro.quantity).toFixed(0).toString());
} else {
DL_EC_PU_PR_Id = DL_EC_PU_PR_Id + "|" + encodeURI(pro.id.toString());
DL_EC_PU_PR_Name = DL_EC_PU_PR_Name + "|" + encodeURI(pro.name.toString());
DL_EC_PU_PR_Price = DL_EC_PU_PR_Price + "|" + encodeURI(parseFloat(pro.price).toFixed(2).toString());
DL_EC_PU_PR_Quantity = DL_EC_PU_PR_Quantity + "|" + encodeURI(parseFloat(pro.quantity).toFixed(0).toString());
}
});
}
}
}
}
});
//var ebitParam = 'storeId=101952' + '&platform=' + JS_Platform + '&gender=' + JS_Gender + '&birthday=' + JS_BirthDay + '&zipcode=' + ebitCEPEntrega + '&parcels=1' + '&transactionId=' + DL_TransactionId + '&deliveryTax=' +
//DL_EC_PU_AF_Shipping + '&deliveryTime=' + DiasEntrega + '&mktSaleId=0' + '&totalSpent=' + DL_TransactionTotal + '&invoiceEmissor=19' + '&paymentType=14' + '&cardFlag=7' + '&sku=' + DL_EC_PU_PR_Id + '&productname=' +
//DL_EC_PU_PR_Name + '&value=' + DL_EC_PU_PR_Price + '&quantity=' + DL_EC_PU_PR_Quantity + '&ean=' + DL_EC_PU_PR_Id + '&productcondition=1' + '&deliveryType=1' + '&email=' + DL_Email;
//console.log(ebitParam);
//$("#ebitParam").attr('value', ebitParam);
var orderDeliveryTime = new Date(new Date().getTime() + (DiasEntrega * 24 * 60 * 60 * 1000)).toJSON();
orderDeliveryTime = orderDeliveryTime.substring(8,10) + '-' + orderDeliveryTime.substring(5,8) + orderDeliveryTime.substring(0,4)
var mccParam = 'orderSellerID=2000228' + '&orderID=' + DL_TransactionId + '&orderDate=' + orderDate + '&orderPlatform=0'+'&orderPartnerPayment=17' + '&orderBankEmissor=16' + '&orderCardFlag=7' + '&orderDeliveryTax=' + DL_EC_PU_AF_Shipping +
'&orderDeliveryType=0' + '&orderDeliveryTime=' + orderDeliveryTime + '&orderPaymentType=3' + '&orderParcels=1' + '&orderTotalSpent=' + DL_TransactionTotal + '&consumerBirthDate=' + JS_BirthDay + '&consumerCPF='+ JS_CPF +
'&consumerEmail=' + DL_Email + '&consumerGender=' + JS_Gender + '&consumerName=' + DL_EC_PU_PR_Name + '&consumerPhone=552732281369' + '&consumerZipcode=' + CEPEntrega + '&billingCPF=' + JS_CPF + '&billingEmail=' + DL_Email +
'&billingGender=' + JS_Gender + '&billingName=' + DL_EC_PU_PR_Name + '&billingPhone=552732281369' +'&billingZipcode=' + CEPEntrega + '&productName=' +DL_EC_PU_PR_Name + '&productQuantity=' +DL_EC_PU_PR_Quantity +
'&productValue=' +DL_EC_PU_PR_Price + '&productDiscount=0' + '&productDeliveryTax=' + DL_EC_PU_AF_Shipping + '&productDeliveryType=0' + '&productDeliveryTime=' + DiasEntrega + '&productMktSaleID=0' +
'&productSKU=' +DL_EC_PU_PR_Id + '&productEAN=' +DL_EC_PU_PR_Id;
//console.log(mccParam);
$("#TagEConfy").attr('value', mccParam);
//var scriptEBIT = document.createElement('script');
//scriptEBIT.src = 'https://imgs.ebit.com.br/ebitBR/selo-ebit/js/getSelo.js?101952&lightbox=false';
//scriptEBIT.id = 'getSelo';
//scriptEBIT.type = 'text/javascript';
//document.body.appendChild(scriptEBIT);
var scriptMMC = document.createElement('script');
scriptMMC.src = 'https://banner.compreconfie.com.br/scripts/tagBanner.min.js?2000228&lightbox=false';
scriptMMC.id = 'getData';
scriptMMC.type = 'text/javascript';
document.body.appendChild(scriptMMC);
}, 1000);
});
});
})(document);
</script>
<param id="ebitParam" value=""/>
<a id="bannerEbit"></a>
<param id="TagEConfy" value=""/>
<a id="bannerEconfy"></a>