REST Resource: appstorecatalog.recentAppViews

Resource: RecentAppView

Metadata tentang aplikasi yang baru saja diupdate.

Representasi JSON
{
  "appView": {
    object (CatalogAppView)
  }
}
Kolom
appView

object (CatalogAppView)

Tampilan aplikasi yang baru saja diupdate.

CatalogAppView

Tampilan aplikasi Google Play dalam Ekspor Katalog untuk app store.

Representasi JSON
{
  "packageName": string,
  "developerDetails": {
    object (DeveloperDetails)
  },
  "appContactInformation": {
    object (AppContactInformation)
  },
  "appCategory": enum (AppCategory),
  "appSubcategory": string,
  "hasInAppPurchases": boolean,
  "localizedStoreListings": {
    object (LocalizedStoreListings)
  },
  "deviceCompatibilityRequirements": [
    {
      object (DeviceCompatibilityRequirements)
    }
  ],
  "permissions": [
    {
      object (Permission)
    }
  ],
  "permissionsSdk23": [
    {
      object (Permission)
    }
  ],
  "excludedDevicesByIdentifier": [
    {
      object (DeviceIdentifier)
    }
  ],
  "excludedDevicesBySelector": [
    {
      object (DeviceSelector)
    }
  ],
  "activeVersionNames": [
    string
  ],
  "privacyPolicyUrl": string,
  "hasInAppAds": boolean,
  "isAdultOnlyAudience": boolean,
  "iarcCertificateId": string,
  "firstReleaseDateInUnitedStates": {
    object (Date)
  },
  "priceInTheUnitedStates": {
    object (Money)
  },
  "salePriceInTheUnitedStates": {
    object (Money)
  },
  "deliveryToken": string,
  "lastPublishTime": string
}
Kolom
packageName

string

Nama paket aplikasi.

developerDetails

object (DeveloperDetails)

Detail developer aplikasi.

appContactInformation

object (AppContactInformation)

Informasi kontak yang diberikan developer untuk aplikasi.

appCategory

enum (AppCategory)

appSubcategory

string

Subkategori aplikasi, misalnya "GAME_ACTION".

hasInAppPurchases

boolean

Apakah aplikasi memiliki pembelian dalam aplikasi melalui Google Play.

localizedStoreListings

object (LocalizedStoreListings)

Listingan Play Store aplikasi yang dilokalkan dan ditampilkan di Google Play.

deviceCompatibilityRequirements[]

object (DeviceCompatibilityRequirements)

Aplikasi dapat menentukan beberapa set persyaratan kompatibilitas perangkat, dan perangkat dianggap kompatibel dengan aplikasi jika memenuhi setidaknya salah satu persyaratan DeviceCompatibilityRequirements.

permissions[]

object (Permission)

Izin yang diperlukan yang dideklarasikan oleh aplikasi yang berlaku untuk semua versi Android SDK.

permissionsSdk23[]

object (Permission)

Izin yang diperlukan yang dideklarasikan oleh aplikasi yang berlaku untuk versi SDK Android 23 dan yang lebih tinggi.

excludedDevicesByIdentifier[]

object (DeviceIdentifier)

Daftar perangkat yang dikecualikan dari distribusi aplikasi meskipun perangkat tersebut kompatibel dengan persyaratan dari deviceCompatibilityRequirements. ID ini di-OR-kan, yaitu perangkat akan dikecualikan jika cocok dengan salah satu ID.

excludedDevicesBySelector[]

object (DeviceSelector)

Daftar perangkat yang dikecualikan dari distribusi aplikasi meskipun perangkat tersebut kompatibel dengan persyaratan dari deviceCompatibilityRequirements. Perangkat dikecualikan jika cocok dengan salah satu pemilih yang diberikan.

activeVersionNames[]

string

Versi aktif aplikasi yang dipetakan dari atribut manifes android:versionName.

privacyPolicyUrl

string

URL kebijakan privasi aplikasi.

hasInAppAds

boolean

Apakah aplikasi memiliki iklan.

isAdultOnlyAudience

boolean

Apakah aplikasi ditargetkan untuk audiens dewasa saja (18+).

iarcCertificateId

string

ID sertifikat IARC untuk aplikasi.

firstReleaseDateInUnitedStates

object (Date)

Tanggal saat aplikasi pertama kali dirilis di Amerika Serikat.

priceInTheUnitedStates

object (Money)

Harga aplikasi di Amerika Serikat. Kosong jika aplikasi gratis.

salePriceInTheUnitedStates

object (Money)

Harga promo aplikasi di Amerika Serikat. Hanya diisi untuk aplikasi berbayar dengan penjualan aktif di Amerika Serikat.

