Ρύθμιση ενοποίησης περιόδου σύνδεσης του Google Analytics για AMP

Σε αυτό το άρθρο:

Οι σελίδες AMP προβάλλονται από έναν τομέα κρυφής μνήμης AMP που διαφέρει από τον τομέα του ιστοτόπου σας. Για να παρακολουθήσετε μια διαδρομή χρήστη σε μια κρυφή μνήμη AMP και στις σελίδες του ιστοτόπου σας, μπορείτε να χρησιμοποιήσετε μια Λειτουργία σύνδεσης AMP. Πρόκειται για μια λειτουργία amp-analytics που ενώνει τις περιόδους σύνδεσης χρήστη, χρησιμοποιώντας ένα αναγνωριστικό πελάτη AMP ως αναγνωριστικό χρήστη.

Τα AMP Linker εμπλουτίζουν εξερχόμενους συνδέσμους από σελίδες κρυφής μνήμης AMP με ένα αναγνωριστικό πελάτη AMP. Οι σελίδες στις οποίες έχουν προστεθεί ετικέτες με το Google Analytics στη συνέχεια ανακτούν το αναγνωριστικό πελάτη AMP από την παράμετρο ερωτήματος URL και ενώνονται με την περίοδο σύνδεσης χρήστη, χρησιμοποιώντας το αναγνωριστικό πελάτη AMP ως αναγνωριστικό χρήστη.

Αυτό το άρθρο περιγράφει τα βήματα που απαιτούνται για τη ρύθμιση ενός AMP Linker με το Google Analytics.

Πώς το αναγνωριστικό πελάτη AMP επηρεάζει τα δεδομένα σας

Ο συγχρονισμός του αναγνωριστικού πελάτη AMP μεταξύ της κρυφής μνήμης AMP και του αρχικού τομέα του ιστοτόπου σας έχει ως αποτέλεσμα πιο ακριβείς μετρήσεις χρήστη, π.χ. διάρκεια περιόδου σύνδεσης, ποσοστό εγκατάλειψης και σελίδες ανά περίοδο σύνδεσης. Λάβετε υπόψη ότι προκειμένου να είναι χρήσιμο το αναγνωριστικό πελάτη AMP, τα δεδομένα θα πρέπει να συλλέγονται στην ίδια ιδιοκτησία του Google Analytics.

Σημείωση: Ο συγχρονισμός του αναγνωριστικού πελάτη AMP μεταξύ της κρυφής μνήμης AMP και της προέλευσής σας θα έχει ως αποτέλεσμα μια εφάπαξ επαναφορά των υπαρχόντων αναγνωριστικών χρήστη του GA που χρησιμοποιούνται για λειτουργίες όπως η ανάλυση κοόρτης, η αξία χρόνου ζωής και η στόχευση κοινού. Αυτό μπορεί να έχει ως αποτέλεσμα μια αισθητή, προσωρινή διακύμανση στη μέτρηση Νέος χρήστης και τις σχετικές αναφορές.

Ρύθμιση του AMP Linker

Για τη ρύθμιση του AMP Linker με το Google Analytics απαιτούνται τρία βήματα:

  1. Προσθήκη ετικετών στις σελίδες AMP
  2. Προσθήκη ετικετών στις σελίδες εκτός AMP
  3. Διαμόρφωση εξαιρέσεων παραπομπών

Βήμα 1. Προσθέστε ετικέτες στις σελίδες AMP για να μεταβιβάσετε παραμέτρους AMP Linker

Εγκαταστήστε μια ετικέτα του Google Analytics, είτε μέσω μιας ετικέτας Google (gtag.js) είτε μέσω του Διαχειριστή ετικετών Google. Ακολουθήστε τις παρακάτω οδηγίες με βάση την υλοποίησή σας:

Επιλογή 1: Ετικέτα Google

Προσθέστε την ετικέτα Google για AMP στις σελίδες προορισμού AMP. Δείτε το παρακάτω παράδειγμα αποσπάσματος και κάντε τις ακόλουθες αλλαγές:

Αντικαταστήστε το στοιχείο MEASUREMENT_ID με το αναγνωριστικό παρακολούθησης της ιδιοκτησίας του Google Analytics στην οποία θέλετε να στείλετε δεδομένα.

