422 Membres en ligne
Questions / Réponses concernant les fonctionnalités avancées: rapports personnalisées, segmentation, APIs...
Guidez moi
star_border
Répondre

Conversions cross domain iframe

Novice ✭

Bonjour à tous Smiley heureux

 

J'ai un site Web que je track sur GA et dans l'une des pages j'intègre en iframe un formulaire. L'idée est de tracker les conversions. Pour arriver à ce résultat, j'ai aussi inclus le script d'appel à GA côté iframe (sur un autre domaine donc).

 

Les conversions remontent dans google analytics mais il est impossible d’identifier la source des conversions (referal, social, organic etc…), elles sont toutes automatiquement placées daans "direct"...

 

Une idée ?

Réponses des expertsverified_user

Conversions cross domain iframe

Top Contributeur

Vous avez mis en place le suivi cross-domaine?

https://support.google.com/analytics/answer/1034342?hl=fr

Et le suivi des iframes?

https://developers.google.com/analytics/devguides/collection/analyticsjs/cross-domain#iframes

Partenaire Certifié Google Analytics (GACP) chez Hub'SalesContactez moi!
Si mes réponses vous ont aidé, soyez gentils de m'attribuer une étoile ;-)

Conversions cross domain iframe

Novice ✭

Absolument pas.

 

Du coup je vais essayer.

 

Merci pour votre réactivité Julien Smiley heureux

Conversions cross domain iframe

Novice ✭

Bonjour Julien,

 

J'ai tenté bien que mal de mettre en place le suivi de plusieurs domaines mais ça ne fonctionne pas. En testant à l'aide du google tag extension, je me rend compte qu'il s'exécute plusieurs sessions en passant d'une page à l'autre...

Conversions cross domain iframe

Top Contributeur

Pas evident sans voir le site, quelle est l'URL?

Partenaire Certifié Google Analytics (GACP) chez Hub'SalesContactez moi!
Si mes réponses vous ont aidé, soyez gentils de m'attribuer une étoile ;-)

Conversions cross domain iframe

Novice ✭

Le site en question : https://www.nounouassure.com/

 

La page contenant l'iframe : https://www.nounouassure.com/adhesion-nounou-assure/

 

Merci pour votre réactivité Smiley heureux

Re : Conversions cross domain iframe

Top Contributeur

OK donc il faut:

- ajouter un attribut id au frame qui contiendra la valeur 'verspieren' (hihi)

- adapter le code de suivi GA pour la page contenante et insérer la fonction suivante après l'appel de page vue:

ga(function(tracker) {
  var clientId = tracker.get('clientId');
  var frame = document.getElementById('verspieren');
  var frameWindow = frame.contentWindow;
  frameWindow.postMessage(clientId, frame.src);
}

Sur la page contenue (dans l'iframe):

window.addEventListener('message', function(event) {
  if (event.origin.indexOf("www.nounouassure.com")>-1) return;
  ga('create', 'UA-XXXXX-Y', 'auto', { // ON REMPLACE AVEC SON UA
    clientId: event.data
  });
});

Ca devrait faire l'affaire :-)

Partenaire Certifié Google Analytics (GACP) chez Hub'SalesContactez moi!
Si mes réponses vous ont aidé, soyez gentils de m'attribuer une étoile ;-)

Conversions cross domain iframe

Novice ✭

Bonjour Julien,

 

Je n'ai pas le rendu désiré mais je crois être à côté du panneau, en tout cas pas très loin.

 

Dans l'iframe, à l'étape finale j'ai un bouton de paiement qui redirige vers la page de paiement et renvoies également un event dans google analytics

 

<a href="#" onclick="(function(){ga('send', 'event', 'paiement', 'clic', 'site_paiement');document.toPayment.submit();})();" class="bouton">J'accède au site de paiement sécurisé</a>

 

... aucun problème pour récupérer l'évènement, mais c'est pour le catégoriser que ça se complique. Actuellement ils se rangent tous dans "Direct" y compris si l'utilisateur provient d'un moteur de recherche ou d'un réseau social.

 

Une idée, merci et navré encore pour le dérangement...

Conversions cross domain iframe

[ modifié ]
Novice ✭

J'ai trouvé celà :

 

http://www.lunametrics.com/blog/2015/11/18/tracking-complex-interactions-in-iframes-google-analytics...

 

Qu'en pensez-vous ?

 

Je vous avouerai que ça reste flou pour moi mais de ce que je comprends le transfert de cookie ga ne se fait pas correctement, c'est pourquoi analytics le prends comme 2 sessions différentes...

Conversions cross domain iframe

Top Contributeur

Oui le code de Dan devrait donner un résultat similaire

Partenaire Certifié Google Analytics (GACP) chez Hub'SalesContactez moi!
Si mes réponses vous ont aidé, soyez gentils de m'attribuer une étoile ;-)