জড়িত SDK ভ্রমণ: তৃতীয় পক্ষের প্রযুক্তিগত একীকরণ নির্দেশাবলী, SDK ভ্রমণে জড়িত: তৃতীয় পক্ষের প্রযুক্তিগত ইন্টিগ্রেশন নির্দেশাবলী

Google একটি অন-ডিভাইস পৃষ্ঠ তৈরি করছে যা ব্যবহারকারীদের অ্যাপগুলিকে উল্লম্বভাবে সংগঠিত করে এবং ব্যক্তিগতকৃত অ্যাপ সামগ্রী ব্যবহার এবং আবিষ্কারের জন্য একটি নতুন নিমজ্জিত অভিজ্ঞতা সক্ষম করে৷ এই ফুলস্ক্রিন অভিজ্ঞতা ডেভেলপার অংশীদারদের তাদের অ্যাপের বাইরে একটি ডেডিকেটেড চ্যানেলে তাদের সেরা সমৃদ্ধ সামগ্রী প্রদর্শন করার সুযোগ দেয়। এই নির্দেশিকাটিতে বিকাশকারী অংশীদারদের জন্য তাদের ভ্রমণ এবং ইভেন্ট বিষয়বস্তু সংহত করার জন্য নির্দেশাবলী রয়েছে, এই নতুন পৃষ্ঠের এলাকাটি পূরণ করতে Engage SDK ব্যবহার করে৷

ইন্টিগ্রেশন বিস্তারিত

পরিভাষা

এই ইন্টিগ্রেশনে নিম্নলিখিত ক্লাস্টার প্রকারগুলি অন্তর্ভুক্ত রয়েছে: সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ এবং অনুসন্ধান চালিয়ে যান

  • প্রস্তাবনা ক্লাস্টারগুলি একজন ব্যক্তিগত বিকাশকারী অংশীদার থেকে ব্যক্তিগতকৃত ভ্রমণ এবং ইভেন্টের পরামর্শগুলি দেখায়৷ এই সুপারিশগুলি ব্যবহারকারীর জন্য ব্যক্তিগতকৃত বা সাধারণীকরণ করা যেতে পারে (উদাহরণস্বরূপ, ট্রেন্ডিং আইটেম)। নিবন্ধ, ইভেন্ট, বাসস্থান, বা আগ্রহের স্থানের সুপারিশগুলিকে পৃষ্ঠ করতে এগুলি ব্যবহার করুন।

    • একটি সুপারিশ ক্লাস্টার ArticleEntity , EventEntity , LodgingEntity , PointOfInterestEntity , বা StoreEntity তালিকা দিয়ে তৈরি করা যেতে পারে, কিন্তু বিভিন্ন ধরনের সত্তার মিশ্রণ নয়৷

    আপনার সুপারিশগুলি নিম্নলিখিত কাঠামো গ্রহণ করে:

    • সুপারিশ ক্লাস্টার: একটি UI ভিউ যাতে একই বিকাশকারী অংশীদারের কাছ থেকে সুপারিশের একটি গোষ্ঠী রয়েছে৷

    • সত্তা: একটি বস্তু একটি ক্লাস্টারে একটি একক আইটেম প্রতিনিধিত্ব করে। এই ইন্টিগ্রেশন কিছু সত্তার প্রস্তাব দেয় যেগুলি সুপারিশ ক্লাস্টার ব্যবহার করে দেখা যাবে:

      • ArticleEntity : ArticleEntity ভ্রমণ এবং ইভেন্ট সম্পর্কিত পাঠ্য-ভিত্তিক সামগ্রীর জন্য একটি সুপারিশ উপস্থাপন করে। এটি নিবন্ধ, ব্লগপোস্ট, বিপণন সামগ্রী, সংবাদ স্নিপেট ইত্যাদির জন্য ব্যবহার করা যেতে পারে।

        চিত্র 1: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক ArticleEntity দেখাচ্ছে।
      • EventEntity : EventEntity ভবিষ্যতে ঘটতে থাকা একটি ইভেন্টের প্রতিনিধিত্ব করে। ইভেন্ট শুরুর সময় হল তথ্যের একটি গুরুত্বপূর্ণ অংশ যা ব্যবহারকারীদের কাছে জানানো দরকার।

        চিত্র 2: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক EventEntity দেখাচ্ছে৷
      • LodgingEntity : LodgingEntity একটি আবাসনের প্রতিনিধিত্ব করে, যেমন একটি হোটেল, অ্যাপার্টমেন্ট, স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী ভাড়ার জন্য ছুটির বাড়ি।

        চিত্র 3: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক LodgingEntity দেখাচ্ছে৷
      • StoreEntity : StoreEntity একটি দোকান, রেস্তোরাঁ, ক্যাফে ইত্যাদির প্রতিনিধিত্ব করে। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে একটি ডাইনিং ভেন্যু বা স্টোর হল একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে পৌঁছে দিতে হবে।

        চিত্র 4: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক StoreEntity দেখাচ্ছে৷
      • PointOfInterestEntity : PointOfInterestEntity একটি আগ্রহের জায়গার প্রতিনিধিত্ব করে যেমন, একটি গ্যাস স্টেশন, ইভেন্ট ভেন্যু, থিম পার্ক, জাদুঘর, পর্যটক আকর্ষণ, হাইকিং ট্রেইল ইত্যাদি। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে অবস্থান একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে জানানো প্রয়োজন। এটি বাসস্থান, একটি দোকান বা একটি খাবারের স্থানের জন্য ব্যবহার করা উচিত নয়৷

        চিত্র 5: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক PointOfInterestEntity দেখাচ্ছে৷
  • রিজার্ভেশন ক্লাস্টার সম্প্রতি একটি একক UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের দ্বারা নিযুক্ত সামগ্রী দেখায়৷ প্রতিটি বিকাশকারী অংশীদারকে রিজার্ভেশন ক্লাস্টারে সর্বাধিক 10টি সত্তা সম্প্রচার করার অনুমতি দেওয়া হবে।

    আপনার রিজার্ভেশন সামগ্রী নিম্নলিখিত কাঠামো নিতে পারে:

    • RestaurantReservationEntity : RestaurantReservationEntity একটি রেস্তোরাঁ বা ক্যাফের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান রেস্তোরাঁর সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷

      চিত্র 6. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক রেস্টুরেন্ট রিজার্ভেশন সত্তা দেখাচ্ছে।
    • EventReservationEntity : EventReservationEntity একটি ইভেন্টের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ইভেন্ট সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷ ইভেন্টগুলি অন্তর্ভুক্ত করতে পারে তবে নিম্নলিখিতগুলির মধ্যে সীমাবদ্ধ নয়:

      • ফুটবল ম্যাচের জন্য সংরক্ষণের মতো ক্রীড়া ইভেন্ট
      • ইস্পোর্টের জন্য রিজার্ভেশনের মতো গেমিং ইভেন্ট
      • সিনেমা, কনসার্ট, থিয়েটার, বুক সাইনিং-এ সিনেমার জন্য রিজার্ভেশনের মতো বিনোদন ইভেন্ট
      • গাইডেড ট্যুর, মিউজিয়ামের টিকিটের মতো ভ্রমণ বা আগ্রহের জায়গা সংরক্ষণ
      • সামাজিক / সেমিনার / সম্মেলন সংরক্ষণ
      • শিক্ষা / প্রশিক্ষণ সেশন সংরক্ষণ
      চিত্র 7. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক EventReservationEntity দেখাচ্ছে৷
    • LodgingReservationEntity : LodgingEntityReservation ভ্রমণ বাসস্থানের জন্য একটি রিজার্ভেশন প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান হোটেল বা ছুটির ভাড়া রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 8. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক LodgingReservationEntity দেখাচ্ছে৷
    • TransportationReservationEntity : TransportationReservationEntity যেকোন মোডে পরিবহনের জন্য রিজার্ভেশনের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ফ্লাইট, ফেরি, ট্রেন, বাস, রাইড-হেলিং বা ক্রুজের রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 9. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক TransportationReservationEntity দেখাচ্ছে৷
    • VehicleRentalReservationEntity : VehicleRentalReservationEntity গাড়ি ভাড়া সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান যানবাহন ভাড়া সংরক্ষণ ট্র্যাক করতে সহায়তা করে।

      চিত্র 10. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক VehicleRentalReservationEntity দেখাচ্ছে৷
  • বৈশিষ্ট্যযুক্ত ক্লাস্টারটি একটি UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের থেকে সত্তার একটি নির্বাচন প্রদর্শন করে৷ একটি একক বৈশিষ্ট্যযুক্ত ক্লাস্টার থাকবে, যা সমস্ত সুপারিশ ক্লাস্টারের উপরে একটি অগ্রাধিকার প্লেসমেন্ট সহ UI এর শীর্ষের কাছে প্রদর্শিত হবে৷ প্রতিটি বিকাশকারী অংশীদারকে বৈশিষ্ট্যযুক্ত ক্লাস্টারে 10টি পর্যন্ত সম্প্রচার করার অনুমতি দেওয়া হবে।

    • GenericFeaturedEntity : GenericFeaturedEntity প্রস্তাবিত আইটেম থেকে আলাদা যে বৈশিষ্ট্যযুক্ত আইটেমটি ডেভেলপারদের থেকে একটি একক শীর্ষ সামগ্রীর জন্য ব্যবহার করা উচিত এবং ব্যবহারকারীদের জন্য আকর্ষণীয় এবং প্রাসঙ্গিক হবে এমন একক সবচেয়ে গুরুত্বপূর্ণ সামগ্রীর প্রতিনিধিত্ব করা উচিত৷

      চিত্র 11: UI 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'
}

সারাংশ

নকশা একটি আবদ্ধ সেবা বাস্তবায়ন উপর ভিত্তি করে.

একটি ক্লায়েন্ট যে ডেটা প্রকাশ করতে পারে তা বিভিন্ন ক্লাস্টার প্রকারের জন্য নিম্নলিখিত সীমার সাপেক্ষে:

ক্লাস্টার টাইপ ক্লাস্টার সীমা একটি ক্লাস্টারে ন্যূনতম সত্তা সীমা একটি ক্লাস্টারে সত্তার সর্বোচ্চ সীমা
সুপারিশ ক্লাস্টার(গুলি) সর্বাধিক 7 অন্ততঃ ১ সর্বাধিক 50টি ( ArticleEntity , EventEntity , LodgingEntity , StoreEntity , or PointOfInterestEntity )
রিজার্ভেশন ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20টি ( RestaurantReservationEntity , EventReservationEntity , LodgingReservationEntity , TransportationReservationEntity , বা VehicleRentalReservationEntity রিজার্ভেশন এন্টিটি )
বৈশিষ্ট্যযুক্ত ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20 ( GenericFeaturedEntity )
সার্চ ক্লাস্টার চালিয়ে যান সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 3টি ( PointOfInterestEntity )

ধাপ 1: সত্তা তথ্য প্রদান

প্রতিটি আইটেমের প্রকারের প্রতিনিধিত্ব করার জন্য SDK বিভিন্ন সত্তাকে সংজ্ঞায়িত করেছে। আমরা ভ্রমণ এবং ইভেন্ট বিভাগের জন্য নিম্নলিখিত সংস্থাগুলিকে সমর্থন করি:

  1. GenericFeaturedEntity
  2. ArticleEntity
  3. EventEntity
  4. LodgingEntity
  5. StoreEntity
  6. PointOfInterestEntity
  7. RestaurantReservationEntity
  8. EventReservationEntity
  9. LodgingReservationEntity
  10. TransportationReservationEntity
  11. VehicleRentalReservationEntity

নীচের চার্টগুলি প্রতিটি ধরণের জন্য উপলব্ধ বৈশিষ্ট্য এবং প্রয়োজনীয়তার রূপরেখা দেয়।

GenericFeaturedEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শিরোনাম ঐচ্ছিক সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 50 অক্ষর

বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ArticleEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
সূত্র- শিরোনাম ঐচ্ছিক লেখক, সংস্থা বা রিপোর্টারের নাম

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 25 অক্ষরের নিচে

সূত্র- ছবি ঐচ্ছিক লেখক, সংস্থা, রিপোর্টার মত উৎসের একটি চিত্র নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু প্রকাশের সময় ঐচ্ছিক অ্যাপে কন্টেন্ট কখন প্রকাশিত/আপডেট করা হয়েছিল তার মিলিসেকেন্ডে এটি যুগের টাইমস্ট্যাম্প। মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিল।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
অগ্রগতি শতাংশ শর্তসাপেক্ষে প্রয়োজন

ব্যবহারকারীর দ্বারা আজ পর্যন্ত সম্পূর্ণ সামগ্রীর শতকরা পরিমাণ।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

0~100 এর মধ্যে একটি int মান।
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। আমরা বেশিরভাগ ব্যবহারের ক্ষেত্রে শহরের নাম এবং সম্ভবত রাজ্য বা দেশ অন্তর্ভুক্ত করার পরামর্শ দিই। শুধুমাত্র রাস্তার ঠিকানা বা আশেপাশের এলাকা অন্তর্ভুক্ত করুন যদি ব্যবহারকারী লোকেশনের কাছাকাছি থাকে, ব্যবহারকারী লোকেশনের সাথে পরিচিত হয়, অথবা শহরটি ক্লাস্টার শিরোনামে অন্তর্ভুক্ত থাকে। যদি আপনি রাস্তার ঠিকানা অন্তর্ভুক্ত করেন, যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা দিন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

StoreEntity

StoreEntity অবজেক্ট একটি পৃথক স্টোরের প্রতিনিধিত্ব করে যা বিকাশকারী অংশীদাররা প্রকাশ করতে চায়, যেমন একটি জনপ্রিয় খাবারের স্থান বা খাবারের জায়গা যা একজনের ভ্রমণ অভিজ্ঞতার সাথে প্রাসঙ্গিক।

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
পোস্টার ছবি প্রয়োজন অন্তত একটি ছবি প্রদান করা আবশ্যক. নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম ঐচ্ছিক দোকানের নাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

অবস্থান ঐচ্ছিক দোকানের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট ঐচ্ছিক দোকানের জন্য প্রোমো, ইভেন্ট বা আপডেট দেখানোর জন্য কলআউট, যদি পাওয়া যায়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট সূক্ষ্ম মুদ্রণ ঐচ্ছিক কলআউটের জন্য সূক্ষ্ম মুদ্রণ পাঠ্য।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

বর্ণনা ঐচ্ছিক দোকানের বর্ণনা।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 90 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

শ্রেণী ঐচ্ছিক

একটি দোকানের বিভাগ, ডাইনিং জায়গার প্রসঙ্গে, এটি "ফরাসি", "নতুন আমেরিকান", "রামেন", "ফাইন ডাইনিং" এর মতো রন্ধনপ্রণালী হতে পারে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

PointOfInterestEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি শর্তসাপেক্ষে প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি সত্তা সুপারিশ ক্লাস্টারের অংশ হয় তবে চিত্র প্রয়োজন। যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিলেন।

দ্রষ্টব্য: যদি সত্তাটি অবিরত অনুসন্ধান ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

জোদা-টাইম ইনস্ট্যান্ট
অবস্থান - দেশ শর্তসাপেক্ষে প্রয়োজন

যে দেশের স্বার্থের বিন্দু ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর শর্তসাপেক্ষে প্রয়োজন

যে শহরে বিন্দুর আগ্রহের ঘটনা ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা শর্তসাপেক্ষে প্রয়োজন

ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগ্রহের জায়গার রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 তালিকা

  • TYPE_TRAVEL_AND_LOCAL
  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - থিয়েটার)
  • TYPE_MEDICAL (উদাহরণ - হাসপাতাল)
  • TYPE_EDUCATION (উদাহরণ - স্কুল)
  • TYPE_SPORTS (উদাহরণ - স্টেডিয়াম)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

RestaurantReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় রিজার্ভেশন শুরুর সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যখন রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিজার্ভেশন শুরুর সময় - টাইমজোন প্রয়োজন যে টাইমজোনে রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন prestaurant এর ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক রেস্টুরেন্টের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে রেস্টুরেন্টটি অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক রেস্টুরেন্টের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক রেস্টুরেন্টের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

টেবিলের আকার ঐচ্ছিক রিজার্ভেশন গ্রুপের লোকের সংখ্যা পূর্ণসংখ্যা > 0
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "আপনার 12শে ডিসেম্বর থেকে থাকার"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় চেক-ইন সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক ইন টাইম প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-ইন সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক ইন টাইম বিদ্যমান। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক আউটের সময় বিদ্যমান। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক বাসস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক বাসস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক বাসস্থানের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক লজিং রিজার্ভেশনের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

বাসস্থানের বর্তমান মূল্য।

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক বাসস্থানের আসল মূল্য, যা UI-তে দেওয়া হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

TransportationReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "SFO to SAN"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পরিবহন প্রকার প্রয়োজন রিজার্ভেশনের জন্য পরিবহনের মোড/প্রকার। এনাম: ফ্লাইট, ট্রেন, বাস বা ফেরি
স্থানীয়ভাবে প্রস্থানের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা প্রস্থানের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে প্রস্থানের সময় - সময় অঞ্চল প্রয়োজন প্রস্থান সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়ভাবে আগমনের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা আগমনের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে আগমনের সময় - সময় অঞ্চল প্রয়োজন আগমনের সময় অঞ্চল। জোদা-টাইম ডেটটাইমজোন
পরিবহন নম্বর প্রয়োজন ফ্লাইট নম্বর, বাস নম্বর, ট্রেন নম্বর বা ফেরি/ক্রুজ নম্বর। বিনামূল্যে পাঠ্য
স্থানীয় বোর্ডিং সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য বোর্ডিং সময়কে প্রতিনিধিত্ব করে (যদি প্রযোজ্য হয়) জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় বোর্ডিং সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য বোর্ডিং সময়ের টাইমজোন (যদি প্রযোজ্য হয়) জোদা-টাইম ডেটটাইমজোন
প্রস্থানের অবস্থান - দেশ ঐচ্ছিক প্রস্থান দেশ.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের স্থান - শহর ঐচ্ছিক প্রস্থান শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক প্রস্থানের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক প্রস্থান অবস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাজ্য ঐচ্ছিক প্রস্থানের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - জিপ কোড ঐচ্ছিক প্রস্থানের অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রতিবেশী ঐচ্ছিক প্রস্থানের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - দেশ ঐচ্ছিক আগমনের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - শহর ঐচ্ছিক আগমনের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক আগমনের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগমন অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) আগমনের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - জিপ কোড ঐচ্ছিক আগমনের অবস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - পাড়া ঐচ্ছিক আগমনের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, এয়ারলাইনের নাম
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক পরিবহন সংরক্ষণের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

VehicleRentalReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "Avis Union Square SF"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয়কৃত পিকআপ সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য পিক আপ সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত পিকআপ সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য পিক আপ সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়কৃত রিটার্ন সময় - টাইমস্ট্যাম্প ঐচ্ছিক যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিটার্ন টাইম - টাইমজোন ঐচ্ছিক রিজার্ভেশনের জন্য চেক আউট সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
পিকআপের ঠিকানা - দেশ ঐচ্ছিক পিকআপ অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - শহর ঐচ্ছিক পিকআপ অবস্থানের শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক পিকআপ অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক পিকআপ অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাজ্য ঐচ্ছিক পিকআপ অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - জিপ কোড ঐচ্ছিক পিকআপ অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - পাড়া ঐচ্ছিক পিকআপ লোকেশনের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - দেশ ঐচ্ছিক ফেরার অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - শহর ঐচ্ছিক ফেরার অবস্থানের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক রিটার্ন অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক ফেরার অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাজ্য ঐচ্ছিক প্রত্যাবর্তনের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - জিপ কোড ঐচ্ছিক রিটার্ন লোকেশনের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - পাড়া ঐচ্ছিক ফিরতি অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, "Avis গাড়ি ভাড়া"
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

