أتمتة الويب

تسمح لك أتمتة الويب بتلقي إشعارات فورية حول روابطك — سواء عند النقر عليها أو عند إنشاؤها أو تحديثها أو حذفها. يرسل Linkly طلب POST إلى عنوان URL المحدد لديك مع معلومات مفصلة عن كل حدث.

حالات الاستخدام

  • منصات الأتمتة: شغل سير العمل في Make أو Zapier عند النقر على الروابط
  • التحليلات المخصصة: أرسل بيانات النقر إلى نظام التحليلات الخاص بك
  • تحديثات CRM: حدث سجلات العملاء عند نقرهم على الروابط
  • إشعارات Slack: احصل على إشعارات في Slack عند النقر على روابط مهمة
  • تتبع العملاء المحتملين: تتبع متى يتفاعل العملاء المحتملون مع روابطك

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

كيفية إعداد أتمتة الويب على مستوى الرابط

1

انتقل إلى الروابط وانقر على الرابط الذي تريد تكوينه.

2

مرر لأسفل إلى قسم أتمتة الويب.

3

أدخل عنوان URL الخاص بك لأتمتة الويب، واحد لكل سطر.

يمكنك إضافة عناوين URL متعددة لأتمتة الويب. ستتلقى جميع عناوين URL نفس البيانات عند النقر على الرابط.

أدخل عنوان URL الخاص بك لأتمتة الويب، واحد لكل سطر.
أدخل عنوان URL الخاص بك لأتمتة الويب، واحد لكل سطر.
4

انقر على حفظ الرابط.

تعمل أتمتة الويب على مستوى الرابط فقط عند النقر على هذا الرابط المحدد.

كيفية إعداد أتمتة الويب على مستوى مساحة العمل

1

انتقل إلى الإعدادات (أيقونة الترس في الشريط الجانبي).

2

انقر على إعدادات مساحة العمل

3

أدخل عنوان URL الخاص بك لأتمتة الويب، واحد لكل سطر.

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

أدخل عنوان URL الخاص بك لأتمتة الويب، واحد لكل سطر.
أدخل عنوان URL الخاص بك لأتمتة الويب، واحد لكل سطر.
4

انقر على حفظ الإعدادات.

تعمل أتمتة الويب على مستوى مساحة العمل على كل نقرة على أي رابط في مساحة العمل الخاصة بك.

ملاحظة: إذا قمت بتكوين أتمتة الويب على كلا المستويين، فستعمل كلاهما عند النقر على هذا الرابط.

الأحداث

تتلقى كل أتمتة ويب جميع أنواع الأحداث لنطاقها — أتمتة ويب على مستوى الرابط تحصل على أحداث لهذا الرابط، وأتمتة ويب على مستوى مساحة العمل تحصل على أحداث لكل رابط في مساحة العمل. تحقق من حقل event على المستوى الأعلى لتمييزها:

eventيتم الإرسال عند
clickيتم النقر على رابط قصير. يتضمن كائن click ببيانات طلب الزائر.
link.createdيتم إنشاء رابط جديد في مساحة العمل.
link.updatedتتغير إعدادات الرابط. يتم تشغيله عند كل تحديث، بما في ذلك التعديلات المحفوظة تلقائياً، لذلك قد تتلقى عدة تحديثات لكل جلسة تحرير.
link.deletedيتم حذف الرابط. يحتفظ كائن link بالاختصار والمجال الذي كان لديه قبل الحذف.

حمولة أتمتة الويب

حمولة النقر

عند حدوث نقرة، يرسل Linkly طلب POST مع حمولة JSON التالية:

{
  "event": "click",
  "timestamp": "2025-01-15T10:30:00Z",
  "link": {
    "id": 12345,
    "name": "My Campaign Link",
    "url": "https://example.com/landing-page",
    "full_url": "https://yourdomain.com/abc123",
    "domain": "yourdomain.com",
    "slug": "/abc123",
    "destination": "https://example.com/landing-page",
    "workspace_id": 1,
    "enabled": true,
    "cloaking": false,
    "forward_params": true,
    "block_bots": true,
    "public_analytics": false,
    "utm_source": "newsletter",
    "utm_medium": "email",
    "utm_campaign": "spring-sale",
    "og_title": "Special Offer",
    "og_description": "Check out our spring sale!",
    "rules": [
      {
        "what": "country",
        "matches": "US",
        "url": "https://example.com/us-landing"
      }
    ]
  },
  "click": {
    "id": "01KYPGEEPJSPR3S564QRBDGA1W",
    "country": "US",
    "is_eu_country": false,
    "platform": "desktop",
    "browser_name": "Chrome",
    "referer": "https://twitter.com/",
    "isp": "Comcast",
    "bot_name": null,
    "destination": "https://example.com/landing-page",
    "params": {
      "utm_source": "twitter"
    }
  }
}

