Connecter les services d’analyse

Glossaire

Événement
Action utilisateur qui déclenche l’envoi d’informations à Google Analytics 4.
Description
Description de l’action utilisateur ayant déclenché l’événement envoyé à Google Analytics 4.

Comment ça marche

Connectez des services d’analyse pour suivre les événements liés aux actions des utilisateurs sur votre site et à l’interface de paiement. Xsolla prend en charge l’intégration automatique de Google Analytics, permettant de recevoir des analyses avancées des événements du site et de l’interface de paiement. Vous pouvez également connecter d’autres services d’analyse via Google Tag Manager pour obtenir une couverture étendue des événements. Vous pouvez configurer l’analyse avec :

Avis

Xsolla respecte les normes internationales de protection des données. Lors de l’intégration de services d’analyse tiers, certaines données utilisateur peuvent ne pas être collectées en raison des réglementations RGPD et CCPA.

Pour collecter des données de manière légale, le consentement de l’utilisateur doit être obtenu. L’utilisateur peut consulter les conditions de collecte de données via la bannière de cookies. Selon la région de l’utilisateur et les exigences légales, les données sont collectées dans l’un des cas suivants :

  • L’utilisateur a accepté le suivi ainsi que tous les fichiers cookies.
  • L’utilisateur n’a pas refusé le suivi.

La collecte d’analyses est également influencée par :

  • Les bloqueurs de publicité pouvant bloquer les systèmes analytiques et entraver le suivi.
  • Les navigateurs tels que Safari, Firefox et Brave qui peuvent bloquer les fichiers cookies tiers ou restreindre le suivi par défaut.

Connexion à Google Analytics

Note
Les événements pouvant être suivis sur votre site à l’aide de Google Analytics sont listés dans les sections Site events et Ecommerce events.
  1. Créez un compte Google Analytics avec le type de ressource Google Analytics 4.
  2. Obtenez l’ID de service :
    1. Dans la barre latérale, choisissez Admin.
    2. Dans l’onglet Admin, choisissez le compte et la ressource.
    3. Accédez à l’onglet Data Streams.
    4. Appuyez sur le flux de données.
    5. Copiez Measurement ID.
  1. Dans le projet dans le Compte éditeur, accédez à la section Storefronts > Websites.
  2. Sélectionnez votre site et appuyez sur Configure.
  3. Accédez à la section Apps, et dans le bloc Google Analytics, appuyez sur Connect.
  1. Dans la fenêtre modale, spécifiez l’ID du service d’analyse et appuyez sur Connect.
  2. Dans la fenêtre modale, appuyez sur Publish.
Note

Si la publication du site n’est pas disponible, assurez-vous que toutes les conditions requises sont remplies :

  • Aucune section du constructeur n’est vide (marquée d’un point rouge).
  • Le contrat de licence avec Xsolla a été signé.
  • Une section d’autorisation utilisateur a été ajoutée au site.

Enregistrement des paramètres d’événements personnalisés

Note

Vous pouvez utiliser les paramètres personnalisés suivants pour affiner vos événements d’analyse :

  • event_category — identifie la section ou le bloc à partir duquel l’événement a été envoyé.
  • event_label — contient des données spécifiques à l’événement, telles que l’UGS de l’objet, les modes de paiement, etc.

Les paramètres event_category et event_labelsont hérités d’Universal Analytics et conservés pour assurer la compatibilité avec les tableaux de bord existants. Dans Google Analytics 4, ils sont passés comme paramètres d’événements personnalisés et n’apparaissent pas par défaut dans les rapports standard. Pour les utiliser dans des entonnoirs et des rapports personnalisés, vous devez les enregistrer dans Google Analytics 4.

Pour enregistrer les paramètres d’événements :

  1. Dans la barre latérale, choisissez Admin.

  2. Dans l’onglet Admin, accédez à Custom definition.

  3. Appuyez sur Create custom definition.

  4. Dans le champ Definition name, entrez le nom du paramètre que vous souhaitez voir lors de la configuration de l’entonnoir d’événements.

    Exemple : Category.

  5. Dans la liste déroulante Scope, choisissez Event.

  6. Dans le champ Description, entrez une description (facultatif).

  7. Dans le champ Event parameter, entrez le nom du paramètre : event_category ou event_label.

  8. Appuyez sur Save.

