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

আপনার ব্যবহারকারীরা যেখানে আছেন তাদের কাছে পৌঁছানোর মাধ্যমে অ্যাপের ব্যস্ততা বাড়ান। একাধিক অন-ডিভাইস সারফেস, যেমন কালেকশন , এন্টারটেইনমেন্ট স্পেস এবং প্লে স্টোর জুড়ে ব্যবহারকারীদের ব্যক্তিগতকৃত সুপারিশ এবং ধারাবাহিকতা বিষয়বস্তু সরাসরি সরবরাহ করতে Engage SDK-কে সংহত করুন। ইন্টিগ্রেশন গড় APK-এ 50 KB এর কম (সংকুচিত) যোগ করে এবং বেশিরভাগ অ্যাপ ডেভেলপারের প্রায় এক সপ্তাহ সময় নেয়। আমাদের ব্যবসা সাইটে আরো জানুন.

এই নির্দেশিকাটিতে বিকাশকারী অংশীদারদের ভ্রমণ এবং ইভেন্ট বিষয়বস্তু Engage বিষয়বস্তু পৃষ্ঠে সরবরাহ করার জন্য নির্দেশাবলী রয়েছে।

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

পরিভাষা

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

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

    • একটি সুপারিশ ক্লাস্টার 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 অক্ষর

স্থানীয়কৃত শুরুর সময় - টাইমস্ট্যাম্প প্রয়োজন

ইভেন্ট শুরু হওয়ার প্রত্যাশিত যুগের টাইমস্ট্যাম্প৷

জোদা-টাইম তাত্ক্ষণিক
স্থানীয়করণ শুরু সময় - টাইমজোন প্রয়োজন

সময় জোনে যেখানে ইভেন্টটি শুরু হবে বলে আশা করা হচ্ছে।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

ইভেন্ট মোড প্রয়োজন

ইভেন্টটি ভার্চুয়াল, ব্যক্তিগতভাবে বা উভয়ই হবে কিনা তা নির্দেশ করার জন্য একটি ক্ষেত্র।

এনাম: ভার্চুয়াল, ইন_পারসন বা হাইব্রিড
অবস্থান - দেশ শর্তসাপেক্ষে প্রয়োজনীয়

যে দেশে ঘটনাটি ঘটছে।

দ্রষ্টব্য: এটি IN_PERSON বা হাইব্রিডের ইভেন্টগুলির জন্য প্রয়োজনীয়

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

যে শহরটিতে ঘটনাটি ঘটছে।

দ্রষ্টব্য: এটি IN_PERSON বা হাইব্রিডের ইভেন্টগুলির জন্য প্রয়োজনীয়

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

ঠিকানা বা ভেন্যু নাম যেখানে ইভেন্টটি ঘটবে যা ব্যবহারকারীর কাছে প্রদর্শিত হবে।

দ্রষ্টব্য: এটি IN_PERSON বা হাইব্রিডের ইভেন্টগুলির জন্য প্রয়োজনীয়

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

একাধিক চিত্র সরবরাহ করা হলে আমরা কেবল 1 টি চিত্র দেখাব। প্রস্তাবিত দিক অনুপাত 16: 9

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

গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন।
স্থানীয় শেষ সময় - টাইমস্ট্যাম্প ঐচ্ছিক

যখন ইভেন্টটি শেষ হবে বলে আশা করা হচ্ছে তখন যুগের টাইমস্ট্যাম্প।

জোদা-টাইম তাত্ক্ষণিক
স্থানীয় শেষ সময় - টাইমজোন ঐচ্ছিক

যে টাইমজোনটিতে ইভেন্টটি শেষ হবে বলে আশা করা হচ্ছে।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

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

পরিষেবা সরবরাহকারীর নাম।

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

বিনামূল্যে পাঠ্য। উদাহরণস্বরূপ, ইভেন্ট আয়োজক/সফরের নাম
পরিষেবা সরবরাহকারী - চিত্র ঐচ্ছিক

পরিষেবা সরবরাহকারীর লোগো/চিত্র।

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

গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন।
বর্ণনা ঐচ্ছিক

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

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

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

প্রস্তাবিত পাঠ্য আকার: 180 চরগুলি

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

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

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

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

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

ব্যাজ ঐচ্ছিক

প্রতিটি ব্যাজ হয় ফ্রি টেক্সট (সর্বোচ্চ 15 টি চর) বা ছোট চিত্র।

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

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

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

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

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ 15 চরগুলি

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

ছোট চিত্র

বিশেষ ইউএক্স চিকিত্সা, উদাহরণস্বরূপ চিত্র/ভিডিও থাম্বনেইলে ব্যাজ ওভারলে হিসাবে।

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

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

