الانتقال إلى المحتوى الرئيسي
إذا كنت تخزّن أرقام WhatsApp في HubSpot لاستخدامها في مسارات سير عمل Flowella، فإن التنسيق المتسق يمنع فشل عمليات الإرسال. تشرح هذه الصفحة التنسيق الذي يجب استخدامه، والتنسيقات التي يقبلها Flowella، وخاصية HubSpot التي يقرؤها Flowella، وكيفية تنظيف جدول بيانات من الأرقام قبل استيراده.

استخدم تنسيق E.164

خزّن جميع أرقام هواتف WhatsApp بتنسيق E.164، وهو المعيار الدولي لأرقام الهواتف:
  • علامة الجمع +
  • رمز الدولة (دون صفر في البداية)
  • الرقم الوطني الكامل (دون رمز الاتصال المحلي 0 في البداية)
أمثلة:
  • هاتف أرضي في المملكة المتحدة: +442079460958
  • هاتف محمول في المملكة المتحدة: +447700900123
تجنّب المسافات والأقواس والشرطات. يعرض HubSpot التنسيق بشكل جميل في الواجهة، لكن قيم E.164 النظيفة هي الأكثر موثوقية للتكاملات، بما في ذلك Flowella.

التنسيقات التي يقبلها Flowella

عندما يرسل إجراء سير عمل رسالة، يحوّل Flowella الرقم المخزّن إلى E.164. يتجاهل المسافات والشرطات والأقواس، لكنه يحتاج إلى رمز الدولة.
يقرأ Flowella الرقم الذي لا يبدأ بـ + أو 00 كما لو كان يبدأ برمز دولة. وقد يطابق الرقم الوطني عندها دولة خاطئة. على سبيل المثال، رقم الولايات المتحدة (202) 555-0123 المخزّن دون +1 يُقرأ كرقم مصري يبدأ بـ +20. أدرج رمز الدولة دائمًا.

أي خاصية في HubSpot تحتوي على رقم WhatsApp؟

يحتوي HubSpot على خاصية مخصصة لرقم هاتف WhatsApp، وهي hs_whatsapp_phone_number. يستخدمها Flowella أولًا، قبل الخاصيتين العامتين Mobile phone number (mobilephone) وPhone number (phone). إذا لم تحتوِ أي من هذه الخصائص على رقم، يفشل الإجراء مع CONTACT_PHONE_MISSING. وإذا تعذّرت قراءة الرقم، يفشل مع CONTACT_PHONE_INVALID. راجع رموز الأخطاء.
اربط hs_whatsapp_phone_number في إجراءات سير العمل الخاصة بك. إذا كانت جهات الاتصال الحالية لديك تحتوي على رقم WhatsApp في phone أو mobilephone، فانسخه إلى hs_whatsapp_phone_number باستخدام سير عمل أو استيراد في HubSpot. يلجأ Flowella إلى الخصائص الأخرى عند الحاجة، لكن الخاصية المخصصة توضح أي رقم يُستخدم لـ WhatsApp.

التحقق من صلاحية رقم في HubSpot

عندما تنقر داخل حقل هاتف في سجل جهة اتصال (مثل Mobile phone number)، يعرض HubSpot حالة أسفل حقل الإدخال. يجب أن تظهر الحالة Validated. إذا لم تظهر Validated:
  • تحقق من أن الرقم يبدأ بـ + ورمز الدولة الصحيح
  • تحقق من عدم وجود 0 في البداية بعد رمز الدولة (مثلًا +4407… خاطئ، استخدم +447…)
  • استخدم خيار Remove number formatting في HubSpot إذا ألصقت قيمة غير مرتبة، ثم احفظ مرة أخرى
تحقق من الخاصية التي تحتوي فعليًا على الرقم المفعّل على WhatsApp قبل ربطها في إجراء سير عمل. غالبًا ما يكون Phone number لجهة الاتصال هاتفًا أرضيًا، بينما قد يكون رقم WhatsApp الخاص بها في Mobile phone number أو hs_whatsapp_phone_number.

نصائح استيراد CSV وExcel

يحاول Excel “المساعدة” بإزالة علامة + أو تحويل الأرقام الطويلة إلى الترميز العلمي. امنع ذلك قبل الاستيراد:
  • نسّق عمود الهاتف كـ Text (Home → Number format → Text)، ثم الصق القيم
  • أو أضف فاصلة عليا قبل القيم في Excel: '+447700900123. تفرض الفاصلة العليا التعامل مع القيمة كنص ولن تظهر في البيانات المستوردة
  • في ملفات CSV، ضع القيم بين علامتي اقتباس: "+447700900123"
لا تستورد أرقامًا تحتوي على مسافات أو أقواس. يمكن لـ HubSpot غالبًا توحيد التنسيق، لكن قيم E.164 النظيفة تعطي النتائج الأكثر اتساقًا.