Προαιρετικά, αν οι σελίδες AMP φιλοξενούνται σε διαφορετικό τομέα ανώτερου επιπέδου από τους εξερχόμενους συνδέσμους στον ιστότοπό σας ή αν οι σελίδες AMP δεν βρίσκονται σε γνωστό υποτομέα (δηλαδή όχι στο www., amp., m.), συμπεριλάβετε μια διαμόρφωση λειτουργίας σύνδεσης, όπως φαίνεται παρακάτω. Προσθέστε τον τομέα στον οποίο φιλοξενείται η σελίδα AMP, καθώς και τομείς για τυχόν εξερχόμενους συνδέσμους.

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars": {
    "gtag_id": "MEASUREMENT_ID",
    "linker": {
      "domains": ["example.com", "example2.com"]
    }
    ,
    "config": {
      "MEASUREMENT_ID": {
        "groups": "default"
      }
    }
  }
}
</script>
</amp-analytics>
Σημείωση: Για το πεδίο gtag_id, μπορείτε να καθορίσετε το αναγνωριστικό από οποιοδήποτε προϊόν Google (π.χ. το Google Ads ή το Search Ads 360) χρησιμοποιείτε στο AMP, αλλά να χρησιμοποιήσετε αναγνωριστικό μόνο από ένα προϊόν Google στο πεδίο gtag_id.

Επιλογή 2: Διαχειριστής ετικετών Google

Δημιουργήστε ένα κοντέινερ AMP στον Διαχειριστή ετικετών Google.

Προσθέστε μια ετικέτα Google Analytics στο κοντέινερ AMP.

Προσθέστε μια ετικέτα Λειτουργίας σύνδεσης μετατροπών στο κοντέινερ AMP και επιλέξτε Ενεργοποίηση σύνδεσης σε τομείς και Ενεργοποίηση σύνδεσης με το αναγνωριστικό πελάτη Google Analytics. Αν οι σελίδες προορισμού AMP φιλοξενούνται στον ίδιο τομέα ανώτερου επιπέδου με τους εξερχόμενους συνδέσμους προς τον ιστότοπό σας, μπορείτε να αφήσετε κενό το πεδίο τομέων.

Προαιρετικά, αν οι σελίδες AMP φιλοξενούνται σε διαφορετικό τομέα ανώτερου επιπέδου από τους εξερχόμενους συνδέσμους στον ιστότοπό σας ή αν οι σελίδες AMP δεν βρίσκονται σε έναν γνωστό υποτομέα (δηλαδή όχι στο www., amp., m.), προσθέστε την παράμετρο τον τομέα ανώτερου επιπέδου στον οποίο φιλοξενούνται οι σελίδες AMP, καθώς και τους τομείς για τυχόν εξερχόμενους συνδέσμους ως λίστα οριοθετημένη με κόμματα.

 

Χρησιμοποιήστε το προεπιλεγμένο απόσπασμα κώδικα του Διαχειριστή ετικετών στη σελίδα AMP. Δείτε το παρακάτω παράδειγμα και αντικαταστήστε το στοιχείο GTM_CONTAINER_ID με το αναγνωριστικό κοντέινερ του Διαχειριστή ετικετών.

<!-- Διαχειριστής ετικετών Google →
<amp-analytics config="https://www.googletagmanager.com/amp.json?id=<   GTM_CONTAINER_ID>&gtm.url=SOURCE_URL" data-credentials="include">
</amp-analytics>

Βήμα 2. Προσθέστε ετικέτες στις σελίδες εκτός AMP για την ανάγνωση παραμέτρων Λειτουργίας σύνδεσης AMP

Υπάρχουν διάφοροι τρόποι προσθήκης ετικετών σε σελίδες εκτός AMP για την ανάγνωση παραμέτρων Λειτουργίας σύνδεσης AMP. Επομένως, χρησιμοποιήστε τις οδηγίες που ταιριάζουν περισσότερο στη διαμόρφωσή σας.

Επιλογή 1: Ετικέτα Google