ইভেন্টের জন্য টিকিট/পাসের বর্তমান মূল্য।

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

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

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

প্রস্তাবিত পাঠ্যের আকার: 45 টি চার্জের নীচে (পাঠ্য যা খুব দীর্ঘ দীর্ঘ উপবৃত্তগুলি প্রদর্শন করতে পারে)

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

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

যদি রেটিংয়ের বর্তমান মানও সরবরাহ করা হয় তবে অবশ্যই সরবরাহ করতে হবে।

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

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

রেটিংয়ের সর্বাধিক মানও সরবরাহ করা হলে অবশ্যই সরবরাহ করতে হবে।

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

ইভেন্টের জন্য রেটিংয়ের গণনা।

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

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

ইভেন্টের জন্য রেটিংয়ের গণনা।

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

লম্বা
বিষয়বস্তু বিভাগ ঐচ্ছিক সত্তায় সামগ্রীর বিভাগটি বর্ণনা করুন।

যোগ্য এনামগুলির তালিকা

  • টাইপ_মোভিজ_এন্ড_টিভি_শো (উদাহরণ - সিনেমা)
  • টাইপ_ডিজিটাল_গেমস (উদাহরণ - এস্পোর্টস)
  • টাইপ_ মিউজিক (উদাহরণ - কনসার্ট)
  • টাইপ_ট্রেভেল_এন্ড_লোকাল (উদাহরণ - ট্যুর, উত্সব)
  • টাইপ_হেলথ_এন্ড_ফাইটিনেস (উদাহরণ - যোগ ক্লাস)
  • টাইপ_ডুকেশন (উদাহরণ - শ্রেণি)
  • টাইপ_স্পোর্টস (উদাহরণ - ফুটবল খেলা)
  • টাইপ_ডেটিং (উদাহরণ - মিটআপ)

গাইডেন্সের জন্য সামগ্রী বিভাগ বিভাগটি দেখুন।

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

যুগের টাইমস্ট্যাম্প যার পরে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হবে।

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

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

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

LodgingReservationEntity

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

সরবরাহকারী অ্যাপে সত্তার গভীর লিঙ্ক।

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

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

বিনামূল্যে পাঠ্য। উদাহরণস্বরূপ, "12 ডিসেম্বর থেকে আপনার থাকার"

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ 50 টি চর

স্থানীয়ভাবে চেক ইন সময় - টাইমস্ট্যাম্প প্রয়োজন এপোক টাইমস্ট্যাম্প যা সংরক্ষণের জন্য সময়মতো চেককে উপস্থাপন করে। জোদা-টাইম তাত্ক্ষণিক
স্থানীয়ভাবে চেক ইন সময় - টাইমজোন প্রয়োজন টাইমজোন যেখানে চেক ইন টাইম রিজার্ভেশনের জন্য বিদ্যমান।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

স্থানীয়ভাবে চেক -আউট সময় - টাইমস্ট্যাম্প প্রয়োজন এপোক টাইমস্ট্যাম্প যা সংরক্ষণের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম তাত্ক্ষণিক
স্থানীয়ভাবে চেক -আউট সময় - টাইমজোন প্রয়োজন টাইমজোন যেখানে চেক আউট সময় সংরক্ষণের জন্য বিদ্যমান।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্য আকার: সর্বোচ্চ ~ 35 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

একাধিক চিত্র সরবরাহ করা হলে আমরা কেবল 1 টি চিত্র দেখাব। প্রস্তাবিত দিক অনুপাত 16: 9

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

গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন।
বর্ণনা ঐচ্ছিক

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

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

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

প্রস্তাবিত পাঠ্য আকার: 180 চরগুলি

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

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

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

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

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

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

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

যদি রেটিংয়ের বর্তমান মানও সরবরাহ করা হয় তবে অবশ্যই সরবরাহ করতে হবে।

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

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

রেটিংয়ের সর্বাধিক মানও সরবরাহ করা হলে অবশ্যই সরবরাহ করতে হবে।

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

থাকার জন্য রেটিংয়ের গণনা।

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

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

থাকার জন্য রেটিংয়ের গণনা।

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

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

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

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

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

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

প্রস্তাবিত পাঠ্যের আকার: 45 টি চার্জের নীচে (পাঠ্য যা খুব দীর্ঘ দীর্ঘ উপবৃত্তগুলি প্রদর্শন করতে পারে)

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

যুগের টাইমস্ট্যাম্প যার পরে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হবে।

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

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

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

TransportationReservationEntity

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

সরবরাহকারী অ্যাপে সত্তার গভীর লিঙ্ক।

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

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

বিনামূল্যে পাঠ্য। উদাহরণস্বরূপ, "এসএফও থেকে সান"

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ 50 টি চর

