ValueAddedModuleData

ভ্যালু অ্যাডেড মডিউলের জন্য ডেটা। প্রয়োজনীয় ক্ষেত্রগুলি হল হেডার এবং ইউরি।

JSON প্রতিনিধিত্ব
{
  "header": {
    object (LocalizedString)
  },
  "body": {
    object (LocalizedString)
  },
  "image": {
    object (Image)
  },
  "uri": string,
  "viewConstraints": {
    object (ModuleViewConstraints)
  },
  "sortIndex": integer
}
ক্ষেত্র
header

object ( LocalizedString )

মডিউলে প্রদর্শিত হেডার। অক্ষর সীমা হল 60 এবং দীর্ঘ স্ট্রিংগুলি কাটা হবে৷

body

object ( LocalizedString )

মডিউলে দেখানো হবে বডি। অক্ষরের সীমা 50 এবং লম্বা স্ট্রিংগুলিকে কাটা হবে৷

image

object ( Image )

চিত্রটি মডিউলে প্রদর্শিত হবে। প্রস্তাবিত ছবির অনুপাত হল 1:1৷ এই অনুপাতের সাথে মানানসই ছবিগুলির আকার পরিবর্তন করা হবে৷

uri

string

URI যা মডিউলটি ক্লিকের দিকে নিয়ে যায়। এটি https://developer.android.com/training/app-links/deep-linking- এ উল্লিখিত একটি ওয়েব লিঙ্ক বা একটি গভীর লিঙ্ক হতে পারে।

view Constraints

object ( ModuleViewConstraints )

মডিউল দেখানোর জন্য সমস্ত সীমাবদ্ধতা অবশ্যই পূরণ করতে হবে।

sort Index

integer

মডিউল সাজানোর জন্য সূচক। একটি নিম্ন সাজানোর সূচক সহ মডিউলগুলি একটি উচ্চতর সাজানোর সূচক সহ মডিউলগুলির আগে দেখানো হয়৷ অনির্দিষ্ট হলে, সাজানোর সূচকটি INT_MAX বলে ধরে নেওয়া হয়। একই সূচক সহ দুটি মডিউলের জন্য, সাজানোর আচরণটি অনির্ধারিত।

মডিউল ভিউ সীমাবদ্ধতা

মডিউল দেখানোর জন্য সমস্ত সীমাবদ্ধতা অবশ্যই পূরণ করতে হবে।

JSON প্রতিনিধিত্ব
{
  "displayInterval": {
    object (TimeInterval)
  }
}
ক্ষেত্র
display Interval

object ( TimeInterval )

মডিউলটি ব্যবহারকারীদের কাছে প্রদর্শিত হওয়ার সময়কাল। একটি startTime এবং endTime উভয় সংজ্ঞায়িত করতে পারে। একটি startTime সেট করা না থাকলে মডিউলটি সন্নিবেশের পরপরই প্রদর্শিত হয়। endTime সেট না থাকলে মডিউলটি অনির্দিষ্টকালের জন্য প্রদর্শিত হয়।