deliveryToken

string

Token yang digunakan untuk pengiriman aplikasi dengan Google Play Inline Install API.

lastPublishTime

string (Timestamp format)

Stempel waktu saat aplikasi terakhir kali dipublikasikan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

DeveloperDetails

Detail developer aplikasi Google Play.

Representasi JSON
{
  "developerName": string,
  "contactEmail": string,
  "address": string,
  "phoneNumber": string,
  "website": string
}
Kolom
developerName

string

Nama developer aplikasi.

contactEmail

string

Email kontak developer.

address

string

Alamat fisik developer.

phoneNumber

string

Nomor telepon developer.

website

string

Situs developer.

AppContactInformation

Informasi kontak untuk aplikasi.

Representasi JSON
{
  "contactEmail": string,
  "phoneNumber": string,
  "websiteUrl": string
}
Kolom
contactEmail

string

Email kontak untuk aplikasi ini. Selalu disetel.

phoneNumber

string

Nomor telepon kontak untuk aplikasi ini. Secara opsional disediakan oleh developer.

websiteUrl

string

URL situs kontak untuk aplikasi ini. Secara opsional disediakan oleh developer.

AppCategory

Kategori aplikasi.

Enum
APP_CATEGORY_UNSPECIFIED
GAME
APP

LocalizedStoreListings

Representasi JSON
{
  "localizedStoreListings": [
    {
      object (LocalizedStoreListing)
    }
  ],
  "defaultLanguageCode": string
}
Kolom
localizedStoreListings[]

object (LocalizedStoreListing)

defaultLanguageCode

string

Kode bahasa default aplikasi. Jika listingan Play Store yang dilokalkan tidak tersedia untuk bahasa tertentu, aset dari bahasa default akan digunakan.

LocalizedStoreListing

Listingan Play Store yang dilokalkan untuk aplikasi.

Representasi JSON
{
  "languageCode": string,
  "appName": string,
  "shortDescription": string,
  "fullDescription": string,
  "icon": {
    object (ImageAsset)
  },
  "featureGraphic": {
    object (ImageAsset)
  },
  "video": {
    object (VideoAsset)
  },
  "phoneScreenshots": {
    object (ScreenshotSet)
  },
  "tabletSmallScreenshots": {
    object (ScreenshotSet)
  },
  "tabletRegularScreenshots": {
    object (ScreenshotSet)
  }
}
Kolom
languageCode

string

Kode bahasa BCP-47 untuk pelokalan ini.

appName

string

Nama aplikasi dalam pelokalan ini.

shortDescription

string

Deskripsi singkat aplikasi dalam pelokalan ini.

fullDescription

string

Deskripsi aplikasi yang lebih panjang dalam pelokalan ini.

icon

object (ImageAsset)

Ikon aplikasi.

featureGraphic

object (ImageAsset)

Gambar utama aplikasi.

video

object (VideoAsset)

Video aplikasi.

phoneScreenshots

object (ScreenshotSet)

Screenshot ponsel aplikasi.

tabletSmallScreenshots

object (ScreenshotSet)

Screenshot tablet kecil aplikasi.

tabletRegularScreenshots

object (ScreenshotSet)

Screenshot tablet reguler aplikasi.

ImageAsset

Aset gambar.

Representasi JSON
{
  "imageUrl": string
}
Kolom
imageUrl

string

URL aset gambar.

VideoAsset

Aset video.

Representasi JSON
{
  "videoUrl": string
}
Kolom
videoUrl

string

URL aset video.

ScreenshotSet

Kumpulan screenshot.

Representasi JSON
{
  "screenshots": [
    {
      object (ImageAsset)
    }
  ]
}
Kolom
screenshots[]

object (ImageAsset)

Aset gambar screenshot.

DeviceCompatibilityRequirements

Mendefinisikan serangkaian persyaratan kompatibilitas perangkat untuk aplikasi. Perangkat harus memenuhi semua persyaratan dalam serangkaian agar dianggap kompatibel dengan aplikasi.

Representasi JSON
{
  "sdkVersion": {
    object (SdkVersion)
  },
  "requiredSystemFeatures": [
    string
  ],
  "requiredSoftwareLibraries": [
    string
  ],
  "isScreenRequired": boolean,
  "glEsVersion": integer,
  "usesConfigurations": [
    {
      object (UsesConfiguration)
    }
  ],
  "compatibleScreens": [
    {
      object (CompatibleScreen)
    }
  ],
  "supportedScreens": [
    enum (ScreenSize)
  ],
  "requiresSmallestWidthDp": string,
  "supportedGlTextures": [
    string
  ],
  "nativePlatforms": [
    string
  ],
  "use32BitAbi": enum (Use32BitAbi)
}
Kolom
sdkVersion

