विशेषताएं
किसी कारोबारी या कंपनी के लिए, सेवाओं के डिसप्ले क्रम में बदलाव करने के लिए, सेवा फ़ीड में हर सेवा के लिएranking_hint.score
सेट करें.
// Ranking hints for a service. message ServiceRankingHint { // 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. float score = 1 [features.field_presence = EXPLICIT]; }जब एक से ज़्यादा सेवाएं दिखाई जाती हैं, तो सेवाओं को ऑर्डर करने के लिए,
Service.ranking_hint.score
को सिग्नल के तौर पर इस्तेमाल किया जाएगा. उदाहरण के लिए, "बुक करें" बटन के ठीक बाद दिखने वाला पेज, जिसमें उपयोगकर्ता को चुनने के लिए सभी सेवाएं दिखती हैं. इस सेवा के लिए पेज पर स्कोर जितना ज़्यादा होगा
दिखाया जाएगा.
उदाहरण
किसी कारोबारी या कंपनी के पास "बाल काटना", "बालों को रंगना", और "स्कैल्प मसाज और बाल काटना" जैसी तीन सेवाएं हैं. साथ ही, वह इन सेवाओं को इस क्रम में दिखाना चाहता है:- बाल काटना
- स्कैल्प मसाज और हेयरकट
- रंग भरना
सेवाएं
{ "service": [ { "price": { "currency_code": "USD", "price_micros": 20000000 }, "service_id": "haircut", "prepayment_type": "NOT_SUPPORTED", "merchant_id": "beauty-1", "localized_service_name": { "value": "Haircut", "localized_value": [ { "locale": "en", "value": "Haircut" } ] }, "localized_description": { "value": "Get a haircut.", "localized_value": [ { "locale": "en", "value": "Get a haircut." } ] }, "ranking_hint": { "score": 30.0 } }, { "localized_service_name": { "value": "Coloring", "localized_value": [ { "locale": "en", "value": "Coloring" } ] }, "price": { "currency_code": "USD", "price_micros": 40000000 }, "service_id": "haircoloring", "prepayment_type": "NOT_SUPPORTED", "merchant_id": "beauty-1", "localized_description": { "value": "Get your hair dyed.", "localized_value": [ { "locale": "en", "value": "Get your hair dyed." } ] }, "ranking_hint": { "score": 10.0 } }, { "localized_service_name": { "value": "Scalp massage and Haircut", "localized_value": [ { "locale": "en", "value": "Scalp massage and Haircut" } ] }, "price": { "currency_code": "USD", "price_micros": 30000000 }, "service_id": "scalpmassage", "prepayment_type": "NOT_SUPPORTED", "merchant_id": "beauty-1", "localized_description": { "value": "Get a shampoo and scalp massage followed by a haircut.", "localized_value": [ { "locale": "en", "value": "Get a shampoo and scalp massage followed by a haircut." } ] }, "ranking_hint": { "score": 20.0 } } ] }