Connexion d’autres services d’analyse

  1. Créez un compte avec le service d’analyse de votre choix.
  2. Créez un compte Google Tag Manager (compte GTM).
  3. Configurez un compte GTM pour votre système d’analyse :
    1. Configurez les balises.
    2. Configurez les événements et les paramètres.
    3. Publiez les modifications sur GTM.
  4. Dans le projet dans le Compte éditeur, accédez à la section Storefronts > Websites.
  5. Dans la section Sites, sélectionnez votre site et appuyez sur Configure.
  6. Accédez à la section Apps et dans le bloc Google Tag Manager, appuyez sur Connect.
  1. Spécifiez le GTM container ID et appuyez sur Connect. Pour trouver l’ID du conteneur, utilisez l’instruction dans la boîte de saisie How to get your ID.
  1. Appuyez sur Connect.
  2. Dans la fenêtre modale, appuyez sur Publish.

Événements du site

Les événements du site reflètent les actions des utilisateurs sur les pages du site telles que les appuis sur les boutons, l’ouverture de widgets, le défilement de carrousels, etc. Ces événements se composent uniquement d’un nom d’événement et des paramètres personnalisés event_category et event_label.

Si vous avez besoin de données d’achat détaillées, consultez la section Ecommerce events. Ces événements fournissent un contexte complet, y compris les montants et devises des achats, l’UGS de l’objet, les modes de paiement, les ID de transaction, etc.

Événements de l’interface de paiement

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
openPaystation_landingNom de la page.Ouverture de la page de l’interface de paiement.
closePaystation_landingNom de la page.Fermeture de la page de l’interface de paiement.
sharePaystation_landingNom du réseau social.Appui sur le bouton de partage.
payment_method_namePaystation_landingNom du mode de paiement sélectionné.Appui sur le bouton Pay now sur le formulaire de saisie des données de paiement.
choose-widgetPaystation_landingNom du widget de mode de paiement.Appuie sur le widget de mode de paiement.
choose-methodPaystation_landingNom du mode de paiement.Sélection du mode de paiement.
change-statusPaystation_landing

Statut du paiement.

Valeurs possibles :

  • created — paiement créé
  • processing — paiement en cours
  • done — paiement réussi
  • error — erreur de paiement

Changement de statut du paiement. Si l’utilisateur ferme la page ou l’interface de paiement et que le statut change après la fermeture, aucun message d’événement n’est envoyé.
purchase-successPaystation_landingdonePaiement réussi. Similaire à l’événement change-status, mais envoyé uniquement pour le statut done.

Événements du bloc Header

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
click-loginHeader_landingAppui sur le bouton de connexion.
open-loginHeader_landingOuverture du widget d’autorisation lors de l’appui sur le bouton d’autorisation.
open-uid-widgetHeader_landingOuverture du widget de saisie de l’ID lors de l’appui sur le bouton d’autorisation.
click-buyHeader_landingUGS de l’objet.Appui sur le bouton d’achat.
click-googleplayHeader_landingAppui sur un bouton avec un lien Google Play.
click-appstoreHeader_landingAppui sur un bouton avec un lien App Store.
click-user-accountHeader_landingAppui sur le bouton de profil pour un utilisateur autorisé.
open-menuHeader_landingOuverture du menu dans la version mobile du site.
logo-clickHeader_landingAppui sur le logo de l’en-tête.
change_languageHeader_landingCode de la langue sélectionnée.Changement de la langue de l’interface utilisateur (avec actualisation de la page).
logoutHeader_landingDéconnexion du compte.

Événements du widget de saisie de l’ID utilisateur

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
closeUID_widget_landingFermeture de la fenêtre modale de saisie de l’ID.
inputUID_widget_landingDébut de la saisie d’une valeur dans le champ de saisie de l’ID.
confirmUID_widget_landingAppui sur le bouton de confirmation de la saisie de l’ID.
click-instructionUID_widget_landingAppui sur le lien ou l’icône pour afficher les instructions Where to find User ID.
errorUID_widget_landingErreur d’identification (ID invalide saisi).
success_idUID_widget_landingID utilisateur saisi.Identification réussie.
method-validation-startUID_widget_landingDébut de la validation de connexion côté serveur après identification de l’utilisateur.
authorization-successUID_widget_landingAutorisation utilisateur réussie.
authorization-by-socialUID_widget_landingNom du réseau social.Autorisation via un réseau social.
close-instructionUID_widget_landingFermeture de la fenêtre modale avec les instructions Where to find User ID.
deeplink-clickUID_widget_landingSuivi d’un lien profond pour se connecter à l’application.
qr-clickUID_widget_landingAppui sur le code QR.
eye-clickUID_widget_landingAffichage/masquage de la valeur dans le champ de saisie de l’ID utilisateur.

