Чтобы повлиять на порядок отображения услуг для конкретного продавца, установите ranking_hint.score для каждой Service в ленте услуг .
// Ranking hints for a service.messageServiceRankingHint{// Arbitrary partner or merchant assigned rank for this service.//// Services with a higher score will be shown more prominently (e.g. shown// higher in lists). Note that other factors may also influence ranking, such// as price, availability, user history, etc.//// Optional. Must be non-negative if set.floatscore=1[features.field_presence=EXPLICIT];}
При отображении нескольких услуг (пример: страница сразу после кнопки «Забронировать», на которой отображаются все услуги, из которых пользователь может выбрать), будет использоваться Service.ranking_hint.score в качестве одного из сигналов для заказа Услуг. Чем выше балл, тем выше на странице будет отображаться Сервис.
Пример
У торговца есть 3 услуги «Стрижка», «Окрашивание», «Массаж кожи головы и стрижка», предпочтительный порядок которых следующий:
Стрижка
Массаж головы и стрижка
Раскраска
Сервисный фид может быть указан следующим образом:
[null,null,["Последнее обновление: 2024-10-26 UTC."],[[["Set `ranking_hint.score` within each Service in the Service feed to influence the display order of services for a merchant."],["Higher `ranking_hint.score` values correspond to higher placement in service lists, but other factors like price and user history may also influence ranking."],["`ranking_hint.score` must be non-negative, and if used for one service of a merchant, it should be set for all services of that merchant."],["Google may use additional signals alongside `ranking_hint.score`, potentially resulting in a display order different from the specified score."]]],[]]