পরিবহন প্রকার প্রয়োজন রিজার্ভেশনের জন্য মোড/ট্রান্সপোর্টের ধরণ। এনাম: ফ্লাইট, ট্রেন, বাস বা ফেরি
স্থানীয় প্রস্থান সময় - টাইমস্ট্যাম্প প্রয়োজন এপোক টাইমস্ট্যাম্প যা প্রস্থানের সময়কে উপস্থাপন করে। জোদা-টাইম তাত্ক্ষণিক
স্থানীয়ভাবে প্রস্থান সময় - টাইমজোন প্রয়োজন প্রস্থানের সময় টাইমজোন।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

স্থানীয়ভাবে আগমনের সময় - টাইমস্ট্যাম্প প্রয়োজন যুগের টাইমস্ট্যাম্প যা আগমনের সময়কে উপস্থাপন করে। জোদা-টাইম তাত্ক্ষণিক
স্থানীয়ভাবে আগমনের সময় - টাইমজোন প্রয়োজন আগমনের সময়কালের সময়।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

পরিবহন নম্বর প্রয়োজন ফ্লাইট নম্বর, বাস নম্বর, ট্রেন নম্বর, বা ফেরি/ক্রুজ নম্বর। বিনামূল্যে পাঠ্য
স্থানীয় বোর্ডিং সময় - টাইমস্ট্যাম্প প্রয়োজন এপোক টাইমস্ট্যাম্প যা রিজার্ভেশনের জন্য বোর্ডিং সময়কে উপস্থাপন করে (প্রযোজ্য ক্ষেত্রে) জোদা-টাইম তাত্ক্ষণিক
স্থানীয়ভাবে বোর্ডিং সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য বোর্ডিং সময়ের টাইমজোন (প্রযোজ্য ক্ষেত্রে)

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

পরিষেবা সরবরাহকারীর নাম।

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

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

পরিষেবা সরবরাহকারীর লোগো/চিত্র।

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

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

একাধিক চিত্র সরবরাহ করা হলে আমরা কেবল 1 টি চিত্র দেখাব। প্রস্তাবিত দিক অনুপাত 16: 9

গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন।
বর্ণনা ঐচ্ছিক

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

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

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

প্রস্তাবিত পাঠ্য আকার: 180 চরগুলি

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

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

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

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

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

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

সংরক্ষণের বর্তমান মূল্য।

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

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

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

প্রস্তাবিত পাঠ্যের আকার: 45 টি চার্জের নীচে (পাঠ্য যা খুব দীর্ঘ দীর্ঘ উপবৃত্তগুলি প্রদর্শন করতে পারে)

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

যুগের টাইমস্ট্যাম্প যার পরে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হবে।

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

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

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

VehicleRentalReservationEntity

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

সরবরাহকারী অ্যাপে সত্তার গভীর লিঙ্ক।

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

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

বিনামূল্যে পাঠ্য। উদাহরণস্বরূপ, "অ্যাভিস ইউনিয়ন স্কয়ার এসএফ"

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ 50 টি চর

স্থানীয় পিকআপ সময় - টাইমস্ট্যাম্প প্রয়োজন এপোক টাইমস্ট্যাম্প যা সংরক্ষণের জন্য বাছাইয়ের সময়কে উপস্থাপন করে। জোদা-টাইম তাত্ক্ষণিক
স্থানীয় পিকআপ সময় - টাইমজোন প্রয়োজন রিজার্ভেশনের জন্য পিক আপ সময়ের টাইমজোন।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

স্থানীয় রিটার্ন সময় - টাইমস্ট্যাম্প ঐচ্ছিক এপোক টাইমস্ট্যাম্প যা সংরক্ষণের জন্য চেক আউট সময়কে উপস্থাপন করে। জোদা-টাইম তাত্ক্ষণিক
স্থানীয় রিটার্ন সময় - টাইমজোন ঐচ্ছিক রিজার্ভেশনের জন্য চেক আউট সময়ের টাইমজোন।

জোদা-টাইম ডেটটাইমজোন

গাইডেন্সের জন্য টাইমজোন স্পেসিফিকেশন দেখুন।

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

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

প্রস্তাবিত পাঠ্যের আকার: সর্বোচ্চ ~ 20 চরগুলি

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

পরিষেবা সরবরাহকারীর নাম।

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

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

পরিষেবা সরবরাহকারীর লোগো/চিত্র।

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

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

একাধিক চিত্র সরবরাহ করা হলে আমরা কেবল 1 টি চিত্র দেখাব। প্রস্তাবিত দিক অনুপাত 16: 9