Événements du bloc Game packs

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
click-buyPacks_landingUGS de l’objet.Appui sur le bouton d’achat.
open-loginPacks_landingOuverture du widget d’autorisation lors de l’appui sur le bouton d’achat.
open-uid-widgetPacks_landingOuverture du widget de saisie de l’ID utilisateur lors de l’appui sur le bouton d’achat.
click-googleplayPacks_landingAppui sur un bouton avec un lien Google Play.
click-appstorePacks_landingAppui sur un bouton avec un lien App Store.

Événements du bloc Promo slider

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
click-buyPromo_landingUGS de l’objet.Appui sur le bouton d’achat sur la diapositive.
open-loginPromo_landingOuverture du widget d’autorisation lors e l’appui sur le bouton d’achat sur la diapositive.
open-uid-widgetPromo_landingOuverture du widget de saisie de l’ID utilisateur lors de l’appui sur le bouton d’achat sur la diapositive.
click-googleplayPromo_landingAppui sur un bouton avec un lien Google Play sur une diapositive.
click-appstorePromo_landingAppui sur un bouton avec un lien App Store sur une diapositive.
enter-emailPromo_landingAppui sur le bouton de confirmation de l’adresse e-mail lors de l’abonnement à la newsletter.

Événements du bloc Store

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
authStore_landing_buy_buttonOuverture de la fenêtre modale d’autorisation après qu’un utilisateur appuie sur le bouton d’achat.
open-psStore_landing_buy_buttonUGS de l’objet.Initialisation de l’interface de paiement après qu’un utilisateur appuie sur le bouton d’achat dans une carte d’objet.
authStore_landing_pop-upOuverture de la fenêtre modale d’autorisation après qu’un utilisateur non autorisé appuie sur le bouton d’achat dans une fenêtre modale d’objet.
openStore_landing_pop-upUGS de l’objet.Ouverture de la fenêtre modale de la carte d’objet.
open-psStore_landing_pop-upUGS de l’objet.Initialisation de l’interface de paiement après qu’un utilisateur non autorisé appuie sur le bouton d’achat dans une fenêtre modale d’objet.

Événements du bloc Call-to-action

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
click-buyCTA_landingUGS de l’objet.Appui sur le bouton d’achat.
open-loginCTA_landingOuverture du widget d’autorisation lors de l’appui sur le bouton d’achat.
open-uid-widgetCTA_landingOuverture du widget de saisie de l’ID utilisateur lors de l’appui sur le bouton d’achat.
enter-emailCTA_landingAppui sur le bouton de confirmation de l’e-mail lors de l’abonnement à la newsletter.
Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
socialFooter_landingLe nom du réseau social.Appui sur le bouton du réseau social.

Événements du bloc Offer chain

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
open-authOffer_chain_buy_buttonUGS de l’objet.Ouverture de la fenêtre modale d’autorisation après que l’utilisateur appuie sur le bouton d’achat.
open-psOffer_chain_buy_buttonUGS de l’objet.Initialisation de l’interface de paiement après que l’utilisateur appuie sur le bouton d’achat dans une carte d’objet.
claimOffer_chain_buy_buttonUGS de l’objet.Offre réclamée après que l’utilisateur appuie sur le bouton de réclamation dans une carte d’objet.
open-authOffer_chain_pop-upUGS de l’objet.Ouverture de la fenêtre modale d’autorisation après qu’un utilisateur non autorisé appuie sur le bouton d’achat dans une fenêtre modale d’objet.
open-psOffer_chain_pop-upUGS de l’objet.Initialisation de l’interface de paiement après que l’utilisateur appuie sur le bouton d’achat dans une fenêtre modale d’objet.
claimOffer_chain_pop-upUGS de l’objet.Offre réclamée après que l’utilisateur appuie sur le bouton de réclamation dans une fenêtre modale d’objet.
openOffer_chain_pop-upUGS de l’objet.Ouverture de la fenêtre modale de la carte d’objet après que l’utilisateur appuie sur la carte.
scroll-rightOffer_chain_landingDéfilement vers la droite en appuyant sur une flèche droite dans le carrousel des cartes de la chaîne d’offres.
scroll-leftOffer_chain_landingDéfilement vers la gauche en appuyant sur la flèche gauche dans le carrousel des cartes de la chaîne d’offres.

