পরিষেবা যোগ করুন

ব্যবসাগুলি তাদের ব্যবসার প্রোফাইল তালিকায় তাদের প্রদান করা পরিষেবা যোগ করতে পারে। এটি একটি দোকানের মধ্যে প্রদত্ত পরিষেবাগুলি বা গ্রাহকের অবস্থানগুলিতে দেওয়া পরিষেবাগুলি অন্তর্ভুক্ত করতে পারে৷

যোগ্যতা এবং বিন্যাস

সব ব্যবসা তাদের ব্যবসার প্রোফাইল তালিকায় পরিষেবা যোগ করতে পারে না। যোগ্যতা পরীক্ষা করতে, মেটাডেটাতে canModifyServiceList এর অবস্থা দেখুন।

একটি পরিষেবা একটি ServiceItem হিসাবে উপস্থাপিত হয়, যা নিম্নলিখিত দুটি ফর্ম্যাট সমর্থন করে:

  • StructuredServiceItem : Google-এর পূর্বনির্ধারিত পরিষেবাগুলিকে একটি StructuredServiceItem হিসাবে উপস্থাপন করা যেতে পারে, যাতে একটি serviceTypeId থাকে।
  • FreeFormServiceItem : কাস্টম পরিষেবাগুলি অফার করতে, একটি FreeFormServiceItem ব্যবহার করুন যাতে একটি লেবেল থাকে৷

বিভাগের নাম অনুসারে পূর্বনির্ধারিত পরিষেবার তালিকা করা

বিভাগের নাম অনুসারে একটি বিভাগের অধীনে পূর্বনির্ধারিত পরিষেবাগুলি অনুসন্ধান করতে, categories.list ব্যবহার করুন। সিঙ্গাপুরের নাম salon অন্তর্ভুক্ত সমস্ত বিভাগের জন্য একটি অনুরোধ নিম্নলিখিত অনুরোধ বিভাগে দেখানো হয়েছে।

অনুরোধ

CategoryView অবশ্যই FULL সেট করতে হবে।

HTTP
GET https://mybusinessbusinessinformation.googleapis.com/v1/categories?regionCode=SG&languageCode=EN&filter=displayname=salon&view=FULL

প্রতিক্রিয়া

নিম্নলিখিত আংশিক প্রতিক্রিয়া সমস্ত সমর্থিত সার্ভিস টাইপ প্রদান করে।