حقول الحمولة

معلومات الحدث

الحقلالوصف
eventclick، link.created، link.updated، أو link.deleted
timestampالطابع الزمني بصيغة ISO 8601 للنقرة

كائن الرابط

الحقلالوصف
idمعرف الرابط الفريد
nameلقب الرابط
urlعنوان URL للوجهة الأصلية
full_urlعنوان URL للرابط القصير
domainالمجال المخصص (إن أمكن)
slugمسار URL/الاختصار
destinationالوجهة الفعلية لهذه النقرة (قد تختلف عن url إذا تم تطبيق القواعد)
workspace_idمعرف مساحة العمل
enabledما إذا كان الرابط نشطاً
rulesمصفوفة قواعد إعادة التوجيه (جغرافي، جهاز، دوار)
utm_*معاملات UTM إن تم تكوينها
og_*إعدادات Open Graph إن تم تكوينها

كائن النقر

الحقلالوصف
idمعرف فريد لهذه النقرة، ULID بـ 26 حرفاً. تقوم الأحرف الأولى بترميز وقت النقر، لذا تتم فرز المعرفات بشكل زمني كسلاسل عادية
countryرمز الدولة بحرفين (على سبيل المثال، "US"، "GB")
is_eu_countryما إذا كانت النقرة تنشأ من الاتحاد الأوروبي
platformمنصة الجهاز (سطح المكتب، iOS، Android، إلخ)
browser_nameاسم المتصفح (Chrome، Safari، Firefox، إلخ)
refererعنوان URL المرجعي (إن أمكن)
ispمزود خدمة الإنترنت
bot_nameمعرف الروبوت (null للنقرات البشرية)
destinationعنوان URL الوجهة النهائية لهذه النقرة
paramsمعاملات الاستعلام التي تم تمريرها إلى الرابط

ملاحظة الخصوصية: لا يتم أبداً تضمين عناوين IP في حمولات أتمتة الويب.

حمولة دورة حياة الرابط

تشترك أحداث link.created و link.updated و link.deleted في شكل واحد. لا يوجد كائن click — تحصل على event، و timestamp، والرابط الكامل link:

{
  "event": "link.created",
  "timestamp": "2026-06-20T10:30:00Z",
  "link": {
    "id": 12345,
    "name": "My Campaign Link",
    "url": "https://example.com/landing-page",
    "full_url": "https://yourdomain.com/abc123",
    "domain": "yourdomain.com",
    "slug": "/abc123",
    "workspace_id": 1,
    "enabled": true,
    "rules": []
  }
}

تكاملات منصات الأتمتة

للإعداد الأسهل بدون ترميز مخصص، استخدم تكاملاتنا الأصلية:

  • تكامل Make - منصة أتمتة بصرية مع محفزات نقر فورية
  • تكامل Zapier - ربط Linkly بآلاف التطبيقات بدون ترميز

يستخدم كلا التكاملين أتمتة الويب في الخلفية ولكنهما يتعاملان مع الإعداد بالكامل تلقائياً.

أفضل الممارسات

أتمتة ويب متعددة

يمكنك إضافة عناوين URL متعددة لأتمتة الويب (واحد لكل سطر). ستتلقى جميع عناوين URL نفس البيانات عند حدوث نقرة.

معالجة الأخطاء

  • أتمتة الويب هي أطلق وانسى - لا يحاول Linkly إعادة محاولة التسليمات الفاشلة
  • فشل أتمتة الويب لا يؤثر أبداً على إعادة التوجيه - يصل المستخدمون دائماً إلى وجهتهم
  • تأكد من أن نقطة نهاية أتمتة الويب الخاصة بك تستجيب بسرعة (أقل من 5 ثوان موصى به)