Συμπεριλάβετε το απόσπασμα gtag.js στις σελίδες εκτός AMP. Δείτε το παράδειγμα αποσπάσματος παρακάτω:

  • Αντικαταστήστε το στοιχείο MEASUREMENT_ID με το αναγνωριστικό παρακολούθησης της ιδιοκτησίας του Google Analytics στην οποία θέλετε να στείλετε δεδομένα.
  • Προαιρετικά, αν οι σελίδες AMP φιλοξενούνται σε διαφορετικό τομέα ανώτερου επιπέδου από τους εξερχόμενους συνδέσμους στον ιστότοπό σας ή αν οι σελίδες AMP δεν βρίσκονται σε έναν γνωστό υποτομέα (δηλαδή όχι στο www., amp., m., συμπεριλάβετε μια διαμόρφωση λειτουργίας σύνδεσης) όπως φαίνεται παρακάτω. Προσθέστε τον τομέα στον οποίο φιλοξενείται η σελίδα AMP, καθώς και τομείς για τυχόν εξερχόμενους συνδέσμους.
<!-- Ετικέτα Google (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('set', 'linker', {
    'domains': ['example.com', 'example2.com']
  });
  gtag('js', new Date());
  gtag('config', 'MEASUREMENT_ID');
</script>

Επιλογή 2: Διαχειριστής ετικετών Google

Για το κοντέινερ ιστού του Διαχειριστή ετικετών Google, βεβαιωθείτε ότι έχει προστεθεί η ετικέτα του Google Analytics.

Αν οι σελίδες AMP φιλοξενούνται σε διαφορετικό τομέα ανώτερου επιπέδου από τους εξερχόμενους συνδέσμους στον ιστότοπό σας ή αν οι σελίδες AMP δεν βρίσκονται σε έναν γνωστό υποτομέα (δηλαδή, όχι σε www., amp., m.), προσθέστε την ακόλουθη διαμόρφωση: Στην ετικέτα του Google Analytics, προσθέστε ένα πεδίο allowLinker με τιμή true, ακολουθώντας τα παρακάτω βήματα:

  1. Ανοίξτε τη μεταβλητή ρυθμίσεων του Google Analytics που θέλετε να επεξεργαστείτε και, στη συνέχεια, κάντε κλικ στην κάρτα Διαμόρφωση μεταβλητής.
  2. Μεταβείτε στην επιλογή Περισσότερες ρυθμίσεις > Πεδία για ρύθμιση.
  3. Κάντε κλικ στην επιλογή + ΠΡΟΣΘΗΚΗ ΠΕΔΙΟΥ.
  4. Ορίστε το Όνομα πεδίου σε allowLinker και την Τιμή σε true.
  5. Αποθηκεύστε τη νέα διαμόρφωση μεταβλητής.
  6. Επαναλάβετε τα προηγούμενα βήματα για όλες τις σχετικές μεταβλητές ρυθμίσεων του Google Analytics (αν χρησιμοποιείτε περισσότερες από μία μεταβλητές στο κοντέινερ).
  7. Δημοσιεύστε το κοντέινερ.

Χρησιμοποιήστε τον προεπιλεγμένο κώδικα του Διαχειριστή ετικετών στις σελίδες εκτός AMP.

Επιλογή 3: analytics.js

Για τις σελίδες εκτός AMP, μπορείτε να χρησιμοποιήσετε το προεπιλεγμένο απόσπασμα κώδικα Analytics js για την ανάγνωση παραμέτρων AMP Linker.

<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'GA_TRACKING_ID', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

Προαιρετικά, αν οι σελίδες AMP φιλοξενούνται σε διαφορετικό τομέα ανώτερου επιπέδου από τους εξερχόμενους συνδέσμους στον ιστότοπό σας ή αν οι σελίδες AMP δεν βρίσκονται σε γνωστό υποτομέα (δηλαδή, όχι σε www., amp., m.), προσθέστε το τη διαμόρφωση που επισημαίνεται παρακάτω, όπως περιγράφεται στη διαμόρφωση μεταξύ τομέων για το analytics.js:

<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'GA_TRACKING_ID', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['subdomain1.example.com', 'subdomain2.example.com','www.example2.com'] );

ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

Βήμα 3. Προσθέστε μια εξαίρεση παραπομπής στην κονσόλα διαχειριστή του Google Analytics

Όταν η Google προβάλλει περιεχόμενο AMP σε χρήστες, χρησιμοποιεί την κρυφή μνήμη AMP της Google. Προκειμένου να εμποδίσετε τους υποτομείς AMP που είναι αποθηκευμένοι στην κρυφή μνήμη να διαχωρίσουν τις περιόδους σύνδεσης, πρέπει να προσθέσετε μια εξαίρεση παραπομπής για τον τομέα cdn.ampproject.org.