নিশ্চিতকরণ আইডি ঐচ্ছিক গাড়ি ভাড়া রিজার্ভেশনের জন্য নিশ্চিতকরণ আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ইমেজ স্পেসিফিকেশন

ইমেজ সম্পদের জন্য প্রয়োজনীয় স্পেসিফিকেশন এই টেবিলে তালিকাভুক্ত করা হয়েছে:

আকৃতির অনুপাত ন্যূনতম পিক্সেল প্রস্তাবিত পিক্সেল

বর্গক্ষেত্র (1x1)

পছন্দের

300x300 1200x1200
ল্যান্ডস্কেপ (1.91x1) 600x314 1200x628
প্রতিকৃতি (4x5) 480x600 960x1200

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

ফাইল ফরম্যাট

PNG, JPG, স্ট্যাটিক GIF, WebP

সর্বোচ্চ ফাইলের আকার

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

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

বিষয়বস্তু বিভাগ ব্যবহার করার জন্য নির্দেশিকা

  1. ArticleEntity এবং GenericFeaturedEntity-এর মতো কিছু সংস্থা যেকোনও বিষয়বস্তু বিভাগ ব্যবহার করার যোগ্য। EventEntity , EventReservationEntity , PointOfInterestEntity- এর মতো অন্যান্য সত্তাগুলির জন্য, এই বিভাগগুলির শুধুমাত্র একটি উপসেট যোগ্য৷ তালিকাটি পূরণ করার আগে একটি সত্তা টাইপের জন্য যোগ্য বিভাগগুলির তালিকা পরীক্ষা করুন৷
  2. জেনেরিক এন্টিটি এবং কন্টেন্ট ক্যাটেগরির সংমিশ্রণে কিছু বিষয়বস্তুর বিভাগের জন্য নির্দিষ্ট সত্তার ধরন ব্যবহার করুন:

    • TYPE_MOVIES_AND_TV_SHOWS - জেনেরিক এন্টিটি ব্যবহার করার আগে ওয়াচ ইন্টিগ্রেশন গাইড থেকে সত্তাগুলি দেখুন৷
    • TYPE_BOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে EbookEntity দেখুন।
    • TYPE_AUDIOBOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে AudiobookEntity দেখুন।
    • TYPE_SHOPPING - জেনেরিক সত্তা ব্যবহার করার আগে ShoppingEntity চেক আউট করুন।
    • TYPE_FOOD_AND_DRINK - জেনেরিক এন্টিটি ব্যবহার করার আগে ফুড ইন্টিগ্রেশন গাইড থেকে এন্টিটি চেক আউট করুন।
  3. ContentCategory ক্ষেত্রটি ঐচ্ছিক এবং যদি বিষয়বস্তুটি পূর্বে উল্লিখিত কোনো বিভাগের অন্তর্গত না হয় তাহলে খালি রাখা উচিত।

  4. একাধিক বিষয়বস্তুর বিভাগ প্রদান করা হলে, তালিকায় প্রথমে রাখা সবচেয়ে প্রাসঙ্গিক বিষয়বস্তু বিভাগ সহ বিষয়বস্তুর প্রাসঙ্গিকতার ক্রমে সেগুলি প্রদান করুন।

ধাপ 2: ক্লাস্টার ডেটা প্রদান করুন

বিষয়বস্তু প্রকাশের কাজটি ব্যাকগ্রাউন্ডে কার্যকর করা বাঞ্ছনীয় (উদাহরণস্বরূপ, WorkManager ব্যবহার করে) এবং নিয়মিতভাবে বা একটি ইভেন্ট ভিত্তিতে নির্ধারিত (উদাহরণস্বরূপ, ব্যবহারকারী যখনই অ্যাপটি খোলে বা যখন ব্যবহারকারী তাদের কার্টে কিছু যোগ করেন)।

AppEngageTravelClient ক্লাস্টার প্রকাশের জন্য দায়ী।

ক্লায়েন্টে ক্লাস্টার প্রকাশ করার জন্য নিম্নলিখিত API আছে:

  • isServiceAvailable
  • publishRecommendationClusters
  • publishFeaturedCluster
  • publishReservationCluster
  • publishContinueSearchCluster
  • publishUserAccountManagementRequest
  • updatePublishStatus
  • deleteRecommendationsClusters
  • deleteFeaturedCluster
  • deleteReservationCluster
  • deleteContinueSearchCluster
  • deleteUserManagementCluster
  • deleteClusters

isServiceAvailable

পরিষেবাটি ইন্টিগ্রেশনের জন্য উপলব্ধ কিনা এবং ডিভাইসে সামগ্রী উপস্থাপন করা যেতে পারে কিনা তা পরীক্ষা করতে এই API ব্যবহার করা হয়।

কোটলিন

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 অবজেক্টের একটি তালিকা প্রকাশ করতে এই API ব্যবহার করা হয়।

কোটলিন

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

এই APIটি 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

এই API একটি 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

এই APIটি 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 ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে ডেটা পার্স করা হয় এবং আপডেট করা Continue Search ক্লাস্টারে সংরক্ষণ করা হয়।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

publishUserAccountManagementRequest

এই API একটি সাইন ইন কার্ড প্রকাশ করতে ব্যবহৃত হয়। সাইন ইন অ্যাকশন ব্যবহারকারীদের অ্যাপের সাইন ইন পৃষ্ঠায় নির্দেশ করে যাতে অ্যাপটি সামগ্রী প্রকাশ করতে পারে (বা আরও ব্যক্তিগতকৃত সামগ্রী সরবরাহ করতে পারে)

নিম্নলিখিত মেটাডেটা সাইন ইন কার্ডের অংশ -

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা
অ্যাকশন উরি প্রয়োজন ডিপলিংক টু অ্যাকশন (অর্থাৎ অ্যাপ সাইন ইন পৃষ্ঠায় নেভিগেট করে)
ছবি ঐচ্ছিক - প্রদান করা না হলে, শিরোনাম প্রদান করা আবশ্যক

কার্ডে দেখানো ছবি

1264x712 রেজোলিউশন সহ 16x9 আকৃতির অনুপাতের ছবি

শিরোনাম ঐচ্ছিক - প্রদান না করা হলে, ছবি প্রদান করতে হবে কার্ডে শিরোনাম
অ্যাকশন টেক্সট ঐচ্ছিক CTA-তে টেক্সট দেখানো হয়েছে (যেমন সাইন ইন)
সাবটাইটেল ঐচ্ছিক কার্ডে ঐচ্ছিক সাবটাইটেল

কোটলিন

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 ডেটা সরানো হয়েছে।
  • অনুরোধের ডেটা পার্স করা হয়েছে এবং আপডেট হওয়া UserAccountManagementCluster ক্লাস্টারে সংরক্ষণ করা হয়েছে।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

updatePublishStatus

যদি কোনও অভ্যন্তরীণ ব্যবসায়িক কারণে, ক্লাস্টারগুলির কোনওটিই প্রকাশিত না হয়, আমরা দৃঢ়ভাবে আপডেট পাবলিশ স্ট্যাটাস API ব্যবহার করে প্রকাশের স্থিতি আপডেট করার সুপারিশ করি৷ এটি গুরুত্বপূর্ণ কারণ:

  • সমস্ত পরিস্থিতিতে স্ট্যাটাস প্রদান করা, এমনকি যখন বিষয়বস্তু প্রকাশিত হয় (স্ট্যাটাস == প্রকাশিত), ড্যাশবোর্ডগুলিকে পপুলেট করার জন্য গুরুত্বপূর্ণ যেগুলি আপনার ইন্টিগ্রেশনের স্বাস্থ্য এবং অন্যান্য মেট্রিক্স জানাতে এই স্পষ্ট স্ট্যাটাস ব্যবহার করে।
  • যদি কোনো বিষয়বস্তু প্রকাশিত না হয় কিন্তু ইন্টিগ্রেশন স্ট্যাটাস ভাঙা না হয় (STATUS == NOT_PUBLISHED), Google অ্যাপ হেলথ ড্যাশবোর্ডে সতর্কতা ট্রিগার করা এড়াতে পারে। এটি নিশ্চিত করে যে প্রদানকারীর দৃষ্টিকোণ থেকে প্রত্যাশিত পরিস্থিতির কারণে বিষয়বস্তু প্রকাশ করা হয়নি।
  • এটি ডেভেলপারদের তথ্য প্রকাশের বিপরীতে প্রকাশ না করার বিষয়ে অন্তর্দৃষ্টি প্রদান করতে সহায়তা করে।
  • গুগল স্ট্যাটাস কোড ব্যবহার করে ব্যবহারকারীকে অ্যাপে নির্দিষ্ট কিছু ক্রিয়া করার জন্য চাপ দিতে পারে যাতে তারা অ্যাপের বিষয়বস্তু দেখতে পারে বা তা কাটিয়ে উঠতে পারে।

যোগ্য প্রকাশের স্ট্যাটাস কোডের তালিকা হল:

// 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

যদি কোনো ব্যবহারকারী লগ ইন না করার কারণে বিষয়বস্তু প্রকাশিত না হয়, তাহলে Google সাইন ইন কার্ড প্রকাশ করার সুপারিশ করবে। যদি কোনো কারণে প্রদানকারীরা সাইন ইন কার্ড প্রকাশ করতে না পারে তাহলে আমরা স্ট্যাটাস কোড NOT_PUBLISHED_REQUIRES_SIGN_IN সহ updatePublishStatus API কল করার পরামর্শ দিই

কোটলিন

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

এই APIটি সুপারিশ ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়।

কোটলিন

client.deleteRecommendationClusters()

জাভা

client.deleteRecommendationClusters();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি সুপারিশ ক্লাস্টারগুলি থেকে বিদ্যমান ডেটা সরিয়ে দেয়৷ একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteFeaturedCluster

এই APIটি বৈশিষ্ট্যযুক্ত ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহৃত হয়।

কোটলিন

client.deleteFeaturedCluster()

জাভা

client.deleteFeaturedCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, এটি বৈশিষ্ট্যযুক্ত ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteReservationCluster

রিজার্ভেশন ক্লাস্টারের বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteReservationCluster()

জাভা

client.deleteReservationCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি রিজার্ভেশন ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteUserManagementCluster

UserAccountManagement Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteUserManagementCluster()

জাভা

client.deleteUserManagementCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি UserAccountManagement ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteContinueSearchCluster

Continue Search Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteContinueSearchCluster()

জাভা

client.deleteContinueSearchCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি অবিরত অনুসন্ধান ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয়, এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteClusters

এই API একটি প্রদত্ত ক্লাস্টার ধরনের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়.

কোটলিন

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: সম্প্রচারের উদ্দেশ্য পরিচালনা করুন

একটি কাজের মাধ্যমে প্রকাশ সামগ্রী API কল করার পাশাপাশি, একটি বিষয়বস্তু প্রকাশের জন্য অনুরোধ পাওয়ার জন্য একটি BroadcastReceiver সেট আপ করতে হবে৷

সম্প্রচারের অভিপ্রায়ের লক্ষ্য মূলত অ্যাপ পুনরায় সক্রিয়করণ এবং ডেটা সিঙ্ককে বাধ্য করা। সম্প্রচারের অভিপ্রায়গুলি খুব ঘন ঘন পাঠানোর জন্য ডিজাইন করা হয়নি। এটি শুধুমাত্র তখনই ট্রিগার হয় যখন এনগেজ সার্ভিস নির্ধারণ করে যে বিষয়বস্তুটি বাসি হতে পারে (উদাহরণস্বরূপ, এক সপ্তাহ পুরানো)। এইভাবে, ব্যবহারকারীর একটি নতুন বিষয়বস্তুর অভিজ্ঞতা থাকতে পারে এমন আত্মবিশ্বাস রয়েছে, এমনকি যদি অ্যাপ্লিকেশনটি দীর্ঘ সময়ের জন্য কার্যকর না হয়।

BroadcastReceiver নিম্নলিখিত দুটি উপায়ে সেট আপ করা আবশ্যক:

  • Context.registerReceiver() ব্যবহার করে BroadcastReceiver ক্লাসের একটি উদাহরণ ডায়নামিকভাবে নিবন্ধন করুন। এটি এখনও মেমরিতে লাইভ থাকা অ্যাপ্লিকেশনগুলি থেকে যোগাযোগ সক্ষম করে৷

কোটলিন

class AppEngageBroadcastReceiver : BroadcastReceiver(){
  // Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
  // is received
  // Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received
  // Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
  // broadcast is received
  // Trigger reservation cluster publish when PUBLISH_RESERVATION broadcast is
  // received
}

fun registerBroadcastReceivers(context: Context){
  var  context = context
  context = context.applicationContext

// Register Recommendation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_RECOMMENDATION))

// Register Featured Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_FEATURED))

// Register Continue Search Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH))

// Register Reservation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION))
}

জাভা

class AppEngageBroadcastReceiver extends BroadcastReceiver {
// Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
// is received

// Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received

// Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
// broadcast is received

// Trigger reservation cluster publish when PUBLISH_RESERVATION 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));

// Register Continue Search Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH));

// Register Reservation Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION));

}
  • আপনার 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>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH" />
      </intent-filter>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_RESERVATION" />
      </intent-filter>
   </receiver>
</application>

নিম্নলিখিত উদ্দেশ্যগুলি পরিষেবা দ্বারা পাঠানো হয়:

  • com.google.android.engage.action.PUBLISH_RECOMMENDATION এই উদ্দেশ্যটি পাওয়ার সময় একটি publishRecommendationClusters কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.PUBLISH_FEATURED এই অভিপ্রায়টি পাওয়ার সময় একটি publishFeaturedCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH এই অভিপ্রায়টি পাওয়ার সময় একটি publishContinueSearchCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_RESERVATION এই অভিপ্রায়টি পাওয়ার সময় একটি publishReservationCluster কল শুরু করার পরামর্শ দেওয়া হয়৷

ইন্টিগ্রেশন ওয়ার্কফ্লো

আপনার ইন্টিগ্রেশন সম্পূর্ণ হওয়ার পরে যাচাই করার জন্য ধাপে ধাপে গাইডের জন্য, Engage ডেভেলপার ইন্টিগ্রেশন ওয়ার্কফ্লো দেখুন।

FAQs

প্রায়শই জিজ্ঞাসিত প্রশ্নগুলির জন্য Engage SDK দেখুন।

যোগাযোগ

ইন্টিগ্রেশন প্রক্রিয়া চলাকালীন কোনো প্রশ্ন থাকলে entering-developers@google.com-এ যোগাযোগ করুন।

পরবর্তী পদক্ষেপ

এই ইন্টিগ্রেশন সম্পন্ন করার পরে, আপনার পরবর্তী পদক্ষেপগুলি নিম্নরূপ:

  • Enge-developers@google.com- এ একটি ইমেল পাঠান এবং আপনার সমন্বিত APK সংযুক্ত করুন যা Google দ্বারা পরীক্ষার জন্য প্রস্তুত৷
  • ইন্টিগ্রেশন আশানুরূপ কাজ করছে তা নিশ্চিত করতে Google একটি যাচাইকরণ করে এবং অভ্যন্তরীণভাবে পর্যালোচনা করে। পরিবর্তনের প্রয়োজন হলে, Google যেকোনো প্রয়োজনীয় বিবরণের সাথে আপনার সাথে যোগাযোগ করবে।
  • যখন পরীক্ষা সম্পূর্ণ হয় এবং কোন পরিবর্তনের প্রয়োজন হয় না, তখন Google আপনাকে অবহিত করার জন্য আপনার সাথে যোগাযোগ করে যে আপনি প্লে স্টোরে আপডেট করা এবং সমন্বিত APK প্রকাশ করা শুরু করতে পারেন।
  • Google আপনার আপডেট করা APK প্লে স্টোরে প্রকাশ করা হয়েছে তা নিশ্চিত করার পরে, আপনার সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ , এবং অনুসন্ধান চালিয়ে যাওয়া ক্লাস্টারগুলি প্রকাশিত হতে পারে এবং ব্যবহারকারীদের কাছে দৃশ্যমান হতে পারে৷
,

Google একটি অন-ডিভাইস পৃষ্ঠ তৈরি করছে যা ব্যবহারকারীদের অ্যাপগুলিকে উল্লম্বভাবে সংগঠিত করে এবং ব্যক্তিগতকৃত অ্যাপ সামগ্রী ব্যবহার এবং আবিষ্কারের জন্য একটি নতুন নিমজ্জিত অভিজ্ঞতা সক্ষম করে৷ এই ফুলস্ক্রিন অভিজ্ঞতা ডেভেলপার অংশীদারদের তাদের অ্যাপের বাইরে একটি ডেডিকেটেড চ্যানেলে তাদের সেরা সমৃদ্ধ সামগ্রী প্রদর্শন করার সুযোগ দেয়। এই নির্দেশিকাটিতে বিকাশকারী অংশীদারদের জন্য তাদের ভ্রমণ এবং ইভেন্ট বিষয়বস্তু সংহত করার জন্য নির্দেশাবলী রয়েছে, এই নতুন পৃষ্ঠের এলাকাটি পূরণ করতে Engage SDK ব্যবহার করে৷

ইন্টিগ্রেশন বিস্তারিত

পরিভাষা

