AMP-də GA4 Analitikasının Xüsusi Hadisələrlə Konfiqurasiyası

GA4 AMP analitika inteqrasiyası googleanalytics növü ilə konfiqurasiya edilmiş <amp-analytics> teqinə əsaslanır. Siz səhifə baxışı ölçmələrini və xüsusi hadisə tetikleyicilerini birbaşa AMP HTML şablonunuza daxil edilmiş JSON konfiqurasiya blokunda müəyyən edirsiniz. Bu arxitektura AMP səhifələrinə AMP təsdiq qaydalarına ciddi şəkildə riayət edərək və sürətli mobil yükləmə performansını qoruyaraq məlumatları birbaşa Google Analytics 4 son nöqtələrinə göndərməyə imkan verir.

AMP səhifələrində xüsusi hadisələrin izlənməsi niyə standart veb saytlardan fərqlidir?

Standart veb səhifələr adətən izləməni idarə etmək üçün Google Tag Manager və ya standart gtag.js kitabxanasını icra edir. Bu skriptlər DOM hadisələrini dinləmək, yükləmələri qurmaq və sorğular göndərmək üçün xüsusi JavaScript icra edir. Bununla belə, AMP çərçivəsi ciddi render büdcələrini qorumaq və mobil prosessorlarda CPU işini minimuma endirmək üçün ixtiyari xüsusi JavaScript-i qadağan edir.

AMP-də GA4 Analitikasının Xüsusi Hadisələrlə Konfiqurasiyası

Xüsusi skriptləri icra etmək əvəzinə, AMP deklarativ çərçivədən istifadə edir. Siz izləmə qaydalarını <amp-analytics> elementi daxilində strukturlaşdırılmış JSON obyektində göstərirsiniz. Əsas AMP iş vaxtı bu JSON işarələməsini şərh edir, hədəf DOM elementlərinə hadisə dinləyicilərini əlavə edir və şəbəkə sorğularını GA4 son nöqtələrinə formatlayır. Fəaliyyətə çağırış klikləri və ya sürüşmə həddi kimi xüsusi hadisəni ələ keçirmək, daxili JavaScript işləyicilərini əlavə etmək əvəzinə etibarlı JSON konfiqurasiyasının yazılmasını tələb edir.

  • AMP İş vaxtı Skriptləri: <script async custom-element=”amp-analytics” src=”https://cdn.ampproject.org/v0/amp-analytics-0.1.js”></script> teqi səhifənin HTML başlığında yerləşməlidir.
  • Ölçmə ID-si: Konfiqurasiya obyekti vars-da G- ilə başlayan etibarlı GA4 Ölçmə ID-si tələb olunur.
  • JSON Sxemi: Konfiqurasiya yükü, qaçırılmamış dırnaq işarələri və ya son vergüllər olmadan ciddi JSON sintaksisinə riayət etməlidir.
  • Tetikləyici Seçicilər: Klik tetikleyicilerinde istinad edilən Element ID-ləri və ya CSS sinifləri bədən işarələməsində mövcud olmalıdır.
  • Nəqliyyat Seçimləri: Mayak və ya şəkil nəqliyyatından istifadə analitika sorğularının hətta sürətli naviqasiya zamanı belə tamamlanmasını təmin edir.

amp-analytics teqi daxilində əsas GA4 ölçməsini necə qurursunuz?

İzləməyə başlamaq üçün amp-analytics komponentini AMP sənədinizin bədəninə yerləşdirin. Komponent teqində atribut kimi type=”googleanalytics” göstərin. Uşaq <script type=”application/json”> teqi daxilində konfiqurasiyanızı bəyan edin. Siz hədəf ga_measurement_id-ni ehtiva edən vars lüğətini müəyyən etməlisiniz. Avtomatik səhifə baxışı izləməsi AMP iş vaxtı komponenti istifadəçi yüklənməsində işə saldıqda dərhal tetiklenir.

Əsas konfiqurasiya səhifə yeri, referer təfərrüatları və ekran icazəsi kimi ümumi trafik göstəricilərini idarə edir. AMP səhifələri məhdudlaşdırılmış qum qutularında və ya AMP keşlərində işlədiyinə görə, müştəri identifikatorları iş vaxtı tərəfindən avtomatik idarə olunur. Bu, istifadəçilər keş URL-lərindən mənşə domenlərinə keçdikdə sessiya davamlılığının bütöv qalmasını təmin edir.

