ValueAddedModuleData

Katma Değer modülü için veriler. Zorunlu alanlar header ve uri'dir.

JSON gösterimi
{
  "header": {
    object (LocalizedString)
  },
  "body": {
    object (LocalizedString)
  },
  "image": {
    object (Image)
  },
  "uri": string,
  "viewConstraints": {
    object (ModuleViewConstraints)
  },
  "sortIndex": integer
}
Alanlar
header

object (LocalizedString)

Modülde gösterilecek başlık. Karakter sınırı 60'tır ve daha uzun dizeler kısaltılır.

body

object (LocalizedString)

Modülde gösterilecek gövde. Karakter sınırı 50'dir ve daha uzun dizeler kısaltılır.

image

object (Image)

Modülde gösterilecek resim. Önerilen resim oranı 1:1'dir. Resimler bu orana sığacak şekilde yeniden boyutlandırılır.

uri

string

Modülün tıklandığında yönlendirdiği URI. Bu, https://developer.android.com/training/app-links/deep-linking adresinde belirtildiği gibi bir web bağlantısı veya derin bağlantı olabilir.

viewConstraints

object (ModuleViewConstraints)

Modülün gösterilmesi için tümünün karşılanması gereken kısıtlamalar.

sortIndex

integer

Modüllerin sıralandığı dizin. Sıralama dizini daha düşük olan modüller, sıralama dizini daha yüksek olan modüllerden önce gösterilir. Belirtilmemişse sıralama dizininin INT_MAX olduğu varsayılır. Aynı dizinle iki modül için sıralama davranışı tanımlanmaz.

ModuleViewConstraints

Modülün gösterilmesi için tümünün karşılanması gereken kısıtlamalar.

JSON gösterimi
{
  "displayInterval": {
    object (TimeInterval)
  }
}
Alanlar
displayInterval

object (TimeInterval)

Modülün kullanıcılara gösterileceği süre. Hem startTime hem de endTime tanımlayabilir. startTime ayarlanmadığı sürece modül, eklendikten hemen sonra görüntülenir. endTime ayarlanmazsa modül süresiz olarak gösterilir.