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

أمثلة
في ما يلي مثال على أحد التطبيقات البرمجية باستخدام الرمز JSON-LD:
<html> <head> <title>Angry Birds</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "SoftwareApplication", "name": "Angry Birds", "operatingSystem": "ANDROID", "applicationCategory": "GameApplication", "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.6", "ratingCount": "8864" }, "offers": { "@type": "Offer", "price": "1.00", "priceCurrency": "USD" } } </script> </head> <body> </body> </html>
في ما يلي مثال على أحد التطبيقات البرمجية باستخدام الرمز RDFa:
<div vocab="https://schema.org/" typeof="SoftwareApplication"> <span property="name">Angry Birds</span> - REQUIRES <span property="operatingSystem">ANDROID</span> TYPE: <span property="applicationCategory" content="GameApplication">Game</span> RATING: <div property="aggregateRating" typeof="AggregateRating"> <span property="ratingValue">4.6</span> ( <span property="ratingCount">8864</span> ratings ) </div> <div property="offers" typeof="Offer"> Price: $<span property="price">1.00</span> <meta property="priceCurrency" content="USD" /> </div> </div>
في ما يلي مثال على أحد التطبيقات البرمجية باستخدام الرمز Microdata:
<div itemscope itemtype="https://schema.org/SoftwareApplication"> <span itemprop="name">Angry Birds</span> - REQUIRES <span itemprop="operatingSystem">ANDROID</span> TYPE: <span itemprop="applicationCategory" content="GameApplication">Game</span> RATING: <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <span itemprop="ratingValue">4.6</span> ( <span itemprop="ratingCount">8864</span> ratings ) </div> <div itemprop="offers" itemscope itemtype="https://schema.org/Offer"> Price: $<span itemprop="price">1.00</span> <meta itemprop="priceCurrency" content="USD" /> </div> </div>
الإرشادات
يجب اتّباع هذه الإرشادات لكي يكون تطبيقك مؤهَّلاً للظهور كنتيجة منسّقة.
تعريفات أنواع البيانات المنظّمة
يجب تضمين السمات المطلوبة حتى يصبح المحتوى مؤهّلاً للعرض كنتيجة منسّقة. ويمكنك تضمين السمات المقترَحة لإضافة المزيد من المعلومات المتعلقة بالمحتوى، ما يؤدي إلى تحسين تجربة المستخدم.
SoftwareApplication
يتوفّر تعريف SoftwareApplication
الكامل على schema.org/SoftwareApplication.
السمات المطلوبة | |||||
---|---|---|---|---|---|
name
|
اسم التطبيق |
||||
offers.price
|
تمثّل هذه السمة عرضًا لبيع التطبيق. وبالنسبة إلى المطوّرين، يمكن أن تشير السمة
إذا كان التطبيق متاحًا بدون دفع، يجب ضبط "offers": { "@type": "Offer", "price": "0" }
إذا كان سعر التطبيق أعلى من 0، يجب تضمين "offers": { "@type": "Offer", "price": "1.00", "priceCurrency": "USD" } |
||||
التقييم أو المراجعة |
تمثّل هذه السمة تقييمًا أو مراجعة للتطبيق. وعليك تضمين إحدى السمات التالية:
|
السمات المقترَحة | |
---|---|
applicationCategory
|
نوع التطبيق (على سبيل المثال، قائمة أنواع التطبيقات المتوافقة
|
operatingSystem
|
أنظمة التشغيل المطلوبة لاستخدام التطبيق (على سبيل المثال، |
السمات الموسّعة للأنواع الفرعية للتطبيقات
بالنسبة إلى تطبيقات الأجهزة الجوّالة وتطبيقات الويب، يتيح محرّك البحث Google أيضًا استخدام السمة MobileApplication
والسمةWebApplication
.
لا يعرض Google نتيجة منسّقة للتطبيقات البرمجية من النوع VideoGame
فقط.
وللتأكّد من أن تطبيقك البرمجي مؤهَّل للعرض كنتيجة منسّقة، يُرجى إدخال
النوع VideoGame
مع نوع آخر. مثلاً:
{ "@context": "https://schema.org", "@type": ["VideoGame", "MobileApplication"], .... }