Analytics API الخاص بـ Linkly
قم بتصدير بيانات النقرات وتقارير الحركة من Linkly برمجيًا باستخدام Analytics API الخاص بنا.
ذات صلة: Link Shortening API | Webhooks
قبل البدء
يقوم Linkly بإنشاء طلبات API في الواجهة لنسخها والصقها في تطبيقاتك.
وفر الوقت واترك لنا القيام بالعمل الشاق. واجهة برمجة التطبيقات الخاصة بنا قابلة للاستهلاك بالكامل بواسطة الآلات.
كيفية البدء مع Analytics API
افتح أي تقرير حركة في Linkly.
انسخ طلب API المعروض في أعلى التقرير.
تنسيق إخراج البيانات هو CSV. يحتوي هذا الرابط على مفتاح API الخاص بك.
هذه الروابط موجودة بجوار كل جدول ورسم بياني في Linkly.
اطلب من ChatGPT أو ما يعادله تكييف هذه الطلبات إلى كود المصدر لتطبيقك.
لا حاجة لقضاء الوقت في تكامل معقد.
التفويض
ستحتاج إلى API Key و Workspace ID. يمكنك الحصول على هذه التفاصيل من داخل Linkly.

تقوم تقارير الحركة الخاصة بـ Linkly بإنشاء طلبات API لك تلقائيًا، بناءً على البيانات المعروضة على الشاشة.
تتضمن هذه الروابط مفتاح API الخاص بك، وهي سهلة التخصيص والاستخدام في تطبيقاتك الخاصة.
تنسيقات الإخراج
تدعم واجهة برمجة التطبيقات للتحليلات ثلاثة تنسيقات إخراج:
| التنسيق | المعامل | الوصف |
|---|---|---|
| JSON | format=json (افتراضي) | بيانات منظمة للتطبيقات |
| CSV | format=csv | قيم مفصولة بفواصل للجداول الإلكترونية |
| TSV | format=tsv | قيم مفصولة بتابع، مثالية لعرض المتصفح واللصق في جداول البيانات |
وضع Pivot (تنسيق مصفوفة)
بشكل افتراضي، تُرجع واجهة برمجة التطبيقات بيانات سلاسل زمنية بصف واحد لكل تاريخ. مع وضع Pivot، يمكنك الحصول على حركة الروابط بأكملها في طلب واحد كمصفوفة.
استخدم تصدير البيانات من القائمة المنسدلة في أي تقرير حركة لتصدير البيانات بسرعة حسب الرابط، أو أضف pivot=link_id إلى طلب API الخاص بك.

أضف pivot=link_id إلى طلبك للحصول على بيانات مع:
- التواريخ كصفوف (صف واحد لكل يوم)
- الروابط كأعمدة (عمود واحد لكل رابط)
مثال على إخراج Pivot CSV/TSV
| My Link | Other Link | |
|---|---|---|
| name | My Link | Other Link |
| full_url | https://linkly.link/abc | https://linkly.link/xyz |
| id | 123 | 456 |
| 2025-12-30 | 45 | 12 |
| 2025-12-31 | 52 | 8 |
| 2026-01-01 | 38 | 15 |
مثال على إخراج JSON Pivot
{
"links": [
{"id": 123, "name": "My Link", "full_url": "https://linkly.link/abc"},
{"id": 456, "name": "Other Link", "full_url": "https://linkly.link/xyz"}
],
"data": [
{"date": "2025-12-30", "clicks": {"123": 45, "456": 12}},
{"date": "2025-12-31", "clicks": {"123": 52, "456": 8}}
]
}
يكون وضع Pivot مفيدًا لـ:
- مقارنة الحركة عبر روابط متعددة
- الاستيراد إلى جداول البيانات للتحليل
- بناء لوحات معلومات مع بيانات جميع الروابط في استدعاء واحد
بيانات النقرات الأولية
بيانات النقرات الأولية التي نسجلها، بما في ذلك المعاملات الكاملة والطوابع الزمنية ومعلومات الموقع الجغرافي، متاحة.
للوصول إلى هذه البيانات، انقر على تصدير من الألسنة في الأسفل واختر التنسيق الخاص بك. هذه طلبات API مكتملة بالكامل يمكنك استخدامها مباشرة في تطبيقك.


