Français

Google Tag Manager (GTM)

Découvrez dans cet articles les points importants pour l'utilisation de Google Tag Manager (GTM) avec e-guma.

Associez Google Tag Manager à e-guma

Vous pouvez associer votre compte de Google Tag Manager à e-guma. Pour cela, sélectionnez Paramètres -> Boutique en ligne -> Paramètres de base dans le menu d'e-guma. Activez le champ Google Tag Manager et saisissez l'ID de votre conteneur. Les conteneurs Google Tag Manager ont un ID qui commence par GTM-.

Dans ce guide, vous apprendrez où trouver l'ID de votre conteneur dans Google Tag Manager. Une fois que vous avez enregistré votre ID de conteneur dans e-guma, vous pouvez créer et gérer des tags dans Google Tag Manager.

Il est possible de saisir l'ID de mesure de Google Analytics ainsi que l'ID de conteneur de Google Tag Manager. Si vous travaillez avec Google Tag Manager, nous vous recommandons toutefois d'intégrer Google Analytics dans Google Tag Manager et de saisir exclusivement l'ID de conteneur de Tag Manager dans votre e-guma Backoffice. Si vous saisissez les deux ID dans e-guma, aucun Google Analytics ne doit être intégré dans le Tag Manager. Cela entraînerait sinon des mesures en double. Vous trouverez ici de plus amples informations sur Google Analytics.

Mettre en place des balises

Pour que vous puissiez mesurer le nombre de visiteurs de votre boutique en ligne dans Google Analytics via le Google Tag Manager, procédez aux réglages suivants. 
Créez un nouveau tag dans Google Tag Manager et sélectionnez dans la configuration du tag le type Google Analytics - configuration GA4 ou Google Tag.
Ajoutez votre ID de mesure GA4 dans le champ correspondant. 
Dans la section Trigger, ajoutez un trigger de type Page Views et activez All Page Views.  

Lors de l'intégration du Google Tag Manager dans e-guma, le code snippet standard de Google pour les Page Views est inclus sur chaque page.

E-Commerce-Tracking

Les données du domaine e-commerce de Google Analytics peuvent être retardées de quelques heures à quelques jours. Plus d'informations ici.

Il est également possible d'enregistrer les bons/tickets/produits vendus dans votre boutique en ligne. Pour pouvoir utiliser cette fonction, vous devez configurer votre tag GA4 en conséquence dans Google Tag Manager.
Créez un nouveau tag dans Google Tag Manager et sélectionnez le type Google Analytics : GA4 événement dans la configuration du tag.
Ajoutez votre ID de mesure GA4 dans le champ correspondant. Utilisez la variable intégrée {{Event}} comme nom d'événement. 
Sous Autres paramètres > E-commerce, activez l'option Envoyer des données e-commerce. Utilisez DataLayer comme source de données. 
Dans la section Trigger, ajoutez un trigger de type Événement défini par l'utilisateur et utilisez le nom d'événement suivant : 
^(view_item|view_item_list|select_item|add_to_cart|remove_from_cart|view_cart|begin_checkout|add_payment_info|add_shipping_info|purchase)$ 

Sur la page de complétion, nous enregistrons les données de la commande dans le DataLayer. Voici un exemple :

<script type="text/plain" data-cookiecategory="analytics">  
dataLayer = [];     
 
	dataLayer.push({            
		'event': 'purchase',            
		'ecommerce': {                
			'transaction_id': 'VOUCHER G10004',                
			'affiliation' : 'e-guma',                
			'value': 20,                
			'currency': 'CHF',                
			'items': [
					{  
					'item_name': 'Wertgutschein (Gutschein)',  
					'item_id': '35f5d3ef-c6ab-43fc-9931-4ba7843dd938',
					'price': 20,                            
					'item_category': 'Gutschein',                            
					'quantity': 1,                          ¨
					}               
			]           
		}      
	});
</script>

Pour plus d'informations, consultez le guide Google sur le suivi de commerce électronique.

Restrictions

Veuillez noter les restrictions suivantes pour le suivi du commerce électronique :

  • Pour l'instant, seul l'événement purchase est pris en charge par e-guma et est déclenché dans le Data Layer.
  • D'autres événements tels que view_item_list, view_item, add_to_cart, view_cart ne sont pas encore intégrés. Leur mise en œuvre est prévue.
  • Si nécessaire, vous pouvez ajouter manuellement d'autres événements dans le Google Tag Manager. 

Pendant la phase de projet (la phase du projet dure jusqu'à la mise en ligne), aucune donnée ne sera envoyée à Google Analytics.