Articles taggés avec ‘remarketing’
<script type="text/javascript">
var _nzm = _nzm || [];
var _nzm_config = _nzm_config || [];
(function() {
if (!_nzm.track) {
var a, methods, i;
a = function(f) {
return function() {
_nzm.push([f].concat(Array.prototype.slice.call(arguments, 0)));
}
};
methods = ["identify", "track", "run"];
for(i = 0; i < methods.length; i++) {
_nzm[methods[i]] = a(methods[i])
};
s = document.getElementsByTagName("script")[0];
var script_dom = document.createElement("script");
script_dom.async = true;
script_dom.id = "nzm-tracker";
script_dom.setAttribute("data-site-id", "10200-1-000000000000000000000000-5b1fd5a903da5b81321b78e55507c78d");
script_dom.src = "https://retargeting.newsmanapp.com/js/retargeting/track.js";
s.parentNode.insertBefore(script_dom, s);
}
})();
</script>
<!-- End Newsman Remarketing -->
Remplacez ‘10200-1-000000000000000000000000-5b1fd5a903da5b81321b78e55507c78d’ par votre propre ID dans ‘Paramètres’ > ‘Remarketing’ de l’interface d’administration de NewsMAN.
DĂ©sactivation du suivi pour un site :
_nzm_config['no_tracking'] = 1;
DĂ©sactivation du suivi pour l’utilisateur/navigateur :
_nzm.setTracking(0);
DĂ©finissez le cookie sous la forme _nzm_tr_10100-54 avec la valeur 0. Peut ĂŞtre appelĂ© dans la logique d’une bannière de cookies.
Activation du suivi pour l’utilisateur/navigateur :
_nzm.setTracking(1);
Supprimez le cookie sous la forme _nzm_tr_93783-8273. Peut ĂŞtre appelĂ© dans la logique d’une bannière de cookies.
Identification d’un utilisateur/client
_nzm.identify( { email: 'ion@company.com', first_name: 'John', last_name: 'Doe' } );
sau
_nzm.identify( { email: 'ion@company.com'} );
Cela se produit gĂ©nĂ©ralement après qu’un utilisateur se connecte Ă votre application.
Pour des cas spĂ©cifiques, le champ email avec la valeur pour l’auto-identification doit ĂŞtre spĂ©cifiĂ©. Le code est ajoutĂ© dans l’interface d’administration NewsMAN, dans la section ‘Paramètres’ > ‘Remarketing’. Il est possible de spĂ©cifier uniquement le sĂ©lecteur, ou le sĂ©lecteur et la page Ă rechercher.
_nzm_config['autoidentify'].push({'url_containing': '/contul-meu', 'email_selector': '#ctl10_UserName'});
_nzm_config['autoidentify'].push({'url_containing': '/cosul-meu/comanda-rapida', 'email_selector': '#ctl10_tbEmail'});
juste le sélecteur (recherche sur toutes les pages).
_nzm_config['autoidentify'].push({'email_selector': '#ctl10_UserName'});
_nzm_config['autoidentify'].push({'email_selector': '#ctl10_tbEmail'});
Activation du suivi pour les utilisateurs non identifiés
_nzm_config['enable_nonidentified'] = 1;
Activation de l’inscription Ă la newsletter sur les pages d’inscription (register) et de paiement (checkout) d’un site, lors de la sĂ©lection de la case Ă cocher.
_nzm_config['subscribe_checkbox'].push({'url_containing': '/contul-meu', 'checkbox_selector': '#opt-in-newsletter'});
_nzm_config['subscribe_checkbox'].push({'url_containing': '/cosul-meu/comanda-rapida', 'checkbox_selector': '#opt-in-newsletter-2'});
sau
_nzm_config['subscribe_checkbox'].push({'checkbox_selector': '#opt-in-newsletter'});
_nzm_config['subscribe_checkbox'].push({'checkbox_selector': '#opt-in-newsletter-2'});
Vérifiez si un utilisateur/client a été identifié.
_nzm.get_tracking_id();
Configuration d’une variable personnalisĂ©e pour un abonnĂ© NewsMAN.
_nzm.run( 'user:setProp', { 'skill': 3000 } );
Suivi pour un événement personnalisé, avec ou sans rappel (callback).
function my_callback(param) {
console.log("This is a callback");
}
_nzm.track('good_luck', { luck_level: 10 }, 'my_callback');
_nzm.track('good_luck', { luck_level: 10 });
Ouverture/fermeture d’une fenĂŞtre modale d’abonnement (si elle existe).
_nzm.run('modal:show');
_nzm.run('modal:hide');
La fenêtre modale peut également être intégrée dans un nœud DOM selon les besoins :
<div class=”show-here-class”>modal</div>
_nzm.run('modal:show', '.show-here-class');
<div id=”show-here-id”>modal</div>
_nzm.run('modal:show', '#show-here-id');
_nzm.run('modal:show', '#show-here-id', 'insert');
_nzm.run('modal:show', '#show-here-id', 'append');
_nzm.run('modal:show', '#show-here-id', 'replace');
_nzm.run('modal:show', '#show-here-id', 'insert_before');
_nzm.run('modal:show', '#show-here-id', 'insert_after');
insert – ajoutez une fenĂŞtre modale dans #show-here-id, avant le contenu.append – ajoutez une fenĂŞtre modale dans #show-here-id, après le contenu.replace – ajoutez une fenĂŞtre modale dans #show-here-id, en remplaçant le contenu.insert_before – ajoutez une fenĂŞtre modale avant #show-here-id.insert_after – ajoutez une fenĂŞtre modale après #show-here-id
Un certain modal peut être affiché après le form_id.
_nzm.run('modal:show:1c2c635b96eeeb3e8ee4756vc6c889163f2', '#show-here-id', 'insert_before');
Événements
on:scroll on:scroll.up on:scroll.down on:scroll.toTop on:scroll.toBottom on:scroll.to25 on:scroll.to50 on:scroll.to75 on:unload on:seconds-passed
_nzm.run('on:scroll.to50', function () { console.log('Scrolled to mid page') } );
_nzm.run('on:seconds-passed', function () { console.log('It passed 5 seconds after page loaded') }, 5);
MĂ©thode _nzm.run() utilisant un rappel (callback) :
_nzm.run( 'send', 'event', 'UX', 'click', 'add to cart', null, _nzm.createFunctionWithTimeout(function() {
console.log('Produsul a fost pus in cos')
}));
La mĂ©thode doit ĂŞtre utilisĂ©e immĂ©diatement après le suivi lors d’une redirection (par exemple : ajout au panier avec redirection vers le panier). Si _nzm.run ne fonctionne pas, le rappel (callback) s’exĂ©cute toujours (avec un dĂ©lai d’attente d’une seconde).
Debugging:
_nzm.debug();
Le module e-commerce est très similaire Ă Google Enhanced Ecommerce . Ainsi, la manière la plus rapide d’intĂ©grer le Remarketing NewsMAN pour le commerce Ă©lectronique avec vos applications est de cloner l’intĂ©gration Google Enhanced Ecommerce, si vous en avez dĂ©jĂ une, de modifier le script de chargement et de remplacer “ga(” par “_nzm.run(” dans le code.
Les sections suivantes vous montreront comment implémenter et mesurer les activités suivantes :
Chargement du module e-commerce
_nzm.run( 'require', 'ec' );
Spécification de la devise locale
_nzm.run( 'set', 'currencyCode', 'RON );
Marquage de la visualisation d’une page de produit
_nzm.run( 'require', 'ec');
_nzm.run( 'set', 'currencyCode', 'USD' );
_nzm.run( 'ec:addProduct', {
'id': 'S-003',
'name': 'Elkton Jacket',
'category': 'Longsleeves/Men\'s Clothing/Other/Pants/T-shirts',
'price': '249',
} );
_nzm.run( 'ec:setAction', 'detail' );
_nzm.run( 'send', 'pageview' );
Marquage de la visualisation des produits sur une page de catégorie
_nzm.run( 'require', 'ec' );
_nzm.run( 'set', 'currencyCode', 'EUR' );
_nzm.run( 'ec:addImpression', {
'id': '266',
'name': 'Spencer Cadet',
'category': 'Climbing Equipment',
'list': 'Product List',
'position': '1'
} );
_nzm.run( 'ec:addImpression', {
'id': '259',
'name': 'E.C.O. Yoga Mat',
'category': 'Climbing Equipment',
'list': 'Product List',
'position': '2'
} );
_nzm.run( 'send', 'pageview' );
Ajout d’un produit au panier
_nzm.run( 'require', 'ec');
_nzm.run( 'set', 'currencyCode', 'RON' );
_nzm.run( 'ec:addProduct', {
'id': '035pp',
'name': 'Pantalonis Trouser',
'price': '44.11',
'brand': 'Pantalonis',
'category': 'Trousers',
'quantity': 1
} );
_nzm.run( 'ec:setAction', 'add' );
_nzm.run( 'send', 'event', 'UX', 'click', 'add to cart' );
Suppression d’un produit du panier
_nzm.run( 'require', 'ec');
_nzm.run( 'set', 'currencyCode', 'RON' );
_nzm.run( 'ec:addProduct', {
'id': '035pp',
'quantity': '1',
} );
_nzm.run( 'ec:setAction', 'remove' );
_nzm.run( 'send', 'event', 'UX', 'click', 'remove from cart' );
Mesure des achats
_nzm.run( 'require', 'ec');
_nzm.run( 'set', 'currencyCode', 'RON' );
_nzm.run( 'ec:addProduct', {
'id': 'T-03',
'name': 'Spencer Cadet',
'category': 'Climbing Equipment',
'price': '84.00',
'quantity': '1'
} );
_nzm.run( 'ec:setAction', 'purchase', {
'id': '758',
'affiliation': 'RetroMod',
'revenue': '84.00',
'tax': '0',
'shipping': '4.00'
} );
_nzm.run('send', 'pageview');
Il vaut la peine de lire aussi les articles ci-dessous :
Postat de Ioana Radoi pe October 24, 2022
A.
Pour tester une automatisation ou un flux d’e-mail déjà créé,
suivez ces deux Ă©tapes:
1. Cliquez sur Automatisations > Liste d’automatisations , cliquez sur la touche Éditer pour l’automatisation souhaitée et définissez le temps d’attente à 10 minutes .
2. Ajoutez aussi aux conditions la règle basée sur l’E-mail qui contient une de vos adresses e-mail (ou plusieurs adresses) et appuyez sur la touche Sauvegarder les conditions .
L’exemple ci-dessous représente une automatisation de panier abandonnée :
B.
Pour tester une automatisation de type e-commerce, en plus des Ă©tapes
ci-dessus, procédez comme suit:
CrĂ©ez un compte client sur votre propre site si vous n’en avez pas ; Pour recevoir l’e-mail de panier abandonnĂ© , connectez-vous Ă votre compte client, naviguez sur le site pendant quelques minutes et ajoutez des produits dans le panier, puis quittez le site ; Pour l’e-mail d’avis client, connectez-vous Ă votre compte client et passez une commande test.
Après avoir reçu les tests, retournez-vous à l’automatisation et cliquez sur la condition:
Supprimez la règle « l’E-mail contient » en cliquant sur le « x » à droite, puis appuyez sur Sauvegarder les conditions . Après cette modification, tous ceux qui abandonnent des produits ou passent des commandes recevront les e-mails envoyés par les automatisations e-commerce.
Si
vous avez suivi les étapes ci-dessus, mais si même après 30
minutes, vous n’avez pas reçu l’e-mail :
VĂ©rifiez dans tous les dossiers e-mail du client ; Pour le panier abandonnĂ©, vĂ©rifiez si vous avez toujours une page de votre propre site Web ouverte dans un onglet du navigateur d’oĂą vous avez ajoutĂ© des produits dans le panier ; Pour l’automatisation d’avis client, vĂ©rifiez si vous avez annulĂ© votre commande test par erreur immĂ©diatement après l’avoir passĂ©e ; VĂ©rifiez si vous avez une URL de flux dans les paramètres de la liste et si elle a le bon format/type ; VĂ©rifiez si la plateforme de votre site est intĂ©grĂ©e Ă Newsman via un plugin ou un Remarketing ; Pour l’intĂ©gration par plug-in, vĂ©rifiez si la clĂ© API , l’ID utilisateur , l’ID de liste et l’ID de Remarketing sont corrects ; VĂ©rifiez si la variable (telle que spinwheel_coupon pour le pop-up d’abonnement type Roue de la Fortune) de la newsletter existe Ă©galement pour l’adresse e-mail avec laquelle vous testez, en effectuant une recherche par cette adresse ; VĂ©rifiez si vous avez une facture pro-forma ou une facture dont la date d’échĂ©ance a Ă©tĂ© dĂ©passĂ©e ; Si tout ce qu’on a Ă©numĂ©rĂ© en haut sont correctement effectuĂ©s, merci de reprendre le test ou faites-nous savoir votre problème Ă la suivante adresse e-mail : info@newsman.fr