গাইডেন্সের জন্য চিত্রের স্পেসিফিকেশন দেখুন।
বর্ণনা ঐচ্ছিক

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

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

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

প্রস্তাবিত পাঠ্য আকার: 180 চরগুলি

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

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

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

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

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

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

সংরক্ষণের বর্তমান মূল্য।

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

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

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

প্রস্তাবিত পাঠ্যের আকার: 45 টি চার্জের নীচে (পাঠ্য যা খুব দীর্ঘ দীর্ঘ উপবৃত্তগুলি প্রদর্শন করতে পারে)

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

যুগের টাইমস্ট্যাম্প যার পরে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হবে।

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

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

যদি সেট না করা হয় তবে সামগ্রীটি পৃষ্ঠের উপরে প্রদর্শিত হওয়ার যোগ্য।

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

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

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

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

স্কোয়ার (1x1)

পছন্দের

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

চিত্রগুলি পাবলিক সিডিএনগুলিতে হোস্ট করা প্রয়োজন যাতে গুগল তাদের অ্যাক্সেস করতে পারে।

ফাইল ফরম্যাট

পিএনজি, জেপিজি, স্ট্যাটিক জিআইএফ, ওয়েবপি

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

5120 কেবি

অতিরিক্ত সুপারিশ

  • চিত্র নিরাপদ অঞ্চল: আপনার গুরুত্বপূর্ণ সামগ্রীটি চিত্রের 80% কেন্দ্রে রাখুন।
  • একটি স্বচ্ছ পটভূমি ব্যবহার করুন যাতে চিত্রটি সঠিকভাবে অন্ধকার এবং হালকা থিম সেটিংসে প্রদর্শিত হতে পারে।

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

আইডি পছন্দ করুন (উদাহরণস্বরূপ, "আমেরিকা/লস_এঞ্জেলস") অফসেটের চেয়ে (উদাহরণস্বরূপ, "-07: 00")।

নমুনা ব্যবহার: DateTimeZone.forID("America/Los_Angeles")

বিষয়বস্তু বিভাগ

সামগ্রী বিভাগটি অ্যাপ্লিকেশনগুলিকে একাধিক বিভাগের অন্তর্ভুক্ত সামগ্রী প্রকাশের অনুমতি দেয়। এটি পূর্বনির্ধারিত কিছু বিভাগের সাথে সামগ্রীটি মানচিত্র করে:

  • 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

চিত্রগুলি পাবলিক সিডিএনগুলিতে হোস্ট করা প্রয়োজন যাতে গুগল তাদের অ্যাক্সেস করতে পারে।

সামগ্রী বিভাগগুলি ব্যবহার করার জন্য গাইডলাইন

  1. আর্টিক্যালি এবং জেনেরিকফিউটারিডেন্টিটির মতো কিছু সত্তা সামগ্রী বিভাগগুলির যে কোনও ব্যবহার করার যোগ্য। অন্যান্য সত্তা যেমন ইভেন্টেন্টিটি , ইভেন্ট রিজারেশনালিটি , পয়েন্টফিনস্টেন্টিটিটিটিভের জন্য কেবল এই বিভাগগুলির একটি উপসেট যোগ্য। তালিকাটি পপুলেশন করার আগে কোনও সত্তা ধরণের জন্য যোগ্য বিভাগগুলির তালিকা পরীক্ষা করুন।
  2. জেনেরিক সত্তা এবং সামগ্রী বিভাগের সংমিশ্রণে কিছু সামগ্রী বিভাগের জন্য নির্দিষ্ট সত্তা প্রকারটি ব্যবহার করুন:

  3. সামগ্রী বিভাগের ক্ষেত্রটি al চ্ছিক এবং যদি বিষয়বস্তু পূর্বে উল্লিখিত কোনও বিভাগের অন্তর্ভুক্ত না হয় তবে ফাঁকা রেখে দেওয়া উচিত।

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

পদক্ষেপ 2: ক্লাস্টার ডেটা সরবরাহ করুন

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

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

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

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

isServiceAvailable

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

কোটলিন

client.isServiceAvailable.addOnCompleteListener { task ->
    if (task.isSuccessful) {
        // Handle IPC call success
        if(task.result) {
          // Service is available on the device, proceed with content publish
          // calls.
        } else {
          // Service is not available, no further action is needed.
        }
    } else {
      // The IPC call itself fails, proceed with error handling logic here,
      // such as retry.
    }
}

জাভা

client.isServiceAvailable().addOnCompleteListener(task - > {
    if (task.isSuccessful()) {
        // Handle success
        if(task.getResult()) {
          // Service is available on the device, proceed with content publish
          // calls.
        } else {
          // Service is not available, no further action is needed.
        }
    } else {
      // The IPC call itself fails, proceed with error handling logic here,
      // such as retry.
    }
});

