GTM холбогч гүүр & GA4 үйл явдлын холбогч гүүр

Хоёр чиглэлийн dataLayer синхрончлол болон GA4-тэй нийцтэй API-аар Google Analytics 4-ийн тоон телеметрийг MousePlayer-ийн чанарын сеанс дахин тоглуулалттай нэгтгэнэ.

1. Бүтцийн тойм & боломжууд

Орчин үеийн вэб шинжилгээнд өгөгдөл тусгаарлагдах суурь асуудал түгээмэл: тоон платформууд (Google Analytics 4 зэрэг) вэбсайтад юу болсныг мэдээлдэг бол чанарын сеанс дахин тоглуулах хэрэгслүүд яагаад болсныг тайлбарладаг. Дараах MousePlayer GTM & GA4 холбогч гүүр хөтчийн JavaScript ажиллах орчинд хоёр чиглэлийн синхрончлолын суваг үүсгэж, энэ завсрыг арилгана.

Идэвхжүүлэхэд хяналтын скрипт хоёр зориулалтын үндсэн модулийг эхлүүлнэ:

  • Сеанс дахин тоглуулалтын экспортлогч (initGa4SessionBridge): Сеанс үүсмэгц идэвхтэй бичлэгийн сеансын танигчийг (mp_session_id) болон шууд тоглуулах URL-ийг (mp_session_url) вэбсайтын өгөгдлийн давхаргад автоматаар нэмнэ.
  • GA4 үйл явдал хүлээн авагч (initDataLayerBridge): Өгөгдлийн давхаргын массивт түүний ажиллагааг өөрчлөхгүй сонсогч холбоно. GA4-т зориулан нэмсэн цахим худалдааны эсвэл зан төлөвийн тусгай үйл явдал бүрийг тоон болон текстэн бүх параметрийн хамт MousePlayer-ийн шинжилгээний өгөгдлийн санд тусгай үйл явдал (ce) болгон шууд тусгана.

Тусгай dataLayer объектын дэмжлэг: Вэб апп стандарт дараах нэрийн dataLayer оронд (жишээлбэл, xyzDataLayer) өөр JavaScript массивын нэр ашигладаг бол хөдөлгүүр тохируулсан дараах gtm_datalayer_name параметрт динамикаар зохицно. Кодыг гараар өөрчлөх шаардлагагүй.

2. Стратегийн бизнесийн үнэ цэн

Дахин тоглуулах холбоосыг байгууллагын шинжилгээний урсгалд шууд нэгтгэх нь ажиллагааны хэд хэдэн том давуу тал өгнө:

Бизнесийн боломж Ажиллагааны нөлөө
Хөрвүүлэлтийн хувийг оновчлох (CRO) Дижитал шинжээчид GA4 хөрвүүлэлтийн юүлүүрийн саадыг илрүүлж, төлбөр тооцооны тодорхой алхамд сагсаа орхисон хэрэглэгчдийн бичлэгийг шууд нээх боломжтой.
Орлогын хамааруулалт & аудит Өндөр үнэ цэнтэй цахим худалдааны гүйлгээг худалдан авалтад хүргэсэн курсорын яг зам, товшилт болон харагдах талбайн төлөвийг үзэж шалгаж болно.
Техникийн алдаа оношлолтыг хурдасгах QA инженерийн багууд GA4 JavaScript онцгой алдааны үйл явдал эсвэл API алдааны бүртгэлийг дэлгэцийн дүрст бичлэгтэй шууд уялдуулж, алдааг гараар дахин үүсгэх шаардлагыг арилгана.
Харилцагчийн тусламжийн шийдэл Хэрэглэгчийн сеансын ID-тай тусламжийн хүсэлтүүд ажилтнуудад харилцагчийн яг тэр сеансын дахин тоглуулалтыг үзэж, шийдвэрлэх хугацааг эрс багасгах боломж олгоно.

3. Google Tag Manager тохируулах заавар

Дахин тоглуулах URL-ийг Google Tag Manager дотор авч Google Analytics 4 рүү дамжуулахын тулд GTM-ийн гурван тусдаа бүрэлдэхүүн тохируулах шаардлагатай:

