সম্পদ: অফারঅবজেক্ট
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "classReference": { object ( |
ক্ষেত্র | |
---|---|
kind | এই সম্পদ কি ধরনের সনাক্ত. মান: নির্দিষ্ট স্ট্রিং |
class Reference | অভিভাবক শ্রেণীর উত্তরাধিকারসূত্রে প্রাপ্ত ক্ষেত্রগুলির একটি অনুলিপি৷ এই ক্ষেত্রগুলি একটি GET সময় পুনরুদ্ধার করা হয়. |
id | প্রয়োজন। একটি বস্তুর অনন্য শনাক্তকারী। এই আইডিটি অবশ্যই একটি ইস্যুকারীর সমস্ত বস্তু জুড়ে অনন্য হতে হবে। এই মানটি ফরম্যাট issuer ID অনুসরণ করা উচিত। identifier যেখানে আগেরটি Google দ্বারা জারি করা হয় এবং পরবর্তীটি আপনার দ্বারা বেছে নেওয়া হয়৷ অনন্য শনাক্তকারীতে শুধুমাত্র বর্ণসংখ্যার অক্ষর, '.', '_', বা '-' অন্তর্ভুক্ত করা উচিত। |
class Id | প্রয়োজন। এই বস্তুর সাথে যুক্ত শ্রেণী। ক্লাসটি অবশ্যই এই অবজেক্টের মতো একই ধরণের হতে হবে, ইতিমধ্যেই বিদ্যমান থাকতে হবে এবং অনুমোদিত হতে হবে৷ ক্লাস আইডি ফরম্যাট issuer ID অনুসরণ করা উচিত। identifier যেখানে আগেরটি Google দ্বারা জারি করা হয় এবং পরবর্তীটি আপনার দ্বারা বেছে নেওয়া হয়৷ |
version | অবচয় |
state | প্রয়োজন। বস্তুর অবস্থা। এই ক্ষেত্রটি অ্যাপে একটি বস্তু কীভাবে প্রদর্শিত হবে তা নির্ধারণ করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, একটি |
barcode | বারকোডের ধরন এবং মান। |
messages[] | অ্যাপে প্রদর্শিত বার্তাগুলির একটি অ্যারে। এই বস্তুর সমস্ত ব্যবহারকারীরা এর সাথে সম্পর্কিত বার্তা পাবেন৷ এই ক্ষেত্রগুলির সর্বাধিক সংখ্যা 10। |
valid Time Interval | সময়কাল এই বস্তু |
locations[] | দ্রষ্টব্য: এই ক্ষেত্রটি বর্তমানে জিও বিজ্ঞপ্তি ট্রিগার করতে সমর্থিত নয়৷ |
has Users | বস্তুটির ব্যবহারকারী আছে কিনা তা নির্দেশ করে। এই ক্ষেত্রটি প্ল্যাটফর্ম দ্বারা সেট করা হয়। |
smart Tap Redemption Value | এই বস্তুর জন্য NFC এর মাধ্যমে একটি স্মার্ট ট্যাপ সার্টিফাইড টার্মিনালে যে মানটি প্রেরণ করা হবে। পাসের জন্য স্মার্ট ট্যাপ সমর্থন করার জন্য ক্লাস লেভেলের ক্ষেত্রগুলি |
has Linked Device | এই বস্তুটি বর্তমানে একটি একক ডিভাইসের সাথে সংযুক্ত কিনা। এই ক্ষেত্রটি প্ল্যাটফর্ম দ্বারা সেট করা হয় যখন কোনও ব্যবহারকারী বস্তুটিকে তাদের ডিভাইসে লিঙ্ক করে সংরক্ষণ করে। নির্বাচিত অংশীদারদের দ্বারা ব্যবহারের জন্য উদ্দেশ্যে. অতিরিক্ত তথ্যের জন্য সহায়তার সাথে যোগাযোগ করুন। |
disable Expiration Notification | বিজ্ঞপ্তিগুলি স্পষ্টভাবে দমন করা উচিত কিনা তা নির্দেশ করে৷ এই ক্ষেত্রটি সত্য হিসাবে সেট করা থাকলে, বর্তমানে, এটি শুধুমাত্র অফারগুলির জন্য সেট করা যেতে পারে৷ |
info Module Data | অবচয়। পরিবর্তে textModulesData ব্যবহার করুন। |
image Modules Data[] | ইমেজ মডিউল ডেটা। এই ক্ষেত্রগুলির সর্বাধিক সংখ্যা অবজেক্ট লেভেল থেকে 1টি এবং ক্লাস অবজেক্ট লেভেলের জন্য 1টি। |
text Modules Data[] | পাঠ্য মডিউল ডেটা। যদি পাঠ্য মডিউল ডেটাও ক্লাসে সংজ্ঞায়িত করা হয় তবে উভয়ই প্রদর্শিত হবে। প্রদর্শিত এই ক্ষেত্রগুলির সর্বাধিক সংখ্যা হল অবজেক্ট থেকে 10টি এবং ক্লাস থেকে 10টি৷ |
links Module Data | লিঙ্ক মডিউল ডেটা। যদি লিঙ্ক মডিউল ডেটাও ক্লাসে সংজ্ঞায়িত করা হয়, উভয়ই প্রদর্শিত হবে। |
app Link Data | ঐচ্ছিক অ্যাপ বা ওয়েবসাইট লিঙ্ক যা পাসের সামনে একটি বোতাম হিসেবে প্রদর্শিত হবে। সংশ্লিষ্ট শ্রেণীর জন্য AppLinkData প্রদান করা হলে শুধুমাত্র অবজেক্ট AppLinkData প্রদর্শিত হবে। |
rotating Barcode | ঘূর্ণায়মান বারকোডের ধরন এবং মান। |
hero Image | ঐচ্ছিক ব্যানার ইমেজ কার্ডের সামনে প্রদর্শিত. যদি কেউ উপস্থিত না থাকে, ক্লাসের নায়কের ছবি, যদি উপস্থিত থাকে, প্রদর্শিত হবে। যদি ক্লাসের হিরো ইমেজও উপস্থিত না থাকে তবে কিছুই প্রদর্শিত হবে না। |
grouping Info | পাসগুলি কীভাবে একত্রিত করা হয় তা নিয়ন্ত্রণ করে এমন তথ্য। |
pass Constraints | বস্তুর জন্য সীমাবদ্ধতা পাস। সীমিত NFC এবং স্ক্রিনশট আচরণ অন্তর্ভুক্ত। |
save Restrictions | ব্যবহারকারী পাসটি সংরক্ষণ করার চেষ্টা করার আগে যে বস্তুটিকে যাচাই করতে হবে তার উপর বিধিনিষেধ। মনে রাখবেন যে এই বিধিনিষেধগুলি শুধুমাত্র সময় বাঁচানোর সময় প্রয়োগ করা হবে। যদি ব্যবহারকারী পাসটি সংরক্ষণ করার পরে বিধিনিষেধগুলি পরিবর্তিত হয় তবে নতুন বিধিনিষেধগুলি ইতিমধ্যে সংরক্ষিত পাসে প্রয়োগ করা হবে না। |
linked Object Ids[] | linkedObjectIds হল অন্যান্য অবজেক্টের একটি তালিকা যেমন ইভেন্ট টিকিট, লয়ালটি, অফার, জেনেরিক, গিফটকার্ড, ট্রানজিট এবং বোর্ডিং পাস যা এই অফার অবজেক্টের সাথে স্বয়ংক্রিয়ভাবে সংযুক্ত করা উচিত। যদি একজন ব্যবহারকারী এই অফারটি সংরক্ষণ করে থাকেন, তাহলে এই লিঙ্কডঅবজেক্টআইডগুলি স্বয়ংক্রিয়ভাবে ব্যবহারকারীর ওয়ালেটে পুশ করা হবে (যদি না তারা এই ধরনের লিঙ্ক করা পাসগুলি পাওয়ার জন্য সেটিংটি বন্ধ না করে)। নিশ্চিত করুন যে লিঙ্কডঅবজেক্টআইডিতে উপস্থিত বস্তুগুলি ইতিমধ্যেই সন্নিবেশিত হয়েছে - যদি না হয়, কলগুলি ব্যর্থ হবে৷ একবার লিঙ্ক হয়ে গেলে, লিঙ্ক করা বস্তুগুলি লিঙ্কমুক্ত করা যাবে না। আপনি অন্য ইস্যুকারীর সাথে সম্পর্কিত বস্তুগুলিকে লিঙ্ক করতে পারবেন না। একটি একক বস্তুর সাথে লিঙ্ক করা যেতে পারে এমন বস্তুর সংখ্যার একটি সীমা রয়েছে। সীমা পৌঁছানোর পরে, কলে নতুন লিঙ্ক করা বস্তুগুলি নীরবে উপেক্ষা করা হবে৷ অবজেক্ট আইডির ফরম্যাট issuer ID অনুসরণ করা উচিত। identifier যেখানে আগেরটি Google দ্বারা জারি করা হয় এবং পরবর্তীটি আপনার দ্বারা বেছে নেওয়া হয়৷ |
notify Preference | এই বস্তুর ক্ষেত্রের আপডেটগুলি বিজ্ঞপ্তিগুলিকে ট্রিগার করবে কিনা। যখন নোটিফায় সেট করা হয়, আমরা ব্যবহারকারীদের জন্য একটি ফিল্ড আপডেট বিজ্ঞপ্তি ট্রিগার করার চেষ্টা করব। ক্ষেত্রটি অনুমোদিত তালিকার অংশ হলেই এই বিজ্ঞপ্তিগুলি ব্যবহারকারীদের কাছে পাঠানো হবে। যদি DO_NOT_NOTIFY বা NOTIFICATION_SETTINGS_UNSPECIFIED তে সেট করা হয়, কোন বিজ্ঞপ্তি ট্রিগার হবে না৷ এই সেটিংটি ক্ষণস্থায়ী এবং প্রতিটি প্যাচ বা আপডেট অনুরোধের সাথে সেট করা প্রয়োজন, অন্যথায় একটি বিজ্ঞপ্তি ট্রিগার করা হবে না৷ |
value Added Module Data[] | ঐচ্ছিক মান যুক্ত মডিউল ডেটা। বস্তুতে সর্বাধিক দশ। |
পদ্ধতি | |
---|---|
| প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখ করা অফার অবজেক্টে একটি বার্তা যোগ করে। |
| প্রদত্ত অবজেক্ট আইডি সহ অফার অবজেক্ট ফেরত দেয়। |
| প্রদত্ত আইডি এবং বৈশিষ্ট্য সহ একটি অফার অবজেক্ট সন্নিবেশ করান। |
| একটি প্রদত্ত ইস্যুকারী আইডির জন্য সমস্ত অফার অবজেক্টের একটি তালিকা প্রদান করে৷ |
| প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখ করা অফার অবজেক্ট আপডেট করে। |
| প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখ করা অফার অবজেক্ট আপডেট করে। |