Aller au contenu principal
RentwareRentware
RentwareRentware
Essai gratuit
Rubriques d’aide
Sur cette page

Google Ads, Meta et GA4 : questions fréquentes

Connexion des plateformes, mode d’envoi, annulations, déduplication, sessions GA4 et pourquoi les événements envoyés mettent du temps à apparaître.

Voici les réponses aux questions qu’on nous pose le plus souvent sur le suivi côté serveur via Rentware. Consultez d’abord le journal de suivi : il vous indique si un événement a été envoyé, omis ou rejeté.

Comment connecter Google Ads ?

Dans Rentware, allez dans Paramètres → Suivi des conversions → Google Ads, connectez votre compte Google, puis choisissez le compte client et une action de conversion.

  • Rentware doit d’abord autoriser le compte Google avec lequel vous vous connectez. La page des paramètres affiche un avis avec un bouton « Contactez Rentware » : envoyez-nous la partie de l’adresse e-mail qui suit le @ (par exemple company.com ; pour les adresses Gmail ou Outlook, l’adresse complète). Il s’agit du domaine de votre identifiant Google, pas de l’adresse de votre site web.
  • Tant que Google examine encore notre application, il affiche un avertissement indiquant que l’application n’est pas validée. Continuez via « Paramètres avancés ».

De quelle action de conversion ai-je besoin ?

Une action de conversion activée de type Importer → à partir des clics. Dans Google Ads : Objectifs → Conversions → Importer → Importer à partir des clics. Les actions de type « Site Web » (balise Google) ne fonctionnent pas pour les importations côté serveur ; Rentware les refuse à l’enregistrement.

Non. Rentware importe les conversions via l’API Google Ads ; vous n’avez besoin ni de balise ni d’autre source de données pour cette action. Vérifiez d’abord dans le journal de suivi s’il existe une ligne Succès pour Google Ads. Si tous les achats ont été omis (aucun signal de consentement, aucun identifiant de clic), rien n’a encore été importé, et Google n’a rien à afficher.

À quoi sert le mode d’envoi ?

  • Automatique : l’achat est importé lorsque la commande passe au statut Reserved (réservée) ou Booked (confirmée).
  • Manuel : l’achat n’est importé que lorsque votre équipe clique sur « Envoyer la conversion à Google Ads » dans les actions de la commande. Le bouton est grisé, avec le motif affiché, lorsque le consentement ou un identifiant de clic manque.

Le mode d’envoi ne concerne que l’achat Google Ads. GA4 et Meta ne sont pas concernés.

Que se passe-t-il lorsqu’une réservation est annulée ?

Un achat importé est rétracté lorsque la commande est annulée. Google n’accepte pas les rétractations dans les 24 heures qui suivent la conversion ; Rentware les retente automatiquement. Les conversions issues de clics sur des annonces iOS (wbraid) ne peuvent pas être rétractées ; le journal l’indique.

Que signifient les erreurs Google Ads ?

Erreur Signification
UNPARSEABLE_GCLID L’identifiant de clic n’est pas valide, généralement après un test avec un gclid inventé
NO_CONVERSION_ACTION_FOUND L’action de conversion a été supprimée, désactivée ou n’est pas de type « Importer à partir des clics ». Choisissez-en une autre dans les paramètres
Erreurs d’autorisation (OAuth) La connexion à Google a expiré. Déconnectez-vous puis reconnectez-vous
CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE Google n’autorise pas cette importation pour ce compte. Contactez-nous

Meta (Facebook)

Comment configurer Meta ?

Dans Paramètres → Suivi des conversions → Meta (Facebook), saisissez l’ID de votre pixel (ensemble de données) et un jeton d’accès à l’API Conversions. Le bouton de test envoie un événement test (éventuellement avec un code d’événement test issu du Gestionnaire d’événements Meta). Les vraies réservations ne portent jamais de code d’événement test.

Est-ce que j’obtiens des achats en double si j’utilise aussi le pixel Meta ?

Pas si les ID d’événement correspondent. Meta fusionne un événement navigateur et un événement serveur lorsque les deux ont le même nom d’événement et le même event_id. Rentware envoie le Purchase avec event_id = purchase_ + référence de commande (par exemple purchase_SNLDX1).

  • Avec enableMetaTracking dans RTR_HOOKS, le Purchase envoyé par le pixel du widget utilise déjà cet ID.
  • Si vous envoyez le Purchase via Google Tag Manager, définissez vous-même l’ID d’événement sur purchase_ + {{ecommerce.transaction_id}} (voir la référence développeur).
  • AddToCart et les autres événements du tunnel envoyés par le serveur n’ont pas d’event_id : Meta ne peut donc pas les dédupliquer avec les événements du pixel. Envoyez-les depuis une seule source, pas les deux.

