החלפת מספר דינמית

מציגים לכל גולש את המספר הווירטואלי של המקור שממנו הגיע – גוגל, פייסבוק, טיקטוק – וכך יודעים בדיוק איזה קמפיין הביא כל שיחה.

איך זה עובד

  • הסקריפט מחליף את המספר בטקסט באתר, בקישורי tel: ו-sms:, ואם מופעל – גם בקישורי WhatsApp.
  • המקור נקבע לפי פרמטר בכתובת (למשל utm_source). אם ערך הפרמטר הוא מספר טלפון – הוא מוצג ישירות.
  • המספר שנבחר נשמר לכל הביקור, גם במעבר בין עמודים.
  • תוכן שנטען מאוחר יותר (פופאפים, טפסים) מוחלף גם הוא.
  • לא מוחלף מספר בתוך input, textarea, select, ובאלמנטים עם data-no-replace.

מחולל קוד

אפשרויות

data-*URLGTMתיאור
data-old-number חובהoldoldNumberהמספר שמופיע היום באתר ויוחלף.
data-new-numbernewnewNumberמספר ברירת המחדל להצגה. חובה, אלא אם הוגדרו מספרים לפי מקור.
data-utm-paramutmutmParamפרמטרים בכתובת שמהם נקבע המקור, מופרדים בפסיק. למשל utm_source,source.
data-source-mapsourcessourceMapמקור:מספר, מופרדים בפסיק. למשל google:051-1111111,facebook:052-2222222.
data-whatsappwhatsappwhatsappyes – החלפה גם בקישורי WhatsApp (המרה אוטומטית לקידומת 972). ברירת מחדל: no.
data-excludeexcludeexcludeסלקטורים של אלמנטים שלא יוחלפו, מופרדים בפסיק.

שלוש דרכי הטמעה

  • data-* – לרוב האתרים.
  • פרמטרים בכתובת הסקריפט – לתוספים שמוחקים מאפייני data.
  • GTM – הגדרה דרך window.ExsilePhoneConfig לפני טעינת הסקריפט.