الأمان

  • استخدم نقاط نهاية HTTPS لعناوين URL الخاصة بأتمتة الويب
  • تحقق من الطلبات الواردة في معالج أتمتة الويب الخاص بك
  • فكر في إضافة معامل سري إلى عنوان URL الخاص بأتمتة الويب للتحقق

الاختبار

  1. 1
    قم بإعداد عنوان URL لأتمتة الويب باستخدام خدمة مثل webhook.site أو RequestBin
  2. 2
    انقر على الرابط الخاص بك
  3. 3
    افحص الحمولة المستلمة
  4. 4
    بعد التحقق، انتقل إلى عنوان URL أتمتة الويب الخاص بك للإنتاج

وصول API

يمكنك أيضاً إدارة أتمتة الويب برمجياً عبر API:

POST   /api/v1/link/:link_id/webhooks
DELETE /api/v1/link/:link_id/webhooks/:hook_id
GET    /api/v1/link/:link_id/webhooks

POST   /api/v1/workspace/:workspace_id/webhooks
DELETE /api/v1/workspace/:workspace_id/webhooks/:hook_id
GET    /api/v1/workspace/:workspace_id/webhooks

اطلع على وثائق API للتفاصيل.

أسئلة شائعة حول أتمتة الويب

ما هي الأحداث التي يمكن لأتمتة الويب أن ترسلها؟

تعمل أتمتة الويب على أربعة أحداث، يتم تحديدها بواسطة حقل الحدث في الحمولة. تحصل على نقرة عند النقر على رابط، بالإضافة إلى link.created و link.updated و link.deleted عند تغيير الروابط. تتلقى كل أتمتة ويب جميع أنواع الأحداث لنطاقها، لذا قم بالفرع على حقل الحدث للتعامل مع كل منها.

لماذا لا تعمل أتمتة الويب الخاصة بي؟

تحقق من أن عنوان URL الخاص بأتمتة الويب صحيح وقابل للوصول، وأن أتمتة الويب محفوظة على الرابط أو مساحة العمل. بالنسبة لأحداث النقر، لاحظ أن أتمتة الويب تعمل فقط عند تسجيل النقرة فعلياً - عناوين IP المستثناة أو الزحافات المتخطاة لن تؤديها.

لماذا تكون بعض الحقول فارغة في حمولة أتمتة الويب؟

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

هل يعيد Linkly محاولة تسليمات أتمتة الويب الفاشلة؟

لا. أتمتة الويب هي أطلق وانسى. لا يتم إعادة محاولة التسليمات الفاشلة، ولا يتتبع Linkly حالة تسليم أتمتة الويب. ينتهي انتظار طلبات أتمتة الويب بعد 5 ثوان.

هل يدعم Linkly المراسلات العودية لتتبع التحويل؟

لا. أتمتة الويب الخاصة بـ Linkly تابعة فقط وتعمل عند حدوث نقرات. لا يمكننا استقبال بيانات المراسلات العودية من شبكات الشركات التابعة أو منصات الإعلانات. لتتبع التحويل، استخدم التتبع الأصلي الخاص بمنصة الوجهة، أو مرر معرف النقرة عبر إعادة توجيه معامل الاستعلام، أو استخدم تكامل BigQuery الخاص بنا للانضمام إلى بيانات النقر مع بيانات التحويل الخاصة بك.

هل يجب أن أستخدم أتمتة الويب أو Make/Zapier؟

بالنسبة لمعظم حالات الأتمتة، فإن تكاملات Make أو Zapier الخاصة بنا أسهل في الإعداد. تستخدم أتمتة الويب في الخلفية ولكنها تتعامل مع جميع التكوينات تلقائياً. استخدم أتمتة الويب المخصصة عندما تحتاج إلى إرسال بيانات إلى أنظمتك الخاصة أو تتطلب المزيد من التحكم في التكامل.

هل يمكن أن يكون لدي أتمتة ويب على كل من الرابط ومساحة العمل؟

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

توافر الخطة

متوفر على Business وما فوق

مقارنة الخطط →

احصل على 100 رابط مختصر وتتبع 500 نقرة شهريًا مجانًا.