ಸರ್ವರ್ ಭಾಗದ CAPI ಮತ್ತು ಘಟನೆ ಟ್ರ್ಯಾಕಿಂಗ್

ನಿಮ್ಮ ಸ್ವಂತ ಫಸ್ಟ್ ಪಾರ್ಟಿ ಸರ್ವರ್ ಭಾಗದ GTM ಕಂಟೇನರ್ ಮೂಲಕ MousePlayer ಟ್ರಾಫಿಕ್ ಕಳುಹಿಸಿ ಜಾಹೀರಾತು ತಡೆ ಮತ್ತು ITP ನಿರ್ಬಂಧಗಳನ್ನು ಮೀರಿ; ಆಳವಾದ ಇ-ಕಾಮರ್ಸ್ ವಿಶ್ಲೇಷಣೆ ಟ್ರ್ಯಾಕ್ ಮಾಡಿ.

1. ಟ್ರ್ಯಾಕಿಂಗ್ ಮೋಡ್‌ಗಳ ಅವಲೋಕನ

MousePlayer V2 ಪ್ರಬಲವಾದ ಈ ಪರಿಕರ ಪರಿಚಯಿಸುತ್ತದೆ: Event Router ; ಬಳಕೆದಾರರ ಬ್ರೌಸರ್‌ನಿಂದ ಸರ್ವರ್‌ಗಳಿಗೆ ಡೇಟಾ ಹರಿವನ್ನು ನಿಯಂತ್ರಿಸಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಮೂರು ವಿಭಿನ್ನ ಮೋಡ್‌ಗಳಿಂದ ಆಯ್ಕೆಮಾಡಬಹುದು:

  • ವೆಬ್ ಮಾತ್ರ (ಪೂರ್ವನಿಯೋಜಿತ): ಎಲ್ಲ ಡೇಟಾವನ್ನು WebSocket ಮೂಲಕ ನೇರವಾಗಿ MousePlayer ಗೆ ಸ್ಟ್ರೀಮ್ ಮಾಡುತ್ತದೆ. ನಿಜ ಸಮಯದ ನೇರ ವೀಕ್ಷಣೆಗೆ ಅತ್ಯುತ್ತಮ; ಆದರೆ ಬಲವಾದ ಜಾಹೀರಾತು ತಡೆಯಿಂದ ಪ್ರಭಾವಿತವಾಗಬಹುದು.
  • ಹೈಬ್ರಿಡ್ ಮೋಡ್: ಎರಡೂ ವಿಧಾನಗಳ ಉತ್ತಮ ಅಂಶಗಳು. ಸರಾಗ ನೇರ ವೀಕ್ಷಣೆಗೆ ಹಗುರ ಮೌಸ್/ಸ್ಕ್ರೋಲ್ ನಿರ್ದಿಷ್ಟಾಂಕಗಳನ್ನು WebSocket ಮೂಲಕ ಕಳುಹಿಸಿ, ದೊಡ್ಡ DOM ಬದಲಾವಣೆಗಳು ಮತ್ತು ಕಸ್ಟಮ್ ಘಟನೆಗಳನ್ನು ಬ್ಯಾಚ್ ಮಾಡಿ HTTP POST ಮೂಲಕ ಸರ್ವರ್ ಭಾಗದ GTM ನಲ್ಲಿ ಸುರಕ್ಷಿತವಾಗಿ ಕಳುಹಿಸುತ್ತದೆ.
  • Pure CAPI: 100% HTTP POST ಬ್ಯಾಚಿಂಗ್. ಗರಿಷ್ಠ ಗೌಪ್ಯತೆ, WebSocket ಗಳಿಲ್ಲ, ಸಂಪೂರ್ಣ ಫಸ್ಟ್ ಪಾರ್ಟಿ. ಗಮನಿಸಿ: ಈ ಮೋಡ್‌ನಲ್ಲಿ ನೇರ ವೀಕ್ಷಣೆ ನಿಷ್ಕ್ರಿಯ.

2. Google Tag Manager ಸೆಟಪ್ (ಶಿಫಾರಸು)

Hybrid ಅಥವಾ Pure CAPI ಅನುಷ್ಠಾನಕ್ಕೆ ಸುಲಭವಾದ ವಿಧಾನ ಅಧಿಕೃತ GTM ಸಮುದಾಯ ಟೆಂಪ್ಲೇಟ್‌ಗಳ ಬಳಕೆ. ಕೆಳಗಿನ ಈ ಫೈಲ್‌ಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ: .tpl ; GTM ಕಾರ್ಯಕ್ಷೇತ್ರಗಳಿಗೆ ಆಮದು ಮಾಡಿ.

ಹಂತ 1: ಸರ್ವರ್ ಭಾಗದ ಕ್ಲೈಂಟ್ ಮತ್ತು ಟ್ಯಾಗ್ ಹೊಂದಿಸಿ