صيغة Excel: تنظيف أرقام الهواتف إلى E.164

إذا كان لديك جدول بيانات مليء بأرقام هواتف بتنسيقات مختلفة، فإن الصيغة أدناه تنظفها إلى تنسيق E.164، جاهزة للاستيراد إلى HubSpot. تتعامل مع جميع تنسيقات الإدخال الشائعة، بما في ذلك:
  • الأرقام المحلية التي تبدأ بـ 0 (مثل 07700 900123)
  • الأرقام التي تحتوي على + ورمز الدولة (مثل +44 7700 900123)
  • بادئة الاتصال الدولي 00 (مثل 0044 7700 900123)
  • التنسيق +44(0)7...
  • الشرطات والنقاط والأقواس وعلامات الترقيم الأخرى
  • الأرقام التي تحتوي على رمز الدولة دون + (مثل 447700900123)
تتطلب هذه الصيغة Excel 365 أو Google Sheets. فهي تستخدم LET وTEXTJOIN وSEQUENCE، وهي غير متاحة في إصدارات Excel الأقدم.

كيفية استخدام الصيغة

  1. انسخ الصيغة أدناه
  2. الصقها في أي خلية في جدول البيانات
  3. غيّر A2 لتشير إلى خلية أول رقم هاتف لديك
  4. غيّر "44" إلى رمز دولتك (راجع الجدول المرجعي أدناه)
  5. غيّر 10 إلى الطول المتوقع لرقم المحمول في دولتك
  6. اضغط Enter، ثم اسحب لأسفل لتطبيقها على جميع الصفوف

الصيغة

ماذا تعني متغيرات الإعداد الثلاثة

كيف تعمل الصيغة

تسلك الصيغة أحد أربعة مسارات مختلفة حسب ما تجده في الإدخال:
  1. تحتوي القيمة الأصلية على +: دولية بالفعل. تُجرَّد إلى أرقام وتُضاف + في البداية
  2. تبدأ بـ 00: بادئة اتصال دولي. تُحذف 00 وتُضاف + في البداية
  3. تبدأ برمز الدولة ويطابق عدد الأرقام: رقم دولي دون بادئة (مثل 447700900123). تُضاف + في البداية
  4. كل ما عدا ذلك: رقم محلي. يُحذف 0 الأول وتُضاف + مع رمز الدولة في البداية
قبل كل ذلك، تزيل الصيغة (0) من الإدخال الخام، لذا يُعالَج +44(0)7700 900123 بشكل سليم.

إخراج الأرقام غير الصالحة

تُرجع الأرقام التي لا تجتاز التحقق رسالة واضحة لكي تتمكن من تصفيتها وإصلاحها: لا ينطبق التحقق من الطول إلا على الأرقام المحلية (التي لا تحتوي على + أو 00). أما الأرقام التي تحتوي بالفعل على بادئة دولية فتمر كما هي، لأن الصيغة لا يمكنها معرفة طول NSN لكل دولة.

مرجع رموز الدول

قيم طول NSN أعلاه خاصة بأرقام المحمول. لاستخدام WhatsApp، تكون أطوال المحمول فقط صحيحة. إذا كنت تعالج مزيجًا من أرقام المحمول والأرقام الأرضية، فانتبه إلى أن بعض الدول (خاصة ألمانيا) لديها أرقام أرضية متغيرة الطول.

قائمة تحقق سريعة لاستكشاف الأخطاء

إذا كانت إجراءات سير عمل Flowella تفشل مع CONTACT_PHONE_MISSING أو CONTACT_PHONE_INVALID، فاتبع قائمة التحقق هذه:
  • تأكد من أن خاصية HubSpot تحتوي على قيمة بتنسيق E.164 (تبدأ بـ +)
  • تأكد من أن الحقل يعرض حالة Validated في HubSpot
  • تأكد من أن الرقم يتضمن رمز الدولة ولا يوجد 0 في البداية بعده
  • تأكد من أن إجراء سير العمل يشير إلى الخاصية التي تحتوي فعليًا على الرقم المفعّل على WhatsApp، ويُفضَّل hs_whatsapp_phone_number
  • إذا كانت الخاصية المربوطة فارغة، فتحقق من الخصائص البديلة بالترتيب الذي يقرؤها به Flowella: hs_whatsapp_phone_number، ثم mobilephone، ثم phone

ذات صلة

توصيل HubSpot

وصّل حساب HubSpot الخاص بك وتحقق من إمكاناتك.

إجراءات سير العمل

اختر خاصية الهاتف الصحيحة عند إعداد Send WhatsApp Template.

أعطال المزامنة مع HubSpot

مشكلات تنسيق الهاتف هي السبب الأكثر شيوعًا لفشل عمليات الإرسال.

الرسائل التي لم تُسلَّم

شخّص عمليات الإرسال الفردية التي لا تصل إلى المستلم.
آخر تعديل في ٢٤ أكتوبر ٢٠٢٦