Événements du bloc Daily rewards

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
open-authDaily_reward_landingOuverture du widget d’autorisation ou du widget de saisie de l’ID utilisateur lors de l’appui sur le bouton de réclamation sur la carte de l’étape.
open-psDaily_reward_landingUGS de l’objet.Récompense quotidienne réclamée.
expandDaily_reward_landing

Action de la liste.

Valeurs possibles :

  • more — développer la liste
  • less — réduire la liste.

Appui sur le bouton pour développer ou réduire la liste des récompenses quotidiennes.

Événements du bloc Rewards

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
loadRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

Chargement du système de récompenses pour un utilisateur autorisé.
vp-addedRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

Les points de valeur sont crédités sur le solde de l’utilisateur.
step-achievedRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

L’utilisateur a progressé vers une nouvelle étape dans le système de récompenses.
step-collectedRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

Récompense réclamée avec succès.
step-openedRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

Ouverture de la fenêtre modale de l’étape après que l’utilisateur appuie sur la carte.
reward-tab-clickRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

Changement entre les chaînes de récompenses en appuyant sur les onglets.
reward-button-open-authRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

Ouverture du widget d’autorisation ou du widget de saisie de l’ID utilisateur lors de l’appui sur le bouton de réclamation sur la carte de l’étape.
steps-scroll-rightRewards_landing

Type de chaîne de récompenses vers laquelle l’utilisateur a basculé.

Valeurs possibles : standard, clan.

Défilement vers la droite en appuyant sur la flèche droite dans le carrousel des cartes d’étapes.
steps-scroll-leftRewards_landing

Type de chaîne de récompenses.

Valeurs possibles : standard, clan.

Défilement vers la gauche en appuyant sur la flèche gauche dans le carrousel des cartes d’étapes.

Événements du panier

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
click-cart

Header_landing — pour Web Shop de type Single-page store.

Remote_block_landing — pour Web Shop de type Multi-page web portal.

Appui sur l’icône du panier dans l’en-tête.
open-cart

Header_landing — pour Web Shop de type Single-page store.

Remote_block_landing — pour Web Shop de type Multi-page web portal.

Ouverture de la fenêtre modale du panier.
close-cartCart_landingFermeture de la fenêtre modale du panier.
change-item-quantityCart_landingUGS de l’objet.Changement de la quantité de l’objet dans le panier.
input-codeCart_landingApplication d’un code promo dans le panier.
error_codeCart_landingCode d’erreur (par exemple, 9811).Erreur lors de l’application d’un code promo.
deleteCart_landingUGS de l’objet.Suppression d’un objet du panier.
checkoutCart_landingCréation d’une commande et ouverture de l’interface de paiement.
back-to-storeCart_landingRetour au magasin depuis un panier vide.
clearCart_landingVidage du panier (appui sur le bouton Remove all).
continueCart_landingRetour au magasin depuis le panier (appui sur le bouton Keep shopping).
click-checkoutCart_landingAppui sur le bouton de paiement.
confirm_codeCart_landingConfirmation de la saisie du code promo.
remove-codeCart_landingSuppression du code promo appliqué.
discount-cartCart_landingApplication d’une remise à l’ensemble du panier.
discount-itemCart_landingApplication d’une remise à un seul objet.
warning-deleteCart_landingAffichage d’un avertissement lors de la suppression d’un objet.
close-warningCart_landingFermeture de l’avertissement de suppression d’objet.
authorization-modal-open-in-cartCart_landingOuverture de la fenêtre d’autorisation lorsque l’utilisateur passe une commande ou applique un code promo.

Événements d’action personnalisée et de navigation

