Οι σελίδες AMP προβάλλονται από έναν τομέα κρυφής μνήμης AMP που διαφέρει από τον τομέα του ιστοτόπου σας. Για να παρακολουθήσετε μια διαδρομή χρήστη σε μια κρυφή μνήμη AMP και στις σελίδες του ιστοτόπου σας, μπορείτε να χρησιμοποιήσετε μια Λειτουργία σύνδεσης AMP. Πρόκειται για μια λειτουργία amp-analytics που ενώνει τις περιόδους σύνδεσης χρήστη, χρησιμοποιώντας ένα αναγνωριστικό πελάτη AMP ως αναγνωριστικό χρήστη.
Τα AMP Linker εμπλουτίζουν εξερχόμενους συνδέσμους από σελίδες κρυφής μνήμης AMP με ένα αναγνωριστικό πελάτη AMP. Οι σελίδες στις οποίες έχουν προστεθεί ετικέτες με το Google Analytics στη συνέχεια ανακτούν το αναγνωριστικό πελάτη AMP από την παράμετρο ερωτήματος URL και ενώνονται με την περίοδο σύνδεσης χρήστη, χρησιμοποιώντας το αναγνωριστικό πελάτη AMP ως αναγνωριστικό χρήστη.
Αυτό το άρθρο περιγράφει τα βήματα που απαιτούνται για τη ρύθμιση ενός AMP Linker με το Google Analytics.
Πώς το Client-ID του AMP επηρεάζει τα δεδομένα σας
Ο συγχρονισμός των Client-ID του AMP μεταξύ της κρυφής μνήμης AMP και του αρχικού τομέα του ιστοτόπου σας έχει ως αποτέλεσμα πιο ακριβείς μετρήσεις χρήστη, π.χ. διάρκεια περιόδου σύνδεσης, ποσοστό εγκατάλειψης και σελίδες ανά περίοδο σύνδεσης. Λάβετε υπόψη ότι προκειμένου να είναι χρήσιμο το αναγνωριστικό πελάτη AMP, τα δεδομένα θα πρέπει να συλλέγονται στην ίδια ιδιοκτησία του Google Analytics.
Ρύθμιση του AMP Linker
Για τη ρύθμιση του AMP Linker με το Google Analytics απαιτούνται τρία βήματα:
Βήμα 1. Προσθέστε ετικέτες στις σελίδες AMP για να μεταβιβάσετε παραμέτρους Λειτουργίας σύνδεσης AMP
Προσθέστε την ετικέτα Google για AMP στις σελίδες προορισμού AMP. Δείτε το παρακάτω παράδειγμα αποσπάσματος και κάντε τις ακόλουθες αλλαγές:
Αντικαταστήστε το στοιχείο MEASUREMENT_ID
με το αναγνωριστικό ετικέτας της ιδιοκτησίας Google Analytics στην οποία θέλετε να στείλετε δεδομένα.
Προαιρετικά, αν οι σελίδες AMP φιλοξενούνται σε διαφορετικό τομέα ανώτερου επιπέδου από τους εξερχόμενους συνδέσμους στον ιστότοπό σας ή αν οι σελίδες AMP δεν βρίσκονται σε γνωστό υποτομέα (δηλαδή όχι στο www., amp., m.), συμπεριλάβετε μια διαμόρφωση λειτουργίας σύνδεσης, όπως φαίνεται παρακάτω. Προσθέστε τον τομέα στον οποίο φιλοξενείται η σελίδα AMP, καθώς και τομείς για τυχόν εξερχόμενους συνδέσμους.
<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. Προσθέστε ετικέτες στις σελίδες εκτός AMP για την ανάγνωση παραμέτρων Λειτουργίας σύνδεσης AMP
Συμπεριλάβετε το απόσπασμα gtag.js στις σελίδες εκτός AMP. Δείτε το παράδειγμα αποσπάσματος παρακάτω:
- Αντικαταστήστε το στοιχείο
MEASUREMENT_ID
με το αναγνωριστικό ετικέτας της ιδιοκτησίας Google Analytics στην οποία θέλετε να στείλετε δεδομένα. - Προαιρετικά, αν οι σελίδες AMP φιλοξενούνται σε διαφορετικό τομέα ανώτερου επιπέδου από τους εξερχόμενους συνδέσμους στον ιστότοπό σας ή αν οι σελίδες AMP δεν βρίσκονται σε έναν γνωστό υποτομέα (δηλαδή όχι στο www., amp., m.,) συμπεριλάβετε μια διαμόρφωση λειτουργίας σύνδεσης όπως φαίνεται παρακάτω. Προσθέστε τον τομέα στον οποίο φιλοξενείται η σελίδα AMP, καθώς και τομείς για τυχόν εξερχόμενους συνδέσμους.
<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>
Επαλήθευση ρύθμισης
Επαληθεύστε ότι το αναγνωριστικό πελάτη Google AMP είναι το ίδιο στις σελίδες AMP και εκτός AMP.
Επιλογή 1: Επαλήθευση μέσω του εργαλείου δοκιμής ετικέτας AMP
Χρησιμοποιήστε το εργαλείο Δοκιμή ετικέτας AMP και εισαγάγετε το URL AMP για δοκιμή.
Σημείωση: Το εργαλείο δοκιμής ετικέτας AMP είναι ένα αυτοματοποιημένο εργαλείο δοκιμών το οποίο προσομοιώνει μια ροή από τη σελίδα AMP που προβάλλεται μέσω ενός προγράμματος προβολής σε έναν σύνδεσμο προς την επόμενη σελίδα. Αυτό το εργαλείο θα πρέπει να χρησιμοποιείται ως οδηγία και ενδέχεται να μην καλύπτει όλα τα σενάρια δοκιμής (π.χ. αν η σελίδα AMP έχει συνδέσμους προς διαφορετικούς τομείς ή υποτομείς). Χρησιμοποιήστε την παρακάτω επιλογή για μη αυτόματες δοκιμές.
Επιλογή 2: Επαλήθευση μέσω των Εργαλείων για προγραμματιστές Chrome
- Ανοίξτε το πρόγραμμα περιήγησης Google Chrome σε κατάσταση ανώνυμης περιήγησης. Ενεργοποιήστε το πρόγραμμα προσομοίωσης κινητής συσκευής στα Εργαλεία για προγραμματιστές του Chrome.
- Καταχωρίστε στο google.gr ένα ερώτημα αναζήτησης που θα εμφανίσει μια σελίδα AMP για τον ιστότοπό σας και κάντε κλικ σε ένα αποτέλεσμα αναζήτησης για αυτή τη σελίδα. Η συγκεκριμένη σελίδα θα προβάλλεται μέσω της κρυφής μνήμης AMP της Google και θα εμφανίζεται στο Πρόγραμμα προβολής AMP της Αναζήτησης Google.
- Σημείωση: Αν η σελίδα σας δεν εμφανίζεται ακόμα στα αποτελέσματα της Αναζήτησης Google, εξακολουθείτε να έχετε τη δυνατότητα να δοκιμάσετε την ενοποίηση περιόδου σύνδεσης, για να δείτε αν λειτουργεί. Για να το κάνετε αυτό, μεταβείτε στο εργαλείο Δοκιμή AMP, για να κάνετε προεπισκόπηση των αποτελεσμάτων αναζήτησης, και ακολουθήστε τα βήματα που αναφέρονται παρακάτω, με την προϋπόθεση ότι είναι δυνατή η καταλογοποίηση της σελίδας από την Google.
- Βρείτε το αίτημα δικτύου του Google Analytics για την προβολή σελίδας AMP. Μεταβείτε στην καρτέλα Network, στα Εργαλεία για προγραμματιστές του Chrome, και καταχωρίστε collect στο πεδίο Filter.
- Εντοπίστε και επιλέξτε το αίτημα δικτύου που οδηγεί στη διεύθυνση
www.google-analytics.com
. Στην καρτέλα Κεφαλίδες του αιτήματος, βρείτε το αναγνωριστικό πελάτη, κάνοντας κύλιση στην επιλογή Παράμετροι συμβολοσειράς ερωτήματος. Σημειώστε την παράμετρο cid. - Αν η σελίδα AMP προβάλλεται από το Πρόγραμμα προβολής AMP, η παράμετρος
cid
θα πρέπει έχει τη μορφή συμβολοσειράς base64 64 χαρακτήρων: - Κάντε κλικ στην επιλογή Εκκαθάριση, για να γίνει εκκαθάριση των αιτημάτων δικτύου.
- Για να επαληθεύσετε ότι έχετε συμπεριλάβει τις σελίδες εκτός AMP, επιβεβαιώστε ότι η ίδια παράμετρος cid εξακολουθεί να υφίσταται κατά τη μετάβαση σε μια σελίδα εκτός AMP. Για να το κάνετε αυτό, κάντε κλικ σε οποιονδήποτε σύνδεσμο της σελίδας AMP που μεταβαίνει σε μια σελίδα εκτός AMP η οποία προβάλλεται από τον τομέα σας. Για να βρείτε το αναγνωριστικό πελάτη, φιλτράρετε ξανά για τη συμβολοσειρά collect. Επιλέξτε οποιοδήποτε αίτημα δικτύου μεταβαίνει στη διεύθυνση
www.google-analytics.com
. Βεβαιωθείτε ότι η τιμή της παραμέτρου ερωτήματος cid ταιριάζει με την τιμή που σημειώσατε από το Βήμα 5.
Περιορισμοί
- Η ενοποίηση περιόδου σύνδεσης μέσω του AMP Linker δεν θα πραγματοποιηθεί, αν ένας χρήστης για πρώτη φορά κλείσει τη σελίδα AMP χωρίς να μεταβεί στην επόμενη σελίδα, καθώς η ενοποίηση περιόδου σύνδεσης λειτουργεί με χρήση εμπλουτισμού συνδέσμου.