এই ইন্টিগ্রেশনে নিম্নলিখিত ক্লাস্টার প্রকারগুলি অন্তর্ভুক্ত রয়েছে: সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ এবং অনুসন্ধান চালিয়ে যান

  • প্রস্তাবনা ক্লাস্টারগুলি একজন ব্যক্তিগত বিকাশকারী অংশীদার থেকে ব্যক্তিগতকৃত ভ্রমণ এবং ইভেন্টের পরামর্শগুলি দেখায়৷ এই সুপারিশগুলি ব্যবহারকারীর জন্য ব্যক্তিগতকৃত বা সাধারণীকরণ করা যেতে পারে (উদাহরণস্বরূপ, ট্রেন্ডিং আইটেম)। নিবন্ধ, ইভেন্ট, বাসস্থান, বা আগ্রহের স্থানের সুপারিশগুলিকে পৃষ্ঠ করতে এগুলি ব্যবহার করুন।

    • একটি সুপারিশ ক্লাস্টার ArticleEntity , EventEntity , LodgingEntity , PointOfInterestEntity , বা StoreEntity তালিকা দিয়ে তৈরি করা যেতে পারে, কিন্তু বিভিন্ন ধরনের সত্তার মিশ্রণ নয়৷

    আপনার সুপারিশগুলি নিম্নলিখিত কাঠামো গ্রহণ করে:

    • সুপারিশ ক্লাস্টার: একটি UI ভিউ যাতে একই বিকাশকারী অংশীদারের কাছ থেকে সুপারিশের একটি গোষ্ঠী রয়েছে৷

    • সত্তা: একটি বস্তু একটি ক্লাস্টারে একটি একক আইটেম প্রতিনিধিত্ব করে। এই ইন্টিগ্রেশন কিছু সত্তার প্রস্তাব দেয় যেগুলি সুপারিশ ক্লাস্টার ব্যবহার করে দেখা যাবে:

      • ArticleEntity : ArticleEntity ভ্রমণ এবং ইভেন্ট সম্পর্কিত পাঠ্য-ভিত্তিক সামগ্রীর জন্য একটি সুপারিশ উপস্থাপন করে। এটি নিবন্ধ, ব্লগপোস্ট, বিপণন সামগ্রী, সংবাদ স্নিপেট ইত্যাদির জন্য ব্যবহার করা যেতে পারে।

        চিত্র 1: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক ArticleEntity দেখাচ্ছে।
      • EventEntity : EventEntity ভবিষ্যতে ঘটতে থাকা একটি ইভেন্টের প্রতিনিধিত্ব করে। ইভেন্ট শুরুর সময় হল তথ্যের একটি গুরুত্বপূর্ণ অংশ যা ব্যবহারকারীদের কাছে জানানো দরকার।

        চিত্র 2: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক EventEntity দেখাচ্ছে৷
      • LodgingEntity : LodgingEntity একটি আবাসনের প্রতিনিধিত্ব করে, যেমন একটি হোটেল, অ্যাপার্টমেন্ট, স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী ভাড়ার জন্য ছুটির বাড়ি।

        চিত্র 3: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক LodgingEntity দেখাচ্ছে৷
      • StoreEntity : StoreEntity একটি দোকান, রেস্তোরাঁ, ক্যাফে ইত্যাদির প্রতিনিধিত্ব করে। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে একটি ডাইনিং ভেন্যু বা স্টোর হল একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে পৌঁছে দিতে হবে।

        চিত্র 4: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক StoreEntity দেখাচ্ছে৷
      • PointOfInterestEntity : PointOfInterestEntity একটি আগ্রহের জায়গার প্রতিনিধিত্ব করে যেমন, একটি গ্যাস স্টেশন, ইভেন্ট ভেন্যু, থিম পার্ক, জাদুঘর, পর্যটক আকর্ষণ, হাইকিং ট্রেইল ইত্যাদি। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে অবস্থান একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে জানানো প্রয়োজন। এটি বাসস্থান, একটি দোকান বা একটি খাবারের স্থানের জন্য ব্যবহার করা উচিত নয়৷

        চিত্র 5: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক PointOfInterestEntity দেখাচ্ছে৷
  • রিজার্ভেশন ক্লাস্টার সম্প্রতি একটি একক UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের দ্বারা নিযুক্ত সামগ্রী দেখায়৷ প্রতিটি বিকাশকারী অংশীদারকে রিজার্ভেশন ক্লাস্টারে সর্বাধিক 10টি সত্তা সম্প্রচার করার অনুমতি দেওয়া হবে।

    আপনার রিজার্ভেশন সামগ্রী নিম্নলিখিত কাঠামো নিতে পারে:

    • RestaurantReservationEntity : RestaurantReservationEntity একটি রেস্তোরাঁ বা ক্যাফের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান রেস্তোরাঁর সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷

      চিত্র 6. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক রেস্টুরেন্ট রিজার্ভেশন সত্তা দেখাচ্ছে।
    • EventReservationEntity : EventReservationEntity একটি ইভেন্টের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ইভেন্ট সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷ ইভেন্টগুলি অন্তর্ভুক্ত করতে পারে তবে নিম্নলিখিতগুলির মধ্যে সীমাবদ্ধ নয়:

      • ফুটবল ম্যাচের জন্য সংরক্ষণের মতো ক্রীড়া ইভেন্ট
      • ইস্পোর্টের জন্য রিজার্ভেশনের মতো গেমিং ইভেন্ট
      • সিনেমা, কনসার্ট, থিয়েটার, বুক সাইনিং-এ সিনেমার জন্য রিজার্ভেশনের মতো বিনোদন ইভেন্ট
      • গাইডেড ট্যুর, মিউজিয়ামের টিকিটের মতো ভ্রমণ বা আগ্রহের জায়গা সংরক্ষণ
      • সামাজিক / সেমিনার / সম্মেলন সংরক্ষণ
      • শিক্ষা / প্রশিক্ষণ সেশন সংরক্ষণ
      চিত্র 7. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক EventReservationEntity দেখাচ্ছে৷
    • LodgingReservationEntity : LodgingEntityReservation ভ্রমণ বাসস্থানের জন্য একটি রিজার্ভেশন প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান হোটেল বা ছুটির ভাড়া রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 8. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক LodgingReservationEntity দেখাচ্ছে৷
    • TransportationReservationEntity : TransportationReservationEntity যেকোন মোডে পরিবহনের জন্য রিজার্ভেশনের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ফ্লাইট, ফেরি, ট্রেন, বাস, রাইড-হেলিং বা ক্রুজের রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 9. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক TransportationReservationEntity দেখাচ্ছে৷
    • VehicleRentalReservationEntity : VehicleRentalReservationEntity গাড়ি ভাড়া সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান যানবাহন ভাড়া সংরক্ষণ ট্র্যাক করতে সহায়তা করে।

      চিত্র 10. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক VehicleRentalReservationEntity দেখাচ্ছে৷
  • বৈশিষ্ট্যযুক্ত ক্লাস্টারটি একটি UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের থেকে সত্তার একটি নির্বাচন প্রদর্শন করে৷ একটি একক বৈশিষ্ট্যযুক্ত ক্লাস্টার থাকবে, যা সমস্ত সুপারিশ ক্লাস্টারের উপরে একটি অগ্রাধিকার প্লেসমেন্ট সহ UI এর শীর্ষের কাছে প্রদর্শিত হবে৷ প্রতিটি বিকাশকারী অংশীদারকে বৈশিষ্ট্যযুক্ত ক্লাস্টারে 10টি পর্যন্ত সম্প্রচার করার অনুমতি দেওয়া হবে।

    • GenericFeaturedEntity : GenericFeaturedEntity প্রস্তাবিত আইটেম থেকে আলাদা যে বৈশিষ্ট্যযুক্ত আইটেমটি ডেভেলপারদের থেকে একটি একক শীর্ষ সামগ্রীর জন্য ব্যবহার করা উচিত এবং ব্যবহারকারীদের জন্য আকর্ষণীয় এবং প্রাসঙ্গিক হবে এমন একক সবচেয়ে গুরুত্বপূর্ণ সামগ্রীর প্রতিনিধিত্ব করা উচিত৷

      চিত্র 11: UI 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'
}

সারাংশ

নকশা একটি আবদ্ধ সেবা বাস্তবায়ন উপর ভিত্তি করে.

একটি ক্লায়েন্ট যে ডেটা প্রকাশ করতে পারে তা বিভিন্ন ক্লাস্টার প্রকারের জন্য নিম্নলিখিত সীমার সাপেক্ষে:

ক্লাস্টার টাইপ ক্লাস্টার সীমা একটি ক্লাস্টারে ন্যূনতম সত্তা সীমা একটি ক্লাস্টারে সত্তার সর্বোচ্চ সীমা
সুপারিশ ক্লাস্টার(গুলি) সর্বাধিক 7 অন্ততঃ ১ সর্বাধিক 50টি ( ArticleEntity , EventEntity , LodgingEntity , StoreEntity , or PointOfInterestEntity )
রিজার্ভেশন ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20টি ( RestaurantReservationEntity , EventReservationEntity , LodgingReservationEntity , TransportationReservationEntity , বা VehicleRentalReservationEntity রিজার্ভেশন এন্টিটি )
বৈশিষ্ট্যযুক্ত ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20 ( GenericFeaturedEntity )
সার্চ ক্লাস্টার চালিয়ে যান সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 3টি ( PointOfInterestEntity )

ধাপ 1: সত্তা তথ্য প্রদান

প্রতিটি আইটেমের প্রকারের প্রতিনিধিত্ব করার জন্য SDK বিভিন্ন সত্তাকে সংজ্ঞায়িত করেছে। আমরা ভ্রমণ এবং ইভেন্ট বিভাগের জন্য নিম্নলিখিত সংস্থাগুলিকে সমর্থন করি:

  1. GenericFeaturedEntity
  2. ArticleEntity
  3. EventEntity
  4. LodgingEntity
  5. StoreEntity
  6. PointOfInterestEntity
  7. RestaurantReservationEntity
  8. EventReservationEntity
  9. LodgingReservationEntity
  10. TransportationReservationEntity
  11. VehicleRentalReservationEntity

নীচের চার্টগুলি প্রতিটি ধরণের জন্য উপলব্ধ বৈশিষ্ট্য এবং প্রয়োজনীয়তার রূপরেখা দেয়।

GenericFeaturedEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শিরোনাম ঐচ্ছিক সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 50 অক্ষর

বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ArticleEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
সূত্র- শিরোনাম ঐচ্ছিক লেখক, সংস্থা বা রিপোর্টারের নাম

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 25 অক্ষরের নিচে

সূত্র- ছবি ঐচ্ছিক লেখক, সংস্থা, রিপোর্টার মত উৎসের একটি চিত্র নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু প্রকাশের সময় ঐচ্ছিক অ্যাপে কন্টেন্ট কখন প্রকাশিত/আপডেট করা হয়েছিল তার মিলিসেকেন্ডে এটি যুগের টাইমস্ট্যাম্প। মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিল।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
অগ্রগতি শতাংশ শর্তসাপেক্ষে প্রয়োজন

ব্যবহারকারীর দ্বারা আজ পর্যন্ত সম্পূর্ণ সামগ্রীর শতকরা পরিমাণ।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

0~100 এর মধ্যে একটি int মান।
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। আমরা বেশিরভাগ ব্যবহারের ক্ষেত্রে শহরের নাম এবং সম্ভবত রাজ্য বা দেশ অন্তর্ভুক্ত করার পরামর্শ দিই। শুধুমাত্র রাস্তার ঠিকানা বা আশেপাশের এলাকা অন্তর্ভুক্ত করুন যদি ব্যবহারকারী লোকেশনের কাছাকাছি থাকে, ব্যবহারকারী লোকেশনের সাথে পরিচিত হয়, অথবা শহরটি ক্লাস্টার শিরোনামে অন্তর্ভুক্ত থাকে। যদি আপনি রাস্তার ঠিকানা অন্তর্ভুক্ত করেন, যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা দিন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

StoreEntity

StoreEntity অবজেক্ট একটি পৃথক স্টোরের প্রতিনিধিত্ব করে যা বিকাশকারী অংশীদাররা প্রকাশ করতে চায়, যেমন একটি জনপ্রিয় খাবারের স্থান বা খাবারের জায়গা যা একজনের ভ্রমণ অভিজ্ঞতার সাথে প্রাসঙ্গিক।

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
পোস্টার ছবি প্রয়োজন অন্তত একটি ছবি প্রদান করা আবশ্যক. নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম ঐচ্ছিক দোকানের নাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

অবস্থান ঐচ্ছিক দোকানের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট ঐচ্ছিক দোকানের জন্য প্রোমো, ইভেন্ট বা আপডেট দেখানোর জন্য কলআউট, যদি পাওয়া যায়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট সূক্ষ্ম মুদ্রণ ঐচ্ছিক কলআউটের জন্য সূক্ষ্ম মুদ্রণ পাঠ্য।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

বর্ণনা ঐচ্ছিক দোকানের বর্ণনা।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 90 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

শ্রেণী ঐচ্ছিক

একটি দোকানের বিভাগ, ডাইনিং জায়গার প্রসঙ্গে, এটি "ফরাসি", "নতুন আমেরিকান", "রামেন", "ফাইন ডাইনিং" এর মতো রন্ধনপ্রণালী হতে পারে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

PointOfInterestEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি শর্তসাপেক্ষে প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি সত্তা সুপারিশ ক্লাস্টারের অংশ হয় তবে চিত্র প্রয়োজন। যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিলেন।

দ্রষ্টব্য: যদি সত্তাটি অবিরত অনুসন্ধান ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

জোদা-টাইম ইনস্ট্যান্ট
অবস্থান - দেশ শর্তসাপেক্ষে প্রয়োজন

যে দেশের স্বার্থের বিন্দু ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর শর্তসাপেক্ষে প্রয়োজন

যে শহরে বিন্দুর আগ্রহের ঘটনা ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা শর্তসাপেক্ষে প্রয়োজন

ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগ্রহের জায়গার রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 তালিকা

  • TYPE_TRAVEL_AND_LOCAL
  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - থিয়েটার)
  • TYPE_MEDICAL (উদাহরণ - হাসপাতাল)
  • TYPE_EDUCATION (উদাহরণ - স্কুল)
  • TYPE_SPORTS (উদাহরণ - স্টেডিয়াম)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

RestaurantReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় রিজার্ভেশন শুরুর সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যখন রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিজার্ভেশন শুরুর সময় - টাইমজোন প্রয়োজন যে টাইমজোনে রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন prestaurant এর ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক রেস্টুরেন্টের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে রেস্টুরেন্টটি অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক রেস্টুরেন্টের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক রেস্টুরেন্টের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

টেবিলের আকার ঐচ্ছিক রিজার্ভেশন গ্রুপের লোকের সংখ্যা পূর্ণসংখ্যা > 0
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "আপনার 12শে ডিসেম্বর থেকে থাকার"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় চেক-ইন সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক ইন টাইম প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-ইন সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক ইন টাইম বিদ্যমান। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক আউটের সময় বিদ্যমান। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক বাসস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক বাসস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক বাসস্থানের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক লজিং রিজার্ভেশনের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

বাসস্থানের বর্তমান মূল্য।

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক বাসস্থানের আসল মূল্য, যা UI-তে দেওয়া হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

TransportationReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "SFO to SAN"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পরিবহন প্রকার প্রয়োজন রিজার্ভেশনের জন্য পরিবহনের মোড/প্রকার। এনাম: ফ্লাইট, ট্রেন, বাস বা ফেরি
স্থানীয়ভাবে প্রস্থানের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা প্রস্থানের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে প্রস্থানের সময় - সময় অঞ্চল প্রয়োজন প্রস্থান সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়ভাবে আগমনের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা আগমনের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে আগমনের সময় - সময় অঞ্চল প্রয়োজন আগমনের সময় অঞ্চল। জোদা-টাইম ডেটটাইমজোন
পরিবহন নম্বর প্রয়োজন ফ্লাইট নম্বর, বাস নম্বর, ট্রেন নম্বর বা ফেরি/ক্রুজ নম্বর। বিনামূল্যে পাঠ্য
স্থানীয় বোর্ডিং সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য বোর্ডিং সময়কে প্রতিনিধিত্ব করে (যদি প্রযোজ্য হয়) জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় বোর্ডিং সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য বোর্ডিং সময়ের টাইমজোন (যদি প্রযোজ্য হয়) জোদা-টাইম ডেটটাইমজোন
প্রস্থানের অবস্থান - দেশ ঐচ্ছিক প্রস্থান দেশ.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের স্থান - শহর ঐচ্ছিক প্রস্থান শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক প্রস্থানের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক প্রস্থান অবস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাজ্য ঐচ্ছিক প্রস্থানের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - জিপ কোড ঐচ্ছিক প্রস্থানের অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রতিবেশী ঐচ্ছিক প্রস্থানের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - দেশ ঐচ্ছিক আগমনের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - শহর ঐচ্ছিক আগমনের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক আগমনের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগমন অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) আগমনের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - জিপ কোড ঐচ্ছিক আগমনের অবস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - পাড়া ঐচ্ছিক আগমনের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, এয়ারলাইনের নাম
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক পরিবহন সংরক্ষণের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

VehicleRentalReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "Avis Union Square SF"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয়কৃত পিকআপ সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য পিক আপ সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত পিকআপ সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য পিক আপ সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়কৃত রিটার্ন সময় - টাইমস্ট্যাম্প ঐচ্ছিক যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিটার্ন টাইম - টাইমজোন ঐচ্ছিক রিজার্ভেশনের জন্য চেক আউট সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
পিকআপের ঠিকানা - দেশ ঐচ্ছিক পিকআপ অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - শহর ঐচ্ছিক পিকআপ অবস্থানের শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক পিকআপ অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক পিকআপ অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাজ্য ঐচ্ছিক পিকআপ অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - জিপ কোড ঐচ্ছিক পিকআপ অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - পাড়া ঐচ্ছিক পিকআপ লোকেশনের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - দেশ ঐচ্ছিক ফেরার অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - শহর ঐচ্ছিক ফেরার অবস্থানের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক রিটার্ন অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক ফেরার অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাজ্য ঐচ্ছিক প্রত্যাবর্তনের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - জিপ কোড ঐচ্ছিক রিটার্ন লোকেশনের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - পাড়া ঐচ্ছিক ফিরতি অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, "Avis গাড়ি ভাড়া"
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

নিশ্চিতকরণ আইডি ঐচ্ছিক গাড়ি ভাড়া রিজার্ভেশনের জন্য নিশ্চিতকরণ আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ইমেজ স্পেসিফিকেশন

ইমেজ সম্পদের জন্য প্রয়োজনীয় স্পেসিফিকেশন এই টেবিলে তালিকাভুক্ত করা হয়েছে:

আকৃতির অনুপাত ন্যূনতম পিক্সেল প্রস্তাবিত পিক্সেল

বর্গক্ষেত্র (1x1)

পছন্দের

300x300 1200x1200
ল্যান্ডস্কেপ (1.91x1) 600x314 1200x628
প্রতিকৃতি (4x5) 480x600 960x1200

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

ফাইল ফরম্যাট

PNG, JPG, স্ট্যাটিক GIF, WebP

সর্বোচ্চ ফাইলের আকার

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

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

বিষয়বস্তু বিভাগ ব্যবহার করার জন্য নির্দেশিকা

  1. ArticleEntity এবং GenericFeaturedEntity-এর মতো কিছু সংস্থা যেকোনও বিষয়বস্তু বিভাগ ব্যবহার করার যোগ্য। EventEntity , EventReservationEntity , PointOfInterestEntity- এর মতো অন্যান্য সত্তাগুলির জন্য, এই বিভাগগুলির শুধুমাত্র একটি উপসেট যোগ্য৷ তালিকাটি পূরণ করার আগে একটি সত্তা টাইপের জন্য যোগ্য বিভাগগুলির তালিকা পরীক্ষা করুন৷
  2. জেনেরিক এন্টিটি এবং কন্টেন্ট ক্যাটেগরির সংমিশ্রণে কিছু বিষয়বস্তুর বিভাগের জন্য নির্দিষ্ট সত্তার ধরন ব্যবহার করুন:

    • TYPE_MOVIES_AND_TV_SHOWS - জেনেরিক এন্টিটি ব্যবহার করার আগে ওয়াচ ইন্টিগ্রেশন গাইড থেকে সত্তাগুলি দেখুন৷
    • TYPE_BOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে EbookEntity দেখুন।
    • TYPE_AUDIOBOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে AudiobookEntity দেখুন।
    • TYPE_SHOPPING - জেনেরিক সত্তা ব্যবহার করার আগে ShoppingEntity চেক আউট করুন।
    • TYPE_FOOD_AND_DRINK - জেনেরিক এন্টিটি ব্যবহার করার আগে ফুড ইন্টিগ্রেশন গাইড থেকে এন্টিটি চেক আউট করুন।
  3. ContentCategory ক্ষেত্রটি ঐচ্ছিক এবং যদি বিষয়বস্তুটি পূর্বে উল্লিখিত কোনো বিভাগের অন্তর্গত না হয় তাহলে খালি রাখা উচিত।

  4. একাধিক বিষয়বস্তুর বিভাগ প্রদান করা হলে, তালিকায় প্রথমে রাখা সবচেয়ে প্রাসঙ্গিক বিষয়বস্তু বিভাগ সহ বিষয়বস্তুর প্রাসঙ্গিকতার ক্রমে সেগুলি প্রদান করুন।