Nom de l’événementValeur du paramètre event_categoryValeur du paramètre event_labelDescription
click-linkCatégorie dynamique (dépend du bloc).Suivi d’un lien ou appui sur un bouton avec un lien dans un bloc.
click-pageCatégorie dynamique (dépend du bloc).Navigation vers une autre page du site lors de l’appui sur un bouton.
click-scrollCatégorie dynamique (dépend du bloc).Appui sur un bouton pour faire défiler vers un bloc spécifique.
click-more-infoCatégorie dynamique (dépend du bloc).Appui sur le bouton Learn more.
open-videoCatégorie dynamique (dépend du bloc).Ouverture d’une vidéo dans une lightbox.
click-subscriptionCatégorie dynamique (dépend du bloc).Appui sur le bouton pour s’abonner aux actualités.
input-emailCatégorie dynamique (dépend du bloc).Saisie d’une adresse e-mail dans le formulaire d’abonnement à la newsletter.

Événements e-commerce

L’interface de paiement Xsolla est chargée dans un iframe séparé avec son propre domaine et ses propres analyses. Seuls les événements d’initialisation et de finalisation du paiement sont envoyés depuis la page de destination. Les données détaillées du processus de paiement sont passées sous forme d’événements e-commerce.

ÉvénementDescription
open-paystationOuverture de l’interface de paiement. Envoyé lors de l’initialisation.
open-{state_name}Ouverture de la page de l’interface de paiement.
open-payment-credit-cardOuverture de l’interface de paiement pour entrer les informations de la carte.
open-payment-saved-methodsOuverture de la page avec les modes de paiement enregistrés.
open-payment-payment-methodsOuverture de la liste de tous les modes de paiement disponibles en appuyant sur more.
open-payment-{id}Ouverture de la page pour un mode de paiement spécifique, où id est l’ID du mode de paiement.
open-external-pagesOuverture de pages externes depuis l’interface de paiement.
open-statusOuverture de la page de statut de paiement.
open-status-processingOuverture de la page de statut de paiement lors du traitement du paiement (statut — processing). À la fin, le statut passe à success ou error.
open-status-errorOuverture de la page de statut en cas d’erreur de paiement (statut — error).
open-status-successOuverture de la page de statut en cas de paiement réussi (statut — success).
choose-payment-widgetSélection d’un widget de mode de paiement.
choose-methodSélection d’un mode de paiement.
click-btn-payAppui sur le bouton Pay now sur le formulaire de saisie des données de paiement.
click-btn-return-urlAppui sur le bouton de retour au magasin (Back to the game).
click-additional-btn-return-urlAppui sur un bouton de retour au magasin supplémentaire.
create-invoiceCréation d’une transaction. Se transforme en un événement purchase avec des paramètres d’achat supplémentaires (objets, montant, devise).
purchaseFinalisation d’un achat. L’événement est envoyé lorsqu’une facture est créée et contient des informations d’achat détaillées, y compris les coûts des objets et les taxes. L’événement est envoyé uniquement si vous avez configuré le catalogue des objet dans le Compte éditeur.
change-statusChangement du statut de paiement. Envoyé avec un paramètre status supplémentaire.

Paramètres généraux de l’événement (envoyés avec chaque événement) :

ParamètreDescription
categoryToujours paystation.
versionVersion de l’interface de paiement.
projectIdID de projet.
projectNameNom du projet.
user_idID utilisateur.
v1ID utilisateur (duplique user_id).
countryCode pays du paiement.
external_idID externe (si disponible).
purchase_invoice_idID de facture d’achat côté Xsolla.
pidID du mode de paiement.
total_sumMontant total de l’achat, y compris tous les frais.
total_sum_currencyDevise du montant total de l’achat.
purchase_skuUGS de l’objet.
purchase_sku_digitalContentUGS du contenu numérique.

Paramètres supplémentaires pour l’événement d’achat :

ParamètreDescription
transaction_idID de transaction.
currencyDevise.
valueMontant hors taxes.
itemsTableau des objets avec paramètres :
  • item_id — ID de l’objet
  • item_name — UGS de l’objet
  • price — prix de l’objet
  • quantity — quantité de l’objet
Cet article vous a été utile ?
Merci !
Que pouvons-nous améliorer ? Message
Nous sommes désolés de l'apprendre
Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
Dernière mise à jour: 27 Juin 2026

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entrée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !
Impossible d'envoyer votre commentaire
Réessayez plus tard ou contactez-nous à doc_feedback@xsolla.com.