GTM bridge & GA4 සිදුවීම් bridge

දෙපස dataLayer සමමුහුර්තකරණය සහ GA4-අනුකූල API හරහා සංඛ්‍යාත්මක Google Analytics 4 දත්ත, ගුණාත්මක MousePlayer සැසි නැවත ධාවන සමඟ ඒකාබද්ධ කිරීම.

1. ව්‍යුහයේ දළ විශ්ලේෂණය & හැකියාවන්

නවීන වෙබ් විශ්ලේෂණය බොහෝ විට මූලික දත්ත වෙන්වීමකට ලක් වේ: සංඛ්‍යාත්මක වේදිකා (Google Analytics 4 වැනි) වාර්තා කරන්නේ සිදු වූ දේයි වෙබ් අඩවියක; ගුණාත්මක සැසි නැවත ධාවන මෙවලම් පැහැදිලි කරන්නේ හේතුවයි . මෙම MousePlayer GTM & GA4 bridge බ්‍රවුසරයේ JavaScript ධාවන පරිසරය තුළ දෙපස සමමුහුර්ත නාලිකාවක් සෑදීමෙන් මෙම හිඩැස ඉවත් කරයි.

සක්‍රිය කළ විට ලුහුබැඳීමේ ස්ක්‍රිප්ට් කැපවූ මූලික මොඩියුල දෙකක් ආරම්භ කරයි:

  • සැසි නැවත ධාවන අපනයනකරු (initGa4SessionBridge): සැසිය ඇති වූ වහාම සක්‍රිය පටිගත කිරීමේ සැසි හඳුනාගැනීමේ අංකය (mp_session_id) සහ සෘජු ධාවන URL (mp_session_url) වෙබ් අඩවියේ දත්ත ස්තරයට ස්වයංක්‍රීයව යවයි.
  • GA4 සිදුවීම් ලබාගන්නා (initDataLayerBridge): දත්ත ස්තර අරාවට එය නොබිඳන සවන්දෙන්නකු එක් කරයි. GA4 සඳහා යවන ඕනෑම අභිරුචි ඊ-වාණිජ හෝ හැසිරීම් සිදුවීමක් සියලු සංඛ්‍යාත්මක සහ පෙළ පරාමිතිද සමඟ වහා MousePlayer විශ්ලේෂණ දත්ත සමුදායට අභිරුචි සිදුවීමක් ලෙස පිටපත් වේ (ce).

අභිරුචි dataLayer වස්තු සහාය: වෙබ් යෙදුමක් සම්මත නම වෙනුවට අභිරුචි JavaScript අරාවක නමක් භාවිත කරන්නේ නම් dataLayer (උදාහරණයක් ලෙස, xyzDataLayer), එන්ජිම වින්‍යාස කළ පහත පරාමිතියට ගතිකව හැඩගැසේ: gtm_datalayer_name පරාමිතිය; අතින් කේත වෙනස් කිරීම් අවශ්‍ය නැත.

2. උපායමාර්ගික ව්‍යාපාරික වටිනාකම

සැසි නැවත ධාවන සබැඳි ව්‍යාපාරික විශ්ලේෂණ ක්‍රියාවලි තුළ සෘජුව ඒකාබද්ධ කිරීමෙන් ප්‍රබල මෙහෙයුම් වාසි කිහිපයක් ලැබේ:

ව්‍යාපාරික හැකියාව මෙහෙයුම් බලපෑම
පරිවර්තන අනුපාත ප්‍රශස්තකරණය (CRO) GA4 පරිවර්තන funnel තුළ බාධා හඳුනාගෙන නිශ්චිත checkout පියවරවල සාප්පු කරත්ත අත්හැර දැමූ පරිශීලකයන්ගේ පටිගත කිරීම් වහා ධාවනය කිරීමට ඩිජිටල් විශ්ලේෂකයන්ට ඉඩ දෙයි.
ආදායම් ආරෝපණය & විගණනය මිලදී ගැනීමකට ගෙන ගිය නිශ්චිත කර්සර මාර්ග, ක්ලික් කිරීම් සහ දෘශ්‍ය ප්‍රදේශ තත්ත්ව සමාලෝචනය කර ඉහළ වටිනාකමක් ඇති ඊ-වාණිජ ගනුදෙනු විගණනය කළ හැකිය.
වේගවත් තාක්ෂණික දෝෂ නිවැරදි කිරීම QA ඉංජිනේරු කණ්ඩායම්වලට GA4 JavaScript ව්‍යතිරේක සිදුවීම් හෝ API දෝෂ සටහන් දෘශ්‍ය තිර පටිගත කිරීම් සමඟ සෘජුව සම්බන්ධ කළ හැකි බැවින් දෝෂ අතින් ප්‍රතිනිර්මාණය කිරීමට අවශ්‍ය නැත.
පාරිභෝගික සහාය විසඳුම් පරිශීලක සැසි හඳුනාගැනීමේ අංක සහිත සහාය ඉල්ලීම් නිසා නිලධාරීන්ට පාරිභෝගිකයාගේ නිශ්චිත සැසි නැවත ධාවනය සමාලෝචනය කර විසඳුම් කාලය බෙහෙවින් අඩු කළ හැකිය.

3. Google Tag Manager වින්‍යාස මාර්ගෝපදේශය

Google Tag Manager තුළ නැවත ධාවන URL ලබාගෙන 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 පරිපාලනයේ අභිරුචි මාන ලියාපදිංචි කිරීම

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 පහසුවෙන් තේරුම්ගත හැකි GA4-අනුකූල JavaScript API සපයයි (සම්මත gtag() ආකාරයේ විධාන භාවිත කරමින්) සහ පොදු ගෝලීය වස්තුවක් (window.MousePlayer). මෙයින් සංවර්ධකයන්ට කොන්සෝලයේ සැසි URL විමසීමට, B2B පාරිභෝගික හඳුනාගැනීමේ අංක එක් කිරීමට සහ තෙවන පාර්ශ්ව සහාය පද්ධති හෝ දෝෂ ලුහුබැඳීමේ මෙවලම්වලට නැවත ධාවන සබැඳි ඇතුළත් කිරීමට හැකියාව ලැබේ.

1. සෘජු නැවත ධාවන URL ඇතුළත් කිරීම (Intercom / Zendesk / අභිරුචි bridge)

සක්‍රිය අමුත්තාගේ සැසියේ සම්පූර්ණ ධාවන 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 පාරිභෝගික හඳුනාගැනීමේ අංක සැකසීම (user_id)

පිවිසී ඇති SaaS හෝ B2B පාරිභෝගිකයන් හඳුනාගැනීමට අභිරුචි පහත අගයක් සපයන්න: user_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 callback වාක්‍යරීතිය භාවිත කළ හැකිය:

// 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 මෙම සැපයුම්කරුවන් සමඟ ව්‍යාපාරික සම්බන්ධතාවක් නැත.