ধাপ 2: ক্লাস্টার ডেটা প্রদান করুন

বিষয়বস্তু প্রকাশের কাজটি ব্যাকগ্রাউন্ডে কার্যকর করা বাঞ্ছনীয় (উদাহরণস্বরূপ, WorkManager ব্যবহার করে) এবং নিয়মিতভাবে বা একটি ইভেন্ট ভিত্তিতে নির্ধারিত (উদাহরণস্বরূপ, ব্যবহারকারী যখনই অ্যাপটি খোলে বা যখন ব্যবহারকারী তাদের কার্টে কিছু যোগ করেন)।

AppEngageTravelClient ক্লাস্টার প্রকাশের জন্য দায়ী।

ক্লায়েন্টে ক্লাস্টার প্রকাশ করার জন্য নিম্নলিখিত API আছে:

  • isServiceAvailable
  • publishRecommendationClusters
  • publishFeaturedCluster
  • publishReservationCluster
  • publishContinueSearchCluster
  • publishUserAccountManagementRequest
  • updatePublishStatus
  • deleteRecommendationsClusters
  • deleteFeaturedCluster
  • deleteReservationCluster
  • deleteContinueSearchCluster
  • deleteUserManagementCluster
  • deleteClusters

isServiceAvailable

পরিষেবাটি ইন্টিগ্রেশনের জন্য উপলব্ধ কিনা এবং ডিভাইসে সামগ্রী উপস্থাপন করা যেতে পারে কিনা তা পরীক্ষা করতে এই API ব্যবহার করা হয়।

কোটলিন

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 অবজেক্টের একটি তালিকা প্রকাশ করতে এই API ব্যবহার করা হয়।

কোটলিন

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

এই APIটি 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

এই API একটি 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

এই APIটি 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 ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে ডেটা পার্স করা হয় এবং আপডেট করা Continue Search ক্লাস্টারে সংরক্ষণ করা হয়।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

publishUserAccountManagementRequest

এই API একটি সাইন ইন কার্ড প্রকাশ করতে ব্যবহৃত হয়। সাইন ইন অ্যাকশন ব্যবহারকারীদের অ্যাপের সাইন ইন পৃষ্ঠায় নির্দেশ করে যাতে অ্যাপটি সামগ্রী প্রকাশ করতে পারে (বা আরও ব্যক্তিগতকৃত সামগ্রী সরবরাহ করতে পারে)

নিম্নলিখিত মেটাডেটা সাইন ইন কার্ডের অংশ -

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা
অ্যাকশন উরি প্রয়োজন ডিপলিংক টু অ্যাকশন (অর্থাৎ অ্যাপ সাইন ইন পৃষ্ঠায় নেভিগেট করে)
ছবি ঐচ্ছিক - প্রদান করা না হলে, শিরোনাম প্রদান করা আবশ্যক

কার্ডে দেখানো ছবি

1264x712 রেজোলিউশন সহ 16x9 আকৃতির অনুপাতের ছবি

শিরোনাম ঐচ্ছিক - প্রদান না করা হলে, ছবি প্রদান করতে হবে কার্ডে শিরোনাম
অ্যাকশন টেক্সট ঐচ্ছিক CTA-তে টেক্সট দেখানো হয়েছে (যেমন সাইন ইন)
সাবটাইটেল ঐচ্ছিক কার্ডে ঐচ্ছিক সাবটাইটেল

কোটলিন

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 ডেটা সরানো হয়েছে।
  • অনুরোধের ডেটা পার্স করা হয়েছে এবং আপডেট হওয়া UserAccountManagementCluster ক্লাস্টারে সংরক্ষণ করা হয়েছে।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

updatePublishStatus

যদি কোনও অভ্যন্তরীণ ব্যবসায়িক কারণে, ক্লাস্টারগুলির কোনওটিই প্রকাশিত না হয়, আমরা দৃঢ়ভাবে আপডেট পাবলিশ স্ট্যাটাস API ব্যবহার করে প্রকাশের স্থিতি আপডেট করার সুপারিশ করি৷ এটি গুরুত্বপূর্ণ কারণ:

  • সমস্ত পরিস্থিতিতে স্ট্যাটাস প্রদান করা, এমনকি যখন বিষয়বস্তু প্রকাশিত হয় (স্ট্যাটাস == প্রকাশিত), ড্যাশবোর্ডগুলিকে পপুলেট করার জন্য গুরুত্বপূর্ণ যেগুলি আপনার ইন্টিগ্রেশনের স্বাস্থ্য এবং অন্যান্য মেট্রিক্স জানাতে এই স্পষ্ট স্ট্যাটাস ব্যবহার করে।
  • যদি কোনো বিষয়বস্তু প্রকাশিত না হয় কিন্তু ইন্টিগ্রেশন স্ট্যাটাস ভাঙা না হয় (STATUS == NOT_PUBLISHED), Google অ্যাপ হেলথ ড্যাশবোর্ডে সতর্কতা ট্রিগার করা এড়াতে পারে। এটি নিশ্চিত করে যে প্রদানকারীর দৃষ্টিকোণ থেকে প্রত্যাশিত পরিস্থিতির কারণে বিষয়বস্তু প্রকাশ করা হয়নি।
  • এটি ডেভেলপারদের তথ্য প্রকাশের বিপরীতে প্রকাশ না করার বিষয়ে অন্তর্দৃষ্টি প্রদান করতে সহায়তা করে।
  • গুগল স্ট্যাটাস কোড ব্যবহার করে ব্যবহারকারীকে অ্যাপে নির্দিষ্ট কিছু ক্রিয়া করার জন্য চাপ দিতে পারে যাতে তারা অ্যাপের বিষয়বস্তু দেখতে পারে বা তা কাটিয়ে উঠতে পারে।

যোগ্য প্রকাশের স্ট্যাটাস কোডের তালিকা হল:

// 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

যদি কোনো ব্যবহারকারী লগ ইন না করার কারণে বিষয়বস্তু প্রকাশিত না হয়, তাহলে Google সাইন ইন কার্ড প্রকাশ করার সুপারিশ করবে। যদি কোনো কারণে প্রদানকারীরা সাইন ইন কার্ড প্রকাশ করতে না পারে তাহলে আমরা স্ট্যাটাস কোড NOT_PUBLISHED_REQUIRES_SIGN_IN সহ updatePublishStatus API কল করার পরামর্শ দিই

কোটলিন

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

এই APIটি সুপারিশ ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়।

কোটলিন

client.deleteRecommendationClusters()

জাভা

client.deleteRecommendationClusters();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি সুপারিশ ক্লাস্টারগুলি থেকে বিদ্যমান ডেটা সরিয়ে দেয়৷ একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteFeaturedCluster

এই APIটি বৈশিষ্ট্যযুক্ত ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহৃত হয়।

কোটলিন

client.deleteFeaturedCluster()

জাভা

client.deleteFeaturedCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, এটি বৈশিষ্ট্যযুক্ত ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteReservationCluster

রিজার্ভেশন ক্লাস্টারের বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteReservationCluster()

জাভা

client.deleteReservationCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি রিজার্ভেশন ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteUserManagementCluster

UserAccountManagement Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteUserManagementCluster()

জাভা

client.deleteUserManagementCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি UserAccountManagement ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteContinueSearchCluster

Continue Search Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteContinueSearchCluster()

জাভা

client.deleteContinueSearchCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি অবিরত অনুসন্ধান ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয়, এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteClusters

এই API একটি প্রদত্ত ক্লাস্টার ধরনের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়.

কোটলিন

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: সম্প্রচারের উদ্দেশ্য পরিচালনা করুন

একটি কাজের মাধ্যমে প্রকাশ সামগ্রী API কল করার পাশাপাশি, একটি বিষয়বস্তু প্রকাশের জন্য অনুরোধ পাওয়ার জন্য একটি BroadcastReceiver সেট আপ করতে হবে৷

সম্প্রচারের অভিপ্রায়ের লক্ষ্য মূলত অ্যাপ পুনরায় সক্রিয়করণ এবং ডেটা সিঙ্ককে বাধ্য করা। সম্প্রচারের অভিপ্রায়গুলি খুব ঘন ঘন পাঠানোর জন্য ডিজাইন করা হয়নি। এটি শুধুমাত্র তখনই ট্রিগার হয় যখন এনগেজ সার্ভিস নির্ধারণ করে যে বিষয়বস্তুটি বাসি হতে পারে (উদাহরণস্বরূপ, এক সপ্তাহ পুরানো)। এইভাবে, ব্যবহারকারীর একটি নতুন বিষয়বস্তুর অভিজ্ঞতা থাকতে পারে এমন আত্মবিশ্বাস রয়েছে, এমনকি যদি অ্যাপ্লিকেশনটি দীর্ঘ সময়ের জন্য কার্যকর না হয়।

BroadcastReceiver নিম্নলিখিত দুটি উপায়ে সেট আপ করা আবশ্যক:

  • Context.registerReceiver() ব্যবহার করে BroadcastReceiver ক্লাসের একটি উদাহরণ ডায়নামিকভাবে নিবন্ধন করুন। এটি এখনও মেমরিতে লাইভ থাকা অ্যাপ্লিকেশনগুলি থেকে যোগাযোগ সক্ষম করে৷

কোটলিন

class AppEngageBroadcastReceiver : BroadcastReceiver(){
  // Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
  // is received
  // Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received
  // Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
  // broadcast is received
  // Trigger reservation cluster publish when PUBLISH_RESERVATION broadcast is
  // received
}

fun registerBroadcastReceivers(context: Context){
  var  context = context
  context = context.applicationContext

// Register Recommendation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_RECOMMENDATION))

// Register Featured Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_FEATURED))

// Register Continue Search Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH))

// Register Reservation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION))
}

জাভা

class AppEngageBroadcastReceiver extends BroadcastReceiver {
// Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
// is received

// Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received

// Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
// broadcast is received

// Trigger reservation cluster publish when PUBLISH_RESERVATION 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));

// Register Continue Search Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH));

// Register Reservation Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION));

}
  • আপনার 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>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH" />
      </intent-filter>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_RESERVATION" />
      </intent-filter>
   </receiver>
</application>

নিম্নলিখিত উদ্দেশ্যগুলি পরিষেবা দ্বারা পাঠানো হয়:

  • com.google.android.engage.action.PUBLISH_RECOMMENDATION এই উদ্দেশ্যটি পাওয়ার সময় একটি publishRecommendationClusters কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.PUBLISH_FEATURED এই অভিপ্রায়টি পাওয়ার সময় একটি publishFeaturedCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH এই অভিপ্রায়টি পাওয়ার সময় একটি publishContinueSearchCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_RESERVATION এই অভিপ্রায়টি পাওয়ার সময় একটি publishReservationCluster কল শুরু করার পরামর্শ দেওয়া হয়৷

ইন্টিগ্রেশন ওয়ার্কফ্লো

আপনার ইন্টিগ্রেশন সম্পূর্ণ হওয়ার পরে যাচাই করার জন্য ধাপে ধাপে গাইডের জন্য, Engage ডেভেলপার ইন্টিগ্রেশন ওয়ার্কফ্লো দেখুন।

FAQs

প্রায়শই জিজ্ঞাসিত প্রশ্নগুলির জন্য Engage SDK দেখুন।

যোগাযোগ

ইন্টিগ্রেশন প্রক্রিয়া চলাকালীন কোনো প্রশ্ন থাকলে entering-developers@google.com-এ যোগাযোগ করুন।

পরবর্তী পদক্ষেপ

এই ইন্টিগ্রেশন সম্পন্ন করার পরে, আপনার পরবর্তী পদক্ষেপগুলি নিম্নরূপ:

  • Enge-developers@google.com- এ একটি ইমেল পাঠান এবং আপনার সমন্বিত APK সংযুক্ত করুন যা Google দ্বারা পরীক্ষার জন্য প্রস্তুত৷
  • ইন্টিগ্রেশন আশানুরূপ কাজ করছে তা নিশ্চিত করতে Google একটি যাচাইকরণ করে এবং অভ্যন্তরীণভাবে পর্যালোচনা করে। পরিবর্তনের প্রয়োজন হলে, Google যেকোনো প্রয়োজনীয় বিবরণের সাথে আপনার সাথে যোগাযোগ করবে।
  • যখন পরীক্ষা সম্পূর্ণ হয় এবং কোন পরিবর্তনের প্রয়োজন হয় না, তখন Google আপনাকে অবহিত করার জন্য আপনার সাথে যোগাযোগ করে যে আপনি প্লে স্টোরে আপডেট করা এবং সমন্বিত APK প্রকাশ করা শুরু করতে পারেন।
  • Google আপনার আপডেট করা APK প্লে স্টোরে প্রকাশ করা হয়েছে তা নিশ্চিত করার পরে, আপনার সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ , এবং অনুসন্ধান চালিয়ে যাওয়া ক্লাস্টারগুলি প্রকাশিত হতে পারে এবং ব্যবহারকারীদের কাছে দৃশ্যমান হতে পারে৷
,

Google একটি অন-ডিভাইস পৃষ্ঠ তৈরি করছে যা ব্যবহারকারীদের অ্যাপগুলিকে উল্লম্বভাবে সংগঠিত করে এবং ব্যক্তিগতকৃত অ্যাপ সামগ্রী ব্যবহার এবং আবিষ্কারের জন্য একটি নতুন নিমজ্জিত অভিজ্ঞতা সক্ষম করে৷ এই ফুলস্ক্রিন অভিজ্ঞতা ডেভেলপার অংশীদারদের তাদের অ্যাপের বাইরে একটি ডেডিকেটেড চ্যানেলে তাদের সেরা সমৃদ্ধ সামগ্রী প্রদর্শন করার সুযোগ দেয়। এই নির্দেশিকাটিতে বিকাশকারী অংশীদারদের জন্য তাদের ভ্রমণ এবং ইভেন্ট বিষয়বস্তু সংহত করার জন্য নির্দেশাবলী রয়েছে, এই নতুন পৃষ্ঠের এলাকাটি পূরণ করতে Engage SDK ব্যবহার করে৷

ইন্টিগ্রেশন বিস্তারিত

পরিভাষা

এই ইন্টিগ্রেশনে নিম্নলিখিত ক্লাস্টার প্রকারগুলি অন্তর্ভুক্ত রয়েছে: সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ এবং অনুসন্ধান চালিয়ে যান

  • প্রস্তাবনা ক্লাস্টারগুলি একজন ব্যক্তিগত বিকাশকারী অংশীদার থেকে ব্যক্তিগতকৃত ভ্রমণ এবং ইভেন্টের পরামর্শগুলি দেখায়৷ এই সুপারিশগুলি ব্যবহারকারীর জন্য ব্যক্তিগতকৃত বা সাধারণীকরণ করা যেতে পারে (উদাহরণস্বরূপ, ট্রেন্ডিং আইটেম)। নিবন্ধ, ইভেন্ট, বাসস্থান, বা আগ্রহের স্থানের সুপারিশগুলিকে পৃষ্ঠ করতে এগুলি ব্যবহার করুন।

    • একটি সুপারিশ ক্লাস্টার ArticleEntity , EventEntity , LodgingEntity , PointOfInterestEntity , বা StoreEntity তালিকা দিয়ে তৈরি করা যেতে পারে, কিন্তু বিভিন্ন ধরনের সত্তার মিশ্রণ নয়৷

    আপনার সুপারিশগুলি নিম্নলিখিত কাঠামো গ্রহণ করে:

    • সুপারিশ ক্লাস্টার: একটি UI ভিউ যাতে একই বিকাশকারী অংশীদারের কাছ থেকে সুপারিশের একটি গোষ্ঠী রয়েছে৷

    • সত্তা: একটি বস্তু একটি ক্লাস্টারে একটি একক আইটেম প্রতিনিধিত্ব করে। এই ইন্টিগ্রেশন কিছু সত্তার প্রস্তাব দেয় যেগুলি সুপারিশ ক্লাস্টার ব্যবহার করে দেখা যাবে:

      • ArticleEntity : ArticleEntity ভ্রমণ এবং ইভেন্ট সম্পর্কিত পাঠ্য-ভিত্তিক সামগ্রীর জন্য একটি সুপারিশ উপস্থাপন করে। এটি নিবন্ধ, ব্লগপোস্ট, বিপণন সামগ্রী, সংবাদ স্নিপেট ইত্যাদির জন্য ব্যবহার করা যেতে পারে।

        চিত্র 1: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক ArticleEntity দেখাচ্ছে।
      • EventEntity : EventEntity ভবিষ্যতে ঘটতে থাকা একটি ইভেন্টের প্রতিনিধিত্ব করে। ইভেন্ট শুরুর সময় হল তথ্যের একটি গুরুত্বপূর্ণ অংশ যা ব্যবহারকারীদের কাছে জানানো দরকার।

        চিত্র 2: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক EventEntity দেখাচ্ছে৷
      • LodgingEntity : LodgingEntity একটি আবাসনের প্রতিনিধিত্ব করে, যেমন একটি হোটেল, অ্যাপার্টমেন্ট, স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী ভাড়ার জন্য ছুটির বাড়ি।

        চিত্র 3: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক LodgingEntity দেখাচ্ছে৷
      • StoreEntity : StoreEntity একটি দোকান, রেস্তোরাঁ, ক্যাফে ইত্যাদির প্রতিনিধিত্ব করে। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে একটি ডাইনিং ভেন্যু বা স্টোর হল একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে পৌঁছে দিতে হবে।

        চিত্র 4: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক StoreEntity দেখাচ্ছে৷
      • PointOfInterestEntity : PointOfInterestEntity একটি আগ্রহের জায়গার প্রতিনিধিত্ব করে যেমন, একটি গ্যাস স্টেশন, ইভেন্ট ভেন্যু, থিম পার্ক, জাদুঘর, পর্যটক আকর্ষণ, হাইকিং ট্রেইল ইত্যাদি। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে অবস্থান একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে জানানো প্রয়োজন। এটি বাসস্থান, একটি দোকান বা একটি খাবারের স্থানের জন্য ব্যবহার করা উচিত নয়৷

        চিত্র 5: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক PointOfInterestEntity দেখাচ্ছে৷
  • রিজার্ভেশন ক্লাস্টার সম্প্রতি একটি একক UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের দ্বারা নিযুক্ত সামগ্রী দেখায়৷ প্রতিটি বিকাশকারী অংশীদারকে রিজার্ভেশন ক্লাস্টারে সর্বাধিক 10টি সত্তা সম্প্রচার করার অনুমতি দেওয়া হবে।

    আপনার রিজার্ভেশন সামগ্রী নিম্নলিখিত কাঠামো নিতে পারে:

    • RestaurantReservationEntity : RestaurantReservationEntity একটি রেস্তোরাঁ বা ক্যাফের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান রেস্তোরাঁর সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷

      চিত্র 6. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক রেস্টুরেন্ট রিজার্ভেশন সত্তা দেখাচ্ছে।
    • EventReservationEntity : EventReservationEntity একটি ইভেন্টের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ইভেন্ট সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷ ইভেন্টগুলি অন্তর্ভুক্ত করতে পারে তবে নিম্নলিখিতগুলির মধ্যে সীমাবদ্ধ নয়:

      • ফুটবল ম্যাচের জন্য সংরক্ষণের মতো ক্রীড়া ইভেন্ট
      • ইস্পোর্টের জন্য রিজার্ভেশনের মতো গেমিং ইভেন্ট
      • সিনেমা, কনসার্ট, থিয়েটার, বুক সাইনিং-এ সিনেমার জন্য রিজার্ভেশনের মতো বিনোদন ইভেন্ট
      • গাইডেড ট্যুর, মিউজিয়ামের টিকিটের মতো ভ্রমণ বা আগ্রহের জায়গা সংরক্ষণ
      • সামাজিক / সেমিনার / সম্মেলন সংরক্ষণ
      • শিক্ষা / প্রশিক্ষণ সেশন সংরক্ষণ
      চিত্র 7. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক EventReservationEntity দেখাচ্ছে৷
    • LodgingReservationEntity : LodgingEntityReservation ভ্রমণ বাসস্থানের জন্য একটি রিজার্ভেশন প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান হোটেল বা ছুটির ভাড়া রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 8. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক LodgingReservationEntity দেখাচ্ছে৷
    • TransportationReservationEntity : TransportationReservationEntity যেকোন মোডে পরিবহনের জন্য রিজার্ভেশনের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ফ্লাইট, ফেরি, ট্রেন, বাস, রাইড-হেলিং বা ক্রুজের রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 9. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক TransportationReservationEntity দেখাচ্ছে৷
    • VehicleRentalReservationEntity : VehicleRentalReservationEntity গাড়ি ভাড়া সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান যানবাহন ভাড়া সংরক্ষণ ট্র্যাক করতে সহায়তা করে।

      চিত্র 10. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক VehicleRentalReservationEntity দেখাচ্ছে৷
  • বৈশিষ্ট্যযুক্ত ক্লাস্টারটি একটি UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের থেকে সত্তার একটি নির্বাচন প্রদর্শন করে৷ একটি একক বৈশিষ্ট্যযুক্ত ক্লাস্টার থাকবে, যা সমস্ত সুপারিশ ক্লাস্টারের উপরে একটি অগ্রাধিকার প্লেসমেন্ট সহ UI এর শীর্ষের কাছে প্রদর্শিত হবে৷ প্রতিটি বিকাশকারী অংশীদারকে বৈশিষ্ট্যযুক্ত ক্লাস্টারে 10টি পর্যন্ত সম্প্রচার করার অনুমতি দেওয়া হবে।

    • GenericFeaturedEntity : GenericFeaturedEntity প্রস্তাবিত আইটেম থেকে আলাদা যে বৈশিষ্ট্যযুক্ত আইটেমটি ডেভেলপারদের থেকে একটি একক শীর্ষ সামগ্রীর জন্য ব্যবহার করা উচিত এবং ব্যবহারকারীদের জন্য আকর্ষণীয় এবং প্রাসঙ্গিক হবে এমন একক সবচেয়ে গুরুত্বপূর্ণ সামগ্রীর প্রতিনিধিত্ব করা উচিত৷

      চিত্র 11: UI 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'
}