AMP-də GA4 Analitikasının Xüsusi Hadisələrlə Konfiqurasiyası — 2

Google axtarış indekslənməsində və qiymətləndirilməsində cavabdeh veb səhifələrə və AMP səhifələrinə bərabər yanaşır.

Google Search Central

AMP düymə klikləri və forma təqdimatlarında xüsusi hadisələri necə tetiklemek olar?

AMP-də xüsusi hadisə izləmə, JSON quraşdırmanızın triggers blokuna obyektlərin əlavə edilməsini tələb edir. Hər bir tetikleyici girişi bir tetikleyici adı, qarşılıqlı əlaqə növünü göstərən on xüsusiyyəti, xüsusi elementi hədəfləyən seçici və sorğu növünü ehtiva edir. Məsələn, potensial müştəri forması düyməsində klikləri izləmək üçün on-u click və selector-u #submit-btn olaraq təyin edin.

Sonra, tetikleyiciyi hadisə sorğusu ilə xəritələyin. Həmin xüsusi tetikleyicinin vars obyekti daxilində, GA4-ə ötürmək istədiyiniz hər hansı xüsusi parametr adları ilə yanaşı event_name-i göstərin. İstifadəçi hədəflənmiş elementə toxunduqda, AMP iş vaxtı GA4 Ölçmə Protokolu strukturuna uyğun bir HTTP sorğusu qurur və istifadəçi naviqasiyasını kəsmədən onu arxa planda göndərir.

  • Hədəf Elementləri Müəyyən edin: İzlənən düymələr, formalar və ya keçidlər üçün xüsusi CSS sinif adlarını və ya element ID-lərini tapın.
  • Hadisə Adlarını Müəyyən edin: Hesabat strukturunuza uyğun gələn generate_lead və ya select_content kimi standart və ya xüsusi hadisə adlarını seçin.
  • JSON Tetikleyicilerini qurun: Seçilmiş element seçicisindən istifadə edərək triggers bloku daxilində xüsusi bir giriş əlavə edin.
  • Hadisə Parametrlərini ötürün: button_location və ya form_id kimi xüsusi atributları tetikleyici dəyişən bloku altına daxil edin.
  • Hadisənin İşə salınmasını yoxlayın: Hadisələrin məlumatları düzgün göndərdiyini yoxlamaq üçün brauzer tərtibatçı alətlərində şəbəkə sorğularını yoxlayın.

AMP izləməsində istifadə olunan ümumi xüsusi hadisə parametrləri hansılardır?

Hadisələri GA4-ə göndərərkən, kontekstual metadata ötürmək hesabat zamanı istifadəçi qarşılıqlı əlaqələrini parçalamağa kömək edir. Standart parametrlərə səhifə başlığı, səhifə yolu və bölmə kateqoriyaları daxildir. AMP JSON konfiqurasiyalarında siz ${title}, ${canonicalPath} və ya ${documentReferrer} kimi daxili AMP dəyişən genişlənməsindən istifadə edərək dinamik dəyərləri çıxara bilərsiniz.

Xüsusi hadisələr üçün hər bir tetikleyici tərifi daxilində vars obyekti altında xüsusi parametrləri ötürə bilərsiniz. Məsələn, video oynatma düyməsini izləmək video_title və video_provider-i xüsusi açarlar kimi ötürə bilər. GA4, Google Analytics interfeysində xüsusi ölçülər kimi xəritələndikdə bu açarları qeyd edir və komandanıza xüsusi JavaScript icrası olmadan mobil əlaqə haqqında zəngin məlumatlar verir.

Alien Road AMP-də GA4 analitikasını necə tətbiq edir

Alien Road-da komandamız müştəri layihələri üçün sistemli yerləşdirmə iş axını vasitəsilə AMP şablonlarına xüsusi analitika izləməni inteqrasiya edir. Tipik bir əlaqədə, biz tələb olunan hadisə ölçülərini birbaşa AMP JSON sxemlərinə xəritələmək üçün mövcud masaüstü teq konfiqurasiyalarını yoxlamaqla başlayırıq. Bu, hesabat uyğunsuzluqları yaratmadan əsas göstəricilərin standart cavabdeh səhifələr və mobil AMP variantları arasında uyğun gəlməsini təmin edir.

