واجهة برمجة تطبيقات التحليلات
تتبع وتحليل أداء رمز الاستجابة السريعة مع بيانات مسح مفصلة، معلومات جغرافية، تفصيلات الأجهزة، وتحليل الاتجاهات.
اتجاهات المسح
تتبع عمليات المسح على مر الزمن مع تقسيمات يومية أو أسبوعية أو شهرية
البيانات الجغرافية
شاهد أين يتم مسح رموز QR الخاصة بك حسب الدولة والمدينة
معلومات الجهاز
فهم أنواع الأجهزة وأنظمة التشغيل والمتصفحات
بيانات المحيل
تتبع مصدر عمليات المسح من أجل نسب الحملة
نقاط النهاية
| طريقة | نقطة النهاية | وصف |
|---|---|---|
GET | /organizations/:orgId/qr-codes/analytics | تحليلات على مستوى المنظمة |
GET | /organizations/:orgId/qr-codes/:id/analytics | تحليلات رمز الاستجابة السريعة الفردي |
GET | /organizations/:orgId/qr-codes/:id/analytics/export | تصدير التحليلات كملف CSV |
GET | /organizations/:orgId/qr-codes/:id/scans | احصل على سجلات المسح الفردية |
احصل على تحليلات رمز الاستجابة السريعة
استرجاع تحليلات شاملة لرمز QR محدد.
/organizations/:orgId/qr-codes/:id/analyticsمعلمات الاستعلام
| معامل | اكتب | وصف |
|---|---|---|
| startDate | string | تاريخ البدء (بتنسيق ISO 8601) |
| endDate | string | تاريخ الانتهاء (بتنسيق ISO 8601) |
| interval | string | فترة التجميع: يوم، أسبوع، شهر |
curl -X GET \
"https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/qr_xyz789/analytics?startDate=2024-01-01&endDate=2024-01-31&interval=day" \
-H "X-API-Key: YOUR_API_KEY"استجابة
{
"qrCodeId": "qr_xyz789",
"period": {
"start": "2024-01-01T00:00:00Z",
"end": "2024-01-31T23:59:59Z"
},
"summary": {
"totalScans": 1542,
"uniqueScans": 1203,
"avgDailyScans": 49.7
},
"timeline": [
{ "date": "2024-01-01", "scans": 45, "uniqueScans": 38 },
{ "date": "2024-01-02", "scans": 52, "uniqueScans": 41 },
...
],
"geography": {
"countries": [
{ "country": "US", "scans": 823, "percentage": 53.4 },
{ "country": "GB", "scans": 234, "percentage": 15.2 },
{ "country": "DE", "scans": 156, "percentage": 10.1 }
],
"cities": [
{ "city": "New York", "country": "US", "scans": 234 },
{ "city": "London", "country": "GB", "scans": 189 },
{ "city": "Los Angeles", "country": "US", "scans": 145 }
]
},
"devices": {
"types": [
{ "type": "mobile", "scans": 1234, "percentage": 80.0 },
{ "type": "desktop", "scans": 231, "percentage": 15.0 },
{ "type": "tablet", "scans": 77, "percentage": 5.0 }
],
"os": [
{ "os": "iOS", "scans": 687, "percentage": 44.6 },
{ "os": "Android", "scans": 547, "percentage": 35.5 },
{ "os": "Windows", "scans": 189, "percentage": 12.3 }
],
"browsers": [
{ "browser": "Safari", "scans": 654, "percentage": 42.4 },
{ "browser": "Chrome", "scans": 521, "percentage": 33.8 },
{ "browser": "Firefox", "scans": 156, "percentage": 10.1 }
]
}
}تحليلات جغرافية
تتضمن استجابة التحليلات تفصيلًا جغرافيًا دقيقًا لعمليات المسح حسب البلد والمدينة. يتم اشتقاق هذه البيانات من تحديد موقع IP لطلبات المسح.
البيانات الجغرافية المتاحة
- • البلد: رمز الدولة ISO وعدد المسح
- • المدينة: اسم المدينة مع سياق الدولة
- • النسبة المئوية: التوزيع النسبي للماسحات
- • الإحداثيات: خط العرض/خط الطول التقريبي (عند توفره)
ملاحظة الخصوصية: نحن لا نخزن المواقع الدقيقة للمستخدمين. يتم اشتقاق البيانات الجغرافية من عناوين IP وتوفر دقة تقريبية على مستوى المدينة.
تحليلات التصدير
قم بتصدير بيانات التحليلات كملف CSV لمزيد من التحليل في جداول البيانات أو أدوات ذكاء الأعمال.
/organizations/:orgId/qr-codes/:id/analytics/exportcurl -X GET \
"https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/qr_xyz789/analytics/export?startDate=2024-01-01&endDate=2024-01-31" \
-H "X-API-Key: YOUR_API_KEY" \
-o analytics.csvأعمدة CSV
| عمود | وصف |
|---|---|
| timestamp | تاريخ ووقت المسح (ISO 8601) |
| country | رمز الدولة |
| city | اسم المدينة |
| device_type | محمول، سطح المكتب، جهاز لوحي |
| os | نظام التشغيل |
| browser | اسم المتصفح |
| is_unique | مسح للمرة الأولى (صحيح/خطأ) |
تحليلات على مستوى المنظمة
احصل على تحليلات مجمعة لجميع رموز QR في مؤسستك.
/organizations/:orgId/qr-codes/analyticscurl -X GET \
"https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/analytics?startDate=2024-01-01&endDate=2024-01-31" \
-H "X-API-Key: YOUR_API_KEY"الخطوات التالية
تعرف على الميزات ذات الصلة: