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 ఆబ్జెక్ట్‌కు మద్దతు: వెబ్ అప్లికేషన్ ప్రామాణిక పేరుకు బదులు అనుకూల JavaScript అర్రే పేరు ఉపయోగిస్తే dataLayer (ఉదాహరణకు, xyzDataLayer), ఇంజిన్ ఏర్పాటు చేసిన ఈ పారామీటర్‌కు అనుగుణమవుతుంది: gtm_datalayer_name ; చేతితో కోడ్ మార్చనవసరం లేదు.

2. వ్యూహాత్మక వ్యాపార విలువ

సెషన్ రీప్లే లింక్‌లను నేరుగా Enterprise విశ్లేషణ ప్రవాహాల్లో అనుసంధానించడం అనేక ప్రభావవంతమైన నిర్వహణ ప్రయోజనాలను అందిస్తుంది:

వ్యాపార సామర్థ్యం నిర్వహణ ప్రభావం
కన్వర్షన్ రేటు మెరుగుదల (CRO) GA4 కన్వర్షన్ ఫన్నెల్‌లలో అడ్డంకులను డిజిటల్ విశ్లేషకులు గుర్తించి, నిర్దిష్ట చెకౌట్ దశల్లో కార్ట్ వదిలిన వినియోగదారుల రికార్డింగ్‌లను వెంటనే తెరవవచ్చు.
ఆదాయ కేటాయింపు & ఆడిటింగ్ కొనుగోలుకు దారితీసిన ఖచ్చితమైన కర్సర్ మార్గాలు, క్లిక్‌లు, వ్యూపోర్ట్ స్థితులను సమీక్షించి అధిక విలువ గల ఈ-కామర్స్ లావాదేవీలను ఆడిట్ చేయవచ్చు.
వేగవంతమైన సాంకేతిక డీబగ్గింగ్ QA ఇంజినీరింగ్ బృందాలు GA4 JavaScript ఎక్సెప్షన్ ఈవెంట్‌లు లేదా API లోపం లాగ్‌లను నేరుగా దృశ్య స్క్రీన్ రికార్డింగ్‌లతో అనుసంధానించి, బగ్‌లను చేతితో పునరుత్పత్తి చేయాల్సిన అవసరాన్ని తొలగించవచ్చు.
కస్టమర్ సహాయ పరిష్కారం వినియోగదారు సెషన్ IDలున్న సహాయ టికెట్‌లతో ఏజెంట్‌లు కస్టమర్ ఖచ్చితమైన సెషన్ రీప్లేను సమీక్షించవచ్చు; పరిష్కార సమయం గణనీయంగా తగ్గుతుంది.

3. Google Tag Manager కాన్ఫిగరేషన్ మార్గదర్శిని

Google Tag Managerలో రీప్లే URLను సేకరించి Google Analytics 4కు పంపడానికి మూడు వేర్వేరు GTM అంశాలను ఏర్పాటు చేయాలి:

దశ 1: డేటా లేయర్ వేరియబుల్‌లను సృష్టించండి

GTM వర్క్‌స్పేస్‌లో ఇక్కడికి వెళ్లండి: Variables → User-Defined Variables ; ఈ రకానికి చెందిన రెండు వేరియబుల్‌లను సృష్టించండి: Data Layer Variable:

  • వేరియబుల్ పేరు: dlv - mp_session_id • డేటా లేయర్ వేరియబుల్ పేరు: mp_session_id
  • వేరియబుల్ పేరు: dlv - mp_session_url • డేటా లేయర్ వేరియబుల్ పేరు: mp_session_url

దశ 2: సక్రియత ట్రిగ్గర్‌ను సృష్టించండి

ఇక్కడికి వెళ్లండి: Triggers → New ; ఈ ట్రిగ్గర్ రకాన్ని ఎంచుకోండి: Custom Event. కింది పారామీటర్‌లను ఏర్పాటు చేయండి:

  • ఈవెంట్ పేరు: mp_session_ready
  • ఈ ట్రిగ్గర్ నడిచే సందర్భాలు: అన్ని అనుకూల ఈవెంట్‌లు

దశ 3: GA4 ఈవెంట్ ట్యాగ్‌ను ఏర్పాటు చేయండి

ఈ రకంతో కొత్త ట్యాగ్‌ను సృష్టించండి: Google Analytics: GA4 Event ; సెషన్ లింక్‌ను 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 ఇంటర్‌ఫేస్‌లో ఇక్కడికి వెళ్లండి: Admin → Data display → Custom definitions ; దీన్ని క్లిక్ చేయండి: Create custom dimension:

  • డైమెన్షన్ పేరు: MousePlayer Session URL
  • పరిధి: ఈవెంట్ (లేదా సెషన్ సెషన్ పరిధి పారామీటర్‌లకు జోడిస్తే)
  • ఈవెంట్ పారామీటర్: mp_session_url

సెషన్ పరిశీలన కోసం పరిశోధన రూపొందించడం

ఈ విభాగంలో Explore GA4లో కొత్తగా సృష్టించాల్సినది Free form పరిశోధన; ఒక్కో వినియోగదారు ప్రయాణాన్ని పరిశీలించడానికి:

  • వరుసలు: జోడించండి Event name, Transaction ID (ఈ-కామర్స్ కోసం), లేదా Landing page.
  • నిలువు వరుసలు / డైమెన్షన్‌లు: కొత్తగా సృష్టించిన అనుకూల డైమెన్షన్‌ను చేర్చండి: MousePlayer Session URL.
  • విలువలు: జోడించండి Event count లేదా Total users.

రూపొందించిన నివేదిక పట్టిక GA4 మెట్రిక్‌ల పక్కన నేరుగా క్లిక్ చేయగల URLలను చూపిస్తుంది; గణాంక అసాధారణతల నుంచి దృశ్య రీప్లేలకు వెంటనే మారవచ్చు.

5. GA4 డిఫాల్ట్ నివేదికల్లో రీప్లే URLల అనుసంధానం

పరిశోధనలతో పాటు, అనుకూల డైమెన్షన్‌లను ప్రామాణిక GA4 డిఫాల్ట్ నివేదికల్లో చేర్చవచ్చు (ఉదాహరణకు Traffic acquisition, Pages and screens, లేదా E-commerce purchases); ఇందుకు GA4 Report Library ఉపయోగించండి.

ప్రామాణిక నివేదిక పట్టికలను మార్చడం

  1. GA4లో ఏ డిఫాల్ట్ వివరణాత్మక నివేదికనైనా తెరవండి (ఉదా., Reports → Engagement → Pages and screens).
  2. ఈ పెన్సిల్ చిహ్నాన్ని క్లిక్ చేయండి: Customize report ; కుడి ఎగువ మూలలో ఉంటుంది (నిర్వాహక యాక్సెస్ అవసరం).
  3. కుడి ప్యానెల్‌లో ఈ విభాగం కింద Report Data, దీన్ని క్లిక్ చేయండి: Dimensions.
  4. దీన్ని జోడించండి: MousePlayer Session URL ప్రధాన లేదా ద్వితీయ డైమెన్షన్ జాబితాలో; కనిపించేలా సెట్ చేయండి.
  5. క్లిక్ చేయండి: Save → Save changes to current report.

సేవ్ చేసిన తర్వాత, ప్రామాణిక సమీకరణ లేదా కన్వర్షన్ పట్టికలను సమీక్షించే విశ్లేషకులు జోడించగలది 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కు వ్యాపార సంబంధం లేదు.