View Source GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaRdfaRichSnippetsApplication (google_api_content_warehouse v0.3.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.