publishRecommendationClusters

এই এপিআই RecommendationCluster অবজেক্টগুলির একটি তালিকা প্রকাশ করতে ব্যবহৃত হয়।

কোটলিন

client.publishRecommendationClusters(
      PublishRecommendationClustersRequest.Builder()
        .addRecommendationCluster(
          RecommendationCluster.Builder()
            .addEntity(entity1)
            .addEntity(entity2)
            .setTitle("Top Picks For You")
            .build()
        )
        .build()
    )

জাভা

client.publishRecommendationClusters(
            new PublishRecommendationClustersRequest.Builder()
                .addRecommendationCluster(
                    new RecommendationCluster.Builder()
                        .addEntity(entity1)
                        .addEntity(entity2)
                        .setTitle("Top Picks For You")
                        .build())
                .build());

পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:

  • বিকাশকারী অংশীদার থেকে বিদ্যমান RecommendationCluster ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া সুপারিশ ক্লাস্টারে সংরক্ষণ করা হয়।

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

publishFeaturedCluster

এই এপিআই FeaturedCluster অবজেক্টগুলির একটি তালিকা প্রকাশ করতে ব্যবহৃত হয়।

কোটলিন

client.publishFeaturedCluster(
    PublishFeaturedClusterRequest.Builder()
      .setFeaturedCluster(
        FeaturedCluster.Builder()
          .addEntity(entity1)
          .addEntity(entity2)
          .build())
      .build())

জাভা

client.publishFeaturedCluster(
            new PublishFeaturedClustersRequest.Builder()
                .addFeaturedCluster(
                    new FeaturedCluster.Builder()
                        .addEntity(entity1)
                        .addEntity(entity2)
                        .build())
                .build());

পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:

  • বিকাশকারী অংশীদার থেকে বিদ্যমান FeaturedCluster ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট করা বৈশিষ্ট্যযুক্ত ক্লাস্টারে সংরক্ষণ করা হয়।

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

publishReservationCluster

এই এপিআই একটি ReservationCluster অবজেক্ট প্রকাশ করতে ব্যবহৃত হয়।

কোটলিন

client.publishReservationCluster(
    PublishReservationClusterRequest.Builder()
      .setReservationCluster(
        ReservationCluster.Builder()
          .addLodgingReservationEntity(lodgingReservationEntity)
          .addVehicleRentalReservationEntity(vehicleRentalReservationEntity)
          .addTransportationReservationEntity(transportationReservationEntity)
          .addEventReservationEntity(eventReservationEntity)
          .addRestaurantReservationEntity(restaurantReservationEntity)
          .build())
      .build())

জাভা

client.publishReservationCluster(
            new PublishReservationClusterRequest.Builder()
                .setReservationCluster(
                    new ReservationCluster.Builder()
                        .addLodgingReservationEntity(lodgingReservationEntity)
                        .addVehicleRentalReservationEntity(vehicleRentalReservationEntity)
                        .addTransportationReservationEntity(transportationReservationEntity)
                        .addEventReservationEntity(eventReservationEntity)
                        .addRestaurantReservationEntity(restaurantReservationEntity)
                        .build())
                .build());

পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:

  • বিকাশকারী অংশীদার থেকে বিদ্যমান ReservationCluster ডেটা সরানো হয়।
  • অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া রিজার্ভেশন ক্লাস্টারে সংরক্ষণ করা হয়।

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

publishContinueSearchCluster

এই এপিআই কন্টিনেস ContinueSearchCluster অবজেক্টগুলির একটি তালিকা প্রকাশ করতে ব্যবহৃত হয়।

কোটলিন

client.publishContinueSearchCluster(
    PublishContinueSearchClusterRequest.Builder()
      .setContinueSearchCluster(
        ContinueSearchCluster.Builder()
          .addPointOfInterestEntity(entity1)
          .addPointOfInterestEntity(entity2)
          .build())
      .build())

জাভা

client.publishContinueSearchCluster(
            new PublishContinueSearchClusterRequest.Builder()
                .setContinueSearchCluster(
                    new ContinueSearchCluster.Builder()
                        .addPointOfInterestEntity(entity1)
                        .addPointOfInterestEntity(entity2)
                        .build())
                .build());

পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:

  • বিকাশকারী অংশীদার থেকে বিদ্যমান ContinueSearchCluster ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া চালিয়ে যাওয়া অনুসন্ধান ক্লাস্টারে সংরক্ষণ করা হয়।

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

publishUserAccountManagementRequest

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

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

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

চিত্র কার্ডে দেখানো হয়েছে

1264x712 এর রেজোলিউশন সহ 16x9 দিক অনুপাতের চিত্রগুলি

