Namespace Google.Apis.AndroidPublisher.v3.Data
Classes
AcquisitionTargetingRule
Represents a targeting rule of the form: User never had {scope} before.
ActivateBasePlanRequest
Request message for ActivateBasePlan.
ActivateSubscriptionOfferRequest
Request message for ActivateSubscriptionOffer.
Apk
Information about an APK. The resource for ApksService.
ApkBinary
Represents the binary payload of an APK.
ApksAddExternallyHostedRequest
Request to create a new externally hosted APK.
ApksAddExternallyHostedResponse
Response for creating a new externally hosted APK.
ApksListResponse
Response listing all APKs.
AppDetails
The app details. The resource for DetailsService.
AppEdit
An app edit. The resource for EditsService.
ArchiveSubscriptionRequest
Request message for ArchiveSubscription.
AutoRenewingBasePlanType
Represents a base plan that automatically renews at the end of its subscription period.
AutoRenewingPlan
Information related to an auto renewing plan.
BasePlan
A single base plan for a subscription.
Bundle
Information about an app bundle. The resource for BundlesService.
BundlesListResponse
Response listing all app bundles.
CanceledStateContext
Information specific to a subscription in canceled state.
CancelSurveyResult
Result of the cancel survey when the subscription was canceled by the user.
Comment
An entry of conversation between user and developer.
ConvertedOtherRegionsPrice
Converted other regions prices.
ConvertedRegionPrice
A converted region price.
ConvertRegionPricesRequest
Request message for ConvertRegionPrices.
ConvertRegionPricesResponse
Response message for ConvertRegionPrices.
CountryTargeting
Country targeting specification.
DeactivateBasePlanRequest
Request message for DeactivateBasePlan.
DeactivateSubscriptionOfferRequest
Request message for DeactivateSubscriptionOffer.
DeobfuscationFile
Represents a deobfuscation file.
DeobfuscationFilesUploadResponse
Responses for the upload.
DeveloperComment
Developer entry from conversation between user and developer.
DeveloperInitiatedCancellation
Information specific to cancellations initiated by developers.
DeviceGroup
A group of devices. A group is defined by a set of device selectors. A device belongs to the group if it matches any selector (logical OR).
DeviceId
Identifier of a device.
DeviceMetadata
Characteristics of the user's device.
DeviceRam
Conditions about a device's RAM capabilities.
DeviceSelector
Selector for a device group. A selector consists of a set of conditions on the device that should all match (logical AND) to determine a device group eligibility. For instance, if a selector specifies RAM conditions, device model inclusion and device model exclusion, a device is considered to match if: device matches RAM conditions AND device matches one of the included device models AND device doesn't match excluded device models
DeviceSpec
The device spec used to generate a system APK.
DeviceTier
A single device tier. Devices matching any of the device groups in device_group_names are considered to match the tier.
DeviceTierConfig
Configuration describing device targeting criteria for the content of an app.
DeviceTierSet
A set of device tiers. A tier set determines what variation of app content gets served to a specific device, for device-targeted content. You should assign a priority level to each tier, which determines the ordering by which they are evaluated by Play. See the documentation of DeviceTier.level for more details.
ExpansionFile
An expansion file. The resource for ExpansionFilesService.
ExpansionFilesUploadResponse
Response for uploading an expansion file.
ExternalAccountIdentifiers
User account identifier in the third-party service.
ExternallyHostedApk
Defines an APK available for this application that is hosted externally and not uploaded to Google Play. This function is only available to organizations using Managed Play whose application is configured to restrict distribution to the organizations.
ExternalSubscription
Details of an external subscription.
ExternalTransaction
The details of an external transaction.
ExternalTransactionAddress
User's address for the external transaction.
ExternalTransactionTestPurchase
Represents a transaction performed using a test account. These transactions will not be charged by Google.
FullRefund
A full refund of the remaining amount of a transaction.
GeneratedApksListResponse
Response to list generated APKs.
GeneratedApksPerSigningKey
Download metadata for split, standalone and universal APKs, as well as asset pack slices, signed with a given key.
GeneratedAssetPackSlice
Download metadata for an asset pack slice.
GeneratedSplitApk
Download metadata for a split APK.
GeneratedStandaloneApk
Download metadata for a standalone APK.
GeneratedUniversalApk
Download metadata for a universal APK.
Grant
An access grant resource.
Image
An uploaded image. The resource for ImagesService.
ImagesDeleteAllResponse
Response for deleting all images.
ImagesListResponse
Response listing all images.
ImagesUploadResponse
Response for uploading an image.
InAppProduct
An in-app product. The resource for InappproductsService.
InAppProductListing
Store listing of a single in-app product.
InappproductsListResponse
Response listing all in-app products.
InternalAppSharingArtifact
An artifact resource which gets created when uploading an APK or Android App Bundle through internal app sharing.
IntroductoryPriceInfo
Contains the introductory price information for a subscription.
ListDeviceTierConfigsResponse
Response listing existing device tier configs.
Listing
A localized store listing. The resource for ListingsService.
ListingsListResponse
Response listing all localized listings.
ListSubscriptionOffersResponse
Response message for ListSubscriptionOffers.
ListSubscriptionsResponse
Response message for ListSubscriptions.
ListUsersResponse
A response containing one or more users with access to an account.
LocalizedText
Localized text in given language.
ManagedProductTaxAndComplianceSettings
Details about taxation and legal compliance for managed products.
MigrateBasePlanPricesRequest
Request message for MigrateBasePlanPrices.
MigrateBasePlanPricesResponse
Response message for MigrateBasePlanPrices.
Money
Represents an amount of money with its currency type.
OfferDetails
Offer details information related to a purchase line item.
OfferTag
Represents a custom tag specified for base plans and subscription offers.
OneTimeExternalTransaction
Represents a one-time transaction.
OtherRegionsBasePlanConfig
Pricing information for any new locations Play may launch in.
OtherRegionsSubscriptionOfferConfig
Configuration for any new locations Play may launch in specified on a subscription offer.
OtherRegionsSubscriptionOfferPhaseConfig
Configuration for any new locations Play may launch in for a single offer phase.
OtherRegionsSubscriptionOfferPhasePrices
Pricing information for any new locations Play may launch in.
PageInfo
Information about the current page. List operations that supports paging return only one "page" of results. This protocol buffer message describes the page that has been returned.
PartialRefund
A partial refund of a transaction.
PausedStateContext
Information specific to a subscription in paused state.
PrepaidBasePlanType
Represents a base plan that does not automatically renew at the end of the base plan, and must be manually renewed by the user.
PrepaidPlan
Information related to a prepaid plan.
Price
Definition of a price, i.e. currency and units.
ProductPurchase
A ProductPurchase resource indicates the status of a user's inapp product purchase.
ProductPurchasesAcknowledgeRequest
Request for the product.purchases.acknowledge API.
RecurringExternalTransaction
Represents a transaction that is part of a recurring series of payments. This can be a subscription or a one-time product with multiple payments (such as preorder).
RefundExternalTransactionRequest
A request to refund an existing external transaction.
RegionalBasePlanConfig
Configuration for a base plan specific to a region.
RegionalPriceMigrationConfig
Configuration for a price migration.
RegionalSubscriptionOfferConfig
Configuration for a subscription offer in a single region.
RegionalSubscriptionOfferPhaseConfig
Configuration for a single phase of a subscription offer in a single region.
RegionalTaxRateInfo
Specified details about taxation in a given geographical region.
RegionsVersion
The version of the available regions being used for the specified resource. A string representing the version of available regions being used for the specified resource. Regional prices for the resource have to be specified according to the information published in this article.
ReplacementCancellation
Information specific to cancellations caused by subscription replacement.
Review
An Android app review.
ReviewReplyResult
The result of replying/updating a reply to review.
ReviewsListResponse
Response listing reviews.
ReviewsReplyRequest
Request to reply to review or update existing reply.
ReviewsReplyResponse
Response on status of replying to a review.
SubscribeWithGoogleInfo
Information associated with purchases made with 'Subscribe with Google'.
Subscription
A single subscription for an app.
SubscriptionCancelSurveyResult
Information provided by the user when they complete the subscription cancellation flow (cancellation reason survey).
SubscriptionDeferralInfo
A SubscriptionDeferralInfo contains the data needed to defer a subscription purchase to a future expiry time.
SubscriptionItemPriceChangeDetails
Price change related information of a subscription item.
SubscriptionListing
The consumer-visible metadata of a subscription.
SubscriptionOffer
A single, temporary offer
SubscriptionOfferPhase
A single phase of a subscription offer.
SubscriptionOfferTargeting
Defines the rule a user needs to satisfy to receive this offer.
SubscriptionPriceChange
Contains the price change information for a subscription that can be used to control the user journey for the price change in the app. This can be in the form of seeking confirmation from the user or tailoring the experience for a successful conversion.
SubscriptionPurchase
A SubscriptionPurchase resource indicates the status of a user's subscription purchase.
SubscriptionPurchaseLineItem
Item-level info for a subscription purchase.
SubscriptionPurchasesAcknowledgeRequest
Request for the purchases.subscriptions.acknowledge API.
SubscriptionPurchasesDeferRequest
Request for the purchases.subscriptions.defer API.
SubscriptionPurchasesDeferResponse
Response for the purchases.subscriptions.defer API.
SubscriptionPurchaseV2
Indicates the status of a user's subscription purchase.
SubscriptionTaxAndComplianceSettings
Details about taxation, Google Play policy and legal compliance for subscription products.
SystemApksListResponse
Response to list previously created system APK variants.
SystemFeature
Representation of a system feature.
SystemInitiatedCancellation
Information specific to cancellations initiated by Google system.
TargetingRuleScope
Defines the scope of subscriptions which a targeting rule can match to target offers to users based on past or current entitlement.
Testers
The testers of an app. The resource for TestersService. Note: while it is possible in the Play Console UI to add testers via email lists, email lists are not supported by this resource.
TestPurchase
Whether this subscription purchase is a test purchase.
Timestamp
A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution. The count is relative to an epoch at UTC midnight on January 1, 1970.
TokenPagination
Pagination information returned by a List operation when token pagination is enabled. List operations that supports paging return only one "page" of results. This protocol buffer message describes the page that has been returned. When using token pagination, clients should use the next/previous token to get another page of the result. The presence or absence of next/previous token indicates whether a next/previous page is available and provides a mean of accessing this page. ListRequest.page_token should be set to either next_page_token or previous_page_token to access another page.
Track
A track configuration. The resource for TracksService.
TrackCountryAvailability
Resource for per-track country availability information.
TrackRelease
A release within a track.
TracksListResponse
Response listing all tracks.
TrackTargetedCountry
Representation of a single country where the contents of a track are available.
UpgradeTargetingRule
Represents a targeting rule of the form: User currently has {scope} [with billing period {billing_period}].
User
A user resource.
UserComment
User entry from conversation between user and developer.
UserCountrySet
A set of user countries. A country set determines what variation of app content gets served to a specific location.
UserInitiatedCancellation
Information specific to cancellations initiated by users.
UsesPermission
A permission used by this APK.
Variant
APK that is suitable for inclusion in a system image. The resource of SystemApksService.
VoidedPurchase
A VoidedPurchase resource indicates a purchase that was either canceled/refunded/charged-back.
VoidedPurchasesListResponse
Response for the voidedpurchases.list API.