İcra mərhələsində biz əlaqə forması təqdimatları, telefon linki kranları və xarici kliklər daxil olmaqla kritik dönüşüm mərhələlərini ələ keçirən xüsusi JSON şablonları qururuq. Biz yüksək sürətli istifadəçi səyahətlərində məlumat itkisinin qarşısını almaq üçün nəqliyyat mayak parametrlərini tətbiq edirik. Dərc edildikdən sonra texniki komandamız hadisələrin müxtəlif şəbəkə şəraitində proqnozlaşdırıla bilən şəkildə işə düşməsini təmin etmək üçün canlı mobil brauzerlər və AMP keş URL-ləri üzrə yoxlama aparır.

Nəhayət, biz daxil olan xüsusi hadisələrin standart kəşfiyyat hesabatlarını düzgün doldurduğunu təsdiqləmək üçün GA4 daxilində real vaxt monitorinq tablosunu qururuq. Ciddi sxem təsdiqləmə rutinlərini saxlamaqla, müştəri mühəndislik komandaları sayt şablonlarını yenilədikdə və ya zamanla yeni marketinq kampaniyaları təqdim etdikdə izləmə reqressiyalarının qarşısını alırıq.

Google Search AMP səhifələrini digər veb səhifələr kimi indeksləşdirir və səhifəni qurmaq üçün istifadə olunan texnologiyadan asılı olmayaraq bütün səhifələrə eyni standartı tətbiq edir.

Google Search Central

AMP təsdiq alətlərində xüsusi GA4 hadisələrini necə yoxlamaq və sazlamaq olar?

Analitika konfiqurasiyanızı təsdiqləmək AMP səhifələrini istehsala yerləşdirməzdən əvvəl kritik bir addımdır. <amp-analytics> bloku daxilində etibarsız JSON sintaksisi komponenti pozur və izləmə sorğularının tamamilə işə düşməsinin qarşısını alır. Bundan əlavə, sintaksis səhvləri səhifənin AMP təsdiqindən keçməməsinə səbəb olur ki, bu da səhifəni Google AMP Keş paylanmasından çıxara bilər.

Problemləri sazlamaq üçün yerli AMP səhifə URL-nizə #development=1 əlavə edin və brauzer tərtibatçı alətlərini açın. Brauzer konsolu AMP iş vaxtından ətraflı jurnal girişlərini göstərir, amp-analytics genişlənməsinin yüklənib-yüklənmədiyini göstərir və qiymətləndirilən hər bir tetikleyiciyi sadalayır. Siz həmçinin google-analytics.com/g/collect-ə yönəldilmiş gələn şəbəkə zənglərini izləmək və hadisə adı üçün en və hadisə parametrləri üçün ep.* kimi parametrləri nəzərdən keçirmək üçün Şəbəkə sekmesini yoxlaya bilərsiniz.

Bu həftə mobil ölçmələrinizə haradan başlamaq lazımdır

Optimizasiya işinizə brauzer tərtibatçı alətlərindən istifadə edərək ən yaxşı performans göstərən mobil AMP səhifələrinizi yoxlamaqla başlayın. <script async custom-element=”amp-analytics” src=”https://cdn.ampproject.org/v0/amp-analytics-0.1.js”></script> asılılığının sənəd başlığına düzgün daxil edildiyini və cari ga_measurement_id dəyərinizin aktiv GA4 xüsusiyyətinizlə uyğun olduğunu yoxlayın.

Sonra, saytınızda əsas dönüşüm düyməsi kimi bir əsas istifadəçi hərəkətini seçin və JSON konfiqurasiyanıza sadə bir klik tetikleyicisi əlavə edin. Dəyişikliyi test mühitinə yerləşdirin, hərəkəti əl ilə tetikleyin və hadisə çatdırılmasını təsdiqləmək üçün GA4 DebugView-u yoxlayın. Təsdiqləndikdən sonra, şablon kitabxananızdakı qalan biznes məqsədlərini əhatə etmək üçün JSON işarələməsini genişləndirin.

Paylaş