শিরোনাম Al চ্ছিক - যদি সরবরাহ না করা হয় তবে চিত্র সরবরাহ করতে হবে কার্ডে শিরোনাম
অ্যাকশন টেক্সট ঐচ্ছিক সিটিএতে প্রদর্শিত পাঠ্য (অর্থাত্ সাইন ইন)
সাবটাইটেল ঐচ্ছিক কার্ডে al চ্ছিক সাবটাইটেল

কোটলিন

var SIGN_IN_CARD_ENTITY =
      SignInCardEntity.Builder()
          .addPosterImage(
              Image.Builder()
                  .setImageUri(Uri.parse("http://www.x.com/image.png"))
                  .setImageHeightInPixel(500)
                  .setImageWidthInPixel(500)
                  .build())
          .setActionText("Sign In")
          .setActionUri(Uri.parse("http://xx.com/signin"))
          .build()

client.publishUserAccountManagementRequest(
            PublishUserAccountManagementRequest.Builder()
                .setSignInCardEntity(SIGN_IN_CARD_ENTITY)
                .build());

জাভা

SignInCardEntity SIGN_IN_CARD_ENTITY =
      new SignInCardEntity.Builder()
          .addPosterImage(
              new Image.Builder()
                  .setImageUri(Uri.parse("http://www.x.com/image.png"))
                  .setImageHeightInPixel(500)
                  .setImageWidthInPixel(500)
                  .build())
          .setActionText("Sign In")
          .setActionUri(Uri.parse("http://xx.com/signin"))
          .build();

client.publishUserAccountManagementRequest(
            new PublishUserAccountManagementRequest.Builder()
                .setSignInCardEntity(SIGN_IN_CARD_ENTITY)
                .build());

পরিষেবাটি যখন অনুরোধটি গ্রহণ করে, তখন নিম্নলিখিত ক্রিয়াগুলি একটি লেনদেনের মধ্যে ঘটে:

  • বিকাশকারী অংশীদার থেকে বিদ্যমান UserAccountManagementCluster ডেটা সরানো হয়েছে।
  • অনুরোধ থেকে প্রাপ্ত ডেটা পোস্ট করা এবং আপডেট হওয়া ইউজার অ্যাকাউন্টম্যানেজমেন্ট ক্লাস্টার ক্লাস্টারে সংরক্ষণ করা হয়।

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

updatePublishStatus

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

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

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

// Content is published
AppEngagePublishStatusCode.PUBLISHED,

// Content is not published as user is not signed in
AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SIGN_IN,

// Content is not published as user is not subscribed
AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SUBSCRIPTION,

// Content is not published as user location is ineligible
AppEngagePublishStatusCode.NOT_PUBLISHED_INELIGIBLE_LOCATION,

// Content is not published as there is no eligible content
AppEngagePublishStatusCode.NOT_PUBLISHED_NO_ELIGIBLE_CONTENT,

// Content is not published as the feature is disabled by the client
// Available in v1.3.1
AppEngagePublishStatusCode.NOT_PUBLISHED_FEATURE_DISABLED_BY_CLIENT,

// Content is not published as the feature due to a client error
// Available in v1.3.1
AppEngagePublishStatusCode.NOT_PUBLISHED_CLIENT_ERROR,

// Content is not published as the feature due to a service error
// Available in v1.3.1
AppEngagePublishStatusCode.NOT_PUBLISHED_SERVICE_ERROR,

// Content is not published due to some other reason
// Reach out to engage-developers@ before using this enum.
AppEngagePublishStatusCode.NOT_PUBLISHED_OTHER

কোনও ব্যবহারকারী লগ ইন না করার কারণে যদি সামগ্রীটি প্রকাশিত না হয় তবে গুগল সাইন ইন কার্ড প্রকাশের পরামর্শ দেবে। যদি কোনও কারণে সরবরাহকারীরা কার্ড ইন সাইনটি প্রকাশ করতে সক্ষম না হন তবে আমরা স্ট্যাটাস কোডটি নট_প্রেসড_আরকিউয়ার্স_সাইন_ইন দিয়ে আপডেটপুব্লিশস্ট্যাটাস এপিআইকে কল করার পরামর্শ দিই

কোটলিন

client.updatePublishStatus(
   PublishStatusRequest.Builder()
     .setStatusCode(AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SIGN_IN)
     .build())

জাভা

client.updatePublishStatus(
    new PublishStatusRequest.Builder()
        .setStatusCode(AppEngagePublishStatusCode.NOT_PUBLISHED_REQUIRES_SIGN_IN)
        .build());

deleteRecommendationClusters

