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. ಕಾರ್ಯತಂತ್ರದ ವ್ಯಾಪಾರ ಮೌಲ್ಯ

ಸೆಷನ್ ಮರುಪ್ಲೇ ಲಿಂಕ್‌ಗಳನ್ನು ನೇರವಾಗಿ ಎಂಟರ್‌ಪ್ರೈಸ್ ವಿಶ್ಲೇಷಣಾ ಪೈಪ್‌ಲೈನ್‌ಗಳಿಗೆ ಸೇರಿಸುವುದು ಹಲವು ಪ್ರಮುಖ ಕಾರ್ಯಾಚರಣಾ ಪ್ರಯೋಜನಗಳನ್ನು ನೀಡುತ್ತದೆ:

ವ್ಯಾಪಾರ ಸಾಮರ್ಥ್ಯ ಕಾರ್ಯಾಚರಣೆಯ ಪರಿಣಾಮ
ಪರಿವರ್ತನೆ ದರ ಸುಧಾರಣೆ (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
  • ಈ ಪ್ರಚೋದಕ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದು: All Custom Events

ಹಂತ 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 Admin ನಲ್ಲಿ ಕಸ್ಟಮ್ ಆಯಾಮಗಳ ನೋಂದಣಿ

Google Analytics 4 ಇಂಟರ್‌ಫೇಸ್‌ನಲ್ಲಿ ಇಲ್ಲಿಗೆ ಹೋಗಿ: Admin → Data display → Custom definitions ; ಕ್ಲಿಕ್ ಮಾಡಿ: Create custom dimension:

  • ಆಯಾಮದ ಹೆಸರು: MousePlayer Session URL
  • ವ್ಯಾಪ್ತಿ: Event (ಅಥವಾ Session ಸೆಷನ್ ವ್ಯಾಪ್ತಿಯ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳಿಗೆ ಜೋಡಿಸಿದ್ದರೆ)
  • ಘಟನೆ ಪ್ಯಾರಾಮೀಟರ್: 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 ಈ ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ವ್ಯಾಪಾರ ಸಂಬಂಧ ಹೊಂದಿಲ್ಲ.