GTM ब्रिज & GA4 घटना ब्रिज

द्विदिशा dataLayer समक्रमण आणि GA4-सुसंगत API द्वारे संख्यात्मक Google Analytics 4 टेलिमेट्रीला गुणात्मक MousePlayer सत्र पुनर्प्लेशी जोडते.

1. रचना आढावा & क्षमता

आधुनिक वेब विश्लेषणात डेटा तुटक असतो: Google Analytics 4 सारखे संख्यात्मक प्लॅटफॉर्म काय घडले ते सांगतात; गुणात्मक पुनर्प्ले साधने का घडले ते स्पष्ट करतात. हा MousePlayer GTM & GA4 ब्रिज ब्राउझरच्या JavaScript वातावरणात द्विदिशा समक्रमण करून दरी मिटवतो.

सक्रिय केल्यावर ट्रॅकिंग स्क्रिप्ट दोन मुख्य मॉड्यूल सुरू करते:

  • सत्र पुनर्प्ले निर्यातक (initGa4SessionBridge): सत्र सुरू होताच सक्रिय रेकॉर्डिंग सत्राचा ID (mp_session_id) आणि थेट प्लेबॅक URL (mp_session_url) वेबसाइटच्या डेटा लेयरमध्ये आपोआप पाठवतो.
  • GA4 घटना आयातक (initDataLayerBridge): डेटा लेयर अॅरेला न बदलता लिसनर जोडतो. GA4 साठी पाठवलेली प्रत्येक सानुकूल ई-कॉमर्स किंवा वर्तन घटना MousePlayer डेटाबेसमध्ये लगेच सानुकूल घटना म्हणून येते (ce), सर्व संख्यात्मक आणि मजकूर पॅरामीटरसह.

सानुकूल dataLayer ऑब्जेक्ट समर्थन: वेब अॅपने सामान्य नावाऐवजी सानुकूल JavaScript अॅरे वापरल्यास: dataLayer (उदा. xyzDataLayer), इंजिन कॉन्फिगर केलेल्या पुढील पॅरामीटरशी आपोआप जुळवते: gtm_datalayer_name — कोड स्वतः बदलावा लागत नाही.

2. धोरणात्मक व्यावसायिक मूल्य

एंटरप्राइझ विश्लेषण प्रवाहात पुनर्प्ले दुवे थेट जोडल्याने महत्त्वाचे फायदे:

व्यावसायिक क्षमता कामकाजावरील परिणाम
रूपांतरण दर सुधारणा (CRO) GA4 फनेलमधील अडथळे ओळखून ठरावीक चेकआउट टप्प्यावर कार्ट सोडलेल्यांची रेकॉर्डिंग त्वरित उघडता येतात.
महसूल श्रेय & तपासणी खरेदीपर्यंत नेणारे अचूक कर्सर मार्ग, क्लिक आणि दृश्यभाग पाहून उच्च-मूल्य व्यवहार तपासता येतात.
जलद तांत्रिक डीबगिंग QA संघ GA4 JavaScript अपवाद किंवा API त्रुटी नोंदी दृश्य रेकॉर्डिंगशी थेट जोडू शकतात; बग स्वतः पुन्हा घडवावा लागत नाही.
ग्राहक मदत निराकरण तिकिटातील सत्र ID मुळे एजंट ग्राहकाचा अचूक पुनर्प्ले पाहून समस्या लवकर सोडवू शकतो.

3. Google Tag Manager कॉन्फिगरेशन

GTM मध्ये पुनर्प्ले URL घेऊन Google Analytics 4 ला पाठवण्यासाठी तीन स्वतंत्र घटक कॉन्फिगर करा:

टप्पा 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 अॅडमिनमध्ये सानुकूल परिमाण नोंदवणे

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. GA4 सामान्य अहवालांत पुनर्प्ले URL

शोध अहवालांव्यतिरिक्त सामान्य GA4 अहवालांतही सानुकूल परिमाण जोडता येतात, उदा. ट्रॅफिकप्राप्ती, पृष्ठे आणि स्क्रीन, किंवा ई-कॉमर्स खरेदी) — GA4 अहवाल लायब्ररी वापरून.

सामान्य अहवाल तक्ते बदलणे

  1. GA4 मध्ये सविस्तर सामान्य अहवाल उघडा (उदा. अहवाल → सहभाग → पृष्ठे आणि स्क्रीन).
  2. हे क्लिक करा: अहवाल सानुकूल करा — वर उजवीकडील पेन्सिल चिन्ह (प्रशासक प्रवेश आवश्यक).
  3. उजव्या पॅनेलमधील अहवाल डेटा अंतर्गत क्लिक करा: परिमाणे.
  4. जोडा MousePlayer Session URL — मुख्य किंवा दुय्यम परिमाण यादीत; दृश्यमान करा.
  5. क्लिक करा: जतन करा → सध्याच्या अहवालातील बदल जतन करा.

जतन केल्यावर सामान्य ट्रॅफिकप्राप्ती किंवा रूपांतरण तक्ते पाहणारा विश्लेषक पुढील दुय्यम परिमाण जोडू शकतो: MousePlayer Session URL — सामान्य ट्रॅफिक विभागांत अभ्यागत वर्तन त्वरित प्रत्यक्ष पाहण्यासाठी.

6. JavaScript API & GA4 / GTM सुसंगतता संदर्भ

MousePlayer सहज JavaScript API देते; मानक gtag()-शैलीच्या कमांड वापरून ते GA4-सुसंगत आहे; तसेच सार्वजनिक जागतिक ऑब्जेक्ट (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 चे या प्रदात्यांशी व्यावसायिक संबंध नाहीत.