يحدد نمط طلب البحث مثال عبارة قد يقوله المستخدم. يمكن لـ "مساعد Google" مطابقة العبارات التي يقولها المستخدم التي تتشابه دلاليًا معها باستخدام اللغة الطبيعية قيد المعالجة.
ويمكن أن تحتوي أنماط طلب البحث على سلسلة حرفية وشرطات ووسيطات باستخدام أنواع schema.org.
سلسلة حرفية
يمكن أن يحتوي نمط الاستعلام على سلسلة حرفية.
مثلاً: "Start the guess the number game."
الشرطية
يمكن اعتبار أجزاء من نمط استعلام اختيارية. للإشارة إلى شرطي
أنماط طلب البحث، عليك إحاطة جزء العبارة بين قوسين وإنهائه
علامة استفهام. يوضّح المثال التالي السمة Start the
على أنّها اختيارية:
مثلاً: "(Start the)? Guess the number game"
الوسيطات
يمكن لنمط الاستعلام جمع جزء من مدخلات المستخدم من خلال استخدام
الوسيطات المسماة (يمكن اعتبارها متغيرات أيضًا). الوسيطات هي
تم تحديدها باستخدام البنية: $Type:argument_name
.
مثال: تصف "$org.schema.type.Number:number"
نمط طلب بحث
ويتوقع إدخال رقم Schema.org، وأن يكون العدد الفعلي
يقول إنه سيتم تسجيله في وسيطة باسم "رقم".
أنواع schema.org
في ما يلي قائمة بأنواع Schema.org المتوافقة المستخدمة لأنماط طلبات البحث:
النوع | مثال على نمط طلب البحث | مثال على طلب بحث المستخدم |
---|---|---|
$org.schema.type.Date | قراءة رسائلي القصيرة من $org.schema.type.Date:my_date على الرسائل القصيرة SMS الاحترافية | قراءة الرسائل القصيرة SMS من 1 نيسان (أبريل) عبر خدمة الرسائل القصيرة SMS الاحترافية |
$org.schema.type.Number | وميض ضوء الفلاش $org.schema.type.Number:number مرة | وميض ضوء الفلاش خمس مرات |
$org.schema.type.Time | قراءة رسائلي القصيرة من $org.schema.type.Time:my_time عبر خدمة الرسائل القصيرة SMS | قراءة رسائل SMS من الساعة 5 مساءً على خدمة الرسائل القصيرة SMS الاحترافية |
$org.schema.type.DayOfWeek | عرض اجتماعاتي في$org.schema.type.DayOfWeek:day_of_week | عرض اجتماعاتي يوم الثلاثاء |
$org.schema.type.Color | تشغيل $org.schema.type.Color:my_color مصباح وميض | تشغيل ضوء المصباح الأحمر |
$org.schema.type.priceCurrency | عرض معدل التحويل لـ $org.schema.type.priceCurrency:cur على تطبيق العملة | عرض معدل الإحالات الناجحة للين على تطبيق العملة |
$org.schema.type.Distance | عرض مخطط تحويل $org.schema.type.Space:dist | عرض الرسم البياني للإحالات الناجحة للكيلومتر |
$org.schema.type.Temperature | ضبط درجة الحرارة على $org.schema.type.Number:num الجمهور$org.schema.type.تساعدك درجة الحرارة:temp | ضبط درجة الحرارة على 70 درجة فهرنهايت |
$org.schema.type.Organization | مشاهدة أبرز الإنجازات في $org.schema.type.Organization:organization | مشاهدة أبرز لحظات فريق البحيرة |
عرض سعر السهم لـ$org.schema.type.Organization:organization | عرض سعر السهم في Google | |
$org.schema.type.Person | عرض أفضل 10 أغانٍ من $org.schema.type.Person:musician | عرض أبرز 10 أغاني للمغني "برونو مارس" |
عرض أخبار عن $org.schema.type.Person:person | عرض أخبار بوابات الفوترة | |
$org.schema.type.Place | كتابة مراجعة حول $org.schema.type.Place:place | كتابة مراجعة لمدينة نيويورك |
عرض عدد الزيارات على $org.schema.type.Place:location | عرض حركة المرور في ماونتن فيو | |
$org.schema.type.Product | كتابة مراجعة حول $org.schema.type.Product:product | كتابة مراجعة عن زجاج google |
$org.schema.type.Book | قراءة $org.schema.type.Book:my_book | قراءة توقعات رائعة |
$org.schema.type.Movie | تشغيل فيلم $org.schema.type.Movie:my_movie | review the casablanca (فيلم الدار البيضاء) |
$org.schema.type.TVSeries | تشغيل الحلقة التالية من $org.schema.type.TVSeries:tv_series | تشغيل الحلقة التالية من الأصدقاء |
$org.schema.type.servesCuisine | عرض مطاعم $org.schema.type.servesCuisine:my_cuisine | عرض المطاعم الإيطالية |
$org.schema.type.MusicAlbum | إضافة $org.schema.type.MusicAlbum:album:ألبوم إلى قائمة الانتظار. | إضافة شارع السلام إلى قائمة المحتوى التالي |
$org.schema.type.MusicRecording | إضافة $org.schema.type.MusicRecording:أغنية إلى المفضلة. | إضافتك إلى أغانيك المفضّلة أو بدونها |
$org.schema.type.YesNo | $org.schema.type.YesNo | نعم |
$org.schema.type.URL | أضِف $org.schema.type.URL | إضافة google.com |
$org.schema.type.Email | أضِف $org.schema.type.Email. | إضافة john@google.com |
$org.schema.type.PhoneNumber | أضِف $org.schema.type.PhoneNumber | إضافة (777) 777-7777 |
$org.schema.type.Text | ما اسم هذه الأغنية التي يقول فيها $org.schema.type.Text؟ | ما هي الأغنية التي يقولون فيها إنّكم تحت أشعة الشمس؟ |
أنواع مخصّصة
يسمح لك عنصر customTypes
بتحديد أنواعك الخاصة. يمكنك تحديد
name
من نوع مخصّص وتضمين الحقول التالية في items
:
key
: قيمة النوع المخصّص التي تتوافق مع السلاسل فيsynonyms
synonyms
: الطرق المحتملة التي يمكن للمستخدمين من خلالها الإشارة إلىkey
يحدد المثال التالي نوعًا مخصصًا للطرق المختلفة فقد يقول الشخص "6 صباحًا".
"customTypes": [ { "name": "$MorningOptions", "items": [ { "key": "6am", "synonyms": [ "6 am", "6 o clock", "oh six hundred", "6 in the morning" ] } ] } ]