সারাংশ

নকশা একটি আবদ্ধ সেবা বাস্তবায়ন উপর ভিত্তি করে.

একটি ক্লায়েন্ট যে ডেটা প্রকাশ করতে পারে তা বিভিন্ন ক্লাস্টার প্রকারের জন্য নিম্নলিখিত সীমার সাপেক্ষে:

ক্লাস্টার টাইপ ক্লাস্টার সীমা একটি ক্লাস্টারে ন্যূনতম সত্তা সীমা একটি ক্লাস্টারে সত্তার সর্বোচ্চ সীমা
সুপারিশ ক্লাস্টার(গুলি) সর্বাধিক 7 অন্ততঃ ১ সর্বাধিক 50টি ( ArticleEntity , EventEntity , LodgingEntity , StoreEntity , or PointOfInterestEntity )
রিজার্ভেশন ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20টি ( RestaurantReservationEntity , EventReservationEntity , LodgingReservationEntity , TransportationReservationEntity , বা VehicleRentalReservationEntity রিজার্ভেশন এন্টিটি )
বৈশিষ্ট্যযুক্ত ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20 ( GenericFeaturedEntity )
সার্চ ক্লাস্টার চালিয়ে যান সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 3টি ( PointOfInterestEntity )

ধাপ 1: সত্তা তথ্য প্রদান

প্রতিটি আইটেমের প্রকারের প্রতিনিধিত্ব করার জন্য SDK বিভিন্ন সত্তাকে সংজ্ঞায়িত করেছে। আমরা ভ্রমণ এবং ইভেন্ট বিভাগের জন্য নিম্নলিখিত সংস্থাগুলিকে সমর্থন করি:

  1. GenericFeaturedEntity
  2. ArticleEntity
  3. EventEntity
  4. LodgingEntity
  5. StoreEntity
  6. PointOfInterestEntity
  7. RestaurantReservationEntity
  8. EventReservationEntity
  9. LodgingReservationEntity
  10. TransportationReservationEntity
  11. VehicleRentalReservationEntity

নীচের চার্টগুলি প্রতিটি ধরণের জন্য উপলব্ধ বৈশিষ্ট্য এবং প্রয়োজনীয়তার রূপরেখা দেয়।

GenericFeaturedEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শিরোনাম ঐচ্ছিক সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 50 অক্ষর

বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ArticleEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
সূত্র- শিরোনাম ঐচ্ছিক লেখক, সংস্থা বা রিপোর্টারের নাম

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 25 অক্ষরের নিচে

সূত্র- ছবি ঐচ্ছিক লেখক, সংস্থা, রিপোর্টার মত উৎসের একটি চিত্র নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু প্রকাশের সময় ঐচ্ছিক অ্যাপে কন্টেন্ট কখন প্রকাশিত/আপডেট করা হয়েছিল তার মিলিসেকেন্ডে এটি যুগের টাইমস্ট্যাম্প। মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিল।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
অগ্রগতি শতাংশ শর্তসাপেক্ষে প্রয়োজন

ব্যবহারকারীর দ্বারা আজ পর্যন্ত সম্পূর্ণ সামগ্রীর শতকরা পরিমাণ।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

0~100 এর মধ্যে একটি int মান।
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। আমরা বেশিরভাগ ব্যবহারের ক্ষেত্রে শহরের নাম এবং সম্ভবত রাজ্য বা দেশ অন্তর্ভুক্ত করার পরামর্শ দিই। শুধুমাত্র রাস্তার ঠিকানা বা আশেপাশের এলাকা অন্তর্ভুক্ত করুন যদি ব্যবহারকারী লোকেশনের কাছাকাছি থাকে, ব্যবহারকারী লোকেশনের সাথে পরিচিত হয়, অথবা শহরটি ক্লাস্টার শিরোনামে অন্তর্ভুক্ত থাকে। যদি আপনি রাস্তার ঠিকানা অন্তর্ভুক্ত করেন, যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা দিন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

StoreEntity

StoreEntity অবজেক্ট একটি পৃথক স্টোরের প্রতিনিধিত্ব করে যা বিকাশকারী অংশীদাররা প্রকাশ করতে চায়, যেমন একটি জনপ্রিয় খাবারের স্থান বা খাবারের জায়গা যা একজনের ভ্রমণ অভিজ্ঞতার সাথে প্রাসঙ্গিক।

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
পোস্টার ছবি প্রয়োজন অন্তত একটি ছবি প্রদান করা আবশ্যক. নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম ঐচ্ছিক দোকানের নাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

অবস্থান ঐচ্ছিক দোকানের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট ঐচ্ছিক দোকানের জন্য প্রোমো, ইভেন্ট বা আপডেট দেখানোর জন্য কলআউট, যদি পাওয়া যায়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট সূক্ষ্ম মুদ্রণ ঐচ্ছিক কলআউটের জন্য সূক্ষ্ম মুদ্রণ পাঠ্য।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

বর্ণনা ঐচ্ছিক দোকানের বর্ণনা।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 90 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

শ্রেণী ঐচ্ছিক

একটি দোকানের বিভাগ, ডাইনিং জায়গার প্রসঙ্গে, এটি "ফরাসি", "নতুন আমেরিকান", "রামেন", "ফাইন ডাইনিং" এর মতো রন্ধনপ্রণালী হতে পারে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

PointOfInterestEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি শর্তসাপেক্ষে প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি সত্তা সুপারিশ ক্লাস্টারের অংশ হয় তবে চিত্র প্রয়োজন। যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিলেন।

দ্রষ্টব্য: যদি সত্তাটি অবিরত অনুসন্ধান ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

জোদা-টাইম ইনস্ট্যান্ট
অবস্থান - দেশ শর্তসাপেক্ষে প্রয়োজন

যে দেশের স্বার্থের বিন্দু ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর শর্তসাপেক্ষে প্রয়োজন

যে শহরে বিন্দুর আগ্রহের ঘটনা ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা শর্তসাপেক্ষে প্রয়োজন

ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগ্রহের জায়গার রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 তালিকা

  • TYPE_TRAVEL_AND_LOCAL
  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - থিয়েটার)
  • TYPE_MEDICAL (উদাহরণ - হাসপাতাল)
  • TYPE_EDUCATION (উদাহরণ - স্কুল)
  • TYPE_SPORTS (উদাহরণ - স্টেডিয়াম)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

RestaurantReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় রিজার্ভেশন শুরুর সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যখন রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিজার্ভেশন শুরুর সময় - টাইমজোন প্রয়োজন যে টাইমজোনে রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন prestaurant এর ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক রেস্টুরেন্টের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে রেস্টুরেন্টটি অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক রেস্টুরেন্টের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক রেস্টুরেন্টের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

টেবিলের আকার ঐচ্ছিক রিজার্ভেশন গ্রুপের লোকের সংখ্যা পূর্ণসংখ্যা > 0
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "আপনার 12শে ডিসেম্বর থেকে থাকার"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় চেক-ইন সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক ইন টাইম প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-ইন সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক ইন টাইম বিদ্যমান। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক আউটের সময় বিদ্যমান। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক বাসস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক বাসস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক বাসস্থানের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক লজিং রিজার্ভেশনের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

বাসস্থানের বর্তমান মূল্য।

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক বাসস্থানের আসল মূল্য, যা UI-তে দেওয়া হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

TransportationReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "SFO to SAN"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পরিবহন প্রকার প্রয়োজন রিজার্ভেশনের জন্য পরিবহনের মোড/প্রকার। এনাম: ফ্লাইট, ট্রেন, বাস বা ফেরি
স্থানীয়ভাবে প্রস্থানের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা প্রস্থানের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে প্রস্থানের সময় - সময় অঞ্চল প্রয়োজন প্রস্থান সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়ভাবে আগমনের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা আগমনের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে আগমনের সময় - সময় অঞ্চল প্রয়োজন আগমনের সময় অঞ্চল। জোদা-টাইম ডেটটাইমজোন
পরিবহন নম্বর প্রয়োজন ফ্লাইট নম্বর, বাস নম্বর, ট্রেন নম্বর বা ফেরি/ক্রুজ নম্বর। বিনামূল্যে পাঠ্য
স্থানীয় বোর্ডিং সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য বোর্ডিং সময়কে প্রতিনিধিত্ব করে (যদি প্রযোজ্য হয়) জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় বোর্ডিং সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য বোর্ডিং সময়ের টাইমজোন (যদি প্রযোজ্য হয়) জোদা-টাইম ডেটটাইমজোন
প্রস্থানের অবস্থান - দেশ ঐচ্ছিক প্রস্থান দেশ.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের স্থান - শহর ঐচ্ছিক প্রস্থান শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক প্রস্থানের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক প্রস্থান অবস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাজ্য ঐচ্ছিক প্রস্থানের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - জিপ কোড ঐচ্ছিক প্রস্থানের অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রতিবেশী ঐচ্ছিক প্রস্থানের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - দেশ ঐচ্ছিক আগমনের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - শহর ঐচ্ছিক আগমনের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক আগমনের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগমন অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) আগমনের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - জিপ কোড ঐচ্ছিক আগমনের অবস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - পাড়া ঐচ্ছিক আগমনের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, এয়ারলাইনের নাম
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক পরিবহন সংরক্ষণের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

VehicleRentalReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "Avis Union Square SF"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয়কৃত পিকআপ সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য পিক আপ সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত পিকআপ সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য পিক আপ সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়কৃত রিটার্ন সময় - টাইমস্ট্যাম্প ঐচ্ছিক যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিটার্ন টাইম - টাইমজোন ঐচ্ছিক রিজার্ভেশনের জন্য চেক আউট সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
পিকআপের ঠিকানা - দেশ ঐচ্ছিক পিকআপ অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - শহর ঐচ্ছিক পিকআপ অবস্থানের শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক পিকআপ অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক পিকআপ অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাজ্য ঐচ্ছিক পিকআপ অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - জিপ কোড ঐচ্ছিক পিকআপ অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - পাড়া ঐচ্ছিক পিকআপ লোকেশনের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - দেশ ঐচ্ছিক ফেরার অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - শহর ঐচ্ছিক ফেরার অবস্থানের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক রিটার্ন অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক ফেরার অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাজ্য ঐচ্ছিক প্রত্যাবর্তনের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - জিপ কোড ঐচ্ছিক রিটার্ন লোকেশনের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - পাড়া ঐচ্ছিক ফিরতি অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, "Avis গাড়ি ভাড়া"
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

নিশ্চিতকরণ আইডি ঐচ্ছিক গাড়ি ভাড়া রিজার্ভেশনের জন্য নিশ্চিতকরণ আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ইমেজ স্পেসিফিকেশন

ইমেজ সম্পদের জন্য প্রয়োজনীয় স্পেসিফিকেশন এই টেবিলে তালিকাভুক্ত করা হয়েছে:

আকৃতির অনুপাত ন্যূনতম পিক্সেল প্রস্তাবিত পিক্সেল

বর্গক্ষেত্র (1x1)

পছন্দের

300x300 1200x1200
ল্যান্ডস্কেপ (1.91x1) 600x314 1200x628
প্রতিকৃতি (4x5) 480x600 960x1200

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

ফাইল ফরম্যাট

PNG, JPG, স্ট্যাটিক GIF, WebP

সর্বোচ্চ ফাইলের আকার

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

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

বিষয়বস্তু বিভাগ ব্যবহার করার জন্য নির্দেশিকা

  1. ArticleEntity এবং GenericFeaturedEntity-এর মতো কিছু সংস্থা যেকোনও বিষয়বস্তু বিভাগ ব্যবহার করার যোগ্য। EventEntity , EventReservationEntity , PointOfInterestEntity- এর মতো অন্যান্য সত্তাগুলির জন্য, এই বিভাগগুলির শুধুমাত্র একটি উপসেট যোগ্য৷ তালিকাটি পূরণ করার আগে একটি সত্তা টাইপের জন্য যোগ্য বিভাগগুলির তালিকা পরীক্ষা করুন৷
  2. জেনেরিক এন্টিটি এবং কন্টেন্ট ক্যাটেগরির সংমিশ্রণে কিছু বিষয়বস্তুর বিভাগের জন্য নির্দিষ্ট সত্তার ধরন ব্যবহার করুন:

    • TYPE_MOVIES_AND_TV_SHOWS - জেনেরিক এন্টিটি ব্যবহার করার আগে ওয়াচ ইন্টিগ্রেশন গাইড থেকে সত্তাগুলি দেখুন৷
    • TYPE_BOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে EbookEntity দেখুন।
    • TYPE_AUDIOBOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে AudiobookEntity দেখুন।
    • TYPE_SHOPPING - জেনেরিক সত্তা ব্যবহার করার আগে ShoppingEntity চেক আউট করুন।
    • TYPE_FOOD_AND_DRINK - জেনেরিক এন্টিটি ব্যবহার করার আগে ফুড ইন্টিগ্রেশন গাইড থেকে এন্টিটি চেক আউট করুন।
  3. ContentCategory ক্ষেত্রটি ঐচ্ছিক এবং যদি বিষয়বস্তুটি পূর্বে উল্লিখিত কোনো বিভাগের অন্তর্গত না হয় তাহলে খালি রাখা উচিত।

  4. একাধিক বিষয়বস্তুর বিভাগ প্রদান করা হলে, তালিকায় প্রথমে রাখা সবচেয়ে প্রাসঙ্গিক বিষয়বস্তু বিভাগ সহ বিষয়বস্তুর প্রাসঙ্গিকতার ক্রমে সেগুলি প্রদান করুন।

ধাপ 2: ক্লাস্টার ডেটা প্রদান করুন

বিষয়বস্তু প্রকাশের কাজটি ব্যাকগ্রাউন্ডে কার্যকর করা বাঞ্ছনীয় (উদাহরণস্বরূপ, WorkManager ব্যবহার করে) এবং নিয়মিতভাবে বা একটি ইভেন্ট ভিত্তিতে নির্ধারিত (উদাহরণস্বরূপ, ব্যবহারকারী যখনই অ্যাপটি খোলে বা যখন ব্যবহারকারী তাদের কার্টে কিছু যোগ করেন)।

AppEngageTravelClient ক্লাস্টার প্রকাশের জন্য দায়ী।

ক্লায়েন্টে ক্লাস্টার প্রকাশ করার জন্য নিম্নলিখিত API আছে:

  • isServiceAvailable
  • publishRecommendationClusters
  • publishFeaturedCluster
  • publishReservationCluster
  • publishContinueSearchCluster
  • publishUserAccountManagementRequest
  • updatePublishStatus
  • deleteRecommendationsClusters
  • deleteFeaturedCluster
  • deleteReservationCluster
  • deleteContinueSearchCluster
  • deleteUserManagementCluster
  • deleteClusters

isServiceAvailable

পরিষেবাটি ইন্টিগ্রেশনের জন্য উপলব্ধ কিনা এবং ডিভাইসে সামগ্রী উপস্থাপন করা যেতে পারে কিনা তা পরীক্ষা করতে এই API ব্যবহার করা হয়।

কোটলিন

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 অবজেক্টের একটি তালিকা প্রকাশ করতে এই API ব্যবহার করা হয়।

কোটলিন

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

এই APIটি 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

এই API একটি 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

এই APIটি 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 ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে ডেটা পার্স করা হয় এবং আপডেট করা Continue Search ক্লাস্টারে সংরক্ষণ করা হয়।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

publishUserAccountManagementRequest

এই API একটি সাইন ইন কার্ড প্রকাশ করতে ব্যবহৃত হয়। সাইন ইন অ্যাকশন ব্যবহারকারীদের অ্যাপের সাইন ইন পৃষ্ঠায় নির্দেশ করে যাতে অ্যাপটি সামগ্রী প্রকাশ করতে পারে (বা আরও ব্যক্তিগতকৃত সামগ্রী সরবরাহ করতে পারে)

নিম্নলিখিত মেটাডেটা সাইন ইন কার্ডের অংশ -

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা
অ্যাকশন উরি প্রয়োজন ডিপলিংক টু অ্যাকশন (অর্থাৎ অ্যাপ সাইন ইন পৃষ্ঠায় নেভিগেট করে)
ছবি ঐচ্ছিক - প্রদান করা না হলে, শিরোনাম প্রদান করা আবশ্যক

কার্ডে দেখানো ছবি

1264x712 রেজোলিউশন সহ 16x9 আকৃতির অনুপাতের ছবি