Алхам 1: өгөгдлийн давхаргын хувьсагч үүсгэх

GTM ажлын орчинд дараах руу очно уу: Хувьсагчид → Хэрэглэгчийн тодорхойлсон хувьсагчид Дараах төрлийн хоёр хувьсагч үүсгэнэ үү: Өгөгдлийн давхаргын хувьсагч:

  • Хувьсагчийн нэр: dlv - mp_session_id • Өгөгдлийн давхаргын хувьсагчийн нэр: mp_session_id
  • Хувьсагчийн нэр: dlv - mp_session_url • Өгөгдлийн давхаргын хувьсагчийн нэр: mp_session_url

Алхам 2: идэвхжүүлэх өдөөгч үүсгэх

Дараах руу очоод Өдөөгчид → Шинэ дараах төрлийн өдөөгч сонгоно уу: Тусгай үйл явдал. Дараах параметрүүдийг тохируулна уу:

  • Үйл явдлын нэр: mp_session_ready
  • Энэ өдөөгч дараахад ажиллана: Бүх тусгай үйл явдал

Алхам 3: GA4 үйл явдлын шошго тохируулах

Дараах төрлийн шинэ шошго үүсгэнэ үү: Google Analytics: GA4 үйл явдал . Ингэснээр сеансын холбоосыг GA4 сайт руу дамжуулна:

# GA4 Event Tag Configuration Tag Type: Google Analytics: GA4 Event Configuration Tag: [Select standard GA4 Configuration Tag] Event Name: mp_recording_ready # Event Parameters: | Parameter Name | Value | |-----------------|---------------------------| | mp_session_id | {{dlv - mp_session_id}} | | mp_session_url | {{dlv - mp_session_url}} | Triggering: Fire on Custom Event -> mp_session_ready

4. GA4-т судалгаа (тусгай тайлан) тохируулах

GTM шошгыг суулгасны дараа GA4 дахин тоглуулах URL-ийг үйл явдлын параметр болгон хүлээн авч эхэлнэ. Энэ өгөгдлийг тусгай судалгааны тайланд шинжлэхийн тулд эхлээд параметрийг тусгай хэмжээсээр бүртгэх шаардлагатай.

GA4 Admin-д тусгай хэмжээс бүртгэх

Google Analytics 4 интерфэйсээс дараах руу очно уу: Админ → Өгөгдөл харуулах → Тусгай тодорхойлолтууд Дараахыг дарна уу: Тусгай хэмжээс үүсгэх:

  • Хэмжээсийн нэр: MousePlayer Session URL
  • Хамрах хүрээ: Үйл явдал (эсвэл Сеанс , сеансын хүрээний параметрт холбосон бол)
  • Үйл явдлын параметр: mp_session_url

Сеанс шалгах судалгаа үүсгэх

Дараах Судлах хэсэгт GA4-ийн шинэ Чөлөөт хэлбэрийн судалгаа үүсгэн, хэрэглэгч тус бүрийн замналыг шалгана уу:

  • Мөрүүд: Дараахыг нэмнэ үү: Event name, Transaction ID (цахим худалдаанд), эсвэл Landing page.
  • Багана / Хэмжээсүүд: Шинээр үүсгэсэн тусгай хэмжээсийг нэмнэ үү: MousePlayer Session URL.
  • Утгууд: Дараахыг нэмнэ үү: Event count эсвэл Total users.

Үүсгэсэн тайлангийн хүснэгт GA4 үзүүлэлтүүдийн хажууд шууд товших URL-уудыг харуулж, статистикийн хэвийн бус утгаас дүрст дахин тоглуулалт руу шууд шилжих боломж олгоно.

5. Дахин тоглуулах URL-уудыг GA4-ийн өгөгдмөл тайланд нэгтгэх

Судалгаанаас гадна тусгай хэмжээсийг дараах стандарт GA4 өгөгдмөл тайланд нэгтгэж болно: Урсгал таталт, Хуудас ба дэлгэц, эсвэл Цахим худалдааны худалдан авалт. Үүнийг GA4 Report Library ашиглан хийнэ.

