DataLayer push

Résolu
achoule Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -  
achoule Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je souhaite mettre google tag manager sur mon site internet. donc j'ai fait tout les paramétrages, quelques balises etc. Mais je bloque maintenant sur un déclencheur que je souhaite activé lorsque l'utilisateur paye en ligne. Je pensais donc rajouter un dataLayer.push dans mon code et récuperer ce datalayer dans GTM. Mais impossible de modifier un dataLayer. je vous met un peu de code :

lorsque l'utilisateur a correctement rempli les champs :
 else{
?>
<script>
dataLayer.push({'payement' : 'Done'});
</script>
<?php
$bdd = new BDD();
$bdd->addAbonnement($_POST['nom'], $_POST['prenom'], $_POST['email'], $customer_id, date("Y-m-d H:i:s"));

$replace = array("##NOM##", "##PRIX##", "##DATE##"); [...]


Mais impossible de push la dataLayer, j'ai aussi essayer en créant au préalable la variable (avant le code GTM dans le header) mais rien n'y fait, j'ai bien la variable mais pas de changement.

Auriez vous des explications ?

Merci

1 réponse

bg62 Messages postés 23731 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
lut;)
as-tu pris le temps de t'y inscrire ???
https://translate.google.fr/translate?hl=fr&sl=en&u=http://www.google.com/tagmanager/&prev=search
"Inscrivez-vous maintenant"
... :)
0
achoule Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour,
désolé pour le temps de réponse, j'ai push un event avec et maintenant ça fonctionne correctement.
Merci
0