শিরোনাম ঐচ্ছিক - প্রদান না করা হলে, ছবি প্রদান করতে হবে কার্ডে শিরোনাম
অ্যাকশন টেক্সট ঐচ্ছিক CTA-তে টেক্সট দেখানো হয়েছে (যেমন সাইন ইন)
সাবটাইটেল ঐচ্ছিক কার্ডে ঐচ্ছিক সাবটাইটেল

কোটলিন

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 ডেটা সরানো হয়েছে।
  • অনুরোধের ডেটা পার্স করা হয়েছে এবং আপডেট হওয়া UserAccountManagementCluster ক্লাস্টারে সংরক্ষণ করা হয়েছে।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

updatePublishStatus

যদি কোনও অভ্যন্তরীণ ব্যবসায়িক কারণে, ক্লাস্টারগুলির কোনওটিই প্রকাশিত না হয়, আমরা দৃঢ়ভাবে আপডেট পাবলিশ স্ট্যাটাস API ব্যবহার করে প্রকাশের স্থিতি আপডেট করার সুপারিশ করি৷ এটি গুরুত্বপূর্ণ কারণ:

  • সমস্ত পরিস্থিতিতে স্ট্যাটাস প্রদান করা, এমনকি যখন বিষয়বস্তু প্রকাশিত হয় (স্ট্যাটাস == প্রকাশিত), ড্যাশবোর্ডগুলিকে পপুলেট করার জন্য গুরুত্বপূর্ণ যেগুলি আপনার ইন্টিগ্রেশনের স্বাস্থ্য এবং অন্যান্য মেট্রিক্স জানাতে এই স্পষ্ট স্ট্যাটাস ব্যবহার করে।
  • যদি কোনো বিষয়বস্তু প্রকাশিত না হয় কিন্তু ইন্টিগ্রেশন স্ট্যাটাস ভাঙা না হয় (STATUS == NOT_PUBLISHED), Google অ্যাপ হেলথ ড্যাশবোর্ডে সতর্কতা ট্রিগার করা এড়াতে পারে। এটি নিশ্চিত করে যে প্রদানকারীর দৃষ্টিকোণ থেকে প্রত্যাশিত পরিস্থিতির কারণে বিষয়বস্তু প্রকাশ করা হয়নি।
  • এটি ডেভেলপারদের তথ্য প্রকাশের বিপরীতে প্রকাশ না করার বিষয়ে অন্তর্দৃষ্টি প্রদান করতে সহায়তা করে।
  • গুগল স্ট্যাটাস কোড ব্যবহার করে ব্যবহারকারীকে অ্যাপে নির্দিষ্ট কিছু ক্রিয়া করার জন্য চাপ দিতে পারে যাতে তারা অ্যাপের বিষয়বস্তু দেখতে পারে বা তা কাটিয়ে উঠতে পারে।

যোগ্য প্রকাশের স্ট্যাটাস কোডের তালিকা হল:

// 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

যদি কোনো ব্যবহারকারী লগ ইন না করার কারণে বিষয়বস্তু প্রকাশিত না হয়, তাহলে Google সাইন ইন কার্ড প্রকাশ করার সুপারিশ করবে। যদি কোনো কারণে প্রদানকারীরা সাইন ইন কার্ড প্রকাশ করতে না পারে তাহলে আমরা স্ট্যাটাস কোড NOT_PUBLISHED_REQUIRES_SIGN_IN সহ updatePublishStatus API কল করার পরামর্শ দিই

কোটলিন

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

এই APIটি সুপারিশ ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়।

কোটলিন

client.deleteRecommendationClusters()

জাভা

client.deleteRecommendationClusters();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি সুপারিশ ক্লাস্টারগুলি থেকে বিদ্যমান ডেটা সরিয়ে দেয়৷ একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteFeaturedCluster

এই APIটি বৈশিষ্ট্যযুক্ত ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহৃত হয়।

কোটলিন

client.deleteFeaturedCluster()

জাভা

client.deleteFeaturedCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, এটি বৈশিষ্ট্যযুক্ত ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteReservationCluster

রিজার্ভেশন ক্লাস্টারের বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteReservationCluster()

জাভা

client.deleteReservationCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি রিজার্ভেশন ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteUserManagementCluster

UserAccountManagement Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteUserManagementCluster()

জাভা

client.deleteUserManagementCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি UserAccountManagement ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteContinueSearchCluster

Continue Search Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteContinueSearchCluster()

জাভা

client.deleteContinueSearchCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি অবিরত অনুসন্ধান ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয়, এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteClusters

এই API একটি প্রদত্ত ক্লাস্টার ধরনের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়.

কোটলিন

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: সম্প্রচারের উদ্দেশ্য পরিচালনা করুন

একটি কাজের মাধ্যমে প্রকাশ সামগ্রী API কল করার পাশাপাশি, একটি বিষয়বস্তু প্রকাশের জন্য অনুরোধ পাওয়ার জন্য একটি BroadcastReceiver সেট আপ করতে হবে৷

সম্প্রচারের অভিপ্রায়ের লক্ষ্য মূলত অ্যাপ পুনরায় সক্রিয়করণ এবং ডেটা সিঙ্ককে বাধ্য করা। সম্প্রচারের অভিপ্রায়গুলি খুব ঘন ঘন পাঠানোর জন্য ডিজাইন করা হয়নি। এটি শুধুমাত্র তখনই ট্রিগার হয় যখন এনগেজ সার্ভিস নির্ধারণ করে যে বিষয়বস্তুটি বাসি হতে পারে (উদাহরণস্বরূপ, এক সপ্তাহ পুরানো)। এইভাবে, ব্যবহারকারীর একটি নতুন বিষয়বস্তুর অভিজ্ঞতা থাকতে পারে এমন আত্মবিশ্বাস রয়েছে, এমনকি যদি অ্যাপ্লিকেশনটি দীর্ঘ সময়ের জন্য কার্যকর না হয়।

BroadcastReceiver নিম্নলিখিত দুটি উপায়ে সেট আপ করা আবশ্যক:

  • Context.registerReceiver() ব্যবহার করে BroadcastReceiver ক্লাসের একটি উদাহরণ ডায়নামিকভাবে নিবন্ধন করুন। এটি এখনও মেমরিতে লাইভ থাকা অ্যাপ্লিকেশনগুলি থেকে যোগাযোগ সক্ষম করে৷

কোটলিন

class AppEngageBroadcastReceiver : BroadcastReceiver(){
  // Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
  // is received
  // Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received
  // Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
  // broadcast is received
  // Trigger reservation cluster publish when PUBLISH_RESERVATION broadcast is
  // received
}

fun registerBroadcastReceivers(context: Context){
  var  context = context
  context = context.applicationContext

// Register Recommendation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_RECOMMENDATION))

// Register Featured Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_FEATURED))

// Register Continue Search Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH))

// Register Reservation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION))
}

জাভা

class AppEngageBroadcastReceiver extends BroadcastReceiver {
// Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
// is received

// Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received

// Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
// broadcast is received

// Trigger reservation cluster publish when PUBLISH_RESERVATION 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));

// Register Continue Search Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH));

// Register Reservation Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION));

}
  • আপনার 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>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH" />
      </intent-filter>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_RESERVATION" />
      </intent-filter>
   </receiver>
</application>

নিম্নলিখিত উদ্দেশ্যগুলি পরিষেবা দ্বারা পাঠানো হয়:

  • com.google.android.engage.action.PUBLISH_RECOMMENDATION এই উদ্দেশ্যটি পাওয়ার সময় একটি publishRecommendationClusters কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.PUBLISH_FEATURED এই অভিপ্রায়টি পাওয়ার সময় একটি publishFeaturedCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH এই অভিপ্রায়টি পাওয়ার সময় একটি publishContinueSearchCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_RESERVATION এই অভিপ্রায়টি পাওয়ার সময় একটি publishReservationCluster কল শুরু করার পরামর্শ দেওয়া হয়৷

ইন্টিগ্রেশন ওয়ার্কফ্লো

আপনার ইন্টিগ্রেশন সম্পূর্ণ হওয়ার পরে যাচাই করার জন্য ধাপে ধাপে গাইডের জন্য, Engage ডেভেলপার ইন্টিগ্রেশন ওয়ার্কফ্লো দেখুন।

FAQs

প্রায়শই জিজ্ঞাসিত প্রশ্নগুলির জন্য Engage SDK দেখুন।

যোগাযোগ

ইন্টিগ্রেশন প্রক্রিয়া চলাকালীন কোনো প্রশ্ন থাকলে entering-developers@google.com-এ যোগাযোগ করুন।

পরবর্তী পদক্ষেপ

এই ইন্টিগ্রেশন সম্পন্ন করার পরে, আপনার পরবর্তী পদক্ষেপগুলি নিম্নরূপ:

  • Enge-developers@google.com- এ একটি ইমেল পাঠান এবং আপনার সমন্বিত APK সংযুক্ত করুন যা Google দ্বারা পরীক্ষার জন্য প্রস্তুত৷
  • ইন্টিগ্রেশন আশানুরূপ কাজ করছে তা নিশ্চিত করতে Google একটি যাচাইকরণ করে এবং অভ্যন্তরীণভাবে পর্যালোচনা করে। পরিবর্তনের প্রয়োজন হলে, Google যেকোনো প্রয়োজনীয় বিবরণের সাথে আপনার সাথে যোগাযোগ করবে।
  • যখন পরীক্ষা সম্পূর্ণ হয় এবং কোন পরিবর্তনের প্রয়োজন হয় না, তখন Google আপনাকে অবহিত করার জন্য আপনার সাথে যোগাযোগ করে যে আপনি প্লে স্টোরে আপডেট করা এবং সমন্বিত APK প্রকাশ করা শুরু করতে পারেন।
  • Google আপনার আপডেট করা APK প্লে স্টোরে প্রকাশ করা হয়েছে তা নিশ্চিত করার পরে, আপনার সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ , এবং অনুসন্ধান চালিয়ে যাওয়া ক্লাস্টারগুলি প্রকাশিত হতে পারে এবং ব্যবহারকারীদের কাছে দৃশ্যমান হতে পারে৷
,

Google একটি অন-ডিভাইস পৃষ্ঠ তৈরি করছে যা ব্যবহারকারীদের অ্যাপগুলিকে উল্লম্বভাবে সংগঠিত করে এবং ব্যক্তিগতকৃত অ্যাপ সামগ্রী ব্যবহার এবং আবিষ্কারের জন্য একটি নতুন নিমজ্জিত অভিজ্ঞতা সক্ষম করে৷ এই ফুলস্ক্রিন অভিজ্ঞতা ডেভেলপার অংশীদারদের তাদের অ্যাপের বাইরে একটি ডেডিকেটেড চ্যানেলে তাদের সেরা সমৃদ্ধ সামগ্রী প্রদর্শন করার সুযোগ দেয়। এই নির্দেশিকাটিতে বিকাশকারী অংশীদারদের জন্য তাদের ভ্রমণ এবং ইভেন্ট বিষয়বস্তু সংহত করার জন্য নির্দেশাবলী রয়েছে, এই নতুন পৃষ্ঠের এলাকাটি পূরণ করতে Engage SDK ব্যবহার করে৷

ইন্টিগ্রেশন বিস্তারিত

পরিভাষা

এই ইন্টিগ্রেশনে নিম্নলিখিত ক্লাস্টার প্রকারগুলি অন্তর্ভুক্ত রয়েছে: সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ এবং অনুসন্ধান চালিয়ে যান

  • প্রস্তাবনা ক্লাস্টারগুলি একজন ব্যক্তিগত বিকাশকারী অংশীদার থেকে ব্যক্তিগতকৃত ভ্রমণ এবং ইভেন্টের পরামর্শগুলি দেখায়৷ এই সুপারিশগুলি ব্যবহারকারীর জন্য ব্যক্তিগতকৃত বা সাধারণীকরণ করা যেতে পারে (উদাহরণস্বরূপ, ট্রেন্ডিং আইটেম)। নিবন্ধ, ইভেন্ট, বাসস্থান, বা আগ্রহের স্থানের সুপারিশগুলিকে পৃষ্ঠ করতে এগুলি ব্যবহার করুন।

    • একটি সুপারিশ ক্লাস্টার ArticleEntity , EventEntity , LodgingEntity , PointOfInterestEntity , বা StoreEntity তালিকা দিয়ে তৈরি করা যেতে পারে, কিন্তু বিভিন্ন ধরনের সত্তার মিশ্রণ নয়৷

    আপনার সুপারিশগুলি নিম্নলিখিত কাঠামো গ্রহণ করে:

    • সুপারিশ ক্লাস্টার: একটি UI ভিউ যাতে একই বিকাশকারী অংশীদারের কাছ থেকে সুপারিশের একটি গোষ্ঠী রয়েছে৷

    • সত্তা: একটি বস্তু একটি ক্লাস্টারে একটি একক আইটেম প্রতিনিধিত্ব করে। এই ইন্টিগ্রেশন কিছু সত্তার প্রস্তাব দেয় যেগুলি সুপারিশ ক্লাস্টার ব্যবহার করে দেখা যাবে:

      • ArticleEntity : ArticleEntity ভ্রমণ এবং ইভেন্ট সম্পর্কিত পাঠ্য-ভিত্তিক সামগ্রীর জন্য একটি সুপারিশ উপস্থাপন করে। এটি নিবন্ধ, ব্লগপোস্ট, বিপণন সামগ্রী, সংবাদ স্নিপেট ইত্যাদির জন্য ব্যবহার করা যেতে পারে।

        চিত্র 1: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক ArticleEntity দেখাচ্ছে।
      • EventEntity : EventEntity ভবিষ্যতে ঘটতে থাকা একটি ইভেন্টের প্রতিনিধিত্ব করে। ইভেন্ট শুরুর সময় হল তথ্যের একটি গুরুত্বপূর্ণ অংশ যা ব্যবহারকারীদের কাছে জানানো দরকার।

        চিত্র 2: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক EventEntity দেখাচ্ছে৷
      • LodgingEntity : LodgingEntity একটি আবাসনের প্রতিনিধিত্ব করে, যেমন একটি হোটেল, অ্যাপার্টমেন্ট, স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী ভাড়ার জন্য ছুটির বাড়ি।

        চিত্র 3: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক LodgingEntity দেখাচ্ছে৷
      • StoreEntity : StoreEntity একটি দোকান, রেস্তোরাঁ, ক্যাফে ইত্যাদির প্রতিনিধিত্ব করে। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে একটি ডাইনিং ভেন্যু বা স্টোর হল একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে পৌঁছে দিতে হবে।

        চিত্র 4: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক StoreEntity দেখাচ্ছে৷
      • PointOfInterestEntity : PointOfInterestEntity একটি আগ্রহের জায়গার প্রতিনিধিত্ব করে যেমন, একটি গ্যাস স্টেশন, ইভেন্ট ভেন্যু, থিম পার্ক, জাদুঘর, পর্যটক আকর্ষণ, হাইকিং ট্রেইল ইত্যাদি। এটি এমন বিষয়বস্তুকে হাইলাইট করে যেখানে অবস্থান একটি গুরুত্বপূর্ণ তথ্য যা ব্যবহারকারীদের কাছে জানানো প্রয়োজন। এটি বাসস্থান, একটি দোকান বা একটি খাবারের স্থানের জন্য ব্যবহার করা উচিত নয়৷

        চিত্র 5: UI সুপারিশ ক্লাস্টারের মধ্যে একটি একক PointOfInterestEntity দেখাচ্ছে৷
  • রিজার্ভেশন ক্লাস্টার সম্প্রতি একটি একক UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের দ্বারা নিযুক্ত সামগ্রী দেখায়৷ প্রতিটি বিকাশকারী অংশীদারকে রিজার্ভেশন ক্লাস্টারে সর্বাধিক 10টি সত্তা সম্প্রচার করার অনুমতি দেওয়া হবে।

    আপনার রিজার্ভেশন সামগ্রী নিম্নলিখিত কাঠামো নিতে পারে:

    • RestaurantReservationEntity : RestaurantReservationEntity একটি রেস্তোরাঁ বা ক্যাফের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান রেস্তোরাঁর সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷

      চিত্র 6. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক রেস্টুরেন্ট রিজার্ভেশন সত্তা দেখাচ্ছে।
    • EventReservationEntity : EventReservationEntity একটি ইভেন্টের জন্য একটি সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ইভেন্ট সংরক্ষণগুলি ট্র্যাক করতে সহায়তা করে৷ ইভেন্টগুলি অন্তর্ভুক্ত করতে পারে তবে নিম্নলিখিতগুলির মধ্যে সীমাবদ্ধ নয়:

      • ফুটবল ম্যাচের জন্য সংরক্ষণের মতো ক্রীড়া ইভেন্ট
      • ইস্পোর্টের জন্য রিজার্ভেশনের মতো গেমিং ইভেন্ট
      • সিনেমা, কনসার্ট, থিয়েটার, বুক সাইনিং-এ সিনেমার জন্য রিজার্ভেশনের মতো বিনোদন ইভেন্ট
      • গাইডেড ট্যুর, মিউজিয়ামের টিকিটের মতো ভ্রমণ বা আগ্রহের জায়গা সংরক্ষণ
      • সামাজিক / সেমিনার / সম্মেলন সংরক্ষণ
      • শিক্ষা / প্রশিক্ষণ সেশন সংরক্ষণ
      চিত্র 7. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক EventReservationEntity দেখাচ্ছে৷
    • LodgingReservationEntity : LodgingEntityReservation ভ্রমণ বাসস্থানের জন্য একটি রিজার্ভেশন প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান হোটেল বা ছুটির ভাড়া রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 8. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক LodgingReservationEntity দেখাচ্ছে৷
    • TransportationReservationEntity : TransportationReservationEntity যেকোন মোডে পরিবহনের জন্য রিজার্ভেশনের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান ফ্লাইট, ফেরি, ট্রেন, বাস, রাইড-হেলিং বা ক্রুজের রিজার্ভেশন ট্র্যাক করতে সাহায্য করে।

      চিত্র 9. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক TransportationReservationEntity দেখাচ্ছে৷
    • VehicleRentalReservationEntity : VehicleRentalReservationEntity গাড়ি ভাড়া সংরক্ষণের প্রতিনিধিত্ব করে এবং ব্যবহারকারীদের আসন্ন বা চলমান যানবাহন ভাড়া সংরক্ষণ ট্র্যাক করতে সহায়তা করে।

      চিত্র 10. UI একটি রিজার্ভেশন ক্লাস্টারের মধ্যে একটি একক VehicleRentalReservationEntity দেখাচ্ছে৷
  • বৈশিষ্ট্যযুক্ত ক্লাস্টারটি একটি UI গ্রুপিংয়ে একাধিক বিকাশকারী অংশীদারদের থেকে সত্তার একটি নির্বাচন প্রদর্শন করে৷ একটি একক বৈশিষ্ট্যযুক্ত ক্লাস্টার থাকবে, যা সমস্ত সুপারিশ ক্লাস্টারের উপরে একটি অগ্রাধিকার প্লেসমেন্ট সহ UI এর শীর্ষের কাছে প্রদর্শিত হবে৷ প্রতিটি বিকাশকারী অংশীদারকে বৈশিষ্ট্যযুক্ত ক্লাস্টারে 10টি পর্যন্ত সম্প্রচার করার অনুমতি দেওয়া হবে।

    • GenericFeaturedEntity : GenericFeaturedEntity প্রস্তাবিত আইটেম থেকে আলাদা যে বৈশিষ্ট্যযুক্ত আইটেমটি ডেভেলপারদের থেকে একটি একক শীর্ষ সামগ্রীর জন্য ব্যবহার করা উচিত এবং ব্যবহারকারীদের জন্য আকর্ষণীয় এবং প্রাসঙ্গিক হবে এমন একক সবচেয়ে গুরুত্বপূর্ণ সামগ্রীর প্রতিনিধিত্ব করা উচিত৷

      চিত্র 11: UI 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'
}

