كيفية إضافة زر واتساب مع تتبع GCLID إلى موقعك الإلكتروني

سيساعدك هذا الدليل على إضافة زر إلى موقعك الإلكتروني لفتح محادثة واتساب. إذا كان مُعامل gclid موجودًا في عنوان URL (من إعلانات جوجل)، فسيتم تضمينه في نص الرسالة - وهو أمر مفيد لتتبع العملاء المحتملين لحملاتك الإعلانية

ما يفعله هذا التكامل

  • يعرض زر "الكتابة إلى واتساب" على صفحة الويب الخاصة بك.

  • يقرأ معلمة gclid من عنوان URL (إن وجدت).

  • يقوم بإنشاء رابط واتساب يتضمن قيمة gclid في نص الرسالة.

  • يقوم بتحديث رابط الزر بشكل ديناميكي.

الخطوة 1: إضافة زر HTML

ضع كود HTML التالي في المكان الذي تريد أن يظهر فيه زر واتساب:

 "wa-link" href= "#" target= "_blank"  class = "btn btn-success" >اكتب إلى واتساب

سيتم تحديث هذا الزر لاحقًا باستخدام جافا سكريبت.

الخطوة الثانية: أضف كود جافا سكريبت

قبل الإغلاق</body> قم بإدراج النص البرمجي التالي في الوسم:

function  scriptToInclude(id, phone) {     // 1. Read URL parameters 
    const params = new URLSearchParams(window.location.search);     const gclid = params.get('gclid'); 
    // 2. Generate WhatsApp link 
    const waBase = 'https://wa.me/' + phone;     const text = 'Google Ads (gclid) ';     const waLink = gclid ? `${waBase}?text=${encodeURIComponent(text + gclid)}` : waBase; 
    // 3. Update the button href 
    const linkEl = document.getElementById(id);     if (linkEl) {  linkEl.href = waLink;  }  } 
  // Call the function with your parameters 
 scriptToInclude('wa-link', '123456789');  

استبدل الرقم 123456789 برقم واتساب الخاص بك بالصيغة الدولية بدون علامة "+" أو مسافات .

استخدام وظيفة مولد النصوص البرمجية

إذا كنت تقوم بإدراج أزرار بشكل ديناميكي أو تحتاج إلى مرونة عبر صفحات متعددة، يمكنك استخدام وظيفة القالب هذه:

دالة  generateWhatsAppHrefUpdateScript ( id, phone ) {   return  ` (function() {  const params = new URLSearchParams(window.location.search);  const gclid = params.get('gclid');  const waBase = 'https://wa.me/' + '${phone}';  const text = 'Google Ads (gclid) ';  const waLink = gclid ? waBase + '?text=' + encodeURIComponent(text + gclid) : waBase;  const linkEl = document.getElementById('${id}');  if (linkEl) linkEl.href = waLink;  })(); ` ; }

مثال على الاستخدام:

document.write (generateWhatsAppHrefUpdateScript( 'wa-link' , '7910000000' ));

ملخص

تساعدك هذه الطريقة على تتبع العملاء المحتملين من إعلانات جوجل عن طريق تمرير قيمة gclid إلى رسالة واتساب. يمكنك استخدام هذا الإعداد على أي موقع يسمح بإضافة جافا سكريبت مخصصة.

مقالات/أخبار ذات صلة

طلب تجربة مجانية لواجهة برمجة تطبيقات واتساب

رقم واتساب الخاص بك* ?
رقم واجهة برمجة تطبيقات واتساب للأعمال* ?
رابط موقع شركتك الإلكتروني
ما التطبيق الذي تريد ربطه بتطبيق واتساب؟
شكراً لك! لقد تم استلام طلبك!
عذراً! حدث خطأ ما أثناء إرسال النموذج.