Package google.mybusiness.notifications.v1

সূচক

বিজ্ঞপ্তি সেটিংস

এই পরিষেবাটি ব্যবহারকারীদের তাদের ব্যবসার অ্যাকাউন্টগুলির জন্য বিজ্ঞপ্তি সেটিংস পরিচালনা করতে দেয়৷

বিজ্ঞপ্তি সেটিং পান

rpc GetNotificationSetting( GetNotificationSettingRequest ) returns ( NotificationSetting )

অ্যাকাউন্টের জন্য pubsub বিজ্ঞপ্তি সেটিংস ফেরত দেয়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/business.manage

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

আপডেট বিজ্ঞপ্তি সেটিং

rpc UpdateNotificationSetting( UpdateNotificationSettingRequest ) returns ( NotificationSetting )

কোন বিষয়ে পাবসাব বিজ্ঞপ্তি পাঠাতে হবে তা Google-কে জানিয়ে অ্যাকাউন্টের জন্য pubsub বিজ্ঞপ্তি সেটিং সেট করে৷ একটি অ্যাকাউন্ট সাবস্ক্রাইব করতে চায় এমন ইভেন্টগুলি পরিচালনা করতে notification_setting-এর মধ্যে notification_types ক্ষেত্রটি ব্যবহার করুন।

একটি অ্যাকাউন্টে শুধুমাত্র একটি বিজ্ঞপ্তি সেটিং সংস্থান থাকবে এবং শুধুমাত্র একটি পাবসাব বিষয় সেট করা যাবে৷ সেটিং মুছে ফেলতে, একটি খালি নোটিফিকেশন_টাইপ দিয়ে আপডেট করুন

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/business.manage

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

ভুল সংকেত

সমস্ত ত্রুটি কোড API দ্বারা ফেরত.

এনামস
ERROR_CODE_UNSPECIFIED ত্রুটি কোড অনুপস্থিত.
SHARES_PUBSUB_TOPIC_MESSAGE_ACROSS_VERSIONS 'updateNotificationSetting' rpc-এ প্রদত্ত পাব/সাব বিষয়ের নাম এই API-এর অন্যান্য সংস্করণ ব্যবহার করছে। এই সমস্যা প্রশমিত করার জন্য একটি নতুন বিষয় নাম সরবরাহ করুন.
PUBLISH_PERMISSIONS_MISSING_FOR_PUBSUB_TOPIC আপডেট বিজ্ঞপ্তি সেটিং এর জন্য সরবরাহ করা পাব/সাব বিষয়ের নামের ব্যবহারকারীর জন্য প্রকাশ করার অনুমতি নেই।
INVALID_PUBSUB_TOPIC আপডেট বিজ্ঞপ্তি সেটিং এর জন্য সরবরাহ করা পাব/সাব বিষয়ের নামটি অবৈধ৷

NotificationSettingRequest পান

NotificationSettings.GetNotificationSettings-এর জন্য বার্তার অনুরোধ করুন।

ক্ষেত্র
name

string

প্রয়োজন। আমরা যে বিজ্ঞপ্তি সেটিংটি আনার চেষ্টা করছি তার সংস্থানের নাম৷

বিজ্ঞপ্তি সেটিং

একটি Google পাব/সাব বিষয় যেখানে একটি অবস্থান আপডেট হলে বা একটি নতুন পর্যালোচনা হলে বিজ্ঞপ্তি প্রকাশ করা যেতে পারে৷ প্রতি-অ্যাকাউন্টে শুধুমাত্র একটি বিজ্ঞপ্তি সেটিং রিসোর্স থাকবে।

ক্ষেত্র
name

string

প্রয়োজন। এই সেটিং এর জন্য রিসোর্স নাম। এটি ফর্ম accounts/{account_id}/notificationSetting .

pubsub_topic

string

ঐচ্ছিক। Google Pub/Sub বিষয় যা এই অ্যাকাউন্ট দ্বারা পরিচালিত অবস্থানগুলি আপডেট করা হলে বিজ্ঞপ্তিগুলি পাবে৷ সেট না থাকলে, কোনো বিজ্ঞপ্তি পোস্ট করা হবে না।

mybusiness-api-pubsub@system.gserviceaccount.com অ্যাকাউন্টটিতে পাব/সাব বিষয়ে অন্তত প্রকাশ করার অনুমতি থাকতে হবে।

notification_types[]

NotificationType

পাব/সাব বিষয়ে যে ধরনের বিজ্ঞপ্তি পাঠানো হবে। বিজ্ঞপ্তিগুলি সম্পূর্ণরূপে পাওয়া বন্ধ করতে, একটি খালি নোটিফিকেশন_টাইপ সহ NotificationSettings.UpdateNotificationSetting ব্যবহার করুন বা pubsub_topicটিকে একটি খালি স্ট্রিংয়ে সেট করুন৷

