Lifecycle (සේවාදායක පාර්ශ්වය)

සැසියකට ඔබේම පාරිභෝගික හඳුනාගැනීමේ අංකය ලැබුණු මොහොතේ අපේ සේවාදායකයෙන් ActiveCampaign, Mailchimp, Iterable හෝ Klaviyo වෙත නැවත ධාවන සබැඳිය යවන්න.

1. බ්‍රවුසර bridge අසල මෙය තිබෙන්නේ ඇයි

ඔබේම පිටුවේ ක්‍රියා කරන SDK වෙත ලියන lifecycle bridge එකක් MousePlayer සතුව දැනටමත් ඇත – Klaviyo, Braze, Customer.io සහ තවත් හයක්. මෙය එම කාර්යයම අපේ සේවාදායකයෙන් කරයි; විශාලම වේදිකා දෙකකට බ්‍රවුසර මාර්ගය නොමැති නිසා මෙය ඇත:

  • ActiveCampaign සතුව සිදුවීම් සඳහා බ්‍රවුසර API කිසිසේත් නැත. එහි vgo() ගිණුමක් සහ විද්‍යුත් තැපැල් ලිපිනයක් සකසා ලුහුබැඳීම ඇරඹිය හැකිය – සිදුවීමක් යැවිය නොහැකිය. සිදුවීම් වෙනම සිදුවීම් යතුරක් සමඟ Event Tracking API හරහා සේවාදායක පාර්ශ්වයෙන් පමණක් යයි.
  • Mailchimp සතුව එකක් ඇතත් වචන මාලාව සීමිතය. එහි අඩවි ලුහුබැඳීමේ පික්සලය පිළිගන්නේ PAGE_VIEWED, PRODUCT_VIEWED, PURCHASED සහ තවත් කලින් නිර්වචනය කළ නම් කිහිපයක් පමණි. අභිරුචි සිදුවීමකට තැනක් නැති අතර අපේ දත්ත පහත දෙයට තද කිරීම PAGE_VIEWED ඔබේම දත්ත ආකෘතියේ බොරුවක් වනු ඇත.

Iterable සහ Klaviyo සඳහා සේවාදායක මාර්ගය වඩා විශ්වාසදායකය: දැන්වීම් අවහිරකාරකයක් නැත, පූරණය වී හෝ නොවී ඇති SDK නැත, කලින් ටැබය වැසීමක් නැත.

2. අවශ්‍ය දේ

ක්ෂේත්‍ර තුනකි; පුරවන්නේ කුමන ඒවාද යන්න වේදිකාව මත රඳා පවතී.

වේදිකාවගිණුම් ක්ෂේත්‍රයයතුර
ActiveCampaignactidWebsite → Site Tracking, සිදුවීම් යතුර අසල
Mailchimpප්‍රේක්ෂක හඳුනාගැනීමේ අංකයAPI යතුරක් – එහි පහත ආකාරයේ -us14 අග කොටස තබාගන්න; දත්ත මධ්‍යස්ථානය එයින් කියවයි
Iterableඅවශ්‍ය නැත – හිස්ව තබන්න“Allow event track calls” අවසරය ඇති යතුරක්
Klaviyoඅවශ්‍ය නැත – හිස්ව තබන්නපහත ආකාරයේ පුද්ගලික API යතුරක්

තුන්වන ක්ෂේත්‍රය එහි පෙනෙන සිදුවීම් නමයි. කෙටියෙන් තබන්න: උපරිම අක්ෂර 32. එය අපේ නොව API සීමාවයි; යවන විට වෙනුවට සුරකින විට අපි එය කෙටි කරන්නෙමු – නැතිනම් පෝරමයේ පෙනෙන්නේ ලැබෙන දේට වෙනස් දෙයකි.

Mailchimp: API යතුරේ අග කොටස තබාගන්න. අවසාන බෙදුම් ඉරෙන් පසු කොටස (-us14) ඔබේ ගිණුම පවතින දත්ත මධ්‍යස්ථානය නම් කරන අතර ලිපිනය එයින් සාදයි. එය නැති යතුරක් නොපෙනෙන තැනක අසාර්ථක කරනවා වෙනුවට පැහැදිලි පණිවිඩයකින් ප්‍රතික්ෂේප කරයි.

3. ක්‍රියාත්මක වන සහ නොවන අවස්ථා

සැසිය හඳුනාගන්නා මොහොතේ: ඔබේ අඩවිය පහත ඇමතූ විට MousePlayer.setUserId(), අපේ විශ්ලේෂණ bridge වෙනම හඳුනාගැනීමේ අංකයක් ආපසු කියවන විට හෝ ඔබේ සේවාදායකය identify endpoint අමතන විට. ඊට පෙර පටිගත කිරීම කාට අයත්දැයි අපි නොදනිමු.

විද්‍යුත් තැපැල් ලිපිනයක් සමඟ පමණි

වේදිකා හතරම සම්බන්ධතාව විද්‍යුත් තැපෑලෙන් හඳුනාගනී. ඔබේ පාරිභෝගික අංකය ගිවිසුම් අංකයක් නම් කිසිවක් නොයවයි – අසාර්ථක විය හැකි කාර්යයක් පමණක් පෝලිමට එක් කිරීමෙන් සටහන ශබ්දයෙන් පිරෙනු ඇත.

සම්බන්ධතාව දැනටමත් තිබිය යුතුය. මෙම වේදිකා කිසිවක් සිදුවීමකින් අලුත් සම්බන්ධතාවක් නොසාදයි; ලිපිනය නොහඳුනන්නේ නම් ActiveCampaign සිදුවීම සම්පූර්ණයෙන් ඉවත දමයි. මෙම bridge දැනට ඇති සම්බන්ධතා පෝෂණය කරයි – ලැයිස්තුව සාදන්නේ නැත.

