تخطَّ إلى المحتوى

تدفق مخصص

يتيح لك التدفق المخصص إرسال رسالة WhatsApp من خارج المُشغِّلات المدمجة في WhatPro. فبدلًا من التفاعل مع حدث ثابت في Shopify، يكشف عن نقطة نهاية (endpoint) تستدعيها أتمتتك الخاصة — غالبًا تطبيق Shopify Flow — عندما تقرر أنه ينبغي إرسال رسالة. أنت تزوّده برقم هاتف المُستلِم وأي متغيرات لتعبئتها في الرسالة.

هذا هو التدفق المناسب عندما لا يلائم أيٌّ من التدفقات المدفوعة بالأحداث: شريحة عملاء مخصصة، أو شرط بث يدوي، أو نظام داخلي، أو سير عمل في Shopify Flow بمنطقك الخاص.

يُشغَّل التدفق المخصص بطلب HTTP، بإحدى طريقتين:

  • إجراء Shopify Flow — أضف إجراء WhatPro الموسوم “Send WhatsApp message” إلى سير عمل في Shopify Flow. يستدعي Shopify Flow وحدة WhatPro في كل مرة يُطلَق فيها الإجراء، ويُصادَق الطلب بتوقيع بحيث لا تُقبَل سوى عمليات تشغيل Shopify Flow الحقيقية.
  • رمز التشغيل المباشر — لكل تدفق مخصص رمز تشغيل (trigger token) خاص به، يُنشأ عند حفظ التدفق. يمكن لأي نظام يحمل الرمز إرسال POST إلى نقطة نهاية تشغيل التدفق لإرسال رسالة.

تأخذ كلتا الطريقتين رقم هاتف (يُطبَّع تلقائيًا) ومجموعة متغيرات تُرسَل بصيغة JSON. تُقيَّد معدّلات الإرسال لكل تدفق للحماية من استخدام رمز مُسرَّب لاستنزاف ميزانية رسائل WhatsApp الخاصة بك. تعامل مع رمز التشغيل ككلمة مرور: فأي شخص يحمله يمكنه إرسال رسائل قابلة للفوترة من رقمك.

يكون التدفق المخصص افتراضيًا ضمن فئة WhatsApp MARKETING، لكن يمكنك تغييرها لكل تدفق إلى UTILITY أو AUTHENTICATION في محرّر الرسائل. اختر الفئة التي تطابق غرض الرسالة، لأن WhatsApp يسعّر القوالب ويقيّدها بحسب الفئة.

ولأن التدفق المخصص مفتوح النهاية، يمكنك تمرير أي متغيرات يشير إليها قالب رسالتك. يستخدم القالب الافتراضي مجموعة صغيرة، لكن التدفق يقبل نطاقًا واسعًا من المتغيرات الشائعة بحيث يمكن للقالب أن يسحب أي شيء يرسله مُستدعيك.

المتغيرالوصف
customer_first_nameالاسم الأول للعميل (أو أي قيمة تحية تمررها).
order_numberمرجع طلب، إذا كان ذا صلة برسالتك.
order_totalإجمالي طلب، إذا كان ذا صلة.

تشمل المتغيرات الإضافية المدعومة customer_last_name وtotal_price وorder_items وshipping_address وpayment_method وproduct_title وproduct_url وprice وdiscount_code وdiscount_value وcheckout_url وorder_status_url وtracking_number وtracking_url وreview_url وshop_name، وغيرها. ويُعبَّأ أي متغير يستخدمه قالبك من القيم التي يرسلها مُستدعيك في جسم الطلب.

يتوفر التدفق المخصص في Growth وPlus. ولا يشمله كل من Starter وBasic. راجع الخطط.

التدفق المخصص ليس جزءًا من نظام وسم دورة حياة الطلب. وإذا كانت رسالتك تتعلق بطلب، يمكنك تمرير مرجع طلب لربط السجلات، لكن WhatPro لا يطبّق وسوم دورة الحياة تلقائيًا للإرسالات المخصصة. وللاطلاع على كيفية وسم WhatPro للطلبات عمومًا، راجع وسوم الطلبات.