Os usuários do MemberMouse criam vários métodos para rastreamento, mas a opção mais confiável é usar o MonsterInsights. Ele é totalmente integrado ao MemberMouse, tem uma excelente equipe de suporte e se adapta a quaisquer alterações que os provedores de análise costumam fazer. É a melhor opção para quem não tem o suporte do desenvolvedor para manter um sistema de rastreamento personalizado.
Se preferir criar seu próprio sistema de rastreamento, você pode usar o Confirmação do Core MemberPágina do mousetambém conhecida como página de agradecimento, para fornecer os dados a serem enviados para o Analytics. Dados do pedido SmartTags pode ser colocado em qualquer código que você use para fornecer as informações necessárias para o envio. O código abaixo é apenas um exemplo para orientá-lo e pode exigir ajustes para atender às suas necessidades:
1. Siga as instruções deste artigo do Google para ativar o rastreamento de comércio eletrônico:
https://support.google.com/analytics/answer/1009612?hl=en#Enable
2. Quando tiver configurado tudo o que o Google precisa, você adicionará um código de rastreamento à página de confirmação onde deseja que o rastreamento ocorra, conforme descrito neste artigo do Google:
https://support.google.com/tagmanager/answer/6107169
3. Você substituirá os dados codificados por SmartTags de dados de pedido da seguinte forma:
<script>
gtag("event", "purchase", {
transaction_id: "[MM_Order_Data name='id']",
affiliation: "Site Name",
value: [MM_Order_Data name='total' doFormat='false'],
shipping: [MM_Order_Data name='shipping' doFormat='false'],
currency: "USD",
coupon: "[MM_Order_Data name='couponCode']",
items: [
{
item_id: "[MM_Order_Data name='productId']",
item_name: "[MM_Order_Data name='productName']",
affiliation: "Site Name",
coupon: "[MM_Order_Data name='couponCode']",
currency: "USD",
discount: [MM_Order_Data name='discount' doFormat='false'],
price: [MM_Order_Data name='subtotal' doFormat='false'],
quantity: 1
}
]
});
</script>