يربط Make (سابقًا Integromat) منصة DynamiHost بتطبيقاتك الأخرى عبر سيناريوهات مرئية. والاتصال عبارة عن webhook واحد: يرسل DynamiHost حدث scan.created إلى Make عند كل مسح لأحد رموزك الديناميكية، ويتولى السيناريو الباقي.
ما تحتاجه
- خطة DynamiHost تتضمن الـ webhooks: Trial أو Pro أو Business. إذا أظهرت صفحة Webhooks في لوحة التحكم رسالة قفل، فإن خطتك لا تتضمن الـ webhooks بعد.
- حساب Make.
الخطوة 1: احصل على عنوان webhook من Make
- في Make، أنشئ سيناريو جديدًا.
- أضف وحدة Webhooks واختر Custom webhook.
- انقر Add، وسمِّ الـ hook، واحفظ. يعرض Make عنوان الـ webhook. انسخه.
اضبط جدولة السيناريو على On demand (خيار الـ webhook): عندها يعمل فقط عند وصول تسليم، لا بمؤقّت.
الخطوة 2: أضف العنوان في DynamiHost
- افتح Webhooks في لوحة التحكم وانقر Add endpoint.
- الصق العنوان من Make واختر حدث scan.created.
- احفظ، ثم انسخ سر التوقيع الذي يظهر مرة واحدة للـ endpoint. لا تحتاجه إلا إذا تحققت من التوقيعات داخل السيناريو.
الخطوة 3: اختبر الاتصال
في صفحة Webhooks، انقر Send test على الـ endpoint الجديد. في Make، استخدم Run once وشاهد تسليم الاختبار يصل إلى وحدة Webhook، جاهزًا للاستخدام في الوحدات التالية. ثم امسح أحد رموزك بهاتفك وشاهد الحدث الحقيقي يتبعه.
ما الذي يصل
كل تسليم هو حدث scan.created: معرّف الرمز ورمزه القصير واسمه، ووقت المسح، وعند توفرها: الدولة والمدينة والجهاز ونظام التشغيل والمتصفح والمُحيل. ويغطي مقال الـ Webhooks: احصل على إشعار عند كل عملية مسح في مركز المساعدة هذا تنسيق الحمولة الكامل والتحقق من التوقيع وإعادة المحاولة وقاعدة التعطيل التلقائي.
أفكار للأتمتة
- ألحق كل مسح بسجل Google Sheets أو Airtable مع اسم الرمز والمكان والوقت.
- أرسل لنفسك تنبيه Telegram أو بريدًا عند أول مسح لرمز جديد كل يوم، باستخدام مرشح Make على الحمولة.
- حدّث سجل CRM أو صفحة Notion كلما تم مسح رمز حملة.