এই এপিআই সুপারিশ ক্লাস্টারগুলির সামগ্রী মুছতে ব্যবহৃত হয়।

কোটলিন

client.deleteRecommendationClusters()

জাভা

client.deleteRecommendationClusters();

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

deleteFeaturedCluster

এই এপিআই বৈশিষ্ট্যযুক্ত ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।

কোটলিন

client.deleteFeaturedCluster()

জাভা

client.deleteFeaturedCluster();

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

deleteReservationCluster

এই এপিআই রিজার্ভেশন ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।

কোটলিন

client.deleteReservationCluster()

জাভা

client.deleteReservationCluster();

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

deleteUserManagementCluster

এই এপিআই ব্যবহারকারী অ্যাকাউন্ট ম্যানেজমেন্ট ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।

কোটলিন

client.deleteUserManagementCluster()

জাভা

client.deleteUserManagementCluster();

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

deleteContinueSearchCluster

এই এপিআই চালিয়ে যাওয়া অনুসন্ধান ক্লাস্টারের সামগ্রী মুছতে ব্যবহৃত হয়।

কোটলিন

client.deleteContinueSearchCluster()

জাভা

client.deleteContinueSearchCluster();

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

deleteClusters

এই এপিআই প্রদত্ত ক্লাস্টার প্রকারের সামগ্রী মুছতে ব্যবহৃত হয়।

কোটলিন

client.deleteClusters(
    DeleteClustersRequest.Builder()
      .addClusterType(ClusterType.TYPE_RESERVATION)
      .addClusterType(ClusterType.TYPE_FEATURED)
      .addClusterType(ClusterType.TYPE_RECOMMENDATION)
      .addClusterType(ClusterType.TYPE_CONTINUE_SEARCH)
      .build())

জাভা

client.deleteClusters(
            new DeleteClustersRequest.Builder()
                .addClusterType(ClusterType.TYPE_RESERVATION)
                .addClusterType(ClusterType.TYPE_FEATURED)
                .addClusterType(ClusterType.TYPE_RECOMMENDATION)
                .addClusterType(ClusterType.TYPE_CONTINUE_SEARCH)
                .build());

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

ত্রুটি হ্যান্ডলিং

এপিআই প্রকাশের মাধ্যমে টাস্কের ফলাফলটি শোনার জন্য অত্যন্ত সুপারিশ করা হয় যাতে একটি সফল কাজটি পুনরুদ্ধার এবং পুনরায় জমা দেওয়ার জন্য একটি ফলো-আপ অ্যাকশন নেওয়া যেতে পারে।

কোটলিন

client.publishRecommendationClusters(
        PublishRecommendationClustersRequest.Builder()
          .addRecommendationCluster(..)
          .build())
      .addOnCompleteListener { task ->
        if (task.isSuccessful) {
          // do something
        } else {
          val exception = task.exception
          if (exception is AppEngageException) {
            @AppEngageErrorCode val errorCode = exception.errorCode
            if (errorCode == AppEngageErrorCode.SERVICE_NOT_FOUND) {
              // do something
            }
          }
        }
      }

জাভা

client.publishRecommendationClusters(
              new PublishRecommendationClustersRequest.Builder()
                  .addRecommendationCluster(...)
                  .build())
          .addOnCompleteListener(
              task -> {
                if (task.isSuccessful()) {
                  // do something
                } else {
                  Exception exception = task.getException();
                  if (exception instanceof AppEngageException) {
                    @AppEngageErrorCode
                    int errorCode = ((AppEngageException) exception).getErrorCode();
                    if (errorCode == AppEngageErrorCode.SERVICE_NOT_FOUND) {
                      // do something
                    }
                  }
                }
              });

ত্রুটিটি ত্রুটি কোড হিসাবে অন্তর্ভুক্ত কারণের সাথে AppEngageException হিসাবে ফিরে আসে।

ত্রুটি কোড ত্রুটি নাম দ্রষ্টব্য
1 SERVICE_NOT_FOUND পরিষেবাটি প্রদত্ত ডিভাইসে পাওয়া যায় না।
2 SERVICE_NOT_AVAILABLE পরিষেবাটি প্রদত্ত ডিভাইসে উপলব্ধ, তবে এটি কলের সময় উপলভ্য নয় (উদাহরণস্বরূপ, এটি স্পষ্টভাবে অক্ষম করা হয়েছে)।
3 SERVICE_CALL_EXECUTION_FAILURE থ্রেডিং সমস্যার কারণে কার্য সম্পাদন ব্যর্থ হয়েছিল। এই ক্ষেত্রে, এটি পুনরায় চেষ্টা করা যেতে পারে।
4 SERVICE_CALL_PERMISSION_DENIED কলারকে পরিষেবা কল করার অনুমতি নেই।
5 SERVICE_CALL_INVALID_ARGUMENT অনুরোধটিতে অবৈধ ডেটা রয়েছে (উদাহরণস্বরূপ, ক্লাস্টারের অনুমোদিত সংখ্যার চেয়ে বেশি)।
6 SERVICE_CALL_INTERNAL পরিষেবা পক্ষের একটি ত্রুটি আছে।
7 SERVICE_CALL_RESOURCE_EXHAUSTED পরিষেবা কলটি খুব ঘন ঘন করা হয়।