ملاحظات بشأن تصدير البيانات
- ضع في الاعتبار تصفية البيانات في العرض أولاً لتقليل كمية البيانات المُصدَّرة. تقوم هذه الوظيفة بتصدير البيانات الأساسية المستخدمة لإنشاء التقرير الحالي على الشاشة.
- يتم تخزين هذه البيانات مؤقتًا لمدة تصل إلى 3 ساعات. لن تنتج الطلبات المتكررة إلى نقطة النهاية هذه بيانات فورية.
الأعداد المجمعة
تُرجع نقطة النهاية /counters/{dimension} إجماليات النقرات مجمعة حسب بُعد واحد — مثل country أو platform أو destination أو referer أو isp أو link_id. تأتي النتائج مرتبة حسب عدد النقرات، الأعلى أولاً.
يتم إرجاع الحد الأقصى من 10,000 قيمة. الأبعاد عالية الكاردينالية — destination و referer و remote_ip و isp — يمكن أن يكون لديها قيم مميزة أكثر بكثير من ذلك في مساحة عمل مشغولة. عندما يكون الأمر كذلك، تتلقى أفضل 10,000 من خلال عدد النقرات والباقي لا يتم إرجاعه.
حقل total هو دائمًا إجمالي النقرات عبر كل مجموعة، بما في ذلك أي لم يتم إرجاعها. إذاً في النتيجة المقطوعة، ستضيف قيم count ما يصل إلى أقل من total — مما يعني أن النسبة المئوية المحسوبة كـ count / total لا تزال دقيقة.
إذا كنت بحاجة إلى المجموعة الكاملة من القيم بدلاً من أفضل 10,000، فقم بتصدير بيانات النقرات الأولية وقم بتجميعها بنفسك، أو استخدم BigQuery integration.
إشعارات النقرات الفورية
للحصول على إشعارات النقرات الفورية، انظر Webhooks. ترسل Webhooks طلب POST إلى عناوين URL المحددة لديك فورًا عند حدوث نقرة، مع معلومات مفصلة عن النقرة.
يمكنك أيضًا إدارة webhooks عبر واجهة برمجة التطبيقات - انظر OpenAPI spec للحصول على التفاصيل.
سياسة الاستخدام العادل
حدود المعدل
تقتصر واجهة برمجة التطبيقات للتحليلات على 50 طلب في الساعة لكل مساحة عمل.
حدود الاستخدام
بالإضافة إلى حدود المعدل، لدى Analytics API حدود الاستخدام التي تُعاد تعيينها في كل فترة فواتير:
| نوع الخطة | طلبات API | البيانات الممسوحة |
|---|---|---|
| مجاني | 100/شهر | 10 جيجابايت/شهر |
| الدفع الشهري | 2,000/شهر | 2 تيرابايت/شهر |
| السنوي المدفوع | 24,000/سنة | 24 تيرابايت/سنة |
| الشهري غير محدود | 10,000/شهر | 2 تيرابايت/شهر |
| السنوي غير المحدود | 120,000/سنة | 24 تيرابايت/سنة |
ما الذي يحتسب كاستخدام
- طلبات API: كل استدعاء لنقاط نهاية Analytics API (
/clicksو/countersو/export) يُحتسب كطلب واحد. - البيانات الممسوحة: مقدار البيانات التي تمت معالجتها بواسطة قاعدة بيانات التحليلات الخاصة بنا لتلبية طلبك. تقوم نطاقات التواريخ الأكبر والاستعلامات الأكثر تعقيدًا بمسح المزيد من البيانات.
ما يحدث عند تجاوز الحدود
إذا تجاوزت حدود الاستخدام الخاصة بك:
- 1ستُرجع طلبات API خطأ
429 Too Many Requests - 2سيتم إعادة تعيين حدودك تلقائيًا في بداية فترة الفواتير التالية
- 3ستستمر الروابط الخاصة بك في العمل وتتبع النقرات بشكل طبيعي
نصائح لتقليل الاستخدام
يمكن لمعظم المستخدمين الحصول على جميع بياناتهم في طلب API واحد باستخدام وضع Pivot (pivot=link_id)، والذي يُرجع حركة جميع الروابط كمصفوفة في استدعاء واحد.
- استخدم وضع Pivot: أضف
pivot=link_idللحصول على الحركة لجميع الروابط في طلب واحد بدلاً من الاستعلام عن كل رابط على حدة - قم بتخزين الردود مؤقتًا: قم بتخزين استجابات API محليًا بدلاً من جلب نفس البيانات بشكل متكرر
- استخدم نطاقات تواريخ أصغر: استعلم فقط عن التواريخ التي تحتاجها
- دفع الطلبات: اجمع استعلامات روابط متعددة في طلب واحد باستخدام معامل
link_ids
تحتاج إلى المزيد؟
إذا كنت بحاجة إلى حدود أعلى، يرجى التحدث إلينا باستخدام أداة الدعم.
BigQuery integration
لاحتياجات التحليلات عالية الحجم، يقدم Linkly BigQuery integration يوفر وصول SQL مباشر إلى بيانات النقرات الخاصة بك.
- وصول البيانات المباشرة - استعلم عن بيانات النقرات مباشرة في BigQuery مع التحديثات الفورية
- استعلامات غير محدودة - لا توجد حدود معدل API؛ أنت تدفع فقط لحساب BigQuery
- التقارير المخصصة - بناء لوحات معلومات مع Looker أو Data Studio أو Tableau
- توحيد البيانات - دمج بيانات النقرات مع مقاييس العمل الأخرى
يتم تضمين BigQuery integration في خطة Enterprise. تواصل معنا للحصول على التفاصيل.
تعرف على المزيد حول BigQuery Integration →
ذات صلة
- Link Shortening API - إنشاء وتحديث الروابط برمجيًا
- Webhooks - إشعارات النقرات الفورية
- BigQuery Integration - وصول SQL مباشر إلى بيانات النقرات
- Zapier Integration - تكاملات بدون كود
توافر الخطة
متوفر على Pro وما فوق
احصل على 100 رابط مختصر وتتبع 500 نقرة شهريًا مجانًا.