বিজ্ঞপ্তির ধরন

পাব/সাব বিষয়ে পাঠানো বিজ্ঞপ্তির ধরন।

এনামস
NOTIFICATION_TYPE_UNSPECIFIED কোনো বিজ্ঞপ্তির ধরন নেই। কোনো বিজ্ঞপ্তি মিলবে না।
GOOGLE_UPDATE অবস্থান পর্যালোচনার জন্য Google আপডেট আছে. বিজ্ঞপ্তিতে অবস্থান_নাম ক্ষেত্রটি Google আপডেটের সাথে অবস্থানের সম্পদের নাম প্রদান করবে।
NEW_REVIEW অবস্থানে একটি নতুন পর্যালোচনা যোগ করা হয়েছে। বিজ্ঞপ্তিতে পর্যালোচনা_নাম ক্ষেত্রটি যোগ করা পর্যালোচনাটির সংস্থান নাম প্রদান করবে এবং অবস্থান_নামটিতে অবস্থানের সংস্থানের নাম থাকবে।
UPDATED_REVIEW অবস্থানের উপর একটি পর্যালোচনা আপডেট করা হয়েছে. বিজ্ঞপ্তিতে পর্যালোচনা_নাম ক্ষেত্রটি যোগ করা পর্যালোচনাটির সংস্থান নাম প্রদান করবে এবং অবস্থান_নামটিতে অবস্থানের সংস্থানের নাম থাকবে।
NEW_CUSTOMER_MEDIA একটি Google মানচিত্র ব্যবহারকারীর দ্বারা অবস্থানে একটি নতুন মিডিয়া আইটেম যোগ করা হয়েছে৷ বিজ্ঞপ্তিটি নতুন মিডিয়া আইটেমের সম্পদের নাম প্রদান করবে।
NEW_QUESTION একটি নতুন প্রশ্ন অবস্থান যোগ করা হয়েছে. বিজ্ঞপ্তিটি প্রশ্নের সম্পদের নাম প্রদান করবে।
UPDATED_QUESTION অবস্থানের একটি প্রশ্ন আপডেট করা হয়. বিজ্ঞপ্তিটি প্রশ্নের সম্পদের নাম প্রদান করবে।
NEW_ANSWER অবস্থানে একটি নতুন উত্তর যোগ করা হয়েছে। বিজ্ঞপ্তিটি প্রশ্ন ও উত্তরের সম্পদের নাম প্রদান করবে।
UPDATED_ANSWER অবস্থানের একটি উত্তর আপডেট করা হয়. বিজ্ঞপ্তিটি প্রশ্ন ও উত্তরের সম্পদের নাম প্রদান করবে।
DUPLICATE_LOCATION লোকেশন মেটাডেটার ডুপ্লিকেট লোকেশন ফিল্ডে কোনো পরিবর্তন আছে কিনা তা নির্দেশ করে।
LOSS_OF_VOICE_OF_MERCHANT

বাতিল করা হয়েছে: এই মানটির বিদ্যমান ব্যবহারগুলিকে আরও প্রসারিত "VOICE_OF_MERCHANT_UPDATED"-এ স্থানান্তর করুন৷

VOICE_OF_MERCHANT_UPDATED ভয়েস অফ মার্চেন্ট (VOM) স্ট্যাটাসে লোকেশনের আপডেট আছে কিনা তা নির্দেশ করে। VOM নির্দেশ করে যে অবস্থানটি ভাল অবস্থানে আছে কিনা এবং Google-এ ব্যবসার উপর ব্যবসায়ীর নিয়ন্ত্রণ আছে কিনা। অবস্থানে করা যেকোনো সম্পাদনা পর্যালোচনা পর্বে উত্তীর্ণ হওয়ার পরে মানচিত্রে প্রচারিত হবে। আরও বিস্তারিত জানার জন্য GetVoiceOfMerchantState rpc-এ কল করুন।

আপডেট বিজ্ঞপ্তি সেটিং অনুরোধ

NotificationSettings.UpdateNotificationSettings-এর জন্য বার্তার অনুরোধ করুন।

ক্ষেত্র
notification_setting

NotificationSetting

প্রয়োজন। আপডেট করা বিজ্ঞপ্তি সেটিংস।

update_mask

FieldMask

প্রয়োজন। নির্দিষ্ট ক্ষেত্র যা আপডেট করা উচিত। শুধুমাত্র সম্পাদনাযোগ্য ক্ষেত্র হল notification_setting.