نظرة عامة

تم تصميم خلاصة "الأحداث" لتمثيل بيانات الأحداث في خلاصة واحدة، وهي تستهدف بشكل أساسي منصات بيع التذاكر واكتشاف الأحداث. الخلاصات هي ملفات بتنسيق JSON تُستخدَم لنقل بيانات المستودع إلى "مركز الإجراءات".

تتألف خلاصة الأحداث من جزأين:

  • ملف وصف بتنسيق JSON يحتوي على طابع زمني وقائمة بالملفات التي سيتم تحميلها والتي يجب اعتبارها ضمن المجموعة نفسها

  • ملف واحد أو أكثر من ملفات JSON تمثّل EventFeed ويتضمّن معلومات عن الأحداث، مثل المعرّفات والأوصاف والصور والروابط لصفحات معيّنة ومعلومات التذاكر والأسعار

على أعلى مستوى، لديك EventFeed، وهو مجموعة من عناصر Event.

يحتوي كل حدث على معلومات شاملة حول حدث واحد، بما في ذلك:

  • التفاصيل الأساسية: مثل رقم تعريف فريد وعنوان ووصف ومعلومات التوقيت
  • الموقع الجغرافي: المكان الذي سيُقام فيه الحدث، ويمكن تحديده بطرق مختلفة (رقم تعريف المكان أو العنوان أو الإحداثيات)
  • الكيانات ذات الصلة: معلومات عن الفنانين أو الفِرق أو البرامج أو المهرجانات المرتبطة بالحدث
  • تمثّل هذه السمة خيارات التذاكر المختلفة المتاحة للفعالية، بما في ذلك الأسعار ومدى التوفّر لكل خيار.
  • الوسائط: الصور والفيديوهات ذات الصلة بالحدث
  • معلومات أخرى: مثل اسم العلامة التجارية لمقدّم الخدمة وروابط لشراء تذاكر الحدث وتفاصيل عن الجهة المنشئة للحدث