{
    "categories": [
        {
            "name": "gcid:hair_salon",
            "displayName": "Hairdresser",
            "serviceTypes": [
                {
                    "serviceTypeId": "job_type_id:body_waxing",
                    "displayName": "Body Waxing"
                },
                {
                    "serviceTypeId": "job_type_id:hair_coloring",
                    "displayName": "Hair coloring"
                },
                {
                    "serviceTypeId": "job_type_id:hair_extensions",
                    "displayName": "Hair extensions"
                },
                {
                    "serviceTypeId": "job_type_id:hair_styling",
                    "displayName": "Hair styling"
                },
                {
                    "serviceTypeId": "job_type_id:manicures",
                    "displayName": "Manicures"
                },
                {
                    "serviceTypeId": "job_type_id:pedicures",
                    "displayName": "Pedicures"
                }
            ]
        }
}

বিভাগ আইডি দ্বারা পূর্বনির্ধারিত পরিষেবার তালিকা করুন

নির্দিষ্ট বিভাগ আইডি দ্বারা পূর্বনির্ধারিত পরিষেবাগুলি অনুসন্ধান করতে, categories.batchGet ব্যবহার করুন। মার্কিন যুক্তরাষ্ট্রে আইডি gcid:electrician বিভাগের অধীনে বিশদ বিবরণের জন্য একটি অনুরোধ নিম্নলিখিত অনুরোধ বিভাগে দেখানো হয়েছে।

অনুরোধ

CategoryView অবশ্যই FULL সেট করতে হবে।

HTTP
GET https://mybusinessbusinessinformation.googleapis.com/v1/categories:batchGet?regionCode=US&languageCode=en&names=gcid:electrician&view=FULL

প্রতিক্রিয়া

প্রতিক্রিয়াটিতে gcid:electrician এর জন্য সমস্ত সমর্থিত ServiceTypes রয়েছে।

{
    "categories": [
        {
            "name": "gcid:electrician",
            "displayName": "Electrician",
            "serviceTypes": [
                {
                    "serviceTypeId": "job_type_id:construction",
                    "displayName": "Construction"
                },
                {
                    "serviceTypeId": "job_type_id:electric_car_charger",
                    "displayName": "Install electric car charger"
                },
                {
                    "serviceTypeId": "job_type_id:electrician_remodeling",
                    "displayName": "Remodeling"
                },
                {
                    "serviceTypeId": "job_type_id:general_repairs",
                    "displayName": "General repairs"
                },
                {
                    "serviceTypeId": "job_type_id:install_fan",
                    "displayName": "Install fan"
                },
                {
                    "serviceTypeId": "job_type_id:install_ground_wire",
                    "displayName": "Install ground wire"
                },
                {
                    "serviceTypeId": "job_type_id:install_light_fixtures",
                    "displayName": "Install light fixtures"
                },
                {
                    "serviceTypeId": "job_type_id:install_outdoor_lighting",
                    "displayName": "Install outdoor lighting"
                },
                {
                    "serviceTypeId": "job_type_id:install_outlets_switches",
                    "displayName": "Install outlets or switches"
                },
                {
                    "serviceTypeId": "job_type_id:install_security_system",
                    "displayName": "Install security system"
                },
                {
                    "serviceTypeId": "job_type_id:installation",
                    "displayName": "Installation"
                },
                {
                    "serviceTypeId": "job_type_id:relocate_outlets_switches",
                    "displayName": "Relocate outlets or switches"
                },
                {
                    "serviceTypeId": "job_type_id:repair_fan",
                    "displayName": "Repair fan"
                },
                {
                    "serviceTypeId": "job_type_id:repair_light_fixtures",
                    "displayName": "Repair light fixtures"
                },
                {
                    "serviceTypeId": "job_type_id:repair_outlets_switches",
                    "displayName": "Repair outlets or switches"
                },
                {
                    "serviceTypeId": "job_type_id:repair_panel",
                    "displayName": "Repair panel"
                },
                {
                    "serviceTypeId": "job_type_id:replace_upgrade_panel",
                    "displayName": "Replace or upgrade panel"
                },
                {
                    "serviceTypeId": "job_type_id:restore_power",
                    "displayName": "Restore power"
                }
            ]
        }
    ]
}

একটি তালিকায় বিদ্যমান পরিষেবাগুলি তালিকাভুক্ত করুন

পরিষেবাগুলির একটি বর্তমান তালিকা পেতে, locations.get ব্যবহার করুন এবং readMask=serviceItems সেট করুন

অনুরোধ

HTTP
GET https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?readMask=serviceItems

প্রতিক্রিয়া

নীচে একটি নমুনা প্রতিক্রিয়া

{
    "serviceItems": [
        {
            "structuredServiceItem": {
                "serviceTypeId": "job_type_id:hair_coloring"
            }
        },
        {
            "isOffered": true,
            "structuredServiceItem": {
                "serviceTypeId": "job_type_id:hair_styling"
            }
        },
        {
            "isOffered": true,
            "freeFormServiceItem": {
                "categoryId": "gcid:barber_shop",
                "label": {
                    "displayName": "Student Cuts"
                }
            }
        }
    ]
}

একটি তালিকার জন্য পরিষেবা সেট করুন

পরিষেবা আপডেট করতে, locations.patch এবং updateMask=serviceItems ব্যবহার করুন। পৃথক পরিষেবা আপডেট করা সমর্থিত নয়।

একটি StructuredServiceItem এবং একটি FreeFormServiceItem এর সাথে পরিষেবাগুলি সেট করতে, নিম্নলিখিত উদাহরণটি দেখুন:

HTTP
PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?updateMask=serviceItems
{
   "serviceItems":[
      {
         "isOffered":false,
         "structuredServiceItem":{
            "serviceTypeId":"job_type_id:hair_coloring"
         }
      },
      {
         "isOffered":true,
         "structuredServiceItem":{
            "serviceTypeId":"job_type_id:hair_styling"
         }
      },
      {
         "isOffered":true,
         "freeFormServiceItem":{
            "categoryId":"gcid:hair_salon",
            "label":{
               "displayName":"Student Cuts"
            }
         }
      }
   ]
}