Αν προβάλλετε σελίδες AMP από πολλούς υποτομείς, καλό θα ήταν να αντιμετωπίζετε έναν υποτομέα AMP διαφορετικά από τον άλλον. Σε αυτήν την περίπτωση, καταχωρίστε τις εκδόσεις κρυφής μνήμης για τυχόν υπάρχοντες υποτομείς που χρησιμοποιούνται στην εξαίρεση παραπομπής για τον ιστότοπό σας, ώστε να διατηρείτε συγκεκριμένες εξαιρέσεις παραπομπής σε ιστοτόπους σελίδων AMP και σελίδων εκτός AMP. Για παράδειγμα, αν έχετε μια υπάρχουσα εξαίρεση παραπομπής για τον υποτομέα subdomain.example.com, προσθέστε μια εξαίρεση παραπομπής για το subdomain-example-com.cdn.ampproject.org. Μάθετε περισσότερα σχετικά με τη μορφή URL της κρυφής μνήμης AMP.

Επαλήθευση ρύθμισης

Επαληθεύστε ότι το αναγνωριστικό πελάτη Google AMP είναι το ίδιο στις σελίδες AMP και εκτός AMP.

Επιλογή 1: Επαλήθευση μέσω του εργαλείου δοκιμής ετικετών AMP

Χρησιμοποιήστε το εργαλείο Δοκιμή ετικέτας AMP και εισαγάγετε το URL AMP για δοκιμή.

Σημείωση: Το εργαλείο δοκιμής ετικετών AMP είναι ένα αυτοματοποιημένο εργαλείο δοκιμών το οποίο προσομοιώνει μια ροή από τη σελίδα AMP που προβάλλεται μέσω ενός θεατή σε έναν σύνδεσμο προς την επόμενη σελίδα. Αυτό το εργαλείο θα πρέπει να χρησιμοποιείται ως οδηγία και ενδέχεται να μην παρέχει τη λήψη όλων των σεναρίων δοκιμής (π.χ. εάν η σελίδα AMP έχει συνδέσμους προς διαφορετικούς τομείς ή υποτομείς). Χρησιμοποιήστε τις παρακάτω επιλογές για επιλογές μη αυτόματης δοκιμής.

Επιλογή 2: Επαλήθευση μέσω της Επέκτασης Chrome για τον Βοηθό ετικετών Google

  1. Κατεβάστε και εγκαταστήστε την Επέκταση Chrome για τον Βοηθό ετικετών Google
  2. Καταχωρίστε στο google.gr ένα ερώτημα αναζήτησης που θα εμφανίσει μια σελίδα AMP για τον ιστότοπό σας.
  3. Ενεργοποιήστε τη λειτουργία Εγγραφές του Βοηθού ετικετών.
  4. Μετά την έναρξη της εγγραφής, ανανεώστε τα αποτελέσματα αναζήτησης στο πρόγραμμα περιήγησης.
  5. Κάντε κλικ στο αποτέλεσμα αναζήτησης που οδηγεί στη σελίδα AMP.
  6. Κάντε κλικ σε έναν σύνδεσμο που οδηγεί από τη σελίδα AMP σε μια σελίδα εκτός AMP.
  7. Διακόψτε τις Εγγραφές του Βοηθού ετικετών.
  8. Βεβαιωθείτε ότι υπάρχει μόνο μία περίοδος σύνδεσης με σταθερά αναγνωριστικά, όπως φαίνεται παρακάτω (δηλαδή η Φόρτωση σελίδας 2 δεν εμφανίζει Έναρξη περιόδου σύνδεσης.)

 

