التطبيق البرمجي (تجريبي)

يمكنك ترميز معلومات التطبيق البرمجي في نص صفحة الويب للحصول على عرض أفضل لتفاصيل تطبيقك في نتائج "بحث Google".

لقطة شاشة لنتيجة منسقّة لأحد التطبيقات البرمجية في نتائج البحث

أمثلة

نعمل حاليًا على إتاحة عمل JSON-LD مع هذا النوع من النتائج المنسّقة. لذا ننصحك باستخدام البيانات الجزئية أو RDFa في الوقت الحالي.

JSON-LD

في ما يلي مثال لأحد التطبيقات البرمجية بالترميز JSON-LD باستخدام "أداة اختبار البيانات المنظَّمة":

RDFa

في ما يلي مثال لأحد التطبيقات البرمجية بالترميز RDFa باستخدام "أداة اختبار البيانات المنظَّمة":

البيانات الجزئية

في ما يلي مثال لأحد التطبيقات البرمجية بترميز "البيانات الجزئية" باستخدام "أداة اختبار البيانات المنظَّمة":

في ما يلي توضيح لعمل هذا النموذج:

  • يتم تضمين كل تطبيق مدرج في <div>، على النحو التالي:
    <div itemscope itemtype="https://schema.org/SoftwareApplication">

    يوضّح itemscope أن HTML الواقع في <div> عبارة عن عنصر ويشير itemtype="https://schema.org/SoftwareApplication" إلى أن العنصر هو تطبيق برمجي.

  • تصف كل <div> خصائص التطبيق، مثل اسمه ونظام التشغيل المطلوب. لتصنيف خصائص التطبيق، يتم تعيين سمة itemprop لكل عنصر يحتوي على إحدى هذه الخصائص، مثل <div> أو <span>. على سبيل المثال:
    <span itemprop="name">Angry Birds</span>
  • يتضمن هذا التطبيق معلومات Review وOffer المدمجة.

الإرشادات

الخاصية name مطلوبة. بالإضافة إلى هذا، لا يتم حاليًا عرض النتائج المنسّقة (التي كانت تُعرف باسم المقتطفات المنسّقة) إلا للتطبيقات البرمجية التي توفر اثنين على الأقل من الكائنات التالية:

  • aggregateRating (بما في ذلك ratingValue وإما ratingCount أو reviewCount)
  • offers (بما في ذلك price وcurrency)
  • operatingSystem
  • applicationCategory

تعريفات أنواع البيانات المنظَّمة

يجب تضمين الخصائص المطلوبة حتى يصبح المحتوى مؤهلاً للعرض على شكل نتيجة منسّقة. ويمكنك أيضًا تضمين الخصائص المُقترَحة لإضافة المزيد من المعلومات المتعلقة بالمحتوى، ما يؤدي إلى تحسين التجربة التي تقدمها للمستخدِم.

التطبيق البرمجي

يتوفر تعريف SoftwareApplication الكامل على schema.org/SoftwareApplication.

الخصائص المطلوبة
name

Text

اسم التطبيق

الخصائص المقترَحة
aggregateRating

AggregateRating

تمثل هذه الخاصية التقييم المجمع للتطبيق.

applicationCategory

Text أو URL

يكون نوع التطبيق البرمجي (مثل BusinessApplication أو GameApplication). ويجب أن يكون أحد أنواع التطبيقات البرمجية المتوافقة.

offers

Offer

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

operatingSystem

Text

أنظمة التشغيل المطلوبة (مثل "Windows 7" و"OSX 10.6" و"Android 1.6")

الخصائص الموسَّعة لتشمل الأنواع الفرعية للتطبيقات

بالنسبة إلى التطبيقات المتوافقة مع الأجهزة الجوّالة وتطبيقات الويب، تتيح Google أيضًا عمل MobileApplication وWebApplication .

إرسال تعليقات حول...