object (SdkVersion)

Menentukan rentang versi SDK yang kompatibel dengan aplikasi.

requiredSystemFeatures[]

string

Fitur sistem yang diperlukan aplikasi. Perangkat harus memiliki semua fitur sistem agar dianggap kompatibel dengan aplikasi.

requiredSoftwareLibraries[]

string

Daftar library yang diperlukan seperti yang dideklarasikan dalam tag manifes uses-library.

isScreenRequired

boolean

Menentukan apakah aplikasi memerlukan layar.

glEsVersion

integer

Versi OpenGL ES yang diperlukan.

usesConfigurations[]

object (UsesConfiguration)

Mencantumkan semua konfigurasi yang ditandai sebagai wajib oleh penggunaan tag manifes uses-configuration. Setiap instance proto ini merepresentasikan satu entri uses-configuration. Lihat http://developer.android.com/guide/topics/manifest/uses-configuration-element.html

compatibleScreens[]

object (CompatibleScreen)

Layar yang kompatibel seperti yang tercantum dalam tag Manifes compatible-screens.

supportedScreens[]

enum (ScreenSize)

Layar yang kompatibel seperti yang tercantum dalam tag Manifes supports-screens.

requiresSmallestWidthDp

string (int64 format)

Menentukan lebar terkecil minimum yang diperlukan untuk layar.

supportedGlTextures[]

string

Tekstur gl yang didukung seperti yang ditentukan oleh tag Manifes supported-gl-texture.

nativePlatforms[]

string

Daftar ABI (Application Binary Interface) yang diperlukan, misalnya armeabi atau x86.

use32BitAbi

enum (Use32BitAbi)

Nilai tanda android:use32BitAbi yang diambil dari Manifes.

SdkVersion

Mendefinisikan rentang versi SDK. Perangkat dianggap kompatibel jika versi SDK-nya berada dalam rentang minSdkVersion dan maxSdkVersion.

Representasi JSON
{
  "minSdkVersion": string,
  "maxSdkVersion": string,
  "targetSdkVersion": string
}
Kolom
minSdkVersion

string (int64 format)

Versi SDK minimum yang diperlukan untuk aplikasi (inklusif).

maxSdkVersion

string (int64 format)

Versi SDK maksimum yang diperlukan untuk aplikasi (inklusif).

targetSdkVersion

string (int64 format)

Versi SDK target untuk aplikasi.

UsesConfiguration

Mewakili semua konfigurasi yang ditandai sebagai wajib oleh penggunaan tag manifes uses-configuration.

Representasi JSON
{
  "requiresFiveWayNavigation": boolean,
  "requiresHardwareKeyboard": boolean,
  "requiredKeyboardType": enum (KeyboardType),
  "requiredNavigationType": enum (NavigationType),
  "requiredTouchscreenType": enum (TouchScreenType)
}
Kolom
requiresFiveWayNavigation

boolean

Apakah aplikasi membutuhkan kontrol navigasi lima arah atau tidak.

requiresHardwareKeyboard

boolean

Apakah aplikasi membutuhkan keyboard hardware atau tidak.

requiredKeyboardType

enum (KeyboardType)

Jenis keyboard yang diperlukan.

requiredNavigationType

enum (NavigationType)

Perangkat navigasi yang diperlukan.

requiredTouchscreenType

enum (TouchScreenType)

Jenis layar sentuh yang diperlukan.

KeyboardType

Enum
KEYBOARD_TYPE_UNSPECIFIED
KEYBOARD_TYPE_UNDEFINED
KEYBOARD_TYPE_NO_KEYS
KEYBOARD_TYPE_QWERTY
KEYBOARD_TYPE_TWELVE_KEY

TouchScreenType

Enum
TOUCHSCREEN_TYPE_UNSPECIFIED
TOUCHSCREEN_TYPE_UNDEFINED
TOUCHSCREEN_TYPE_NO_TOUCHSCREEN
TOUCHSCREEN_TYPE_STYLUS
TOUCHSCREEN_TYPE_FINGER

CompatibleScreen

Layar yang kompatibel seperti yang tercantum dalam tag Manifes compatible-screens.

Representasi JSON
{
  "screenSize": enum (ScreenSize),
  "density": enum (Density)
}
Kolom
screenSize

enum (ScreenSize)

Ukuran layar.

density

enum (Density)

Kepadatan layar.

ScreenSize

Ukuran layar.

