Google একটি অন-ডিভাইস পৃষ্ঠ তৈরি করছে যা ব্যবহারকারীদের অ্যাপগুলিকে উল্লম্বভাবে সংগঠিত করে এবং ব্যক্তিগতকৃত অ্যাপ সামগ্রী ব্যবহার এবং আবিষ্কারের জন্য একটি নতুন নিমজ্জিত অভিজ্ঞতা সক্ষম করে৷ এই ফুলস্ক্রিন অভিজ্ঞতা ডেভেলপার অংশীদারদের তাদের অ্যাপের বাইরে একটি ডেডিকেটেড চ্যানেলে তাদের সেরা সমৃদ্ধ সামগ্রী প্রদর্শন করার সুযোগ দেয়। এই নির্দেশিকাটিতে বিকাশকারী অংশীদারদের জন্য তাদের ভ্রমণ এবং ইভেন্ট বিষয়বস্তু সংহত করার জন্য নির্দেশাবলী রয়েছে, এই নতুন পৃষ্ঠের এলাকাটি পূরণ করতে Engage SDK ব্যবহার করে৷
ইন্টিগ্রেশন বিস্তারিত
পরিভাষা
এই ইন্টিগ্রেশনে নিম্নলিখিত ক্লাস্টার প্রকারগুলি অন্তর্ভুক্ত রয়েছে: সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ এবং অনুসন্ধান চালিয়ে যান ৷
প্রস্তাবনা ক্লাস্টারগুলি একজন ব্যক্তিগত বিকাশকারী অংশীদার থেকে ব্যক্তিগতকৃত ভ্রমণ এবং ইভেন্টের পরামর্শগুলি দেখায়৷ এই সুপারিশগুলি ব্যবহারকারীর জন্য ব্যক্তিগতকৃত বা সাধারণীকরণ করা যেতে পারে (উদাহরণস্বরূপ, ট্রেন্ডিং আইটেম)। নিবন্ধ, ইভেন্ট, বাসস্থান, বা আগ্রহের স্থানের সুপারিশগুলিকে পৃষ্ঠ করতে এগুলি ব্যবহার করুন।
- একটি সুপারিশ ক্লাস্টার
ArticleEntity
,EventEntity
,LodgingEntity
,PointOfInterestEntity
, বাStoreEntity
তালিকা দিয়ে তৈরি করা যেতে পারে, কিন্তু বিভিন্ন ধরনের সত্তার মিশ্রণ নয়৷
আপনার সুপারিশগুলি নিম্নলিখিত কাঠামো গ্রহণ করে:
সুপারিশ ক্লাস্টার: একটি UI ভিউ যাতে একই বিকাশকারী অংশীদারের কাছ থেকে সুপারিশের একটি গোষ্ঠী রয়েছে৷
সত্তা: একটি বস্তু একটি ক্লাস্টারে একটি একক আইটেম প্রতিনিধিত্ব করে। এই ইন্টিগ্রেশন কিছু সত্তার প্রস্তাব দেয় যেগুলি সুপারিশ ক্লাস্টার ব্যবহার করে দেখা যাবে:
ArticleEntity : ArticleEntity ভ্রমণ এবং ইভেন্ট সম্পর্কিত পাঠ্য-ভিত্তিক সামগ্রীর জন্য একটি সুপারিশ উপস্থাপন করে। এটি নিবন্ধ, ব্লগপোস্ট, বিপণন সামগ্রী, সংবাদ স্নিপেট ইত্যাদির জন্য ব্যবহার করা যেতে পারে।
EventEntity : EventEntity ভবিষ্যতে ঘটতে থাকা একটি ইভেন্টের প্রতিনিধিত্ব করে। ইভেন্ট শুরুর সময় হল তথ্যের একটি গুরুত্বপূর্ণ অংশ যা ব্যবহারকারীদের কাছে জানানো দরকার।
LodgingEntity : LodgingEntity একটি আবাসনের প্রতিনিধিত্ব করে, যেমন একটি হোটেল, অ্যাপার্টমেন্ট, স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী ভাড়ার জন্য ছুটির বাড়ি।
StoreEntity : StoreEntity একটি দোকান, রেস্তোরাঁ, ক্যাফে ইত্যাদির প্রতিনিধিত্ব করে। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে একটি ডাইনিং ভেন্যু বা স্টোর হল একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে পৌঁছে দিতে হবে।
PointOfInterestEntity : PointOfInterestEntity একটি আগ্রহের জায়গার প্রতিনিধিত্ব করে যেমন, একটি গ্যাস স্টেশন, ইভেন্ট ভেন্যু, থিম পার্ক, জাদুঘর, পর্যটক আকর্ষণ, হাইকিং ট্রেইল ইত্যাদি। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে অবস্থান একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে জানানো প্রয়োজন। এটি বাসস্থান, একটি দোকান বা একটি খাবারের স্থানের জন্য ব্যবহার করা উচিত নয়৷
- একটি সুপারিশ ক্লাস্টার
রিজার্ভেশন ক্লাস্টার সম্প্রতি একটি একক UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের দ্বারা নিযুক্ত সামগ্রী দেখায়৷ প্রতিটি বিকাশকারী অংশীদারকে রিজার্ভেশন ক্লাস্টারে সর্বাধিক 10টি সত্তা সম্প্রচার করার অনুমতি দেওয়া হবে।
আপনার রিজার্ভেশন সামগ্রী নিম্নলিখিত কাঠামো নিতে পারে:
RestaurantReservationEntity : RestaurantReservationEntity একটি রেস্তোরাঁ বা ক্যাফের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান রেস্তোরাঁর সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷
EventReservationEntity : EventReservationEntity একটি ইভেন্টের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ইভেন্ট সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷ ইভেন্টগুলি অন্তর্ভুক্ত করতে পারে তবে নিম্নলিখিতগুলির মধ্যে সীমাবদ্ধ নয়:
- ফুটবল ম্যাচের জন্য সংরক্ষণের মতো ক্রীড়া ইভেন্ট
- ইস্পোর্টের জন্য রিজার্ভেশনের মতো গেমিং ইভেন্ট
- সিনেমা, কনসার্ট, থিয়েটার, বুক সাইনিং-এ সিনেমার জন্য রিজার্ভেশনের মতো বিনোদন ইভেন্ট
- গাইডেড ট্যুর, মিউজিয়ামের টিকিটের মতো ভ্রমণ বা আগ্রহের জায়গা সংরক্ষণ
- সামাজিক / সেমিনার / সম্মেলন সংরক্ষণ
- শিক্ষা / প্রশিক্ষণ সেশন সংরক্ষণ
LodgingReservationEntity : LodgingEntityReservation ভ্রমণ বাসস্থানের জন্য একটি রিজার্ভেশন প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান হোটেল বা ছুটির ভাড়া রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।
TransportationReservationEntity : TransportationReservationEntity যেকোন মোডে পরিবহনের জন্য রিজার্ভেশনের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ফ্লাইট, ফেরি, ট্রেন, বাস, রাইড-হেলিং বা ক্রুজের রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।
VehicleRentalReservationEntity : VehicleRentalReservationEntity গাড়ি ভাড়া সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান যানবাহন ভাড়া সংরক্ষণ ট্র্যাক করতে সহায়তা করে।
বৈশিষ্ট্যযুক্ত ক্লাস্টারটি একটি UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের থেকে সত্তার একটি নির্বাচন প্রদর্শন করে৷ একটি একক বৈশিষ্ট্যযুক্ত ক্লাস্টার থাকবে, যা সমস্ত সুপারিশ ক্লাস্টারের উপরে একটি অগ্রাধিকার প্লেসমেন্ট সহ UI এর শীর্ষের কাছে প্রদর্শিত হবে৷ প্রতিটি বিকাশকারী অংশীদারকে বৈশিষ্ট্যযুক্ত ক্লাস্টারে 10টি পর্যন্ত সম্প্রচার করার অনুমতি দেওয়া হবে।
GenericFeaturedEntity : GenericFeaturedEntity প্রস্তাবিত আইটেম থেকে আলাদা যে বৈশিষ্ট্যযুক্ত আইটেমটি ডেভেলপারদের থেকে একটি একক শীর্ষ সামগ্রীর জন্য ব্যবহার করা উচিত এবং ব্যবহারকারীদের জন্য আকর্ষণীয় এবং প্রাসঙ্গিক হবে এমন একক সবচেয়ে গুরুত্বপূর্ণ সামগ্রীর প্রতিনিধিত্ব করা উচিত৷
Continue Search ক্লাস্টার ব্যবহারকারীদের সার্চ কোয়েরির একটি তালিকা প্রদর্শন করে তাদের পূর্ববর্তী ভ্রমণ অনুসন্ধান যাত্রা পুনরায় শুরু করতে সহায়তা করে যা ব্যবহারকারী সম্প্রতি তাদের সমস্ত ভ্রমণ অ্যাপ জুড়ে অনুসন্ধান করেছেন। ক্লাস্টারটিকে দ্বিতীয় অবস্থানে, সংরক্ষণের পরে এবং বৈশিষ্ট্যযুক্ত এবং সুপারিশ ক্লাস্টারের আগে পিন করা হবে। প্রতিটি বিকাশকারী অংশীদারকে অনুসন্ধান চালিয়ে যাওয়া ক্লাস্টারে 3টি পর্যন্ত সম্প্রচার করার অনুমতি দেওয়া হবে।
- PointOfInterestEntity: PointOfInterestEntity একটি আগ্রহের জায়গার প্রতিনিধিত্ব করে যেমন, একটি গ্যাস স্টেশন, ইভেন্ট ভেন্যু, থিম পার্ক, জাদুঘর, পর্যটক আকর্ষণ, হাইকিং ট্রেইল ইত্যাদি। এটি ব্যবহারকারীর পূর্বে অনুসন্ধান করা বিষয়বস্তু হাইলাইট করে।
প্রাক কাজ
ন্যূনতম API স্তর: 19
আপনার অ্যাপে com.google.android.engage:engage-core
লাইব্রেরি যোগ করুন:
dependencies {
// Make sure you also include that repository in your project's build.gradle file.
implementation 'com.google.android.engage:engage-core:1.5.2'
}
সারাংশ
নকশা একটি আবদ্ধ সেবা বাস্তবায়ন উপর ভিত্তি করে.
একটি ক্লায়েন্ট যে ডেটা প্রকাশ করতে পারে তা বিভিন্ন ক্লাস্টার প্রকারের জন্য নিম্নলিখিত সীমার সাপেক্ষে:
ক্লাস্টার টাইপ | ক্লাস্টার সীমা | একটি ক্লাস্টারে ন্যূনতম সত্তা সীমা | একটি ক্লাস্টারে সত্তার সর্বোচ্চ সীমা |
---|---|---|---|
সুপারিশ ক্লাস্টার(গুলি) | সর্বাধিক 5 | অন্তত 5 | সর্বাধিক 25টি ( ArticleEntity , EventEntity , LodgingEntity , StoreEntity , or PointOfInterestEntity ) |
রিজার্ভেশন ক্লাস্টার | সর্বোচ্চ 1 | অন্ততঃ ১ | সর্বাধিক 10টি ( RestaurantReservationEntity , EventReservationEntity , LodgingReservationEntity , TransportationReservationEntity এন্টিটি , বা VehicleRentalReservationEntity এন্টিটি ) |
বৈশিষ্ট্যযুক্ত ক্লাস্টার | সর্বোচ্চ 1 | অন্ততঃ ১ | সর্বাধিক 10 ( GenericFeaturedEntity ) |
সার্চ ক্লাস্টার চালিয়ে যান | সর্বোচ্চ 1 | অন্ততঃ ১ | সর্বাধিক 3টি ( PointOfInterestEntity ) |
ধাপ 1: সত্তা তথ্য প্রদান
প্রতিটি আইটেমের প্রকারের প্রতিনিধিত্ব করার জন্য SDK বিভিন্ন সত্তাকে সংজ্ঞায়িত করেছে। আমরা ভ্রমণ এবং ইভেন্ট বিভাগের জন্য নিম্নলিখিত সংস্থাগুলিকে সমর্থন করি:
-
GenericFeaturedEntity
-
ArticleEntity
-
EventEntity
-
LodgingEntity
-
StoreEntity
-
PointOfInterestEntity
-
RestaurantReservationEntity
-
EventReservationEntity
-
LodgingReservationEntity
-
TransportationReservationEntity
-
VehicleRentalReservationEntity
নীচের চার্টগুলি প্রতিটি ধরণের জন্য উপলব্ধ বৈশিষ্ট্য এবং প্রয়োজনীয়তার রূপরেখা দেয়।
GenericFeaturedEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
পোস্টার ছবি | প্রয়োজন | একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
শিরোনাম | ঐচ্ছিক | সত্তার শিরোনাম। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 50 অক্ষর |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর |
সাবটাইটেল তালিকা | ঐচ্ছিক | 3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
ব্যাজ | ঐচ্ছিক | প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি। ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে
| |
ব্যাজ - পাঠ্য | ঐচ্ছিক | ব্যাজের শিরোনাম দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর |
ব্যাজ - ছবি | ঐচ্ছিক | ছোট ইমেজ বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে। দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
বিষয়বস্তু বিভাগ | ঐচ্ছিক | সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন। | Enums তালিকা নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন. |
ArticleEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
পোস্টার ছবি | ঐচ্ছিক | একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
সূত্র- শিরোনাম | ঐচ্ছিক | লেখক, সংস্থা বা রিপোর্টারের নাম | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 25 অক্ষরের নিচে |
সূত্র- ছবি | ঐচ্ছিক | লেখক, সংস্থা, রিপোর্টার মত উৎসের একটি চিত্র | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর |
সাবটাইটেল তালিকা | ঐচ্ছিক | 3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
ব্যাজ | ঐচ্ছিক | প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি। ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে
| |
ব্যাজ - পাঠ্য | ঐচ্ছিক | ব্যাজের শিরোনাম দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর |
ব্যাজ - ছবি | ঐচ্ছিক | ছোট ইমেজ বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে। দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
বিষয়বস্তু প্রকাশের সময় | ঐচ্ছিক | অ্যাপে কন্টেন্ট কখন প্রকাশিত/আপডেট করা হয়েছিল তার মিলিসেকেন্ডে এটি যুগের টাইমস্ট্যাম্প। | মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প |
শেষ বাগদানের সময় | শর্তসাপেক্ষে প্রয়োজন | মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিল। দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷ | মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প |
অগ্রগতি শতাংশ | শর্তসাপেক্ষে প্রয়োজন | ব্যবহারকারীর দ্বারা আজ পর্যন্ত সম্পূর্ণ সামগ্রীর শতকরা পরিমাণ। দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷ | 0~100 এর মধ্যে একটি int মান। |
বিষয়বস্তু বিভাগ | ঐচ্ছিক | সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন। | Enums তালিকা নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন. |
EventEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | স্ট্রিং প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
স্থানীয়কৃত শুরুর সময় - টাইমস্ট্যাম্প | প্রয়োজন | ইভেন্ট শুরু হওয়ার প্রত্যাশিত যুগের টাইমস্ট্যাম্প৷ | জোদা-টাইম ইনস্ট্যান্ট |
স্থানীয়কৃত শুরুর সময় - টাইমজোন | প্রয়োজন | যে টাইমজোনে ইভেন্ট শুরু হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
ইভেন্ট মোড | প্রয়োজন | ইভেন্টটি ভার্চুয়াল, ব্যক্তিগত বা উভয়ই হবে কিনা তা নির্দেশ করার জন্য একটি ক্ষেত্র৷ | Enum: VIRTUAL, IN_PERSON, বা HYBRID |
পোস্টার ছবি | প্রয়োজন | একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
অবস্থান - দেশ | শর্তসাপেক্ষে প্রয়োজন | যে দেশে ঘটনা ঘটছে। দ্রষ্টব্য: IN_PERSON বা HYBRID ইভেন্টগুলির জন্য এটি প্রয়োজনীয়৷ | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - শহর | শর্তসাপেক্ষে প্রয়োজন | যে শহরে ঘটনাটি ঘটছে। দ্রষ্টব্য: IN_PERSON বা HYBRID ইভেন্টগুলির জন্য এটি প্রয়োজনীয়৷ | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - প্রদর্শন ঠিকানা | শর্তসাপেক্ষে প্রয়োজন | ঠিকানা বা স্থানের নাম যেখানে ইভেন্টটি সংঘটিত হবে যা ব্যবহারকারীকে প্রদর্শন করা উচিত। দ্রষ্টব্য: IN_PERSON বা HYBRID ইভেন্টগুলির জন্য এটি প্রয়োজনীয়৷ | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | যে স্থানে ইভেন্টটি হোস্ট করা হচ্ছে তার রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাজ্য | ঐচ্ছিক | রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে ইভেন্টটি হোস্ট করা হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - জিপ কোড | ঐচ্ছিক | যে স্থানে ইভেন্টটি হোস্ট করা হচ্ছে তার জিপ কোড (প্রযোজ্য হলে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - পাড়া | ঐচ্ছিক | আশেপাশের (যদি প্রযোজ্য হয়) যেখানে ইভেন্টটি হোস্ট করা হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
শেষ সময় | ঐচ্ছিক | ইভেন্ট শেষ হওয়ার প্রত্যাশিত যুগের টাইমস্ট্যাম্প৷ দ্রষ্টব্য: এটি মিলিসেকেন্ডে উপস্থাপন করা হবে। | মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর |
সাবটাইটেল তালিকা | ঐচ্ছিক | 3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
ব্যাজ | ঐচ্ছিক | প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি। | |
ব্যাজ - পাঠ্য | ঐচ্ছিক | ব্যাজের শিরোনাম দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর |
ব্যাজ - ছবি | ঐচ্ছিক | ছোট ইমেজ বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে। দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
মূল্য - বর্তমান মূল্য | শর্তসাপেক্ষে প্রয়োজন | ইভেন্টের জন্য টিকিট/পাসের বর্তমান মূল্য। স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে। | বিনামূল্যে পাঠ্য |
মূল্য - StrikethroughPrice | ঐচ্ছিক | ইভেন্টের জন্য টিকিট/পাসের আসল মূল্য। | বিনামূল্যে পাঠ্য |
মূল্য কলআউট | ঐচ্ছিক | একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
বিষয়বস্তু বিভাগ | ঐচ্ছিক | সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন। | যোগ্য Enums তালিকা
নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন. |
LodgingEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | স্ট্রিং প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
পোস্টার ছবি | প্রয়োজন | একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
অবস্থান - দেশ | প্রয়োজন | যে দেশে বাসস্থান হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - শহর | প্রয়োজন | যে শহরে বাসস্থান হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - প্রদর্শন ঠিকানা | প্রয়োজন | বাসস্থানের ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | বাসস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাজ্য | ঐচ্ছিক | রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে বাসস্থান অবস্থিত। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - জিপ কোড | ঐচ্ছিক | বাসস্থানের জিপ কোড (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - পাড়া | ঐচ্ছিক | বাসস্থানের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
ব্যাজ | ঐচ্ছিক | প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি। | |
ব্যাজ - পাঠ্য | ঐচ্ছিক | ব্যাজের শিরোনাম দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর |
ব্যাজ - ছবি | ঐচ্ছিক | ছোট ইমেজ বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে। দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর |
সাবটাইটেল তালিকা | ঐচ্ছিক | 3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
AvailabilityTimeWindow - স্থানীয়কৃত শুরুর সময় - টাইমস্ট্যাম্প | ঐচ্ছিক | যুগের টাইমস্ট্যাম্প যখন বাসস্থান খোলা/উপলব্ধ হবে বলে আশা করা হয়। | জোদা-টাইম ইনস্ট্যান্ট |
AvailabilityTimeWindow - স্থানীয়কৃত শুরুর সময় - টাইমজোন | ঐচ্ছিক | টাইমজোন যেখানে থাকার জায়গা খোলা/উপলব্ধ হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
AvailabilityTimeWindow - স্থানীয়কৃত শেষ সময় - টাইমস্ট্যাম্প | ঐচ্ছিক | যুগের টাইমস্ট্যাম্প যে পর্যন্ত থাকার জায়গা খোলা/উপলব্ধ হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ইনস্ট্যান্ট |
AvailabilityTimeWindow - স্থানীয়কৃত শেষ সময় - টাইমজোন | ঐচ্ছিক | টাইমজোন যেখানে থাকার জায়গা খোলা/উপলব্ধ হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
রেটিং - সর্বোচ্চ মান | ঐচ্ছিক | রেটিং স্কেলের সর্বোচ্চ মান। প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - বর্তমান মান | ঐচ্ছিক | রেটিং স্কেলের বর্তমান মান। প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - গণনা | ঐচ্ছিক | বাসস্থানের জন্য রেটিং গণনা. দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷ | স্ট্রিং |
রেটিং - গণনা মান | ঐচ্ছিক | বাসস্থানের জন্য রেটিং গণনা. দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব | লম্বা |
মূল্য - বর্তমান মূল্য | শর্তসাপেক্ষে প্রয়োজন | বাসস্থানের বর্তমান মূল্য। স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে। | বিনামূল্যে পাঠ্য |
মূল্য - StrikethroughPrice | ঐচ্ছিক | বাসস্থানের আসল মূল্য, যা UI-তে দেওয়া হয়। | বিনামূল্যে পাঠ্য |
মূল্য কলআউট | ঐচ্ছিক | একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
StoreEntity
StoreEntity
অবজেক্ট একটি পৃথক স্টোরের প্রতিনিধিত্ব করে যা বিকাশকারী অংশীদাররা প্রকাশ করতে চায়, যেমন একটি জনপ্রিয় খাবারের স্থান বা খাবারের জায়গা যা একজনের ভ্রমণ অভিজ্ঞতার সাথে প্রাসঙ্গিক।
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
পোস্টার ছবি | প্রয়োজন | অন্তত একটি ছবি প্রদান করা আবশ্যক. | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | ঐচ্ছিক | দোকানের নাম। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
অবস্থান | ঐচ্ছিক | দোকানের অবস্থান। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
কলআউট | ঐচ্ছিক | দোকানের জন্য প্রোমো, ইভেন্ট বা আপডেট দেখানোর জন্য কলআউট, যদি পাওয়া যায়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
কলআউট সূক্ষ্ম মুদ্রণ | ঐচ্ছিক | কলআউটের জন্য সূক্ষ্ম মুদ্রণ পাঠ্য। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
বর্ণনা | ঐচ্ছিক | দোকানের বর্ণনা। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 90 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
শ্রেণী | ঐচ্ছিক | একটি দোকানের বিভাগ, ডাইনিং জায়গার প্রসঙ্গে, এটি "ফরাসি", "নতুন আমেরিকান", "রামেন", "ফাইন ডাইনিং" এর মতো রন্ধনপ্রণালী হতে পারে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
রেটিং - সর্বোচ্চ মান | ঐচ্ছিক | রেটিং স্কেলের সর্বোচ্চ মান। প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - বর্তমান মান | ঐচ্ছিক | রেটিং স্কেলের বর্তমান মান। প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - গণনা | ঐচ্ছিক | বাসস্থানের জন্য রেটিং গণনা. দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷ | স্ট্রিং |
রেটিং - গণনা মান | ঐচ্ছিক | বাসস্থানের জন্য রেটিং গণনা. দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব | লম্বা |
PointOfInterestEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | স্ট্রিং প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
পোস্টার ছবি | প্রয়োজন | একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
অবস্থান - দেশ | প্রয়োজন | যে দেশের স্বার্থের বিন্দু ঘটছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - শহর | প্রয়োজন | যে শহরে বিন্দুর আগ্রহের ঘটনা ঘটছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - প্রদর্শন ঠিকানা | প্রয়োজন | আগ্রহের পয়েন্টের ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | আগ্রহের জায়গার রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাজ্য | ঐচ্ছিক | রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে আগ্রহের জায়গাটি অবস্থিত। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - জিপ কোড | ঐচ্ছিক | আগ্রহের পয়েন্টের জিপ কোড (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - পাড়া | ঐচ্ছিক | আগ্রহের বিন্দুর আশেপাশের (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
AvailabilityTimeWindow - স্থানীয়কৃত শুরুর সময় - টাইমস্ট্যাম্প | ঐচ্ছিক | যুগের টাইমস্ট্যাম্প যখন আগ্রহের পয়েন্ট খোলা/উপলব্ধ হবে বলে আশা করা হয়। | জোদা-টাইম ইনস্ট্যান্ট |
AvailabilityTimeWindow - স্থানীয়কৃত শুরুর সময় - টাইমজোন | ঐচ্ছিক | টাইমজোন যেখানে আগ্রহের পয়েন্ট খোলা/উপলব্ধ হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
AvailabilityTimeWindow - স্থানীয়কৃত শেষ সময় - টাইমস্ট্যাম্প | ঐচ্ছিক | যুগের টাইমস্ট্যাম্প যে পর্যন্ত আগ্রহের পয়েন্ট খোলা/উপলব্ধ হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ইনস্ট্যান্ট |
AvailabilityTimeWindow - স্থানীয়কৃত শেষ সময় - টাইমজোন | ঐচ্ছিক | টাইমজোন যেখানে আগ্রহের পয়েন্ট খোলা/উপলব্ধ হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
ব্যাজ | ঐচ্ছিক | প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি। | |
ব্যাজ - পাঠ্য | ঐচ্ছিক | ব্যাজের শিরোনাম দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর |
ব্যাজ - ছবি | ঐচ্ছিক | ছোট ইমেজ বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে। দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর |
সাবটাইটেল তালিকা | ঐচ্ছিক | 3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
রেটিং - সর্বোচ্চ মান | ঐচ্ছিক | রেটিং স্কেলের সর্বোচ্চ মান। প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - বর্তমান মান | ঐচ্ছিক | রেটিং স্কেলের বর্তমান মান। প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - গণনা | ঐচ্ছিক | আগ্রহের পয়েন্টের জন্য রেটিং গণনা। দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷ | স্ট্রিং |
রেটিং - গণনা মান | ঐচ্ছিক | আগ্রহের পয়েন্টের জন্য রেটিং গণনা। দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব | লম্বা |
মূল্য - বর্তমান মূল্য | শর্তসাপেক্ষে প্রয়োজন | আগ্রহের পয়েন্টের জন্য টিকিট/প্রবেশ পাসের বর্তমান মূল্য। স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে। | বিনামূল্যে পাঠ্য |
মূল্য - StrikethroughPrice | ঐচ্ছিক | আগ্রহের জায়গার জন্য টিকিট/এন্ট্রি পাসের আসল মূল্য। | বিনামূল্যে পাঠ্য |
মূল্য কলআউট | ঐচ্ছিক | একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
বিষয়বস্তু বিভাগ | ঐচ্ছিক | সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন। | যোগ্য Enums তালিকা
নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন. |
RestaurantReservationEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | স্ট্রিং প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
স্থানীয় রিজার্ভেশন শুরুর সময় - টাইমস্ট্যাম্প | প্রয়োজন | যুগের টাইমস্ট্যাম্প যখন রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ইনস্ট্যান্ট |
স্থানীয়কৃত রিজার্ভেশন শুরুর সময় - টাইমজোন | প্রয়োজন | যে টাইমজোনে রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
অবস্থান - দেশ | প্রয়োজন | যে দেশে রেস্টুরেন্ট হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - শহর | প্রয়োজন | যে শহরে রেস্টুরেন্ট হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - প্রদর্শন ঠিকানা | প্রয়োজন | prestaurant এর ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | রেস্টুরেন্টের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাজ্য | ঐচ্ছিক | রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে রেস্টুরেন্টটি অবস্থিত। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - জিপ কোড | ঐচ্ছিক | রেস্টুরেন্টের জিপ কোড (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - পাড়া | ঐচ্ছিক | রেস্টুরেন্টের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক ~20 অক্ষর |
পোস্টার ছবি | ঐচ্ছিক | একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর |
সাবটাইটেল তালিকা | ঐচ্ছিক | 3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
টেবিলের আকার | ঐচ্ছিক | রিজার্ভেশন গ্রুপের লোকের সংখ্যা | পূর্ণসংখ্যা > 0 |
EventReservationEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | স্ট্রিং প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
স্থানীয়কৃত শুরুর সময় - টাইমস্ট্যাম্প | প্রয়োজন | ইভেন্ট শুরু হওয়ার প্রত্যাশিত যুগের টাইমস্ট্যাম্প৷ | জোদা-টাইম ইনস্ট্যান্ট |
স্থানীয়কৃত শুরুর সময় - টাইমজোন | প্রয়োজন | যে টাইমজোনে ইভেন্ট শুরু হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
ইভেন্ট মোড | প্রয়োজন | ইভেন্টটি ভার্চুয়াল, ব্যক্তিগত বা উভয়ই হবে কিনা তা নির্দেশ করার জন্য একটি ক্ষেত্র৷ | Enum: VIRTUAL, IN_PERSON, বা HYBRID |
অবস্থান - দেশ | শর্তসাপেক্ষে প্রয়োজন | যে দেশে ঘটনা ঘটছে। দ্রষ্টব্য: IN_PERSON বা HYBRID ইভেন্টগুলির জন্য এটি প্রয়োজনীয়৷ | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - শহর | শর্তসাপেক্ষে প্রয়োজন | যে শহরে ঘটনাটি ঘটছে। দ্রষ্টব্য: IN_PERSON বা HYBRID ইভেন্টগুলির জন্য এটি প্রয়োজনীয়৷ | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - প্রদর্শন ঠিকানা | শর্তসাপেক্ষে প্রয়োজন | ঠিকানা বা স্থানের নাম যেখানে ইভেন্টটি সংঘটিত হবে যা ব্যবহারকারীকে প্রদর্শন করা উচিত। দ্রষ্টব্য: IN_PERSON বা HYBRID ইভেন্টগুলির জন্য এটি প্রয়োজনীয়৷ | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | যে স্থানে ইভেন্টটি হোস্ট করা হচ্ছে তার রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - রাজ্য | ঐচ্ছিক | রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে ইভেন্টটি হোস্ট করা হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - জিপ কোড | ঐচ্ছিক | যে স্থানে ইভেন্টটি হোস্ট করা হচ্ছে তার জিপ কোড (প্রযোজ্য হলে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
অবস্থান - পাড়া | ঐচ্ছিক | আশেপাশের (যদি প্রযোজ্য হয়) যেখানে ইভেন্টটি হোস্ট করা হচ্ছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর |
পোস্টার ছবি | ঐচ্ছিক | একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
স্থানীয়কৃত শেষ সময় - টাইমস্ট্যাম্প | ঐচ্ছিক | ইভেন্ট শেষ হওয়ার প্রত্যাশিত যুগের টাইমস্ট্যাম্প৷ | জোদা-টাইম ইনস্ট্যান্ট |
স্থানীয়কৃত শেষ সময় - সময় অঞ্চল | ঐচ্ছিক | যে টাইমজোনে ইভেন্টটি শেষ হবে বলে আশা করা হচ্ছে। | জোদা-টাইম ডেটটাইমজোন |
পরিষেবা প্রদানকারী - নাম | ঐচ্ছিক | পরিষেবা প্রদানকারীর নাম। দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন। | বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, ইভেন্ট সংগঠক/ট্যুরের নাম |
পরিষেবা প্রদানকারী - চিত্র | ঐচ্ছিক | পরিষেবা প্রদানকারীর লোগো/ছবি। দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন। | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর |
সাবটাইটেল তালিকা | ঐচ্ছিক | 3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন। দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
ব্যাজ | ঐচ্ছিক | প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি। | |
ব্যাজ - পাঠ্য | ঐচ্ছিক | ব্যাজের শিরোনাম দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর |
ব্যাজ - ছবি | ঐচ্ছিক | ছোট ইমেজ বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে। দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন | নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন. |
রিজার্ভেশন আইডি | ঐচ্ছিক | ইভেন্ট রিজার্ভেশন জন্য সংরক্ষণ আইডি. | বিনামূল্যে পাঠ্য |
মূল্য - বর্তমান মূল্য | শর্তসাপেক্ষে প্রয়োজন | ইভেন্টের জন্য টিকিট/পাসের বর্তমান মূল্য। স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে। | বিনামূল্যে পাঠ্য |
মূল্য - StrikethroughPrice | ঐচ্ছিক | ইভেন্টের জন্য টিকিট/পাসের আসল মূল্য। | বিনামূল্যে পাঠ্য |
মূল্য কলআউট | ঐচ্ছিক | একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে) |
রেটিং - সর্বোচ্চ মান | ঐচ্ছিক | রেটিং স্কেলের সর্বোচ্চ মান। প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - বর্তমান মান | ঐচ্ছিক | রেটিং স্কেলের বর্তমান মান। প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়. | সংখ্যা >= 0.0 |
রেটিং - গণনা | ঐচ্ছিক | ইভেন্টের জন্য রেটিং গণনা. দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷ | স্ট্রিং |
রেটিং - গণনা মান | ঐচ্ছিক | ইভেন্টের জন্য রেটিং গণনা. দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব | লম্বা |
বিষয়বস্তু বিভাগ | ঐচ্ছিক | সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন। | যোগ্য Enums তালিকা
নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন. |
LodgingReservationEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন উরি | প্রয়োজন | প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | বিনামূল্যে পাঠ্য. যেমন, "আপনার 12শে ডিসেম্বর থেকে থাকার" প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর |
স্থানীয় চেক-ইন সময় - টাইমস্ট্যাম্প | প্রয়োজন | যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক ইন টাইম প্রতিনিধিত্ব করে। | জোদা-টাইম ইনস্ট্যান্ট |
স্থানীয় চেক-ইন সময় - সময় অঞ্চল | প্রয়োজন | টাইমজোন যেখানে চেক ইন টাইম রিজার্ভেশনের জন্য বিদ্যমান। | জোদা-টাইম তাত্ক্ষণিক |
স্থানীয়ভাবে চেক -আউট সময় - টাইমস্ট্যাম্প | প্রয়োজন | এপোক টাইমস্ট্যাম্প যা সংরক্ষণের জন্য চেক আউট সময়কে উপস্থাপন করে। | জোদা-টাইম তাত্ক্ষণিক |
স্থানীয়ভাবে চেক -আউট সময় - টাইমজোন | প্রয়োজন | টাইমজোন যেখানে চেক আউট সময় সংরক্ষণের জন্য বিদ্যমান। | জোদা-টাইম ডেটটাইমজোন |
অবস্থান - দেশ | প্রয়োজন | যে দেশে থাকার ব্যবস্থা রয়েছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
অবস্থান - শহর | প্রয়োজন | যে শহরটিতে থাকার ব্যবস্থা রয়েছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
অবস্থান - প্রদর্শন ঠিকানা | প্রয়োজন | লজিংয়ের ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | লজিংয়ের রাস্তার ঠিকানা (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
অবস্থান - রাজ্য | ঐচ্ছিক | রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে থাকার ব্যবস্থা রয়েছে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
অবস্থান - জিপ কোড | ঐচ্ছিক | লজিংয়ের জিপ কোড (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
অবস্থান - পাড়া | ঐচ্ছিক | লজিংয়ের পাড়া (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পোস্টার ছবি | ঐচ্ছিক | একাধিক চিত্র সরবরাহ করা হলে আমরা কেবল 1 টি চিত্র দেখাব। প্রস্তাবিত দিক অনুপাত 16: 9 দ্রষ্টব্য: যদি কোনও ব্যাজ সরবরাহ করা হয় তবে চিত্রের উপরের এবং নীচে উভয়ই 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন | গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন। |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: উভয় বিবরণ বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 চরগুলি |
সাবটাইটেল তালিকা | ঐচ্ছিক | প্রতিটি সাবটাইটেল সহ 3 টি সাবটাইটেল পর্যন্ত পাঠ্যের একক লাইন। দ্রষ্টব্য: উভয় বিবরণ বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 50 টি চার্জ |
রিজার্ভেশন আইডি | ঐচ্ছিক | লজিং রিজার্ভেশনের জন্য রিজার্ভেশন আইডি। | বিনামূল্যে পাঠ্য |
রেটিং - সর্বাধিক মান | ঐচ্ছিক | রেটিং স্কেলের সর্বোচ্চ মান। যদি রেটিংয়ের বর্তমান মানও সরবরাহ করা হয় তবে অবশ্যই সরবরাহ করতে হবে। | সংখ্যা> = 0.0 |
রেটিং - বর্তমান মান | ঐচ্ছিক | রেটিং স্কেলের বর্তমান মান। রেটিংয়ের সর্বাধিক মানও সরবরাহ করা হলে অবশ্যই সরবরাহ করতে হবে। | সংখ্যা> = 0.0 |
রেটিং - গণনা | ঐচ্ছিক | থাকার জন্য রেটিংয়ের গণনা। দ্রষ্টব্য: যদি আপনার অ্যাপ্লিকেশনটি ব্যবহারকারীদের কাছে এটি প্রদর্শিত হয় তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি সরবরাহ করুন। সংক্ষিপ্ত স্ট্রিং সরবরাহ করুন যা ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে। উদাহরণস্বরূপ, যদি গণনাটি 1,000,000 হয় তবে 1 এম এর মতো সংক্ষিপ্তসারগুলি ব্যবহার করার বিষয়টি বিবেচনা করুন, যাতে এটি ছোট ডিসপ্লে আকারে কাটা না হয়। | স্ট্রিং |
রেটিং - গণনা মান | ঐচ্ছিক | থাকার জন্য রেটিংয়ের গণনা। দ্রষ্টব্য: আপনি যদি নিজেকে ডিসপ্লে সংক্ষিপ্তসার যুক্তিটি পরিচালনা করতে না চান তবে এই ক্ষেত্রটি সরবরাহ করুন। যদি গণনা এবং গণনার মান উভয়ই উপস্থিত থাকে তবে আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনাটি ব্যবহার করব | লম্বা |
মূল্য - কারেন্টপ্রাইস | শর্তসাপেক্ষে প্রয়োজন | থাকার বর্তমান মূল্য। স্ট্রাইকথ্রু দাম সরবরাহ করা হলে অবশ্যই সরবরাহ করতে হবে। | বিনামূল্যে পাঠ্য |
মূল্য - স্ট্রাইকথ্রুফপ্রাইস | ঐচ্ছিক | লজিংয়ের মূল মূল্য, যা ইউআইতে আঘাত করা হয়। | বিনামূল্যে পাঠ্য |
দাম কলআউট | ঐচ্ছিক | প্রমো, ইভেন্ট, সদস্য ছাড়, যদি উপলভ্য হয় তবে মূল্য কলআউট। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 টি চার্জের নীচে (পাঠ্য যা খুব দীর্ঘ দীর্ঘ উপবৃত্তগুলি প্রদর্শন করতে পারে) |
TransportationReservationEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন ইউআরআই | প্রয়োজন | সরবরাহকারী অ্যাপে সত্তার গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্কগুলি ব্যবহার করতে পারেন। এই FAQ দেখুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, "এসএফও থেকে সান" প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ 50 টি চর |
পরিবহন প্রকার | প্রয়োজন | রিজার্ভেশনের জন্য মোড/ট্রান্সপোর্টের ধরণ। | এনাম: ফ্লাইট, ট্রেন, বাস বা ফেরি |
স্থানীয় প্রস্থান সময় - টাইমস্ট্যাম্প | প্রয়োজন | এপোক টাইমস্ট্যাম্প যা প্রস্থানের সময়কে উপস্থাপন করে। | জোদা-টাইম তাত্ক্ষণিক |
স্থানীয়ভাবে প্রস্থান সময় - টাইমজোন | প্রয়োজন | প্রস্থানের সময় টাইমজোন। | জোদা-টাইম ডেটটাইমজোন |
স্থানীয়ভাবে আগমনের সময় - টাইমস্ট্যাম্প | প্রয়োজন | যুগের টাইমস্ট্যাম্প যা আগমনের সময়কে উপস্থাপন করে। | জোদা-টাইম তাত্ক্ষণিক |
স্থানীয়ভাবে আগমনের সময় - টাইমজোন | প্রয়োজন | আগমনের সময়কালের সময়। | জোদা-টাইম ডেটটাইমজোন |
প্রস্থান অবস্থান - দেশ | ঐচ্ছিক | প্রস্থান দেশ। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
প্রস্থান অবস্থান - শহর | ঐচ্ছিক | প্রস্থান শহর। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
প্রস্থান অবস্থান - প্রদর্শন ঠিকানা | ঐচ্ছিক | প্রস্থানের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
প্রস্থান অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | প্রস্থান অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
প্রস্থান অবস্থান - রাজ্য | ঐচ্ছিক | প্রস্থান অবস্থানের রাজ্য বা প্রদেশ (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
প্রস্থান অবস্থান - জিপ কোড | ঐচ্ছিক | প্রস্থান অবস্থানের জিপ কোড (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
প্রস্থানের অবস্থান - পাড়া | ঐচ্ছিক | প্রস্থান অবস্থানের আশেপাশের (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
আগমনের অবস্থান - দেশ | ঐচ্ছিক | আগমনের দেশ। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
আগমনের অবস্থান - শহর | ঐচ্ছিক | আগমনের শহর। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
আগমনের অবস্থান - প্রদর্শন ঠিকানা | ঐচ্ছিক | আগমনের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
আগমনের অবস্থান - রাস্তার ঠিকানা | ঐচ্ছিক | আগমনের অবস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
আগমনের অবস্থান - রাষ্ট্র | ঐচ্ছিক | আগমনের অবস্থানের রাজ্য বা প্রদেশ (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
আগমনের অবস্থান - জিপ কোড | ঐচ্ছিক | আগমনের অবস্থানের জিপ কোড (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
আগমনের অবস্থান - পাড়া | ঐচ্ছিক | আগমন অবস্থানের আশেপাশের (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পরিষেবা সরবরাহকারী - নাম | ঐচ্ছিক | পরিষেবা সরবরাহকারীর নাম। দ্রষ্টব্য: পরিষেবা সরবরাহকারীর জন্য পাঠ্য বা চিত্র প্রয়োজন। | বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, বিমানের নাম |
পরিষেবা সরবরাহকারী - চিত্র | ঐচ্ছিক | পরিষেবা সরবরাহকারীর লোগো/চিত্র। দ্রষ্টব্য: পরিষেবা সরবরাহকারীর জন্য পাঠ্য বা চিত্র প্রয়োজন। | গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন। |
পোস্টার ছবি | ঐচ্ছিক | একাধিক চিত্র সরবরাহ করা হলে আমরা কেবল 1 টি চিত্র দেখাব। প্রস্তাবিত দিক অনুপাত 16: 9 | গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন। |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: উভয় বিবরণ বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 চরগুলি |
সাবটাইটেল তালিকা | ঐচ্ছিক | প্রতিটি সাবটাইটেল সহ 3 টি সাবটাইটেল পর্যন্ত পাঠ্যের একক লাইন। দ্রষ্টব্য: উভয় বিবরণ বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 50 টি চার্জ |
রিজার্ভেশন আইডি | ঐচ্ছিক | পরিবহন সংরক্ষণের জন্য রিজার্ভেশন আইডি। | বিনামূল্যে পাঠ্য |
মূল্য - কারেন্টপ্রাইস | শর্তসাপেক্ষে প্রয়োজন | সংরক্ষণের বর্তমান মূল্য। স্ট্রাইকথ্রু দাম সরবরাহ করা হলে অবশ্যই সরবরাহ করতে হবে। | বিনামূল্যে পাঠ্য |
মূল্য - স্ট্রাইকথ্রুফপ্রাইস | ঐচ্ছিক | রিজার্ভেশনের মূল মূল্য, যা ইউআইতে আঘাত করা হয়। | বিনামূল্যে পাঠ্য |
দাম কলআউট | ঐচ্ছিক | প্রমো, ইভেন্ট, সদস্য ছাড়, যদি উপলভ্য হয় তবে মূল্য কলআউট। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 টি চার্জের নীচে (পাঠ্য যা খুব দীর্ঘ দীর্ঘ উপবৃত্তগুলি প্রদর্শন করতে পারে) |
পরিবহন নম্বর | প্রয়োজন | ফ্লাইট নম্বর, বাস নম্বর, ট্রেন নম্বর, বা ফেরি/ক্রুজ নম্বর। | বিনামূল্যে পাঠ্য |
স্থানীয় বোর্ডিং সময় - টাইমস্ট্যাম্প | প্রয়োজন | এপোক টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য বোর্ডিং সময়কে উপস্থাপন করে (প্রযোজ্য ক্ষেত্রে) | জোদা-টাইম তাত্ক্ষণিক |
স্থানীয়ভাবে বোর্ডিং সময় - টাইমজোন | প্রয়োজন | রিজার্ভেশনের জন্য বোর্ডিং সময়ের টাইমজোন (প্রযোজ্য ক্ষেত্রে) | জোদা-টাইম ডেটটাইমজোন |
VehicleRentalReservationEntity
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা | বিন্যাস |
---|---|---|---|
অ্যাকশন ইউআরআই | প্রয়োজন | সরবরাহকারী অ্যাপে সত্তার গভীর লিঙ্ক। দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্কগুলি ব্যবহার করতে পারেন। এই FAQ দেখুন | উরি |
শিরোনাম | প্রয়োজন | সত্তার শিরোনাম। | বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, "অ্যাভিস ইউনিয়ন স্কয়ার এসএফ" প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ 50 টি চর |
স্থানীয় পিকআপ সময় - টাইমস্ট্যাম্প | প্রয়োজন | এপোক টাইমস্ট্যাম্প যা সংরক্ষণের জন্য বাছাইয়ের সময়কে উপস্থাপন করে। | জোদা-টাইম তাত্ক্ষণিক |
স্থানীয় পিকআপ সময় - টাইমজোন | প্রয়োজন | রিজার্ভেশনের জন্য পিক আপ সময়ের টাইমজোন। | জোদা-টাইম ডেটটাইমজোন |
স্থানীয় রিটার্ন সময় - টাইমস্ট্যাম্প | ঐচ্ছিক | এপোক টাইমস্ট্যাম্প যা সংরক্ষণের জন্য চেক আউট সময়কে উপস্থাপন করে। | জোদা-টাইম তাত্ক্ষণিক |
স্থানীয় রিটার্ন সময় - টাইমজোন | ঐচ্ছিক | রিজার্ভেশনের জন্য চেক আউট সময়ের টাইমজোন। | জোদা-টাইম ডেটটাইমজোন |
পিকআপ ঠিকানা - দেশ | ঐচ্ছিক | পিকআপ অবস্থানের দেশ। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পিকআপ ঠিকানা - শহর | ঐচ্ছিক | পিকআপ অবস্থানের শহর। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পিকআপ ঠিকানা - প্রদর্শন ঠিকানা | ঐচ্ছিক | পিকআপের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পিকআপ ঠিকানা - রাস্তার ঠিকানা | ঐচ্ছিক | পিকআপ অবস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পিকআপ ঠিকানা - রাষ্ট্র | ঐচ্ছিক | পিকআপ অবস্থানের রাজ্য বা প্রদেশ (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পিকআপ ঠিকানা - জিপ কোড | ঐচ্ছিক | পিকআপ অবস্থানের জিপ কোড (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পিকআপ ঠিকানা - পাড়া | ঐচ্ছিক | পিকআপ অবস্থানের আশেপাশের (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
রিটার্ন ঠিকানা - দেশ | ঐচ্ছিক | রিটার্ন অবস্থানের দেশ। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
রিটার্ন ঠিকানা - শহর | ঐচ্ছিক | রিটার্নের অবস্থান শহর। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
রিটার্ন ঠিকানা - প্রদর্শন ঠিকানা | ঐচ্ছিক | রিটার্নের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
রিটার্ন ঠিকানা - রাস্তার ঠিকানা | ঐচ্ছিক | রিটার্নের অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
রিটার্ন ঠিকানা - রাষ্ট্র | ঐচ্ছিক | রিটার্নের অবস্থানের রাজ্য বা প্রদেশ (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
রিটার্ন ঠিকানা - জিপ কোড | ঐচ্ছিক | রিটার্ন অবস্থানের জিপ কোড (প্রযোজ্য ক্ষেত্রে)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
রিটার্ন ঠিকানা - পাড়া | ঐচ্ছিক | রিটার্ন অবস্থানের আশেপাশের (যদি প্রযোজ্য)। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি |
পরিষেবা সরবরাহকারী - নাম | ঐচ্ছিক | পরিষেবা সরবরাহকারীর নাম। দ্রষ্টব্য: পরিষেবা সরবরাহকারীর জন্য পাঠ্য বা চিত্র প্রয়োজন। | বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, "অ্যাভিস গাড়ি ভাড়া" |
পরিষেবা সরবরাহকারী - চিত্র | ঐচ্ছিক | পরিষেবা সরবরাহকারীর লোগো/চিত্র। দ্রষ্টব্য: পরিষেবা সরবরাহকারীর জন্য পাঠ্য বা চিত্র প্রয়োজন। | গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন। |
পোস্টার ছবি | ঐচ্ছিক | একাধিক চিত্র সরবরাহ করা হলে আমরা কেবল 1 টি চিত্র দেখাব। প্রস্তাবিত দিক অনুপাত 16: 9 | গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন। |
বর্ণনা | ঐচ্ছিক | সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ। দ্রষ্টব্য: উভয় বিবরণ বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্য আকার: 180 চরগুলি |
সাবটাইটেল তালিকা | ঐচ্ছিক | প্রতিটি সাবটাইটেল সহ 3 টি সাবটাইটেল পর্যন্ত পাঠ্যের একক লাইন। দ্রষ্টব্য: উভয় বিবরণ বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়। | বিনামূল্যে পাঠ্য প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 50 টি চার্জ |
নিশ্চিতকরণ আইডি | ঐচ্ছিক | যানবাহন ভাড়া সংরক্ষণের জন্য নিশ্চিতকরণ আইডি। | বিনামূল্যে পাঠ্য |
মূল্য - কারেন্টপ্রাইস | শর্তসাপেক্ষে প্রয়োজন | সংরক্ষণের বর্তমান মূল্য। স্ট্রাইকথ্রু দাম সরবরাহ করা হলে অবশ্যই সরবরাহ করতে হবে। | বিনামূল্যে পাঠ্য |
মূল্য - স্ট্রাইকথ্রুফপ্রাইস | ঐচ্ছিক | রিজার্ভেশনের মূল মূল্য, যা ইউআইতে আঘাত করা হয়। | বিনামূল্যে পাঠ্য |
দাম কলআউট | ঐচ্ছিক | প্রমো, ইভেন্ট, সদস্য ছাড়, যদি উপলভ্য হয় তবে মূল্য কলআউট। | বিনামূল্যে পাঠ্য প্রস্তাবিত পাঠ্যের আকার: 45 টি চার্জের নীচে (পাঠ্য যা খুব দীর্ঘ দীর্ঘ উপবৃত্তগুলি প্রদর্শন করতে পারে) |
ইমেজ স্পেসিফিকেশন
চিত্রের সম্পদের জন্য প্রয়োজনীয় স্পেসিফিকেশনগুলি এই সারণীতে তালিকাভুক্ত করা হয়েছে:
আকৃতির অনুপাত | ন্যূনতম পিক্সেল | প্রস্তাবিত পিক্সেল |
---|---|---|
বর্গক্ষেত্র (1x1) পছন্দের | 300x300 | 1200x1200 |
ল্যান্ডস্কেপ (1.91x1) | 600x314 | 1200x628 |
প্রতিকৃতি (4x5) | 480x600 | 960x1200 |
চিত্রগুলি পাবলিক সিডিএনগুলিতে হোস্ট করা প্রয়োজন যাতে গুগল তাদের অ্যাক্সেস করতে পারে।
ফাইল ফরম্যাট
পিএনজি, জেপিজি, স্ট্যাটিক জিআইএফ, ওয়েবপি
সর্বোচ্চ ফাইলের আকার
5120 KB
অতিরিক্ত সুপারিশ
- চিত্র নিরাপদ অঞ্চল: আপনার গুরুত্বপূর্ণ সামগ্রীটি চিত্রের 80% কেন্দ্রে রাখুন।
- একটি স্বচ্ছ পটভূমি ব্যবহার করুন যাতে চিত্রটি সঠিকভাবে অন্ধকার এবং হালকা থিম সেটিংসে প্রদর্শিত হতে পারে।
বিষয়বস্তু বিভাগ
সামগ্রী বিভাগটি অ্যাপ্লিকেশনগুলিকে একাধিক বিভাগের অন্তর্ভুক্ত সামগ্রী প্রকাশের অনুমতি দেয়। এটি পূর্বনির্ধারিত কিছু বিভাগের সাথে সামগ্রীটি মানচিত্র করে:
-
TYPE_EDUCATION
-
TYPE_SPORTS
-
TYPE_MOVIES_AND_TV_SHOWS
-
TYPE_BOOKS
-
TYPE_AUDIOBOOKS
-
TYPE_MUSIC
-
TYPE_DIGITAL_GAMES
-
TYPE_TRAVEL_AND_LOCAL
-
TYPE_HOME_AND_AUTO
-
TYPE_BUSINESS
-
TYPE_NEWS
-
TYPE_FOOD_AND_DRINK
-
TYPE_SHOPPING
-
TYPE_HEALTH_AND_FITENESS
-
TYPE_MEDICAL
-
TYPE_PARENTING
-
TYPE_DATING
চিত্রগুলি পাবলিক সিডিএনগুলিতে হোস্ট করা প্রয়োজন যাতে গুগল তাদের অ্যাক্সেস করতে পারে।
সামগ্রী বিভাগগুলি ব্যবহার করার জন্য গাইডলাইন
- আর্টিক্যালি এবং জেনেরিকফিউটারিডেন্টিটির মতো কিছু সত্তা সামগ্রী বিভাগগুলির যে কোনও ব্যবহার করার যোগ্য। অন্যান্য সত্তা যেমন ইভেন্টেন্টিটি , ইভেন্ট রিজারেশনালিটি , পয়েন্টফিনস্টেন্টিটিটিটিভের জন্য কেবল এই বিভাগগুলির একটি উপসেট যোগ্য। তালিকাটি পপুলেশন করার আগে কোনও সত্তা ধরণের জন্য যোগ্য বিভাগগুলির তালিকা পরীক্ষা করুন।
জেনেরিক সত্তা এবং সামগ্রী বিভাগের সংমিশ্রণে কিছু সামগ্রী বিভাগের জন্য নির্দিষ্ট সত্তা প্রকারটি ব্যবহার করুন:
- টাইপ_মোভিজ_এন্ড_টিভি_শো - জেনেরিক সত্তা ব্যবহার করার আগে ওয়াচ ইন্টিগ্রেশন গাইড থেকে সত্তাগুলি দেখুন।
- টাইপ_বুকস - জেনেরিক সত্তা ব্যবহারের আগে ই -বুকটিটিটি দেখুন।
- টাইপ_উইডোবুকস - জেনেরিক সত্তা ব্যবহারের আগে অডিওবুকেন্টিটি দেখুন।
- টাইপ_শপিং - জেনেরিক সত্তা ব্যবহার করার আগে শপিংঅন্টিটি দেখুন।
- টাইপ_ফুড_এন্ড_ড্রিংক - জেনেরিক সত্তা ব্যবহারের আগে ফুড ইন্টিগ্রেশন গাইড থেকে সত্তাগুলি দেখুন।
সামগ্রী বিভাগের ক্ষেত্রটি al চ্ছিক এবং যদি বিষয়বস্তু পূর্বে উল্লিখিত কোনও বিভাগের অন্তর্ভুক্ত না হয় তবে ফাঁকা রেখে দেওয়া উচিত।
একাধিক সামগ্রী বিভাগ সরবরাহ করা হলে, তালিকায় প্রথম স্থানযুক্ত সর্বাধিক প্রাসঙ্গিক সামগ্রী বিভাগের সাথে সামগ্রীর সাথে প্রাসঙ্গিকতার ক্রমে তাদের সরবরাহ করুন।
পদক্ষেপ 2: ক্লাস্টার ডেটা সরবরাহ করুন
ব্যাকগ্রাউন্ডে (উদাহরণস্বরূপ, ওয়ার্কম্যানেজার ব্যবহার করে) এবং নিয়মিত ভিত্তিতে বা ইভেন্টের ভিত্তিতে নির্ধারিত বিষয়বস্তু প্রকাশের কাজটি সামগ্রী প্রকাশের কাজ করার পরামর্শ দেওয়া হয় তাদের কার্ট)।
AppEngageTravelClient
ক্লাস্টার প্রকাশের জন্য দায়ী।
ক্লায়েন্টে ক্লাস্টার প্রকাশের জন্য নিম্নলিখিত এপিআই রয়েছে:
-
isServiceAvailable
-
publishRecommendationClusters
-
publishFeaturedCluster
-
publishReservationCluster
-
publishContinueSearchCluster
-
publishUserAccountManagementRequest
-
updatePublishStatus
-
deleteRecommendationsClusters
-
deleteFeaturedCluster
-
deleteReservationCluster
-
deleteContinueSearchCluster
-
deleteUserManagementCluster
-
deleteClusters
isServiceAvailable
এই এপিআইটি পরিষেবাটি সংহতকরণের জন্য উপলব্ধ কিনা এবং সামগ্রীটি ডিভাইসে উপস্থাপন করা যায় কিনা তা পরীক্ষা করতে ব্যবহৃত হয়।
কোটলিন
client.isServiceAvailable.addOnCompleteListener { task -> if (task.isSuccessful) { // Handle IPC call success if(task.result) { // Service is available on the device, proceed with content publish // calls. } else { // Service is not available, no further action is needed. } } else { // The IPC call itself fails, proceed with error handling logic here, // such as retry. } }
জাভা
client.isServiceAvailable().addOnCompleteListener(task - > { if (task.isSuccessful()) { // Handle success if(task.getResult()) { // Service is available on the device, proceed with content publish // calls. } else { // Service is not available, no further action is needed. } } else { // The IPC call itself fails, proceed with error handling logic here, // such as retry. } });
publishRecommendationClusters
এই এপিআই RecommendationCluster
অবজেক্টগুলির একটি তালিকা প্রকাশ করতে ব্যবহৃত হয়।
কোটলিন
client.publishRecommendationClusters( PublishRecommendationClustersRequest.Builder() .addRecommendationCluster( RecommendationCluster.Builder() .addEntity(entity1) .addEntity(entity2) .setTitle("Top Picks For You") .build() ) .build() )
জাভা
client.publishRecommendationClusters( new PublishRecommendationClustersRequest.Builder() .addRecommendationCluster( new RecommendationCluster.Builder() .addEntity(entity1) .addEntity(entity2) .setTitle("Top Picks For You") .build()) .build());
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:
- বিকাশকারী অংশীদার থেকে বিদ্যমান
RecommendationCluster
ডেটা সরানো হয়েছে। - অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া সুপারিশ ক্লাস্টারে সংরক্ষণ করা হয়।
কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
publishFeaturedCluster
এই এপিআই FeaturedCluster
অবজেক্টগুলির একটি তালিকা প্রকাশ করতে ব্যবহৃত হয়।
কোটলিন
client.publishFeaturedCluster( PublishFeaturedClusterRequest.Builder() .setFeaturedCluster( FeaturedCluster.Builder() .addEntity(entity1) .addEntity(entity2) .build()) .build())
জাভা
client.publishFeaturedCluster( new PublishFeaturedClustersRequest.Builder() .addFeaturedCluster( new FeaturedCluster.Builder() .addEntity(entity1) .addEntity(entity2) .build()) .build());
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:
- বিকাশকারী অংশীদার থেকে বিদ্যমান
FeaturedCluster
ডেটা সরানো হয়েছে। - অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট করা বৈশিষ্ট্যযুক্ত ক্লাস্টারে সংরক্ষণ করা হয়।
কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
publishReservationCluster
এই এপিআই একটি ReservationCluster
অবজেক্ট প্রকাশ করতে ব্যবহৃত হয়।
কোটলিন
client.publishReservationCluster( PublishReservationClusterRequest.Builder() .setReservationCluster( ReservationCluster.Builder() .addLodgingReservationEntity(lodgingReservationEntity) .addVehicleRentalReservationEntity(vehicleRentalReservationEntity) .addTransportationReservationEntity(transportationReservationEntity) .addEventReservationEntity(eventReservationEntity) .addRestaurantReservationEntity(restaurantReservationEntity) .build()) .build())
জাভা
client.publishReservationCluster( new PublishReservationClusterRequest.Builder() .setReservationCluster( new ReservationCluster.Builder() .addLodgingReservationEntity(lodgingReservationEntity) .addVehicleRentalReservationEntity(vehicleRentalReservationEntity) .addTransportationReservationEntity(transportationReservationEntity) .addEventReservationEntity(eventReservationEntity) .addRestaurantReservationEntity(restaurantReservationEntity) .build()) .build());
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:
- বিকাশকারী অংশীদার থেকে বিদ্যমান
ReservationCluster
ডেটা সরানো হয়। - অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া রিজার্ভেশন ক্লাস্টারে সংরক্ষণ করা হয়।
কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
publishContinueSearchCluster
এই এপিআই কন্টিনেস ContinueSearchCluster
অবজেক্টগুলির একটি তালিকা প্রকাশ করতে ব্যবহৃত হয়।
কোটলিন
client.publishContinueSearchCluster( PublishContinueSearchClusterRequest.Builder() .setContinueSearchCluster( ContinueSearchCluster.Builder() .addPointOfInterestEntity(entity1) .addPointOfInterestEntity(entity2) .build()) .build())
জাভা
client.publishContinueSearchCluster( new PublishContinueSearchClusterRequest.Builder() .setContinueSearchCluster( new ContinueSearchCluster.Builder() .addPointOfInterestEntity(entity1) .addPointOfInterestEntity(entity2) .build()) .build());
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:
- বিকাশকারী অংশীদার থেকে বিদ্যমান
ContinueSearchCluster
ডেটা সরানো হয়েছে। - অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া চালিয়ে যাওয়া অনুসন্ধান ক্লাস্টারে সংরক্ষণ করা হয়।
কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
publishUserAccountManagementRequest
এই এপিআই একটি সাইন ইন কার্ড প্রকাশ করতে ব্যবহৃত হয়। সাইনিন অ্যাকশন ব্যবহারকারীদের অ্যাপ্লিকেশনটির সাইন ইন পৃষ্ঠায় নির্দেশ দেয় যাতে অ্যাপটি সামগ্রী প্রকাশ করতে পারে (বা আরও ব্যক্তিগতকৃত সামগ্রী সরবরাহ করতে পারে)
নিম্নলিখিত মেটাডেটা কার্ড ইন সাইন এর একটি অংশ -
বৈশিষ্ট্য | প্রয়োজনীয়তা | বর্ণনা |
---|---|---|
অ্যাকশন ইউআরআই | প্রয়োজন | অ্যাকশন থেকে ডিপলিংক (অর্থাত্ অ্যাপ্লিকেশন সাইন ইন পৃষ্ঠায় নেভিগেট করে) |
ছবি | Al চ্ছিক - যদি সরবরাহ না করা হয় তবে শিরোনাম সরবরাহ করতে হবে | চিত্র কার্ডে দেখানো হয়েছে 1264x712 এর রেজোলিউশন সহ 16x9 দিক অনুপাতের চিত্রগুলি |
শিরোনাম | Al চ্ছিক - যদি সরবরাহ না করা হয় তবে চিত্র সরবরাহ করতে হবে | কার্ডে শিরোনাম |
অ্যাকশন টেক্সট | ঐচ্ছিক | সিটিএতে প্রদর্শিত পাঠ্য (অর্থাত্ সাইন ইন) |
সাবটাইটেল | ঐচ্ছিক | কার্ডে al চ্ছিক সাবটাইটেল |
কোটলিন
var SIGN_IN_CARD_ENTITY = SignInCardEntity.Builder() .addPosterImage( Image.Builder() .setImageUri(Uri.parse("http://www.x.com/image.png")) .setImageHeightInPixel(500) .setImageWidthInPixel(500) .build()) .setActionText("Sign In") .setActionUri(Uri.parse("http://xx.com/signin")) .build() client.publishUserAccountManagementRequest( PublishUserAccountManagementRequest.Builder() .setSignInCardEntity(SIGN_IN_CARD_ENTITY) .build());
জাভা
SignInCardEntity SIGN_IN_CARD_ENTITY = new SignInCardEntity.Builder() .addPosterImage( new Image.Builder() .setImageUri(Uri.parse("http://www.x.com/image.png")) .setImageHeightInPixel(500) .setImageWidthInPixel(500) .build()) .setActionText("Sign In") .setActionUri(Uri.parse("http://xx.com/signin")) .build(); client.publishUserAccountManagementRequest( new PublishUserAccountManagementRequest.Builder() .setSignInCardEntity(SIGN_IN_CARD_ENTITY) .build());
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:
- বিকাশকারী অংশীদার থেকে বিদ্যমান
UserAccountManagementCluster
ডেটা সরানো হয়েছে। - অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া ইউজার অ্যাকাউন্টম্যানেজমেন্ট ক্লাস্টার ক্লাস্টারে সংরক্ষণ করা হয়।
কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
updatePublishStatus
যদি কোনও অভ্যন্তরীণ ব্যবসায়ের কারণে, ক্লাস্টারগুলির কোনওটিই প্রকাশিত হয় না, আমরা আপডেট প্রকাশের স্ট্যাটাস এপিআই ব্যবহার করে প্রকাশের স্থিতি আপডেট করার দৃ strongly ়ভাবে পরামর্শ দিই । এটি গুরুত্বপূর্ণ কারণ:
- সমস্ত পরিস্থিতিতে স্থিতি সরবরাহ করা, এমনকি সামগ্রীটি প্রকাশিত হলেও (স্থিতি == প্রকাশিত), ড্যাশবোর্ডগুলি পপুলেট করার জন্য গুরুত্বপূর্ণ যা আপনার সংহতকরণের স্বাস্থ্য এবং অন্যান্য মেট্রিকগুলি জানাতে এই সুস্পষ্ট স্থিতি ব্যবহার করে।
- যদি কোনও সামগ্রী প্রকাশিত না হয় তবে ইন্টিগ্রেশন স্ট্যাটাসটি ভাঙা না হয় (স্থিতি == নট_প্রেড), গুগল অ্যাপ হেলথ ড্যাশবোর্ডগুলিতে ট্রিগার সতর্কতাগুলি এড়াতে পারে। এটি নিশ্চিত করে যে সরবরাহকারীর দৃষ্টিকোণ থেকে প্রত্যাশিত পরিস্থিতির কারণে সামগ্রী প্রকাশিত হয় না।
- এটি বিকাশকারীদের যখন ডেটা প্রকাশিত হয় না তখন অন্তর্দৃষ্টি সরবরাহ করতে সহায়তা করে।
- গুগল অ্যাপটিতে কিছু নির্দিষ্ট ক্রিয়া করতে ব্যবহারকারীকে ন্যাজ করতে স্ট্যাটাস কোডগুলি ব্যবহার করতে পারে যাতে তারা অ্যাপের সামগ্রী দেখতে বা এটি কাটিয়ে উঠতে পারে।
যোগ্য প্রকাশের স্থিতি কোডগুলির তালিকা হ'ল:
// Content is published
AppEngagePublishStatusCode.PUBLISHED,
// Content is not published as user is not signed in
AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SIGN_IN,
// Content is not published as user is not subscribed
AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SUBSCRIPTION,
// Content is not published as user location is ineligible
AppEngagePublishStatusCode.NOT_PUBLISHED_INELIGIBLE_LOCATION,
// Content is not published as there is no eligible content
AppEngagePublishStatusCode.NOT_PUBLISHED_NO_ELIGIBLE_CONTENT,
// Content is not published as the feature is disabled by the client
// Available in v1.3.1
AppEngagePublishStatusCode.NOT_PUBLISHED_FEATURE_DISABLED_BY_CLIENT,
// Content is not published as the feature due to a client error
// Available in v1.3.1
AppEngagePublishStatusCode.NOT_PUBLISHED_CLIENT_ERROR,
// Content is not published as the feature due to a service error
// Available in v1.3.1
AppEngagePublishStatusCode.NOT_PUBLISHED_SERVICE_ERROR,
// Content is not published due to some other reason
// Reach out to engage-developers@ before using this enum.
AppEngagePublishStatusCode.NOT_PUBLISHED_OTHER
কোনও ব্যবহারকারী লগ ইন না করার কারণে যদি সামগ্রীটি প্রকাশিত না হয় তবে গুগল সাইন ইন কার্ড প্রকাশের পরামর্শ দেবে। যদি কোনও কারণে সরবরাহকারীরা কার্ড ইন সাইনটি প্রকাশ করতে সক্ষম না হন তবে আমরা স্ট্যাটাস কোডটি নট_প্রেসড_আরকিউয়ার্স_সাইন_ইন দিয়ে আপডেটপুব্লিশস্ট্যাটাস এপিআইকে কল করার পরামর্শ দিই
কোটলিন
client.updatePublishStatus( PublishStatusRequest.Builder() .setStatusCode(AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SIGN_IN) .build())
জাভা
client.updatePublishStatus( new PublishStatusRequest.Builder() .setStatusCode(AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SIGN_IN) .build());
deleteRecommendationClusters
এই এপিআই সুপারিশ ক্লাস্টারগুলির সামগ্রী মুছতে ব্যবহৃত হয়।
কোটলিন
client.deleteRecommendationClusters()
জাভা
client.deleteRecommendationClusters();
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, এটি সুপারিশ ক্লাস্টারগুলি থেকে বিদ্যমান ডেটা সরিয়ে দেয়। কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
deleteFeaturedCluster
এই এপিআই বৈশিষ্ট্যযুক্ত ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।
কোটলিন
client.deleteFeaturedCluster()
জাভা
client.deleteFeaturedCluster();
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, এটি বৈশিষ্ট্যযুক্ত ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
deleteReservationCluster
এই এপিআই রিজার্ভেশন ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।
কোটলিন
client.deleteReservationCluster()
জাভা
client.deleteReservationCluster();
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, এটি রিজার্ভেশন ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
deleteUserManagementCluster
এই এপিআই ব্যবহারকারী অ্যাকাউন্ট ম্যানেজমেন্ট ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।
কোটলিন
client.deleteUserManagementCluster()
জাভা
client.deleteUserManagementCluster();
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন এটি ব্যবহারকারী অ্যাকাউন্ট ম্যানেজমেন্ট ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
deleteContinueSearchCluster
এই এপিআই চালিয়ে যাওয়া অনুসন্ধান ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।
কোটলিন
client.deleteContinueSearchCluster()
জাভা
client.deleteContinueSearchCluster();
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, এটি চালিয়ে যাওয়া অনুসন্ধান ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
deleteClusters
এই এপিআই প্রদত্ত ক্লাস্টার প্রকারের সামগ্রী মুছতে ব্যবহৃত হয়।
কোটলিন
client.deleteClusters( DeleteClustersRequest.Builder() .addClusterType(ClusterType.TYPE_RESERVATION) .addClusterType(ClusterType.TYPE_FEATURED) .addClusterType(ClusterType.TYPE_RECOMMENDATION) .addClusterType(ClusterType.TYPE_CONTINUE_SEARCH) .build())
জাভা
client.deleteClusters( new DeleteClustersRequest.Builder() .addClusterType(ClusterType.TYPE_RESERVATION) .addClusterType(ClusterType.TYPE_FEATURED) .addClusterType(ClusterType.TYPE_RECOMMENDATION) .addClusterType(ClusterType.TYPE_CONTINUE_SEARCH) .build());
পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, এটি নির্দিষ্ট ক্লাস্টারের ধরণের সাথে মিলে সমস্ত ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। ক্লায়েন্টরা এক বা একাধিক ক্লাস্টার প্রকার পাস করতে বেছে নিতে পারেন। কোনও ত্রুটির ক্ষেত্রে, পুরো অনুরোধটি প্রত্যাখ্যান করা হয় এবং বিদ্যমান রাষ্ট্রটি বজায় থাকে।
ত্রুটি হ্যান্ডলিং
এপিআই প্রকাশের মাধ্যমে টাস্কের ফলাফলটি শোনার জন্য অত্যন্ত সুপারিশ করা হয় যাতে একটি সফল কাজটি পুনরুদ্ধার এবং পুনরায় জমা দেওয়ার জন্য একটি ফলো-আপ অ্যাকশন নেওয়া যেতে পারে।
কোটলিন
client.publishRecommendationClusters( PublishRecommendationClustersRequest.Builder() .addRecommendationCluster(..) .build()) .addOnCompleteListener { task -> if (task.isSuccessful) { // do something } else { val exception = task.exception if (exception is AppEngageException) { @AppEngageErrorCode val errorCode = exception.errorCode if (errorCode == AppEngageErrorCode.SERVICE_NOT_FOUND) { // do something } } } }
জাভা
client.publishRecommendationClusters( new PublishRecommendationClustersRequest.Builder() .addRecommendationCluster(...) .build()) .addOnCompleteListener( task -> { if (task.isSuccessful()) { // do something } else { Exception exception = task.getException(); if (exception instanceof AppEngageException) { @AppEngageErrorCode int errorCode = ((AppEngageException) exception).getErrorCode(); if (errorCode == AppEngageErrorCode.SERVICE_NOT_FOUND) { // do something } } } });
ত্রুটিটি ত্রুটি কোড হিসাবে অন্তর্ভুক্ত কারণের সাথে AppEngageException
হিসাবে ফিরে আসে।
ত্রুটি কোড | ত্রুটির নাম | দ্রষ্টব্য |
---|---|---|
1 | SERVICE_NOT_FOUND | পরিষেবাটি প্রদত্ত ডিভাইসে পাওয়া যায় না। |
2 | SERVICE_NOT_AVAILABLE | পরিষেবাটি প্রদত্ত ডিভাইসে উপলব্ধ, তবে এটি কলের সময় উপলভ্য নয় (উদাহরণস্বরূপ, এটি স্পষ্টভাবে অক্ষম করা হয়েছে)। |
3 | SERVICE_CALL_EXECUTION_FAILURE | থ্রেডিং সমস্যার কারণে কার্য সম্পাদন ব্যর্থ হয়েছিল। এই ক্ষেত্রে, এটি পুনরায় চেষ্টা করা যেতে পারে। |
4 | SERVICE_CALL_PERMISSION_DENIED | কলারকে পরিষেবা কল করার অনুমতি নেই। |
5 | SERVICE_CALL_INVALID_ARGUMENT | অনুরোধটিতে অবৈধ ডেটা রয়েছে (উদাহরণস্বরূপ, ক্লাস্টারের অনুমোদিত সংখ্যার চেয়ে বেশি)। |
6 | SERVICE_CALL_INTERNAL | পরিষেবা পক্ষের একটি ত্রুটি আছে। |
7 | SERVICE_CALL_RESOURCE_EXHAUSTED | পরিষেবা কলটি খুব ঘন ঘন করা হয়। |
পদক্ষেপ 3: সম্প্রচারের উদ্দেশ্যগুলি হ্যান্ডেল করুন
কোনও কাজের মাধ্যমে সামগ্রী এপিআই কলগুলি প্রকাশের পাশাপাশি, কোনও সামগ্রী প্রকাশের জন্য অনুরোধটি পাওয়ার জন্য একটি BroadcastReceiver
স্থাপন করাও প্রয়োজন।
সম্প্রচারের উদ্দেশ্যগুলির লক্ষ্যটি মূলত অ্যাপ্লিকেশন পুনরায় সক্রিয়করণ এবং ডেটা সিঙ্ককে জোর করার জন্য। সম্প্রচারের উদ্দেশ্যগুলি খুব ঘন ঘন পাঠানোর জন্য ডিজাইন করা হয়নি। এটি কেবল তখনই ট্রিগার করা হয় যখন এনগেজ পরিষেবাটি নির্ধারণ করে যে সামগ্রীটি বাসি হতে পারে (উদাহরণস্বরূপ, এক সপ্তাহ বয়সী)। এইভাবে, আরও আত্মবিশ্বাস রয়েছে যে ব্যবহারকারীর একটি নতুন সামগ্রীর অভিজ্ঞতা থাকতে পারে, এমনকি যদি আবেদনটি দীর্ঘ সময়ের জন্য কার্যকর না করা হয়।
BroadcastReceiver
অবশ্যই নিম্নলিখিত দুটি উপায়ে সেট আপ করতে হবে:
- গতিশীলভাবে প্রসঙ্গ ব্যবহার করে
BroadcastReceiver
ক্লাসের একটি উদাহরণ নিবন্ধন করুনContext.registerReceiver()
। এটি এখনও স্মৃতিতে বাস করে এমন অ্যাপ্লিকেশনগুলি থেকে যোগাযোগ সক্ষম করে।
কোটলিন
class AppEngageBroadcastReceiver : BroadcastReceiver(){ // Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast // is received // Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received } fun registerBroadcastReceivers(context: Context){ var context = context context = context.applicationContext // Register Recommendation Cluster Publish Intent context.registerReceiver(AppEngageBroadcastReceiver(), IntentFilter(Intents.ACTION_PUBLISH_RECOMMENDATION)) // Register Featured Cluster Publish Intent context.registerReceiver(AppEngageBroadcastReceiver(), IntentFilter(Intents.ACTION_PUBLISH_FEATURED)) }
জাভা
class AppEngageBroadcastReceiver extends BroadcastReceiver { // Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast // is received // Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received } public static void registerBroadcastReceivers(Context context) { context = context.getApplicationContext(); // Register Recommendation Cluster Publish Intent context.registerReceiver(new AppEngageBroadcastReceiver(), new IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_RECOMMENDATION)); // Register Featured Cluster Publish Intent context.registerReceiver(new AppEngageBroadcastReceiver(), new IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_FEATURED)); }
- আপনার
AndroidManifest.xml
ফাইলে<receiver>
ট্যাগ সহ স্ট্যাটিকভাবে একটি বাস্তবায়ন ঘোষণা করুন। এটি অ্যাপ্লিকেশনটিকে সম্প্রচারের উদ্দেশ্যগুলি গ্রহণ করার অনুমতি দেয় যখন এটি চলমান না হয় এবং অ্যাপ্লিকেশনটিকে সামগ্রীটি প্রকাশের অনুমতি দেয়।
<application>
<receiver
android:name=".AppEngageBroadcastReceiver"
android:exported="true"
android:enabled="true">
<intent-filter>
<action android:name="com.google.android.engage.action.PUBLISH_RECOMMENDATION" />
</intent-filter>
<intent-filter>
<action android:name="com.google.android.engage.action.PUBLISH_FEATURED" />
</intent-filter>
</receiver>
</application>
নিম্নলিখিত উদ্দেশ্যগুলি পরিষেবা দ্বারা প্রেরণ করা হয়:
-
com.google.android.engage.action.PUBLISH_RECOMMENDATION
এই অভিপ্রায় গ্রহণ করার সময় একটিpublishRecommendationClusters
কল শুরু করার পরামর্শ দেওয়া হয়। -
com.google.android.engage.action.PUBLISH_FEATURED
এই অভিপ্রায় গ্রহণ করার সময় একটিpublishFeaturedCluster
কল শুরু করার পরামর্শ দেওয়া হয়।
ইন্টিগ্রেশন ওয়ার্কফ্লো
এটি সম্পূর্ণ হওয়ার পরে আপনার সংহতকরণ যাচাই করার জন্য ধাপে ধাপে গাইডের জন্য, জড়িত বিকাশকারী ইন্টিগ্রেশন ওয়ার্কফ্লো দেখুন।
FAQs
এনগেজ এসডিকে প্রায়শই জিজ্ঞাসিত প্রশ্নাবলীর জন্য জিজ্ঞাসিত প্রশ্নগুলি দেখুন।
যোগাযোগ
ইন্টিগ্রেশন প্রক্রিয়া চলাকালীন কোনও প্রশ্ন থাকলে এনগেজ-ডেভেলপার্স@google.com এ যোগাযোগ করুন।
পরবর্তী পদক্ষেপ
এই সংহতকরণটি শেষ করার পরে, আপনার পরবর্তী পদক্ষেপগুলি নিম্নরূপ:
- এনগেজ-ডেভেলপার্স@google.com এ একটি ইমেল প্রেরণ করুন এবং আপনার ইন্টিগ্রেটেড এপিকে সংযুক্ত করুন যা গুগল দ্বারা পরীক্ষার জন্য প্রস্তুত।
- গুগল একটি যাচাইকরণ সম্পাদন করে এবং ইন্টিগ্রেশনটি প্রত্যাশা অনুযায়ী কাজ করে তা নিশ্চিত করার জন্য অভ্যন্তরীণভাবে পর্যালোচনা করে। যদি পরিবর্তনগুলির প্রয়োজন হয় তবে গুগল আপনাকে কোনও প্রয়োজনীয় বিশদ সহ যোগাযোগ করে।
- যখন পরীক্ষার সম্পূর্ণ হয় এবং কোনও পরিবর্তন প্রয়োজন হয় না, গুগল আপনাকে অবহিত করতে যোগাযোগ করে যে আপনি প্লে স্টোরে আপডেট হওয়া এবং সংহত এপিকে প্রকাশ করা শুরু করতে পারেন।
- গুগল নিশ্চিত করার পরে যে আপনার আপডেট হওয়া এপিকে প্লে স্টোরে প্রকাশিত হয়েছে, আপনার সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ এবং চালিয়ে যাওয়া অনুসন্ধান ক্লাস্টারগুলি ব্যবহারকারীদের কাছে প্রকাশিত এবং দৃশ্যমান হতে পারে।