Quelles données client Rentware envoie-t-il à Meta ?

E-mail, téléphone, prénom et nom hachés et un ID externe, ainsi que l’adresse IP, le user agent du navigateur et l’identifiant de clic (fbc), lorsque le visiteur a donné son consentement publicitaire.

Pourquoi les réservations saisies par mon équipe manquent-elles dans Meta ?

Les réservations créées par le personnel dans le back-office ne sont jamais envoyées à Meta (journal : skipped: agent-created booking). Elles ne proviennent pas d’une annonce.

Meta rejette un événement comme trop ancien

Meta n’accepte que les événements datant de 7 jours au maximum. Les réservations passées ne peuvent pas être envoyées après coup.

Google Analytics 4

Comment configurer GA4 ?

Dans Paramètres → Suivi des conversions → Google Analytics, saisissez votre ID de mesure (G-…) et un code secret d’API Measurement Protocol (GA4 : Administration → Flux de données → votre flux → Codes secrets des API Measurement Protocol). « Activer le mode débogage » marque tous les événements pour qu’ils apparaissent dans le DebugView de GA4 ; désactivez-le une fois vos tests terminés.

Pourquoi des achats manquent-ils dans GA4 sans ligne dans le journal ?

Les événements GA4 ne sont envoyés que si le visiteur a autorisé les cookies analytiques (analytics_storage). Sans ce consentement, rien n’est envoyé et rien n’est journalisé. Si cela concerne la plupart des réservations, votre bannière cookies n’envoie probablement pas Consent Mode sur le tunnel de commande : voir Lire le journal de suivi.

Pourquoi des achats apparaissent-ils comme « Non attribué » ou comme nouveaux utilisateurs ?

Rentware envoie avec chaque événement l’ID client GA et l’ID de session du visiteur (issus des cookies _ga), afin que les événements soient rattachés à la bonne session et au bon canal. Cela fonctionne depuis le 8 octobre 2026 ; les données plus anciennes restent « Non attribué » (Unassigned), et GA ne peut pas les corriger après coup. Sans ID client GA (pas de consentement analytique à ce moment-là, ou cookie bloqué), l’événement part avec la référence de commande comme ID client et apparaît comme nouvel utilisateur dans « Non attribué ».

Le journal affiche « Succès », mais rien n’arrive dans GA4

Le Measurement Protocol de GA4 répond « success » même pour des événements qu’il rejette ensuite. Activez le mode débogage et consultez DebugView, puis vérifiez que l’ID de mesure et le code secret d’API appartiennent au même flux de données.

L’ajout au panier et les achats sont-ils comptés deux fois ?

Si vous envoyez aussi les événements dataLayer du widget à la même propriété GA4 via Google Tag Manager, oui pour add_to_cart et les autres événements du tunnel. GA4 ne déduplique que purchase, par transaction_id (les deux côtés utilisent la référence de commande). Utilisez une seule source par propriété GA4 : soit le suivi côté serveur via Rentware, soit le dataLayer.

Identifiants de clic et attribution

  • Le widget capture gclid, gbraid, wbraid et fbclid depuis l’adresse de la page (ainsi que les cookies _gcl_aw / _fbc) sur chaque page où le script du widget s’exécute, uniquement avec le consentement publicitaire (ad_storage). Il les conserve pour l’onglet du navigateur ; c’est le premier clic qui compte.
  • Si les visiteurs arrivent sur la page A et réservent sur la page B du même domaine, cela fonctionne lorsque le script du widget s’exécute aussi sur la page A, ou lorsque votre propre balise Google ou pixel Meta y enregistre son cookie. gbraid et wbraid ne proviennent que de l’adresse.
  • D’un domaine à l’autre, seul gclid est conservé, grâce à l’association multidomaine de Google (_gl) ou au cookie.
  • Sans identifiant de clic, Google Ads peut tout de même établir la correspondance avec l’e-mail et le téléphone hachés (conversions améliorées), et Meta avec les données client hachées, si le consentement le permet.

Envoyé, mais pas visible

  • Délais : Google Ads affiche les conversions importées au bout de 24 heures environ, parfois plus tard. Les rapports standards de GA4 prennent 24 à 48 heures (DebugView est en temps réel). Le Gestionnaire d’événements Meta affiche les événements après quelques minutes à une heure.
  • Attribution : Google Ads ne comptabilise une conversion que pour le clic sur l’annonce qui y a mené, dans la fenêtre de conversion de l’action.
  • Mauvais compte : comparez les ID figurant dans les paramètres de Rentware avec le compte que vous consultez.
  • Valeurs différentes : tout ce que Rentware envoie est net, sans cautions. Une balise à vous qui lit le total brut affiche d’autres montants.

Autres articles