ValueAddedModuleData

بيانات وحدة "القيمة المضافة" الحقول المطلوبة هي العنوان وعنوان URL.

تمثيل 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.

viewConstraints

object (ModuleViewConstraints)

القيود التي يجب الوفاء بها جميعًا لعرض الوحدة.

sortIndex

integer

فهرس ترتيب الوحدات تظهر الوحدات ذات الفهرس المنخفض التصنيف قبل الوحدات ذات الفهرس الأعلى. إذا لم يتم تحديده، يُفترض أنّ فهرس الترتيب هو INT_MAX. بالنسبة إلى وحدتَين تتضمّنان الفهرس نفسه، يكون سلوك الترتيب غير محدّد.

ModuleViewConstraints

القيود التي يجب الوفاء بها جميعًا لعرض الوحدة.

تمثيل JSON
{
  "displayInterval": {
    object (TimeInterval)
  }
}
الحقول
displayInterval

object (TimeInterval)

الفترة الزمنية التي ستظهر فيها الوحدة للمستخدمين يمكن أن تحدد كلاً من startTime وendTime. يتم عرض الوحدة مباشرةً بعد الإدراج ما لم يتم ضبط startTime. يتم عرض الوحدة لأجل غير مسمى في حال عدم ضبط endTime.