Επιλογή 3: Επαλήθευση μέσω των Εργαλείων για προγραμματιστές Google Chrome

  1. Ανοίξτε το πρόγραμμα περιήγησης Google Chrome σε κατάσταση ανώνυμης περιήγησης. Ενεργοποιήστε το πρόγραμμα προσομοίωσης κινητής συσκευής στα Εργαλεία για προγραμματιστές του Chrome.
  2. Καταχωρίστε στο google.gr ένα ερώτημα αναζήτησης που θα εμφανίσει μια σελίδα AMP για τον ιστότοπό σας και κάντε κλικ σε ένα αποτέλεσμα αναζήτησης για αυτή τη σελίδα. Η συγκεκριμένη σελίδα θα προβάλλεται μέσω της κρυφής μνήμης AMP της Google και θα εμφανίζεται στο Πρόγραμμα προβολής AMP της Αναζήτησης Google.
    • Σημείωση: Αν η σελίδα σας δεν εμφανίζεται ακόμα στα αποτελέσματα της Αναζήτησης Google, εξακολουθείτε να έχετε τη δυνατότητα να δοκιμάσετε την ενοποίηση περιόδου σύνδεσης, για να δείτε αν λειτουργεί. Για να το κάνετε αυτό, μεταβείτε στο εργαλείο Δοκιμή AMP, για να κάνετε προεπισκόπηση των αποτελεσμάτων αναζήτησης, και ακολουθήστε τα βήματα που αναφέρονται παρακάτω, με την προϋπόθεση ότι είναι δυνατή η καταλογοποίηση της σελίδας από την Google.
  3. Βρείτε το αίτημα δικτύου του Google Analytics για την προβολή σελίδας AMP. Μεταβείτε στην καρτέλα Network, στα Εργαλεία για προγραμματιστές του Chrome, και καταχωρίστε collect στο πεδίο Filter.
  4. Εντοπίστε και επιλέξτε το αίτημα δικτύου που οδηγεί στη διεύθυνση www.google-analytics.com. Στην καρτέλα Κεφαλίδες του αιτήματος, βρείτε το αναγνωριστικό πελάτη, κάνοντας κύλιση στην επιλογή Παράμετροι συμβολοσειράς ερωτήματος. Σημειώστε την παράμετρο cid.
  5. Αν η σελίδα AMP προβάλλεται από το Πρόγραμμα προβολής AMP, η παράμετρος cid θα πρέπει έχει τη μορφή συμβολοσειράς base64 64 χαρακτήρων:
  6. Κάντε κλικ στην επιλογή Εκκαθάριση, για να γίνει εκκαθάριση των αιτημάτων δικτύου.
  7. Για να επαληθεύσετε ότι έχετε συμπεριλάβει τις σελίδες εκτός AMP, επιβεβαιώστε ότι η ίδια παράμετρος cid εξακολουθεί να υφίσταται κατά τη μετάβαση σε μια σελίδα εκτός AMP. Για να το κάνετε αυτό, κάντε κλικ σε οποιονδήποτε σύνδεσμο της σελίδας AMP που μεταβαίνει σε μια σελίδα εκτός AMP η οποία προβάλλεται από τον τομέα σας. Για να βρείτε το αναγνωριστικό πελάτη, φιλτράρετε ξανά για τη συμβολοσειρά collect. Επιλέξτε οποιοδήποτε αίτημα δικτύου μεταβαίνει στη διεύθυνση www.google-analytics.com. Βεβαιωθείτε ότι η τιμή της παραμέτρου ερωτήματος cid ταιριάζει με την τιμή που σημειώσατε από το Βήμα 5.

Περιορισμοί

  • Η ενοποίηση περιόδου σύνδεσης μέσω του AMP Linker δεν θα πραγματοποιηθεί, αν ένας χρήστης για πρώτη φορά κλείσει τη σελίδα AMP χωρίς να μεταβεί στην επόμενη σελίδα, καθώς η ενοποίηση περιόδου σύνδεσης λειτουργεί με χρήση εμπλουτισμού συνδέσμου.

Σας βοήθησε αυτό;

Με ποιον τρόπο μπορούμε να το βελτιώσουμε;
true
Επιλέξτε τη δική σας διαδρομή εκμάθησης

Ανατρέξτε στον ιστότοπο google.com/analytics/learn, όπου θα βρείτε μια νέα πηγή πόρων που θα σας βοηθήσει να αξιοποιήσετε στο έπακρο το Google Analytics 4. Ο νέος ιστότοπος περιλαμβάνει βίντεο, άρθρα και ροές καθοδήγησης, ενώ παρέχει και συνδέσμους προς το Discord, το ιστολόγιο, το κανάλι YouTube και τον χώρο φύλαξης GitHub του Google Analytics.

Ξεκινήστε να μαθαίνετε σήμερα!

Αναζήτηση
Διαγραφή αναζητήσεων
Κλείσιμο αναζήτησης
Κύριο μενού
17581863191429733459
true
Αναζήτηση στο Κέντρο Βοήθειας
true
true
true
true
true
69256
false
false