Événements e-commerce envoyés vers Google Analytics

Une fois Google Tag Manager intégré à votre module de réservation, YoPlanning déclenche automatiquement les événements e-commerce suivants si vous les activez dans votre back-office.


📦 view_item

Déclenché lors du clic sur un détail produit.

Données envoyées :

  • item_name (nom du produit)


🛒 add_to_cart

Déclenché lors de l’ajout au panier d’une session ou d’un bon cadeau (BC).

Données envoyées :

{
  "currency": "EUR",
  "value": 150,
  "items": [
    {
      "item_name": "Canoë 3h",
      "item_variant": "session",
      "quantity": 2
    }
  ]
}

💳 begin_checkout

Déclenché lors du clic sur "Payer" sur la dernière page.

Données envoyées :

{
  "currency": "EUR",
  "value": 180,
  "cart_id": "YO123456"
}

purchase

Déclenché à la fin du paiement. Deux modes existent selon le type d’intégration du module de réservation.


🔗 Mode Accès direct

  • L’événement est automatiquement déclenché à la fin du paiement.

  • Aucune configuration supplémentaire n’est requise.


🧩 Mode iframe

Si le module est intégré via une iframe sur votre site :

  • Vous devez définir une URL de succès dans la configuration de votre module dans YoPlanning.

  • Cette URL doit être :

    • sur le même domaine que votre site (ex : example.com/merci)

    • et inclure le script d’intégration YoPlanning (même si aucun module n’est affiché sur cette page)

Grâce à cette redirection, l’événement purchase est bien envoyé en arrière-plan.


🧾 Données envoyées avec l’événement purchase

{
  "currency": "EUR",
  "value": 240,
  "transaction_id": "YO654321",
  "transaction_source": "Online",
  "items": [
    {
      "item_name": "Randonnée guidée",
      "item_variant": "session",
      "price": 120,
      "quantity": 2
    }
  ]
}

Dernière mise à jour