Стандарт тайлангийн хүснэгтийг өөрчлөх

  1. GA4-т дурын өгөгдмөл дэлгэрэнгүй тайланг нээнэ үү (ж.нь. Тайлан → Оролцоо → Хуудас ба дэлгэц).
  2. Баруун дээд булангийн Тайланг өөрчлөх харандааны дүрсийг дарна уу (админы эрх шаардлагатай).
  3. Баруун самбарын дараах хэсэгт Тайлангийн өгөгдөл дараахыг дарна уу: Хэмжээсүүд.
  4. Дараахыг MousePlayer Session URL үндсэн эсвэл хоёрдогч хэмжээсийн жагсаалтад нэмээд харагдахаар тохируулна уу.
  5. Дараахыг дарна уу: Хадгалах → Одоогийн тайлангийн өөрчлөлтийг хадгалах.

Хадгалсны дараа стандарт таталт эсвэл хөрвүүлэлтийн хүснэгт үзэж буй ямар ч шинжээч дараахыг MousePlayer Session URL хоёрдогч хэмжээсээр нэмж, стандарт урсгалын сегментүүдийн зочны зан төлөвийг шууд нүдээр шалгах боломжтой болно.

6. JavaScript API & GA4 / GTM нийцлийн лавлах

MousePlayer ойлгомжтой, GA4-тэй нийцтэй JavaScript API (стандарт gtag()загварын команд ашигладаг) болон нийтэд нээлттэй глобал объект (window.MousePlayer) өгдөг. Ингэснээр хөгжүүлэгчид консолд сеансын URL авах, B2B харилцагчийн ID холбох, дахин тоглуулах холбоосыг гуравдагч талын тусламжийн систем эсвэл алдаа хянагчид оруулах боломжтой.

1. Дахин тоглуулах URL-ийг шууд оруулах (Intercom / Zendesk / тусгай холбогч гүүр)

Идэвхтэй зочны сеансын бүтэн тоглуулах URL-ийг хөтчийн консол эсвэл дурын тусгай скриптээс дараахыг ашиглан шууд авч болно: window.MousePlayer.getSessionUrl():

// Example: Retrieve the active session URL and attach it to Intercom chat metadata if (window.MousePlayer && window.MousePlayer.getSessionUrl) { var replayUrl = window.MousePlayer.getSessionUrl(); console.log('Active Replay:', replayUrl); // Attach to Intercom Messenger metadata if (window.Intercom) { Intercom('update', { 'mouseplayer_replay_url': replayUrl }); } }

2. Тусгай B2B харилцагчийн ID тохируулах (user_id)

Нэвтэрсэн SaaS эсвэл B2B харилцагчдыг танихын тулд тусгай user_id утгыг (өгөгдлийн сангийн ID, цахим шуудан эсвэл UUID зэрэг) скриптийн анхны тохиргоонд эсвэл ажиллах үед GA4 бичлэгээр динамикаар дамжуулж болно:

// Method A: Set user_id dynamically at login (GA4 / gtag style) mp('set', 'user_id', 'USR-987654'); // Method B: Set via config object mp('config', 'YOUR_CHANNEL_ID', { user_id: 'USR-987654' }); // Method C: Direct SDK invocation window.MousePlayer.setUserId('USR-987654');

3. Өгөгдлийг асинхроноор авах аргууд

Стандарт GA4 буцаан дуудах бичлэгийг ашиглан тусгай шошго удирдах скрипт дотор сеансын метаөгөгдлийг асинхроноор авч болно:

// Retrieve active session URL mp('get', 'session_url', function(url) { console.log('Session URL:', url); }); // Retrieve visitor ID (Client ID equivalent) mp('get', 'client_id', function(clientId) { console.log('Visitor ID:', clientId); });

Энд нэрлэсэн бүх худалдааны тэмдэг тус тусын эзэмшигчид харьяалагдана. MousePlayer эдгээр үйлчилгээ үзүүлэгчтэй бизнесийн харилцаагүй.