“Sərt mikroverilənlər” Yandex-in səhifəni gəzərkən digər məlumat mənbələrindən üstünlük verən işarələmə termini üçün istifadə olunur və robot səhifəni tarayarkən tətbiq edilir. Məhsul siyahıları üçün bu, daxil edilmiş OfferCatalog sxemi və onun içindəki Offer obyektləri deməkdir.
Prioritetin niyə vacib olduğu
Yandex məhsul məlumatlarını bir neçə mənbədən — səhifədən, Yandex Market-dən, təqdim olunan məlumat axınlarından toplayır. Sərt mikroverilənlər səhifəni necə nüfuzlu etdiyinizin yoludur. Market axını köhnəlmiş və ya məhsul məlumatları aqreqatordan götürülən tacir üçün bu, saytın öz adıyla nə göstərildiyinə yenidən nəzarəti öz əlinə almasını təmin edən mexanizmdir.

OfferCatalog xüsusiyyətləri — hamısı tələb olunur
name— kataloqun adı.description— kataloqun təsviri.image— kimi göstərilən ümumi şəkil URL, ImageObject deyil.
Offer xüsusiyyətləri — hamısı tələb olunur
url— məhsul səhifəsi.name,description,image(yenidən sadə URL).availability— sifariş verilib-verilməməsi.price.
Dəstəklənən hər bir sahə tələb olunur. Bu, əksər xüsusiyyətlərin isteğe bağlı olduğu adi məhsul işarələməsindən daha sərtdir — və əvəzində verilən mübadilə budur: prioritet müqabilində tam məlumat.
Struktur qaydası
Səhifə başına bir məhsul siyahısı, OfferCatalogilə işarələnir, dax-daxil edilmiş siyahılar yoxdur. Bir neçə məhsul qrupunu təqdim edən kateqoriya səhifəsi bir qruplaşma seçməli və ya səhifəni yenidən qurmalıdır.
İcra qeydi
Hər bir sahə tələb olunduğundan və şəkillər obyektlər deyil, sadə URL-lər olmalı olduğundan, bu, əllə yazılmaq əvəzinə məhsul verilənlər bazasından generasiya olunacaq işarələmedir. Bir elementdə tək bir boş təsvir həmin girişi etibarsız edir — bu da görünən siyahını render edən sorğu ilə eyni yerdən generasiya olunmasını dəstəkləyir, beləliklə ikisi bir-birindən ayrıla bilməz və çatışmayan dəyər insanın görə biləcəyi bir şeyi poza bilməz.

Bunu necə tətbiq edirik
The priority behaviour is the reason to bother: for merchants whose product data was being taken from a stale feed, this is how the site becomes the authoritative source again. The all-fields-required rule means it must be generated from the catalogue rather than templated by hand, and we wire it to the same data that renders the visible list so a missing description breaks the page visibly rather than silently invalidating the markup.
Əlaqəli xidmətlər