Enum
SCREEN_SIZE_UNSPECIFIED
SCREEN_SIZE_SMALL
SCREEN_SIZE_NORMAL
SCREEN_SIZE_LARGE
SCREEN_SIZE_EXTRA_LARGE

Kepadatan

Kepadatan layar.

Enum
DENSITY_UNSPECIFIED
DENSITY_NODPI
DENSITY_LDPI
DENSITY_MDPI
DENSITY_TVDPI
DENSITY_HDPI
DENSITY_280
DENSITY_XHDPI
DENSITY_360
DENSITY_400
DENSITY_420
DENSITY_XXHDPI
DENSITY_560
DENSITY_XXXHDPI

Use32BitAbi

Nilai tanda android:use32BitAbi yang diambil dari Manifes. https://developer.android.com/reference/android/R.attr#use32bitAbi.

Enum
USE_32_BIT_ABI_UNSPECIFIED
USE_32_BIT_ABI_TRUE Nilai use32BitAbi ditetapkan ke "true".
USE_32_BIT_ABI_OTHER Nilai use32BitAbi tidak ditetapkan atau ditetapkan ke sesuatu selain "true".

Izin

Izin yang dideklarasikan oleh aplikasi.

Representasi JSON
{
  "name": string,
  "maxSdkVersion": integer
}
Kolom
name

string

Atribut name yang menunjukkan nama izin.

maxSdkVersion

integer

Atribut maxSdkVersion yang menunjukkan hingga versi Android SDK mana izin diminta.

DeviceIdentifier

Menentukan ID perangkat untuk perangkat.

Representasi JSON
{
  "deviceBrand": string,
  "deviceModel": string
}
Kolom
deviceBrand

string

deviceModel

string

DeviceSelector

Menentukan pemilih perangkat untuk perangkat. Perangkat dianggap cocok jika cocok dengan salah satu pemilih yang diberikan.

Representasi JSON
{
  "ramSelector": {
    object (RamSelector)
  },
  "socSelectors": [
    {
      object (SocSelector)
    }
  ],
  "deviceTypeSelector": enum (DeviceTypeSelector)
}
Kolom
ramSelector

object (RamSelector)

Menentukan pemilih RAM untuk perangkat.

socSelectors[]

object (SocSelector)

Pemilih SOC. Perangkat cocok dengan pemilih perangkat jika cocok dengan salah satu pemilih SOC.

deviceTypeSelector

enum (DeviceTypeSelector)

RamSelector

Menentukan pemilih RAM untuk perangkat.

Representasi JSON
{
  "ramMbLessThanOrEqual": string
}
Kolom
ramMbLessThanOrEqual

string (int64 format)

Ini akan cocok dengan perangkat apa pun yang memiliki RAM kurang dari atau sama dengan ramMbLessThanOrEqual mb.

SocSelector

Menentukan pemilih SOC untuk perangkat. Ini akan cocok dengan perangkat apa pun yang SoC (System on Chip) cocok dengan semua kolom dalam pemilih.

Representasi JSON
{
  "socMake": string,
  "socModel": string
}
Kolom
socMake

string

socModel

string

DeviceTypeSelector

Pemilih untuk mencocokkan perangkat dengan jenis tertentu.

Enum
DEVICE_TYPE_SELECTOR_UNSPECIFIED
ANDROID_GO

Tanggal

Menunjukkan seluruh atau sebagian tanggal kalender, seperti ulang tahun. Waktu dan zona waktu ditentukan di tempat lain atau tidak signifikan. Tanggal ini terkait dengan Kalender Gregorian. Hal ini dapat mewakili salah satu dari berikut ini:

  • Tanggal lengkap, dengan nilai tahun, bulan, dan hari bukan nol.
  • Bulan dan hari, dengan tahun nol (misalnya, hari jadi).
  • Tahun saja, dengan bulan nol dan hari nol.
  • Tahun dan bulan, dengan hari nol (misalnya, tanggal habis masa berlaku kartu kredit).

Jenis terkait:

Representasi JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Kolom
year

integer

Tahun dalam tanggal. Harus dari 1 hingga 9999, atau 0 untuk menentukan tanggal tanpa tahun.

month

integer

Bulan dalam setahun. Harus dari 1 hingga 12, atau 0 untuk menentukan tahun tanpa bulan dan hari.

day

integer

Hari dalam sebulan. Harus dari 1 hingga 31 dan berlaku untuk tahun dan bulan, atau 0 untuk menentukan tahun saja atau tahun dan bulan jika hari dianggap tidak signifikan.

Metode

get

Menampilkan metadata tentang aplikasi yang baru saja diupdate.

Kode error

Operasi resource ini menampilkan kode error HTTP berikut:

Kode error Alasan Deskripsi Resolusi