සෑම සිදුවීමකටම හඳුනාගැනීමේ අංකයක් ඇත

කාර්යයක් නැවත උත්සාහ කළත් එකම සැසිය දෙවරක් ගණන් නොකිරීමටය.

4. අනෙක් පැත්තට ලැබෙන දේ

නැවත ධාවන සබැඳිය පහත නම් කළ ගුණාංගයක් ලෙස රැගෙන යන එක් සිදුවීමක්: mouseplayer_session_url. එය විවෘත කළ විට හරියටම එම සැසියේ පටිගත කිරීමට පිවිසේ.

එතැන් සිට ඔබේ වේදිකාවේම තර්කයයි: ස්වයංක්‍රීයකරණ ප්‍රේරකයක් ලෙස, ඛණ්ඩ කොන්දේසියක් ලෙස සිදුවීම භාවිත කරන්න, නැතහොත් සම්බන්ධතාවෙන් පටිගත කිරීම විවෘත කිරීමට කණ්ඩායමට ඉඩ දෙන්න.

යතුර කිසිදා අපේ සේවාදායකයෙන් පිට නොවේ

එය AES-256-GCM සංකේතනයෙන් ගබඩා කරන අතර සුරැකීමෙන් පසු නැවත නොපෙන්වයි; කාර්යය රැගෙන යන අභ්‍යන්තර පෝලිමට හිතාමතා එක් නොකරයි – worker එය දත්ත සමුදායෙන්ම ලබාගනී.

HTTP 200 යනු බෙදාහැරුණු බව නොවේ

ActiveCampaign සිදුවීමක් ප්‍රතික්ෂේප කරන විට 200 තත්ත්වය සහ {"success":0} යන පිළිතුර දෙයි. අපි තත්ත්වය පමණක් නොව පිළිතුරු අන්තර්ගතයද කියවන නිසා ප්‍රතික්ෂේපයක් නිහඬ සාර්ථකත්වයක් ලෙස නොව බෙදාහැරීම් සටහනේ අසාර්ථකත්වයක් ලෙස පෙනේ.

5. Braze, Customer.io සහ Brevo

සේවාදායක මාර්ගයේ තවත් වේදිකා තුනක්. ඉන් දෙකකට අනෙක් ඒවාට අවශ්‍ය නොවන දෙයක් අවශ්‍යයි: ස්ථානයක්.

ඔබ සපයන දේහඳුනාගන්නේ
BrazeREST endpoint සහ API යතුරවිද්‍යුත් තැපැල් ලිපිනය
Customer.iosite ID, API යතුර සහ ඔබේ කලාපයඔබේම පාරිභෝගික හඳුනාගැනීමේ අංකය
Brevoලුහුබැඳීමේ යතුර පමණි, වෙනත් කිසිවක් නැතවිද්‍යුත් තැපැල් ලිපිනය

දෙකක් නිශ්චිත තැන්වල පවතී

Braze නිදසුනට බැඳුණු REST endpoint ධාවනය කරයි; Customer.io වෙනස් සේවාදායක නම් ඇති කලාප දෙකක් ධාවනය කරයි. යතුරෙන් එකක්වත් නිගමනය කළ නොහැකි අතර වැරදි එක තෝරාගත් විට 401 ලැබේ – එවිට ඔබ යතුර පරීක්ෂා කිරීමට යයි. ක්ෂේත්‍ර දෙකම ඇත්තේ ඒ හේතුව නිසාමය.

විද්‍යුත් තැපෑලක් අවශ්‍ය නොවන එක Customer.io ය

එය පුද්ගලයන් ඔබ පවරන අංකයෙන්ම හඳුනන බැවින් විද්‍යුත් තැපැල් ලිපිනයක් අවශ්‍ය කිරීම ගොතන ලද බාධාවකි. අනෙක් හය විද්‍යුත් තැපෑලෙන් ගළපන බැවින් ගිවිසුම් අංකයකින් හඳුනාගත් සැසියකින් කිසිවක් නොලැබේ – එය නිවැරදියි.

නව පැතිකඩ නැත

Braze ඇමතුමට ඇතුළත් වන්නේ _update_existing_only. CRM bridge ගත් තීරණයමය: බ්‍රවුසර සැසියක් ඔබේ පාරිභෝගිකයන් කවුදැයි විශ්වාසදායක ප්‍රකාශයක් නොවන අතර නිර්නාමික සෑම අමුත්තකුටම පැතිකඩක් සාදන lifecycle වේදිකාවක් ඒකාබද්ධතාවක් නැතිවාටත් වඩා නරකය.

Brevo පිළිතුරු දෙන්නේ 204, Braze 201 සමඟ අමතර කොන්දේසියක්

Brevo කිසිදු පිළිතුරු අන්තර්ගතයක් නොදෙයි – එහි 2xx සැබැවින්ම සම්පූර්ණ සත්‍යයයි. Braze ලබා දෙන්නේ "message": "success" සහ ඒ අසල පහත අරාව තිබිය හැකිය: errors : බරපතළ ගැටලු පණිවිඩයේත්, ඉවසන ක්ෂේත්‍ර අහිමිවීම් errors තුළ පමණක්ත් පෙනේ. එකක් පමණක් කියවීමෙන් එක් හෝ අනෙක් දිශාවට වැරදේ.

මෙහි සඳහන් සියලු වෙළඳ ලකුණු ඒවායේ අයිතිකරුවන් සතුය. MousePlayer මෙම සැපයුම්කරුවන් සමඟ ව්‍යාපාරික සම්බන්ධතාවක් නැත.