ನಿಮ್ಮ ಸರ್ವರ್ ಭಾಗದ GTM ಕಂಟೇನರ್‌ಗೆ ಈ ಟೆಂಪ್ಲೇಟ್ ಆಮದು ಮಾಡಿ: Ingest Client . ಕಸ್ಟಮ್ ಪಥವನ್ನು ಆಲಿಸುವಂತೆ ಹೊಂದಿಸಿ (ಉದಾ., /mp_capi). ನಂತರ ಇದನ್ನು ಆಮದು ಮಾಡಿ: Connector Tag; ಈ ಘಟನೆಯಲ್ಲಿ ಪ್ರಚೋದಿತವಾಗುವಂತೆ ಹೊಂದಿಸಿ: mouseplayer_batch ; ಕಂಟೇನರ್ ಪ್ರಕಟಿಸಿ.

ಹಂತ 2: ವೆಬ್ GTM ಟ್ಯಾಗ್ ಹೊಂದಿಸಿ

ನಿಮ್ಮ ವೆಬ್ GTM ಕಂಟೇನರ್‌ಗೆ ಇದನ್ನು ಆಮದು ಮಾಡಿ: SDK Tag. Tag Type ಆಗಿ “Configuration & Initialization” ಆಯ್ಕೆಮಾಡಿ; ನಿಮ್ಮ ಈ ಮೌಲ್ಯ ನಮೂದಿಸಿ: Channel ID; ಆಯ್ಕೆಮಾಡಿ: ಹೈಬ್ರಿಡ್ ಮೋಡ್; ssGTM ಎಂಡ್‌ಪಾಯಿಂಟ್ URL ಅಂಟಿಸಿ (ಉದಾ., https://metrics.yourdomain.com/mp_capi).

3. ಕೈಯಾರೆ ಸ್ಥಾಪನೆ (GTM ಇಲ್ಲದೆ)

ಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್‌ನಲ್ಲೇ ಹೊಂದಿಸಲು ಬಯಸಿದರೆ ಈ ಆಬ್ಜೆಕ್ಟ್ ವ್ಯಾಖ್ಯಾನಿಸಬೇಕು: window.mp_config ; ಟ್ರ್ಯಾಕಿಂಗ್ ಸ್ನಿಪೆಟ್ ಲೋಡ್ ಮಾಡುವ ಮೊದಲು.

<!-- MousePlayer Config & SDK --> <script> window.mp_config = { channel: 'YOUR_UNIQUE_ID_HERE', mode: 'hybrid', // 'web_only', 'hybrid', or 'pure_capi' capi_endpoint: 'https://metrics.yourdomain.com/mp_capi' }; window.mp = window.mp || function() { (window.mp.q = window.mp.q || []).push(arguments); }; (function(w, d, s) { var f = d.getElementsByTagName(s)[0], j = d.createElement(s); j.async = true; j.src = 'https://www.mouseplayer.com/mp.js'; f.parentNode.insertBefore(j, f); })(window, document, 'script'); </script>

4. ಇ-ಕಾಮರ್ಸ್ ಫನಲ್ ಟ್ರ್ಯಾಕಿಂಗ್

ಸಂಪೂರ್ಣ ಗ್ರಾಹಕರ ಪ್ರಯಾಣ ಟ್ರ್ಯಾಕ್ ಮಾಡಿ. ಪ್ರಮಾಣಿತ ಘಟನೆ ಹೆಸರುಗಳಿಂದ MousePlayer ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಕಾರ್ಯಕ್ಷೇತ್ರದಲ್ಲಿ ಇ-ಕಾಮರ್ಸ್ ಫನಲ್ ವರದಿಗಳನ್ನು ಸ್ವಯಂ ರಚಿಸಬಹುದು. ಎಲ್ಲ ಘಟನೆಗಳು CAPI ಮತ್ತು ವೆಬ್ ಮಾತ್ರ ಮೋಡ್‌ಗಳಿಗೆ ಸಂಪೂರ್ಣ ಹೊಂದಾಣಿಕೆ.

1. view_item

ಬಳಕೆದಾರರು ನಿರ್ದಿಷ್ಟ ಉತ್ಪನ್ನ ಪುಟ ವೀಕ್ಷಿಸಿದಾಗ ಈ ಘಟನೆ ಪ್ರಚೋದಿಸಿ.

mp('event', 'view_item', { item_id: 'SKU_98765', item_name: 'Wireless Noise-Cancelling Headphones', item_category: 'Electronics', price: 299.99 });

2. add_to_cart

ಬಳಕೆದಾರರು ಕಾರ್ಟ್‌ಗೆ ಉತ್ಪನ್ನ ಸೇರಿಸಿದಾಗ ಈ ಘಟನೆ ಪ್ರಚೋದಿಸಿ.

mp('event', 'add_to_cart', { item_id: 'SKU_98765', item_name: 'Wireless Noise-Cancelling Headphones', price: 299.99, quantity: 1 });

3. begin_checkout

ಬಳಕೆದಾರರು ಚೆಕ್‌ಔಟ್ ಪರದೆಗೆ ಮುಂದುವರಿದಾಗ ಈ ಘಟನೆ ಪ್ರಚೋದಿಸಿ.

mp('event', 'begin_checkout', { cart_value: 299.99, currency: 'USD', total_items: 1 });

4. purchase

ಯಶಸ್ವಿ ಪಾವತಿ ಅಥವಾ ಆರ್ಡರ್ ದೃಢೀಕರಣದ ನಂತರ ಈ ಘಟನೆ ಪ್ರಚೋದಿಸಿ.

mp('event', 'purchase', { transaction_id: 'T_1002938', value: 299.99, tax: 24.00, shipping: 0.00, currency: 'USD', coupon_used: 'FREESHIP' });

5. ಕಸ್ಟಮ್ ಘಟನೆಗಳು ಮತ್ತು ಸಂಪರ್ಕ ಸೃಷ್ಟಿ

ಇ-ಕಾಮರ್ಸ್‌ಗೆ ಮಾತ್ರ ಸೀಮಿತವಲ್ಲ. ಫಾರ್ಮ್ ಸಲ್ಲಿಕೆಗಳು, ಸುದ್ದಿಪತ್ರ ನೋಂದಣಿಗಳು ಅಥವಾ ನಿಮ್ಮ ವೆಬ್ ಆ್ಯಪ್ಲಿಕೇಶನ್‌ಗೆ ವಿಶಿಷ್ಟ ಕಸ್ಟಮ್ ಸಂವಹನಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಿ.

ಸಂಪರ್ಕ ಸೃಷ್ಟಿ (ಫಾರ್ಮ್ ಸಲ್ಲಿಕೆ)

ಬಳಕೆದಾರರು ಸಂಪರ್ಕ ಫಾರ್ಮ್ ಯಶಸ್ವಿಯಾಗಿ ಸಲ್ಲಿಸಿದಾಗ ಅಥವಾ ದರ ಕೇಳಿದಾಗ ಈ ಘಟನೆ ಪ್ರಚೋದಿಸಿ.

mp('event', 'generate_lead', { form_name: 'B2B Contact Form', industry: 'Software Development', company_size: '50-200' });

ಕಸ್ಟಮ್ UI ಸಂವಹನ

ಕ್ಯಾಲ್ಕ್ಯುಲೇಟರ್‌ಗಳು, ಸಂವಾದಗಳು ಅಥವಾ ಟ್ಯಾಬ್ ಬದಲಾವಣೆಗಳಂತಹ ಸಂಕೀರ್ಣ ಅಂಶಗಳನ್ನು ಬಳಕೆದಾರರು ಹೇಗೆ ಬಳಸುತ್ತಾರೆ ಅರಿಯಿರಿ.

mp('event', 'calculator_used', { loan_amount: 50000, duration_months: 48, interest_rate: 7.5 });

6. ಪ್ಯಾರಾಮೀಟರ್ ಮಿತಿಗಳು ಮತ್ತು ಮಾರ್ಗಸೂಚಿಗಳು

ಡೇಟಾ ಪ್ರಕಾರಗಳು: MousePlayer ಪ್ಯಾರಾಮೀಟರ್ ಪ್ರಕಾರಗಳನ್ನು ಸ್ವಯಂ ಪತ್ತೆಹಚ್ಚುತ್ತದೆ. ಸಂಖ್ಯೆಗಳನ್ನು ಪೂರ್ಣಾಂಕ ಅಥವಾ ದಶಮಾಂಶ ಸಂಖ್ಯೆಯಾಗಿ ಕಳುಹಿಸಿ (ಉದಾ., 150.00, ಇದಾಗಿ ಅಲ್ಲ: "150.00"); ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ ಸುಧಾರಿತ ಸಂಖ್ಯಾ ಫಿಲ್ಟರಿಂಗ್‌ಗೆ ಅವಕಾಶ ಸಿಗುತ್ತದೆ (ಉದಾ., “ಬೆಲೆ > 100”).

ನಿಯಮ ವಿವರಣೆ
ಘಟನೆ ಹೆಸರಿನ ಉದ್ದ ಗರಿಷ್ಠ 128 ಅಕ್ಷರಗಳು. ಸುಲಭ ಓದುವಿಕೆಗೆ snake_case ಬಳಸಿ (ಉದಾ., user_signup).
ಪ್ಯಾರಾಮೀಟರ್ ಕೀಯ ಉದ್ದ ಪ್ರತಿ ಕೀ ಹೆಸರಿಗೆ ಗರಿಷ್ಠ 64 ಅಕ್ಷರಗಳು (ಉದಾ., transaction_id).
ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳು ಉತ್ತಮ ಡೇಟಾಬೇಸ್ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ಪಠ್ಯ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು 255 ಅಕ್ಷರಗಳಿಗೆ ಕತ್ತರಿಸಲಾಗುತ್ತದೆ.
ಡೇಟಾ ಗೌಪ್ಯತೆ ಮೂಲ ಇಮೇಲ್ ವಿಳಾಸಗಳು, ನಿಜವಾದ ಹೆಸರುಗಳು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್‌ಗಳಂತಹ ವೈಯಕ್ತಿಕ ಗುರುತಿನ ಮಾಹಿತಿಯನ್ನು (PII) ಘಟನೆ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳಾಗಿ ಕಳುಹಿಸಬೇಡಿ .