সারাংশ

নকশা একটি আবদ্ধ সেবা বাস্তবায়ন উপর ভিত্তি করে.

একটি ক্লায়েন্ট যে ডেটা প্রকাশ করতে পারে তা বিভিন্ন ক্লাস্টার প্রকারের জন্য নিম্নলিখিত সীমার সাপেক্ষে:

ক্লাস্টার টাইপ ক্লাস্টার সীমা একটি ক্লাস্টারে ন্যূনতম সত্তা সীমা একটি ক্লাস্টারে সত্তার সর্বোচ্চ সীমা
সুপারিশ ক্লাস্টার(গুলি) সর্বাধিক 7 অন্ততঃ ১ সর্বাধিক 50টি ( ArticleEntity , EventEntity , LodgingEntity , StoreEntity , or PointOfInterestEntity )
রিজার্ভেশন ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20টি ( RestaurantReservationEntity , EventReservationEntity , LodgingReservationEntity , TransportationReservationEntity , বা VehicleRentalReservationEntity রিজার্ভেশন এন্টিটি )
বৈশিষ্ট্যযুক্ত ক্লাস্টার সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 20 ( GenericFeaturedEntity )
সার্চ ক্লাস্টার চালিয়ে যান সর্বোচ্চ 1 অন্ততঃ ১ সর্বাধিক 3টি ( PointOfInterestEntity )

ধাপ 1: সত্তা তথ্য প্রদান

প্রতিটি আইটেমের প্রকারের প্রতিনিধিত্ব করার জন্য SDK বিভিন্ন সত্তাকে সংজ্ঞায়িত করেছে। আমরা ভ্রমণ এবং ইভেন্ট বিভাগের জন্য নিম্নলিখিত সংস্থাগুলিকে সমর্থন করি:

  1. GenericFeaturedEntity
  2. ArticleEntity
  3. EventEntity
  4. LodgingEntity
  5. StoreEntity
  6. PointOfInterestEntity
  7. RestaurantReservationEntity
  8. EventReservationEntity
  9. LodgingReservationEntity
  10. TransportationReservationEntity
  11. VehicleRentalReservationEntity

নীচের চার্টগুলি প্রতিটি ধরণের জন্য উপলব্ধ বৈশিষ্ট্য এবং প্রয়োজনীয়তার রূপরেখা দেয়।

GenericFeaturedEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শিরোনাম ঐচ্ছিক সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 50 অক্ষর

বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ArticleEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: ছবি অত্যন্ত সুপারিশ করা হয়. যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
সূত্র- শিরোনাম ঐচ্ছিক লেখক, সংস্থা বা রিপোর্টারের নাম

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 25 অক্ষরের নিচে

সূত্র- ছবি ঐচ্ছিক লেখক, সংস্থা, রিপোর্টার মত উৎসের একটি চিত্র নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় বিনামূল্যের পাঠ্য (সর্বোচ্চ 15 অক্ষর) বা ছোট ছবি।

ইমেজ/ভিডিওর উপরে বিশেষ UX ট্রিটমেন্ট, উদাহরণস্বরূপ, ছবির উপর ব্যাজ ওভারলে হিসাবে

  • "লাইভ আপডেট"
  • প্রবন্ধ পড়ার সময়কাল
ব্যাজ - পাঠ্য ঐচ্ছিক

ব্যাজের শিরোনাম

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 অক্ষর

ব্যাজ - ছবি ঐচ্ছিক

ছোট ইমেজ

বিশেষ UX ট্রিটমেন্ট, যেমন ইমেজ/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে।

দ্রষ্টব্য: ব্যাজের জন্য হয় পাঠ্য বা চিত্র প্রয়োজন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বিষয়বস্তু প্রকাশের সময় ঐচ্ছিক অ্যাপে কন্টেন্ট কখন প্রকাশিত/আপডেট করা হয়েছিল তার মিলিসেকেন্ডে এটি যুগের টাইমস্ট্যাম্প। মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিল।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
অগ্রগতি শতাংশ শর্তসাপেক্ষে প্রয়োজন

ব্যবহারকারীর দ্বারা আজ পর্যন্ত সম্পূর্ণ সামগ্রীর শতকরা পরিমাণ।

দ্রষ্টব্য: যদি এই সত্তাটি রিজার্ভেশন ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

0~100 এর মধ্যে একটি int মান।
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তার বিষয়বস্তুর শ্রেণীবিভাগ বর্ণনা করুন।

Enums তালিকা

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। আমরা বেশিরভাগ ব্যবহারের ক্ষেত্রে শহরের নাম এবং সম্ভবত রাজ্য বা দেশ অন্তর্ভুক্ত করার পরামর্শ দিই। শুধুমাত্র রাস্তার ঠিকানা বা আশেপাশের এলাকা অন্তর্ভুক্ত করুন যদি ব্যবহারকারী লোকেশনের কাছাকাছি থাকে, ব্যবহারকারী লোকেশনের সাথে পরিচিত হয়, অথবা শহরটি ক্লাস্টার শিরোনামে অন্তর্ভুক্ত থাকে। যদি আপনি রাস্তার ঠিকানা অন্তর্ভুক্ত করেন, যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা দিন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

StoreEntity

StoreEntity অবজেক্ট একটি পৃথক স্টোরের প্রতিনিধিত্ব করে যা বিকাশকারী অংশীদাররা প্রকাশ করতে চায়, যেমন একটি জনপ্রিয় খাবারের স্থান বা খাবারের জায়গা যা একজনের ভ্রমণ অভিজ্ঞতার সাথে প্রাসঙ্গিক।

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
পোস্টার ছবি প্রয়োজন অন্তত একটি ছবি প্রদান করা আবশ্যক. নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম ঐচ্ছিক দোকানের নাম।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

অবস্থান ঐচ্ছিক দোকানের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট ঐচ্ছিক দোকানের জন্য প্রোমো, ইভেন্ট বা আপডেট দেখানোর জন্য কলআউট, যদি পাওয়া যায়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

কলআউট সূক্ষ্ম মুদ্রণ ঐচ্ছিক কলআউটের জন্য সূক্ষ্ম মুদ্রণ পাঠ্য।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

বর্ণনা ঐচ্ছিক দোকানের বর্ণনা।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 90 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

শ্রেণী ঐচ্ছিক

একটি দোকানের বিভাগ, ডাইনিং জায়গার প্রসঙ্গে, এটি "ফরাসি", "নতুন আমেরিকান", "রামেন", "ফাইন ডাইনিং" এর মতো রন্ধনপ্রণালী হতে পারে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

PointOfInterestEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পোস্টার ছবি শর্তসাপেক্ষে প্রয়োজন

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি সত্তা সুপারিশ ক্লাস্টারের অংশ হয় তবে চিত্র প্রয়োজন। যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় দিকে 24 ডিপিএসের নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
শেষ বাগদানের সময় শর্তসাপেক্ষে প্রয়োজন

যুগের টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার এই সত্তার সাথে ইন্টারঅ্যাক্ট করেছিলেন।

দ্রষ্টব্য: যদি সত্তাটি অবিরত অনুসন্ধান ক্লাস্টারের অংশ হয় তবে এই ক্ষেত্রটি প্রয়োজন৷

জোদা-টাইম ইনস্ট্যান্ট
অবস্থান - দেশ শর্তসাপেক্ষে প্রয়োজন

যে দেশের স্বার্থের বিন্দু ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর শর্তসাপেক্ষে প্রয়োজন

যে শহরে বিন্দুর আগ্রহের ঘটনা ঘটছে।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা শর্তসাপেক্ষে প্রয়োজন

ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

দ্রষ্টব্য: সত্তাটি সুপারিশ ক্লাস্টারের অংশ হলে এই ক্ষেত্রটি প্রয়োজন৷

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগ্রহের জায়গার রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~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 তালিকা

  • TYPE_TRAVEL_AND_LOCAL
  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - থিয়েটার)
  • TYPE_MEDICAL (উদাহরণ - হাসপাতাল)
  • TYPE_EDUCATION (উদাহরণ - স্কুল)
  • TYPE_SPORTS (উদাহরণ - স্টেডিয়াম)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

RestaurantReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

স্ট্রিং

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় রিজার্ভেশন শুরুর সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যখন রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিজার্ভেশন শুরুর সময় - টাইমজোন প্রয়োজন যে টাইমজোনে রিজার্ভেশন শুরু হবে বলে আশা করা হচ্ছে। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে রেস্টুরেন্ট হচ্ছে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন prestaurant এর ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক রেস্টুরেন্টের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে রেস্টুরেন্টটি অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক রেস্টুরেন্টের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক রেস্টুরেন্টের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9 নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

টেবিলের আকার ঐচ্ছিক রিজার্ভেশন গ্রুপের লোকের সংখ্যা পূর্ণসংখ্যা > 0
DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

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 তালিকা

  • TYPE_MOVIES_AND_TV_SHOWS (উদাহরণ - সিনেমা)
  • TYPE_DIGITAL_GAMES (উদাহরণ - ইস্পোর্টস)
  • TYPE_MUSIC (উদাহরণ - কনসার্ট)
  • TYPE_TRAVEL_AND_LOCAL (উদাহরণ - ভ্রমণ, উৎসব)
  • TYPE_HEALTH_AND_FITENESS (উদাহরণ - যোগ ক্লাস)
  • TYPE_EDUCATION (উদাহরণ - ক্লাস)
  • TYPE_SPORTS (উদাহরণ - ফুটবল খেলা)
  • TYPE_DATING (উদাহরণ - সাক্ষাৎ)

নির্দেশিকা জন্য বিষয়বস্তু বিভাগ বিভাগ দেখুন.

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

LodgingReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "আপনার 12শে ডিসেম্বর থেকে থাকার"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয় চেক-ইন সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক ইন টাইম প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-ইন সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক ইন টাইম বিদ্যমান। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় চেক-আউট সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য যে টাইমজোনে চেক আউটের সময় বিদ্যমান। জোদা-টাইম ডেটটাইমজোন
অবস্থান - দেশ প্রয়োজন যে দেশে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - শহর প্রয়োজন যে শহরে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - প্রদর্শন ঠিকানা প্রয়োজন ঠিকানা যা ব্যবহারকারীর কাছে প্রদর্শিত হবে। যেখানে সম্ভব সেখানে সংক্ষিপ্ত রূপ ব্যবহার করে একটি সংক্ষিপ্ত ঠিকানা প্রদান করুন (উদাহরণস্বরূপ, "রাস্তার জন্য "St", "Avenue" এর জন্য "Ave")। ব্যবহারকারীর ডিভাইস এবং সেটিংসের উপর নির্ভর করে এই স্ট্রিংটি কাটা হতে পারে। স্পষ্ট পরিচয়ের জন্য শহরের নাম অন্তর্ভুক্ত করুন।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~35 অক্ষর

অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক বাসস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) যেখানে বাসস্থান অবস্থিত।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - জিপ কোড ঐচ্ছিক বাসস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

অবস্থান - পাড়া ঐচ্ছিক বাসস্থানের আশেপাশের এলাকা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

দ্রষ্টব্য: যদি একটি ব্যাজ প্রদান করা হয়, তাহলে ছবির উপরে এবং নীচে উভয় স্থানে 24 ডিপিএস নিরাপদ স্থান নিশ্চিত করুন

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক লজিং রিজার্ভেশনের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
রেটিং - সর্বোচ্চ মান ঐচ্ছিক

রেটিং স্কেলের সর্বোচ্চ মান।

প্রদান করা আবশ্যক যদি রেটিং বর্তমান মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - বর্তমান মান ঐচ্ছিক

রেটিং স্কেলের বর্তমান মান।

প্রদান করা আবশ্যক যদি রেটিং সর্বোচ্চ মান প্রদান করা হয়.

সংখ্যা >= 0.0
রেটিং - গণনা ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনার অ্যাপ ব্যবহারকারীদের কাছে এটি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে চাইলে এই ক্ষেত্রটি প্রদান করুন। ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে এমন সংক্ষিপ্ত স্ট্রিং প্রদান করুন। উদাহরণস্বরূপ, যদি গণনা 1,000,000 হয়, তাহলে 1M-এর মতো সংক্ষিপ্ত রূপগুলি ব্যবহার করার কথা বিবেচনা করুন, যাতে ছোট ডিসপ্লে আকারে এটি কাটা না যায়৷

স্ট্রিং
রেটিং - গণনা মান ঐচ্ছিক

বাসস্থানের জন্য রেটিং গণনা.

দ্রষ্টব্য: আপনি যদি প্রদর্শন সংক্ষিপ্তকরণ যুক্তি নিজে পরিচালনা করতে না চান তবে এই ক্ষেত্রটি প্রদান করুন৷ গণনা এবং গণনা মান উভয়ই উপস্থিত থাকলে, আমরা ব্যবহারকারীদের কাছে প্রদর্শন করতে গণনা ব্যবহার করব

লম্বা
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

বাসস্থানের বর্তমান মূল্য।

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক বাসস্থানের আসল মূল্য, যা UI-তে দেওয়া হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

TransportationReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "SFO to SAN"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

