0
전자 메일은 기본적으로 내 Analytics 페이지에 구성되어 있으며 this을 기반으로 트랜잭션을 보내려고합니다.내 Google 애널리틱스 전자 상거래 이전이 등록되지 않은 이유는 무엇입니까?
코드는 트랜잭션이 완료 브라우저에 렌더링되는은 다음과 같습니다
헤드 : (옥)
script(async='', src='https://www.googletagmanager.com/gtag/js?id=UA-XXXX-1')
script.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'UA-XXXX-1');
몸, 더 아래
var order = {
"_id":"59e3cf363095221100edb909",
"frete":{"frete":1350},
"payment":{
"Payment":{
"Amount":5550
}
},
"products":[
{"product":{
"_id":"58eb9dfb147a3b1a000e0d9c",
"price":4200,
"category":"58988fd4b2ae511a00eff884",
"name":"CAIXA DE TRUFAS"
},
"quantity":1
}]
};
var itens = [];
var product
var item;
for(var i = 0; i < order.products.length; i ++){
product = order.products[i].product
item = {
"id": product['_id'],
"name": product.name,
"category": product.category.name,
"quantity": order.products[i].quantity,
"price": product.price/100
}
itens.push(item);
}
gtag('event', 'purchase', {
"transaction_id": order['_id'],
"affiliation": "Frutacor",
"value": order.payment.Payment.Amount/100,
"currency": "BRL",
"shipping": order.frete.frete/100,
"items": itens
});
것은 내 애널리틱스 페이지에 아무 것도 나타나지 않고 이유를 모르겠습니다. 그것에 대해 조사해 보니 분석 도구, Ga, Google 태그 관리자 (GTM) 및 사용중인 새로운 gtag.js에 대한 문제가 발생했습니다.
향상된 전자 상거래를 지원하는 Google 웹 로그 분석 태그로 Google 태그 관리자를 올바르게 구성 했습니까? 태그 관리자에서 실제 analytics 태그로 연결해야합니다. –
예. 아래의 답변에 게시 된 것처럼이 코드는 작동하지만 등록하는 데 시간이 걸릴 수 있습니다. 또한 Google 태그 관리자와 Google 애널리틱스가 내가 이해 한 것에서 gtag.js로 병합되었습니다. – iagowp