0

Je dois envoyer une mise à jour du statut du panier basée sur une activité hors ligne. Mes clients vont ajouter des articles à leur panier en ligne via le site Web, mais la dernière commande et l'achat se produisent hors ligne.envoi de données de mesures hors ligne - le cid doit-il correspondre au cid d'origine?

Voici ma question: Dans l'exemple ci-dessous, une étape de vérification est mise à jour. Le client_id fourni à cette étape doit-il correspondre au client_id d'origine utilisé lorsque l'internaute a démarré son panier à l'origine?

mesure Commander options

v=1         // Version. 
&tid=UA-XXXXX-Y      // Tracking ID/Property ID. 
**&cid=555        // Anonymous Client ID.** 
&t=event        // Event hit type 
&ec=Checkout       // Event Category. Required. 
&ea=Option       // Event Action. Required. 
&pa=checkout_option     // Product action (checkout_option). 
&cos=2        // Checkout step. 
&col=FedEx       // Checkout step option. 
+0

"Mes clients vont ajouter des articles à leur panier ** en ligne ** via le site Web, mais la dernière commande et l'achat arrivent ** en ligne **." Peut-être besoin d'une modification pour clarifier cette phrase. – GreatBlakes

+0

corrigé, merci – Hannah

Répondre

0

ID client comment Google Analytics comptabilise chaque utilisateur tout au long de leurs multiples sessions. Donc, oui - si vous voulez que cette charge utile soit associée au même utilisateur, le CID devra correspondre, sinon vous allez gonfler artificiellement votre nombre d'utilisateurs (ainsi que séparer les données contextuelles de cet utilisateur).

Vous pouvez analyser le cookie that GA stores dans le navigateur pour obtenir le CID, puis le remplir là. Vous ne savez pas dans quelle langue vous écrivez, mais il y a plein d'extraits pour analyser le cookie GA. Vous pouvez également stocker le CID when it is initially generated dans vos propres données de session pour les utiliser ultérieurement hors ligne. Par exemple:

ga(function(tracker) { 
    var clientId = tracker.get('clientId'); 
    console.log(clientId); 
}); 

Vous pouvez également provide your own CID dès le début que vous vous générer et dire Google Analytics à utiliser. Cela pourrait être exagéré pour votre situation, mais je voulais le mentionner comme une option.