পরিবহন প্রকার প্রয়োজন রিজার্ভেশনের জন্য পরিবহনের মোড/প্রকার। এনাম: ফ্লাইট, ট্রেন, বাস বা ফেরি
স্থানীয়ভাবে প্রস্থানের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা প্রস্থানের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে প্রস্থানের সময় - সময় অঞ্চল প্রয়োজন প্রস্থান সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়ভাবে আগমনের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা আগমনের সময়কে প্রতিনিধিত্ব করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়ভাবে আগমনের সময় - সময় অঞ্চল প্রয়োজন আগমনের সময় অঞ্চল। জোদা-টাইম ডেটটাইমজোন
পরিবহন নম্বর প্রয়োজন ফ্লাইট নম্বর, বাস নম্বর, ট্রেন নম্বর বা ফেরি/ক্রুজ নম্বর। বিনামূল্যে পাঠ্য
স্থানীয় বোর্ডিং সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য বোর্ডিং সময়কে প্রতিনিধিত্ব করে (যদি প্রযোজ্য হয়) জোদা-টাইম ইনস্ট্যান্ট
স্থানীয় বোর্ডিং সময় - সময় অঞ্চল প্রয়োজন রিজার্ভেশনের জন্য বোর্ডিং সময়ের টাইমজোন (যদি প্রযোজ্য হয়) জোদা-টাইম ডেটটাইমজোন
প্রস্থানের অবস্থান - দেশ ঐচ্ছিক প্রস্থান দেশ.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের স্থান - শহর ঐচ্ছিক প্রস্থান শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক প্রস্থানের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক প্রস্থান অবস্থানের রাস্তার ঠিকানা (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - রাজ্য ঐচ্ছিক প্রস্থানের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - জিপ কোড ঐচ্ছিক প্রস্থানের অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

প্রস্থানের অবস্থান - প্রতিবেশী ঐচ্ছিক প্রস্থানের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - দেশ ঐচ্ছিক আগমনের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - শহর ঐচ্ছিক আগমনের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - প্রদর্শন ঠিকানা ঐচ্ছিক আগমনের অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাস্তার ঠিকানা ঐচ্ছিক আগমন অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - রাজ্য ঐচ্ছিক রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়) আগমনের অবস্থান।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের অবস্থান - জিপ কোড ঐচ্ছিক আগমনের অবস্থানের জিপ কোড (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

আগমনের স্থান - পাড়া ঐচ্ছিক আগমনের অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, এয়ারলাইনের নাম
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

রিজার্ভেশন আইডি ঐচ্ছিক পরিবহন সংরক্ষণের জন্য রিজার্ভেশন আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

VehicleRentalReservationEntity

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা বিন্যাস
অ্যাকশন উরি প্রয়োজন

প্রদানকারী অ্যাপে সত্তার সাথে গভীর লিঙ্ক।

দ্রষ্টব্য: আপনি অ্যাট্রিবিউশনের জন্য গভীর লিঙ্ক ব্যবহার করতে পারেন। এই FAQ পড়ুন

উরি
শিরোনাম প্রয়োজন সত্তার শিরোনাম।

বিনামূল্যে পাঠ্য. যেমন, "Avis Union Square SF"

প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

স্থানীয়কৃত পিকআপ সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য পিক আপ সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত পিকআপ সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য পিক আপ সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
স্থানীয়কৃত রিটার্ন সময় - টাইমস্ট্যাম্প ঐচ্ছিক যুগের টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম ইনস্ট্যান্ট
স্থানীয়কৃত রিটার্ন টাইম - টাইমজোন ঐচ্ছিক রিজার্ভেশনের জন্য চেক আউট সময়ের টাইমজোন। জোদা-টাইম ডেটটাইমজোন
পিকআপের ঠিকানা - দেশ ঐচ্ছিক পিকআপ অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - শহর ঐচ্ছিক পিকআপ অবস্থানের শহর.

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক পিকআপ অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক পিকআপ অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - রাজ্য ঐচ্ছিক পিকআপ অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপ ঠিকানা - জিপ কোড ঐচ্ছিক পিকআপ অবস্থানের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পিকআপের ঠিকানা - পাড়া ঐচ্ছিক পিকআপ লোকেশনের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - দেশ ঐচ্ছিক ফেরার অবস্থানের দেশ।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - শহর ঐচ্ছিক ফেরার অবস্থানের শহর।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - প্রদর্শন ঠিকানা ঐচ্ছিক রিটার্ন অবস্থান যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাস্তার ঠিকানা ঐচ্ছিক ফেরার অবস্থানের রাস্তার ঠিকানা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - রাজ্য ঐচ্ছিক প্রত্যাবর্তনের অবস্থানের রাজ্য বা প্রদেশ (যদি প্রযোজ্য হয়)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফিরতি ঠিকানা - জিপ কোড ঐচ্ছিক রিটার্ন লোকেশনের জিপ কোড (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

ফেরার ঠিকানা - পাড়া ঐচ্ছিক ফিরতি অবস্থানের আশেপাশের এলাকা (প্রযোজ্য হলে)।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: সর্বাধিক ~20 অক্ষর

পরিষেবা প্রদানকারী - নাম ঐচ্ছিক

পরিষেবা প্রদানকারীর নাম।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

বিনামূল্যে পাঠ্য. উদাহরণস্বরূপ, "Avis গাড়ি ভাড়া"
পরিষেবা প্রদানকারী - চিত্র ঐচ্ছিক

পরিষেবা প্রদানকারীর লোগো/ছবি।

দ্রষ্টব্য: পরিষেবা প্রদানকারীর জন্য পাঠ্য বা ছবি প্রয়োজন।

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
পোস্টার ছবি ঐচ্ছিক

একাধিক ছবি দেওয়া হলে আমরা শুধুমাত্র 1টি ছবি দেখাব। প্রস্তাবিত আকৃতির অনুপাত হল 16:9

নির্দেশিকা জন্য ইমেজ স্পেসিফিকেশন দেখুন.
বর্ণনা ঐচ্ছিক

সত্তা বর্ণনা করার জন্য পাঠ্যের একটি একক অনুচ্ছেদ।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্য আকার: 180 অক্ষর

সাবটাইটেল তালিকা ঐচ্ছিক

3টি পর্যন্ত সাবটাইটেল, প্রতিটি সাবটাইটেলের সাথে পাঠ্যের একটি লাইন।

দ্রষ্টব্য: হয় বর্ণনা বা সাবটাইটেল তালিকা ব্যবহারকারীর কাছে প্রদর্শিত হবে, উভয়ই নয়।

বিনামূল্যে পাঠ্য

প্রতিটি সাবটাইটেলের জন্য প্রস্তাবিত পাঠ্য আকার: সর্বাধিক 50 অক্ষর

নিশ্চিতকরণ আইডি ঐচ্ছিক গাড়ি ভাড়া রিজার্ভেশনের জন্য নিশ্চিতকরণ আইডি। বিনামূল্যে পাঠ্য
মূল্য - বর্তমান মূল্য শর্তসাপেক্ষে প্রয়োজন

রিজার্ভেশন বর্তমান মূল্য.

স্ট্রাইকথ্রু মূল্য প্রদান করা হলে অবশ্যই প্রদান করতে হবে।

বিনামূল্যে পাঠ্য
মূল্য - StrikethroughPrice ঐচ্ছিক রিজার্ভেশনের আসল মূল্য, যা UI-তে স্ট্রাক-থ্রু করা হয়। বিনামূল্যে পাঠ্য
মূল্য কলআউট ঐচ্ছিক একটি প্রোমো, ইভেন্ট, সদস্য ডিসকাউন্ট, যদি উপলব্ধ থাকে তবে মূল্য কলআউট।

বিনামূল্যে পাঠ্য

প্রস্তাবিত পাঠ্যের আকার: 45 অক্ষরের নিচে (অত্যধিক দীর্ঘ পাঠ্য উপবৃত্ত দেখাতে পারে)

DisplayTimeWindow (ঐচ্ছিক) - একটি বিষয়বস্তুর পৃষ্ঠে দেখানোর জন্য একটি সময় উইন্ডো সেট করুন
টাইমস্ট্যাম্প শুরু করুন ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে দেখানো উচিত।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প
শেষ টাইমস্ট্যাম্প ঐচ্ছিক

যুগের টাইমস্ট্যাম্প যার পরে বিষয়বস্তু পৃষ্ঠে আর দেখানো হয় না।

যদি সেট না করা হয়, তাহলে বিষয়বস্তু পৃষ্ঠে দেখানোর যোগ্য।

মিলিসেকেন্ডে যুগের টাইমস্ট্যাম্প

ইমেজ স্পেসিফিকেশন

ইমেজ সম্পদের জন্য প্রয়োজনীয় স্পেসিফিকেশন এই টেবিলে তালিকাভুক্ত করা হয়েছে:

আকৃতির অনুপাত ন্যূনতম পিক্সেল প্রস্তাবিত পিক্সেল

বর্গক্ষেত্র (1x1)

পছন্দের

300x300 1200x1200
ল্যান্ডস্কেপ (1.91x1) 600x314 1200x628
প্রতিকৃতি (4x5) 480x600 960x1200

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

ফাইল ফরম্যাট

PNG, JPG, স্ট্যাটিক GIF, WebP

সর্বোচ্চ ফাইলের আকার

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

ছবিগুলিকে সর্বজনীন CDN-এ হোস্ট করতে হবে যাতে Google সেগুলি অ্যাক্সেস করতে পারে৷

বিষয়বস্তু বিভাগ ব্যবহার করার জন্য নির্দেশিকা

  1. ArticleEntity এবং GenericFeaturedEntity-এর মতো কিছু সংস্থা যেকোনও বিষয়বস্তু বিভাগ ব্যবহার করার যোগ্য। EventEntity , EventReservationEntity , PointOfInterestEntity- এর মতো অন্যান্য সত্তাগুলির জন্য, এই বিভাগগুলির শুধুমাত্র একটি উপসেট যোগ্য৷ তালিকাটি পূরণ করার আগে একটি সত্তা টাইপের জন্য যোগ্য বিভাগগুলির তালিকা পরীক্ষা করুন৷
  2. জেনেরিক এন্টিটি এবং কন্টেন্ট ক্যাটেগরির সংমিশ্রণে কিছু বিষয়বস্তুর বিভাগের জন্য নির্দিষ্ট সত্তার ধরন ব্যবহার করুন:

    • TYPE_MOVIES_AND_TV_SHOWS - জেনেরিক এন্টিটি ব্যবহার করার আগে ওয়াচ ইন্টিগ্রেশন গাইড থেকে সত্তাগুলি দেখুন৷
    • TYPE_BOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে EbookEntity দেখুন।
    • TYPE_AUDIOBOOKS - জেনেরিক এন্টিটি ব্যবহার করার আগে AudiobookEntity দেখুন।
    • TYPE_SHOPPING - জেনেরিক সত্তা ব্যবহার করার আগে ShoppingEntity চেক আউট করুন।
    • TYPE_FOOD_AND_DRINK - জেনেরিক এন্টিটি ব্যবহার করার আগে ফুড ইন্টিগ্রেশন গাইড থেকে এন্টিটি চেক আউট করুন।
  3. ContentCategory ক্ষেত্রটি ঐচ্ছিক এবং যদি বিষয়বস্তুটি পূর্বে উল্লিখিত কোনো বিভাগের অন্তর্গত না হয় তাহলে খালি রাখা উচিত।

  4. একাধিক বিষয়বস্তুর বিভাগ প্রদান করা হলে, তালিকায় প্রথমে রাখা সবচেয়ে প্রাসঙ্গিক বিষয়বস্তু বিভাগ সহ বিষয়বস্তুর প্রাসঙ্গিকতার ক্রমে সেগুলি প্রদান করুন।

ধাপ 2: ক্লাস্টার ডেটা প্রদান করুন

বিষয়বস্তু প্রকাশের কাজটি ব্যাকগ্রাউন্ডে কার্যকর করা বাঞ্ছনীয় (উদাহরণস্বরূপ, WorkManager ব্যবহার করে) এবং নিয়মিতভাবে বা একটি ইভেন্ট ভিত্তিতে নির্ধারিত (উদাহরণস্বরূপ, ব্যবহারকারী যখনই অ্যাপটি খোলে বা যখন ব্যবহারকারী তাদের কার্টে কিছু যোগ করেন)।

AppEngageTravelClient ক্লাস্টার প্রকাশের জন্য দায়ী।

ক্লায়েন্টে ক্লাস্টার প্রকাশ করার জন্য নিম্নলিখিত API আছে:

  • isServiceAvailable
  • publishRecommendationClusters
  • publishFeaturedCluster
  • publishReservationCluster
  • publishContinueSearchCluster
  • publishUserAccountManagementRequest
  • updatePublishStatus
  • deleteRecommendationsClusters
  • deleteFeaturedCluster
  • deleteReservationCluster
  • deleteContinueSearchCluster
  • deleteUserManagementCluster
  • deleteClusters

isServiceAvailable

পরিষেবাটি ইন্টিগ্রেশনের জন্য উপলব্ধ কিনা এবং ডিভাইসে সামগ্রী উপস্থাপন করা যেতে পারে কিনা তা পরীক্ষা করতে এই API ব্যবহার করা হয়।

কোটলিন

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 অবজেক্টের একটি তালিকা প্রকাশ করতে এই API ব্যবহার করা হয়।

কোটলিন

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

এই APIটি 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

এই API একটি 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

এই APIটি 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 ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে ডেটা পার্স করা হয় এবং আপডেট করা Continue Search ক্লাস্টারে সংরক্ষণ করা হয়।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

publishUserAccountManagementRequest

এই API একটি সাইন ইন কার্ড প্রকাশ করতে ব্যবহৃত হয়। সাইন ইন অ্যাকশন ব্যবহারকারীদের অ্যাপের সাইন ইন পৃষ্ঠায় নির্দেশ করে যাতে অ্যাপটি সামগ্রী প্রকাশ করতে পারে (বা আরও ব্যক্তিগতকৃত সামগ্রী সরবরাহ করতে পারে)

নিম্নলিখিত মেটাডেটা সাইন ইন কার্ডের অংশ -

বৈশিষ্ট্য প্রয়োজনীয়তা বর্ণনা
অ্যাকশন উরি প্রয়োজন ডিপলিংক টু অ্যাকশন (অর্থাৎ অ্যাপ সাইন ইন পৃষ্ঠায় নেভিগেট করে)
ছবি ঐচ্ছিক - প্রদান করা না হলে, শিরোনাম প্রদান করা আবশ্যক

কার্ডে দেখানো ছবি

1264x712 রেজোলিউশন সহ 16x9 আকৃতির অনুপাতের ছবি

শিরোনাম ঐচ্ছিক - প্রদান না করা হলে, ছবি প্রদান করতে হবে কার্ডে শিরোনাম
অ্যাকশন টেক্সট ঐচ্ছিক CTA-তে টেক্সট দেখানো হয়েছে (যেমন সাইন ইন)
সাবটাইটেল ঐচ্ছিক কার্ডে ঐচ্ছিক সাবটাইটেল

কোটলিন

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 ডেটা সরানো হয়েছে।
  • অনুরোধের ডেটা পার্স করা হয়েছে এবং আপডেট হওয়া UserAccountManagementCluster ক্লাস্টারে সংরক্ষণ করা হয়েছে।

একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

updatePublishStatus

যদি কোনও অভ্যন্তরীণ ব্যবসায়িক কারণে, ক্লাস্টারগুলির কোনওটিই প্রকাশিত না হয়, আমরা দৃঢ়ভাবে আপডেট পাবলিশ স্ট্যাটাস API ব্যবহার করে প্রকাশের স্থিতি আপডেট করার সুপারিশ করি৷ এটি গুরুত্বপূর্ণ কারণ:

  • সমস্ত পরিস্থিতিতে স্ট্যাটাস প্রদান করা, এমনকি যখন বিষয়বস্তু প্রকাশিত হয় (স্ট্যাটাস == প্রকাশিত), ড্যাশবোর্ডগুলিকে পপুলেট করার জন্য গুরুত্বপূর্ণ যেগুলি আপনার ইন্টিগ্রেশনের স্বাস্থ্য এবং অন্যান্য মেট্রিক্স জানাতে এই স্পষ্ট স্ট্যাটাস ব্যবহার করে।
  • যদি কোনো বিষয়বস্তু প্রকাশিত না হয় কিন্তু ইন্টিগ্রেশন স্ট্যাটাস ভাঙা না হয় (STATUS == NOT_PUBLISHED), Google অ্যাপ হেলথ ড্যাশবোর্ডে সতর্কতা ট্রিগার করা এড়াতে পারে। এটি নিশ্চিত করে যে প্রদানকারীর দৃষ্টিকোণ থেকে প্রত্যাশিত পরিস্থিতির কারণে বিষয়বস্তু প্রকাশ করা হয়নি।
  • এটি ডেভেলপারদের তথ্য প্রকাশের বিপরীতে প্রকাশ না করার বিষয়ে অন্তর্দৃষ্টি প্রদান করতে সহায়তা করে।
  • গুগল স্ট্যাটাস কোড ব্যবহার করে ব্যবহারকারীকে অ্যাপে নির্দিষ্ট কিছু ক্রিয়া করার জন্য চাপ দিতে পারে যাতে তারা অ্যাপের বিষয়বস্তু দেখতে পারে বা তা কাটিয়ে উঠতে পারে।

যোগ্য প্রকাশের স্ট্যাটাস কোডের তালিকা হল:

// 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

যদি কোনো ব্যবহারকারী লগ ইন না করার কারণে বিষয়বস্তু প্রকাশিত না হয়, তাহলে Google সাইন ইন কার্ড প্রকাশ করার সুপারিশ করবে। যদি কোনো কারণে প্রদানকারীরা সাইন ইন কার্ড প্রকাশ করতে না পারে তাহলে আমরা স্ট্যাটাস কোড NOT_PUBLISHED_REQUIRES_SIGN_IN সহ updatePublishStatus API কল করার পরামর্শ দিই

কোটলিন

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

এই APIটি সুপারিশ ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়।

কোটলিন

client.deleteRecommendationClusters()

জাভা

client.deleteRecommendationClusters();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি সুপারিশ ক্লাস্টারগুলি থেকে বিদ্যমান ডেটা সরিয়ে দেয়৷ একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteFeaturedCluster

এই APIটি বৈশিষ্ট্যযুক্ত ক্লাস্টারের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহৃত হয়।

কোটলিন

client.deleteFeaturedCluster()

জাভা

client.deleteFeaturedCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, এটি বৈশিষ্ট্যযুক্ত ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteReservationCluster

রিজার্ভেশন ক্লাস্টারের বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteReservationCluster()

জাভা

client.deleteReservationCluster();

যখন পরিষেবাটি অনুরোধ গ্রহণ করে, তখন এটি রিজার্ভেশন ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteUserManagementCluster

UserAccountManagement Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteUserManagementCluster()

জাভা

client.deleteUserManagementCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি UserAccountManagement ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয় এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteContinueSearchCluster

Continue Search Cluster-এর বিষয়বস্তু মুছতে এই API ব্যবহার করা হয়।

কোটলিন

client.deleteContinueSearchCluster()

জাভা

client.deleteContinueSearchCluster();

যখন পরিষেবাটি অনুরোধটি গ্রহণ করে, তখন এটি অবিরত অনুসন্ধান ক্লাস্টার থেকে বিদ্যমান ডেটা সরিয়ে দেয়। একটি ত্রুটির ক্ষেত্রে, সম্পূর্ণ অনুরোধ প্রত্যাখ্যান করা হয়, এবং বিদ্যমান অবস্থা বজায় রাখা হয়।

deleteClusters

এই API একটি প্রদত্ত ক্লাস্টার ধরনের বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা হয়.

কোটলিন

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: সম্প্রচারের উদ্দেশ্য পরিচালনা করুন

একটি কাজের মাধ্যমে প্রকাশ সামগ্রী API কল করার পাশাপাশি, একটি বিষয়বস্তু প্রকাশের জন্য অনুরোধ পাওয়ার জন্য একটি BroadcastReceiver সেট আপ করতে হবে৷

সম্প্রচার অভিপ্রায়ের লক্ষ্য মূলত অ্যাপ পুনরায় সক্রিয়করণ এবং ডেটা সিঙ্ককে বাধ্য করা। সম্প্রচারের অভিপ্রায়গুলি খুব ঘন ঘন পাঠানোর জন্য ডিজাইন করা হয়নি। এটি শুধুমাত্র তখনই ট্রিগার হয় যখন এনগেজ সার্ভিস নির্ধারণ করে যে বিষয়বস্তুটি বাসি হতে পারে (উদাহরণস্বরূপ, এক সপ্তাহ পুরানো)। এইভাবে, ব্যবহারকারীর একটি নতুন বিষয়বস্তুর অভিজ্ঞতা থাকতে পারে এমন আত্মবিশ্বাস রয়েছে, এমনকি যদি অ্যাপ্লিকেশনটি দীর্ঘ সময়ের জন্য কার্যকর না হয়।

BroadcastReceiver নিম্নলিখিত দুটি উপায়ে সেট আপ করা আবশ্যক:

  • Context.registerReceiver() ব্যবহার করে BroadcastReceiver ক্লাসের একটি উদাহরণ ডায়নামিকভাবে নিবন্ধন করুন। এটি এখনও মেমরিতে লাইভ থাকা অ্যাপ্লিকেশনগুলি থেকে যোগাযোগ সক্ষম করে৷

কোটলিন

class AppEngageBroadcastReceiver : BroadcastReceiver(){
  // Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
  // is received
  // Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received
  // Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
  // broadcast is received
  // Trigger reservation cluster publish when PUBLISH_RESERVATION broadcast is
  // received
}

fun registerBroadcastReceivers(context: Context){
  var  context = context
  context = context.applicationContext

// Register Recommendation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_RECOMMENDATION))

// Register Featured Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_FEATURED))

// Register Continue Search Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH))

// Register Reservation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION))
}

জাভা

class AppEngageBroadcastReceiver extends BroadcastReceiver {
// Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
// is received

// Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received

// Trigger continue search cluster publish when PUBLISH_CONTINUE_SEARCH
// broadcast is received

// Trigger reservation cluster publish when PUBLISH_RESERVATION 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));

// Register Continue Search Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH));

// Register Reservation Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION));

}
  • আপনার 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>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH" />
      </intent-filter>
      <intent-filter>
         <action android:name="com.google.android.engage.action.travel.PUBLISH_RESERVATION" />
      </intent-filter>
   </receiver>
</application>

নিম্নলিখিত উদ্দেশ্যগুলি পরিষেবা দ্বারা পাঠানো হয়:

  • com.google.android.engage.action.PUBLISH_RECOMMENDATION এই উদ্দেশ্যটি পাওয়ার সময় একটি publishRecommendationClusters কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.PUBLISH_FEATURED এই অভিপ্রায়টি পাওয়ার সময় একটি publishFeaturedCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH এই অভিপ্রায়টি পাওয়ার সময় একটি publishContinueSearchCluster কল শুরু করার পরামর্শ দেওয়া হয়৷
  • com.google.android.engage.action.travel.PUBLISH_RESERVATION এই অভিপ্রায়টি পাওয়ার সময় একটি publishReservationCluster কল শুরু করার পরামর্শ দেওয়া হয়৷

ইন্টিগ্রেশন ওয়ার্কফ্লো

আপনার ইন্টিগ্রেশন সম্পূর্ণ হওয়ার পরে যাচাই করার জন্য ধাপে ধাপে গাইডের জন্য, Engage ডেভেলপার ইন্টিগ্রেশন ওয়ার্কফ্লো দেখুন।

FAQs

প্রায়শই জিজ্ঞাসিত প্রশ্নগুলির জন্য Engage SDK দেখুন।

যোগাযোগ

ইন্টিগ্রেশন প্রক্রিয়া চলাকালীন কোনো প্রশ্ন থাকলে entering-developers@google.com-এ যোগাযোগ করুন।

পরবর্তী পদক্ষেপ

এই ইন্টিগ্রেশন সম্পন্ন করার পরে, আপনার পরবর্তী পদক্ষেপগুলি নিম্নরূপ:

  • Enge-developers@google.com- এ একটি ইমেল পাঠান এবং আপনার সমন্বিত APK সংযুক্ত করুন যা Google দ্বারা পরীক্ষার জন্য প্রস্তুত৷
  • ইন্টিগ্রেশন আশানুরূপ কাজ করছে তা নিশ্চিত করতে Google একটি যাচাইকরণ করে এবং অভ্যন্তরীণভাবে পর্যালোচনা করে। পরিবর্তনের প্রয়োজন হলে, Google যেকোনো প্রয়োজনীয় বিবরণের সাথে আপনার সাথে যোগাযোগ করবে।
  • যখন পরীক্ষা সম্পূর্ণ হয় এবং কোন পরিবর্তনের প্রয়োজন হয় না, তখন Google আপনাকে অবহিত করার জন্য আপনার সাথে যোগাযোগ করে যে আপনি প্লে স্টোরে আপডেট করা এবং সমন্বিত APK প্রকাশ করা শুরু করতে পারেন।
  • Google আপনার আপডেট করা APK প্লে স্টোরে প্রকাশ করা হয়েছে তা নিশ্চিত করার পরে, আপনার সুপারিশ , বৈশিষ্ট্যযুক্ত , সংরক্ষণ , এবং অনুসন্ধান চালিয়ে যাওয়া ক্লাস্টারগুলি প্রকাশিত হতে পারে এবং ব্যবহারকারীদের কাছে দৃশ্যমান হতে পারে৷