View Source GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplication (google_api_content_warehouse v0.4.0)
This structure holds data for application information for rich snippets Next ID: 53
Attributes
-
rating
(type:String.t
, default:nil
) - Ratings and reviews Either for this version only or for all versions to be displayed. -
operatingSystems
(type:list(String.t)
, default:nil
) - See google3/quality/richsnippets/schema/data/operating_systems_rules.txt for possible values. -
inAppPurchase
(type:boolean()
, default:nil
) - Whether the app offers in-app purchase. -
screenUrlThumbnail
(type:list(String.t)
, default:nil
) - -
rankData
(type:GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationRankData.t
, default:nil
) - -
name
(type:String.t
, default:nil
) - -
iconUrlHref
(type:String.t
, default:nil
) - Icon and Screenshots -
totalRating
(type:number()
, default:nil
) - -
trustedGenomeData
(type:%{optional(String.t) => GoogleApi.ContentWarehouse.V1.Model.VendingConsumerProtoTrustedGenomeAnnotation.t}
, default:nil
) - Trusted Genome data with categorical app information key: locale (e.g. en, en_US) -
liveOpDetails
(type:GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpsDetailInfo.t
, default:nil
) - Unified proto for android LiveOps and iOS LiveEvents. -
popularScore
(type:number()
, default:nil
) - -
applicationUrl
(type:String.t
, default:nil
) - Fields for internal use -
langLocale
(type:String.t
, default:nil
) - locale for the localized data, such as name, description and screenshots -
vendorUrl
(type:String.t
, default:nil
) - -
platformTags
(type:list(String.t)
, default:nil
) - -
extractedIconColors
(type:list(integer())
, default:nil
) - Top 10 of extracted icon colors. r = (rgb >> 16) & 0xff; g = (rgb >> 8) & 0xff; b = rgb & 0xff; -
isDefaultLangLocale
(type:boolean()
, default:nil
) - Indicates if the localized data comes from default locale. This is needed because the default localized data does not specify its locale. If this is true, lang_locale may not be the correct locale and should be ignored. -
description
(type:String.t
, default:nil
) - -
extractedIconColor
(type:integer()
, default:nil
) - Top 1 of extracted icon colors. We keep this field for backward compatibility. -
reviewCount
(type:String.t
, default:nil
) - -
supportsChromecast
(type:boolean()
, default:nil
) - Whether this App supports Google Cast. -
reviewAuthor
(type:String.t
, default:nil
) - -
physicalDeviceTags
(type:list(String.t)
, default:nil
) - -
screenUrlHref
(type:list(String.t)
, default:nil
) - TODO(b/260128276) deprecate this field in favor of image_data. -
size
(type:String.t
, default:nil
) - bytes or numeric with MB or GB -
price
(type:String.t
, default:nil
) - Price -
numDownloads
(type:String.t
, default:nil
) - -
supportsAndroidTv
(type:boolean()
, default:nil
) - Whether this App supports Android TV. Note that some App supports more than one platforms. So we would use boolean for a platform. -
hasEditorsChoiceBadge
(type:boolean()
, default:nil
) - Whether the app has editors choice tag -
vendorCanonicalUrl
(type:String.t
, default:nil
) - -
version
(type:String.t
, default:nil
) - -
countriesSupported
(type:list(String.t)
, default:nil
) - These are currently used only for Google Play. -
imageData
(type:GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalImageData.t
, default:nil
) - Copied from google3/contentads/shared/boulder/mobile-app-data-image-data.proto. -
genre
(type:list(String.t)
, default:nil
) - -
vendor
(type:String.t
, default:nil
) - Vendor -
optionalResult
(type:boolean()
, default:nil
) - Whether this App is optional result for Grid UI. -
currency
(type:String.t
, default:nil
) - -
ratingCount
(type:String.t
, default:nil
) - -
iconUrlThumbnail
(type:String.t
, default:nil
) - -
countryPrices
(type:list(GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationCountryPrice.t)
, default:nil
) - -
subcategory
(type:list(String.t)
, default:nil
) - -
appTypeData
(type:GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationAppTypeData.t
, default:nil
) - -
marketplace
(type:String.t
, default:nil
) - Market Android or itunes -
devConsoleId
(type:String.t
, default:nil
) - Developer console ID of the app if it exists. The ID is available for an app registered to Google Developers Console, not Play Developer Console. -
lastUpdated
(type:String.t
, default:nil
) - -
category
(type:list(String.t)
, default:nil
) - Application information. -
releaseDate
(type:String.t
, default:nil
) - -
originalRating
(type:String.t
, default:nil
) - -
localizedTrustedGenome
(type:GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationLocalizedTrustedGenome.t
, default:nil
) - -
totalRatingCount
(type:integer()
, default:nil
) - Rating_count including all versions of this application. -
breadcrumbs
(type:GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaBreadcrumbs.t
, default:nil
) - -
filteringTag
(type:list(String.t)
, default:nil
) - Tags to be indexed for filtering, e.g. "ft_popular_score_gt_1m".
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplication{ appTypeData: GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationAppTypeData.t() | nil, applicationUrl: String.t() | nil, breadcrumbs: GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaBreadcrumbs.t() | nil, category: [String.t()] | nil, countriesSupported: [String.t()] | nil, countryPrices: [ GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationCountryPrice.t() ] | nil, currency: String.t() | nil, description: String.t() | nil, devConsoleId: String.t() | nil, extractedIconColor: integer() | nil, extractedIconColors: [integer()] | nil, filteringTag: [String.t()] | nil, genre: [String.t()] | nil, hasEditorsChoiceBadge: boolean() | nil, iconUrlHref: String.t() | nil, iconUrlThumbnail: String.t() | nil, imageData: GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalImageData.t() | nil, inAppPurchase: boolean() | nil, isDefaultLangLocale: boolean() | nil, langLocale: String.t() | nil, lastUpdated: String.t() | nil, liveOpDetails: GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpsDetailInfo.t() | nil, localizedTrustedGenome: GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationLocalizedTrustedGenome.t() | nil, marketplace: String.t() | nil, name: String.t() | nil, numDownloads: String.t() | nil, operatingSystems: [String.t()] | nil, optionalResult: boolean() | nil, originalRating: String.t() | nil, physicalDeviceTags: [String.t()] | nil, platformTags: [String.t()] | nil, popularScore: number() | nil, price: String.t() | nil, rankData: GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplicationRankData.t() | nil, rating: String.t() | nil, ratingCount: String.t() | nil, releaseDate: String.t() | nil, reviewAuthor: String.t() | nil, reviewCount: String.t() | nil, screenUrlHref: [String.t()] | nil, screenUrlThumbnail: [String.t()] | nil, size: String.t() | nil, subcategory: [String.t()] | nil, supportsAndroidTv: boolean() | nil, supportsChromecast: boolean() | nil, totalRating: number() | nil, totalRatingCount: integer() | nil, trustedGenomeData: %{ optional(String.t()) => GoogleApi.ContentWarehouse.V1.Model.VendingConsumerProtoTrustedGenomeAnnotation.t() } | nil, vendor: String.t() | nil, vendorCanonicalUrl: String.t() | nil, vendorUrl: String.t() | nil, version: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.