পদক্ষেপ 3: সম্প্রচারের উদ্দেশ্যগুলি হ্যান্ডেল করুন

কোনও কাজের মাধ্যমে সামগ্রী এপিআই কলগুলি প্রকাশের পাশাপাশি, কোনও সামগ্রী প্রকাশের জন্য অনুরোধটি পাওয়ার জন্য একটি BroadcastReceiver স্থাপন করাও প্রয়োজন।

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

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

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

কোটলিন

class AppEngageBroadcastReceiver : BroadcastReceiver(){
  // Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
  // is received
  // Trigger featured cluster publish when PUBLISH_FEATURED broadcast is received
  // 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),
                           com.google.android.engage.service.BroadcastReceiverPermissions.BROADCAST_REQUEST_DATA_PUBLISH_PERMISSION,
                           /*scheduler=*/null)

// Register Featured Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_FEATURED),
                           com.google.android.engage.service.BroadcastReceiverPermissions.BROADCAST_REQUEST_DATA_PUBLISH_PERMISSION,
                           /*scheduler=*/null)

// Register Continue Search Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_CONTINUE_SEARCH),
                           com.google.android.engage.service.BroadcastReceiverPermissions.BROADCAST_REQUEST_DATA_PUBLISH_PERMISSION,
                           /*scheduler=*/null)

// Register Reservation Cluster Publish Intent
  context.registerReceiver(AppEngageBroadcastReceiver(),
                           IntentFilter(com.google.android.engage.travel.service.Intents.ACTION_PUBLISH_RESERVATION),
                           com.google.android.engage.service.BroadcastReceiverPermissions.BROADCAST_REQUEST_DATA_PUBLISH_PERMISSION,
                           /*scheduler=*/null)
}

জাভা

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),
                         com.google.android.engage.service.BroadcastReceiverPermissions.BROADCAST_REQUEST_DATA_PUBLISH_PERMISSION,
                         /*scheduler=*/null);

// Register Featured Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
                         new IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_FEATURED),
                         com.google.android.engage.service.BroadcastReceiverPermissions.BROADCAST_REQUEST_DATA_PUBLISH_PERMISSION,
                         /*scheduler=*/null);

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

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

}
  • আপনার AndroidManifest.xml ফাইলে <receiver> ট্যাগ সহ স্ট্যাটিকভাবে একটি বাস্তবায়ন ঘোষণা করুন। এটি অ্যাপ্লিকেশনটিকে সম্প্রচারের উদ্দেশ্যগুলি গ্রহণ করার অনুমতি দেয় যখন এটি চলমান না হয় এবং অ্যাপ্লিকেশনটিকে সামগ্রীটি প্রকাশের অনুমতি দেয়।

<application>
   <receiver
      android:name=".AppEngageBroadcastReceiver"
      android:permission="com.google.android.engage.REQUEST_ENGAGE_DATA"
      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 It is recommended to start a publishRecommendationClusters call when receiving this intent.
  • com.google.android.engage.action.PUBLISH_FEATURED It is recommended to start a publishFeaturedCluster call when receiving this intent.
  • com.google.android.engage.action.travel.PUBLISH_CONTINUE_SEARCH It is recommended to start a publishContinueSearchCluster call when receiving this intent.
  • com.google.android.engage.action.travel.PUBLISH_RESERVATION It is recommended to start a publishReservationCluster call when receiving this intent.

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

For a step-by-step guide on verifying your integration after it is complete, see Engage developer integration workflow .

FAQs

See Engage SDK Frequently Asked Questions for FAQs.

যোগাযোগ

Contact engage-developers@google.com if there are any questions during the integration process.

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

After completing this integration, your next steps are as follows:

  • Send an email to engage-developers@google.com and attach your integrated APK that is ready for testing by Google.
  • Google performs a verification and reviews internally to make sure the integration works as expected. If changes are needed, Google contacts you with any necessary details.
  • When testing is complete and no changes are needed, Google contacts you to notify you that you can start publishing the updated and integrated APK to the Play Store.
  • After Google has confirmed that your updated APK has been published to the Play Store, your Recommendation , Featured , Reservation , and Continue Search clusters may be published and visible to users.