google_api_android_publisher v0.11.0 API Reference

Modules

API calls for all endpoints tagged Edits.

API calls for all endpoints tagged Inappproducts.

API calls for all endpoints tagged Orders.

API calls for all endpoints tagged Purchases.

API calls for all endpoints tagged Reviews.

Handle Tesla connections for GoogleApi.AndroidPublisher.V2.

Attributes

  • binary (type: GoogleApi.AndroidPublisher.V2.Model.ApkBinary.t, default: nil) - Information about the binary payload of this APK.
  • versionCode (type: integer(), default: nil) - The version code of the APK, as specified in the APK's manifest file.

Represents the binary payload of an APK.

Attributes

  • language (type: String.t, default: nil) - The language code, in BCP 47 format (eg "en-US").
  • recentChanges (type: String.t, default: nil) - Describe what's new in your APK.

Attributes

  • kind (type: String.t, default: androidpublisher#apkListingsListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apkListingsListResponse".
  • listings (type: list(GoogleApi.AndroidPublisher.V2.Model.ApkListing.t), default: nil) -

Attributes

  • externallyHostedApk (type: GoogleApi.AndroidPublisher.V2.Model.ExternallyHostedApk.t, default: nil) - The definition of the externally-hosted APK and where it is located.

Attributes

  • externallyHostedApk (type: GoogleApi.AndroidPublisher.V2.Model.ExternallyHostedApk.t, default: nil) - The definition of the externally-hosted APK and where it is located.

Attributes

  • apks (type: list(GoogleApi.AndroidPublisher.V2.Model.Apk.t), default: nil) -
  • kind (type: String.t, default: androidpublisher#apksListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apksListResponse".

Attributes

  • contactEmail (type: String.t, default: nil) - The user-visible support email for this app.
  • contactPhone (type: String.t, default: nil) - The user-visible support telephone number for this app.
  • contactWebsite (type: String.t, default: nil) - The user-visible website for this app.
  • defaultLanguage (type: String.t, default: nil) - Default language code, in BCP 47 format (eg "en-US").

Represents an edit of an app. An edit allows clients to make multiple changes before committing them in one operation.

Attributes

  • sha1 (type: String.t, default: nil) - A sha1 hash of the upload payload, encoded as a hex string and matching the output of the sha1sum command.
  • sha256 (type: String.t, default: nil) - A sha256 hash of the upload payload, encoded as a hex string and matching the output of the sha256sum command.
  • versionCode (type: integer(), default: nil) - The version code of the Android App Bundle. As specified in the Android App Bundle's base module APK manifest file.

Attributes

  • bundles (type: list(GoogleApi.AndroidPublisher.V2.Model.Bundle.t), default: nil) -
  • kind (type: String.t, default: androidpublisher#bundlesListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#bundlesListResponse".

Attributes

  • developerComment (type: GoogleApi.AndroidPublisher.V2.Model.DeveloperComment.t, default: nil) - A comment from a developer.
  • userComment (type: GoogleApi.AndroidPublisher.V2.Model.UserComment.t, default: nil) - A comment from a user.

Attributes

  • deobfuscationFile (type: GoogleApi.AndroidPublisher.V2.Model.DeobfuscationFile.t, default: nil) -

Attributes

  • lastModified (type: GoogleApi.AndroidPublisher.V2.Model.Timestamp.t, default: nil) - The last time at which this comment was updated.
  • text (type: String.t, default: nil) - The content of the comment, i.e. reply body.

Attributes

  • cpuMake (type: String.t, default: nil) - Device CPU make e.g. "Qualcomm"
  • cpuModel (type: String.t, default: nil) - Device CPU model e.g. "MSM8974"
  • deviceClass (type: String.t, default: nil) - Device class (e.g. tablet)
  • glEsVersion (type: integer(), default: nil) - OpenGL version
  • manufacturer (type: String.t, default: nil) - Device manufacturer (e.g. Motorola)
  • nativePlatform (type: String.t, default: nil) - Comma separated list of native platforms (e.g. "arm", "arm7")
  • productName (type: String.t, default: nil) - Device model name (e.g. Droid)
  • ramMb (type: integer(), default: nil) - Device RAM in Megabytes e.g. "2048"
  • screenDensityDpi (type: integer(), default: nil) - Screen density in DPI
  • screenHeightPx (type: integer(), default: nil) - Screen height in pixels
  • screenWidthPx (type: integer(), default: nil) - Screen width in pixels

Attributes

  • fileSize (type: String.t, default: nil) - If set this field indicates that this APK has an Expansion File uploaded to it: this APK does not reference another APK's Expansion File. The field's value is the size of the uploaded Expansion File in bytes.
  • referencesVersion (type: integer(), default: nil) - If set this APK's Expansion File references another APK's Expansion File. The file_size field will not be set.

Attributes

  • expansionFile (type: GoogleApi.AndroidPublisher.V2.Model.ExpansionFile.t, default: nil) -

Defines an APK available for this application that is hosted externally and not uploaded to Google Play. This function is only available to enterprises who are using Google Play for Work, and whos application is restricted to the enterprise private channel

Attributes

  • id (type: String.t, default: nil) - A unique id representing this image.
  • sha1 (type: String.t, default: nil) - A sha1 hash of the image that was uploaded.
  • sha256 (type: String.t, default: nil) - A sha256 hash of the image that was uploaded.
  • url (type: String.t, default: nil) - A URL that will serve a preview of the image.

Attributes

  • deleted (type: list(GoogleApi.AndroidPublisher.V2.Model.Image.t), default: nil) -

Attributes

  • images (type: list(GoogleApi.AndroidPublisher.V2.Model.Image.t), default: nil) -

Attributes

  • image (type: GoogleApi.AndroidPublisher.V2.Model.Image.t, default: nil) -

Attributes

  • defaultLanguage (type: String.t, default: nil) - The default language of the localized data, as defined by BCP 47. e.g. "en-US", "en-GB".
  • defaultPrice (type: GoogleApi.AndroidPublisher.V2.Model.Price.t, default: nil) - Default price cannot be zero. In-app products can never be free. Default price is always in the developer's Checkout merchant currency.
  • gracePeriod (type: String.t, default: nil) - Grace period of the subscription, specified in ISO 8601 format. It will allow developers to give their subscribers a grace period when the payment for the new recurrence period is declined. Acceptable values = "P3D" (three days) and "P7D" (seven days)
  • listings (type: %{optional(String.t) => GoogleApi.AndroidPublisher.V2.Model.InAppProductListing.t}, default: nil) - List of localized title and description data.
  • packageName (type: String.t, default: nil) - The package name of the parent app.
  • prices (type: %{optional(String.t) => GoogleApi.AndroidPublisher.V2.Model.Price.t}, default: nil) - Prices per buyer region. None of these prices should be zero. In-app products can never be free.
  • purchaseType (type: String.t, default: nil) - Purchase type enum value. Unmodifiable after creation.
  • sku (type: String.t, default: nil) - The stock-keeping-unit (SKU) of the product, unique within an app.
  • status (type: String.t, default: nil) -
  • subscriptionPeriod (type: String.t, default: nil) - Subscription period, specified in ISO 8601 format. Acceptable values are "P1W" (one week), "P1M" (one month), "P3M" (three months), "P6M" (six months), and "P1Y" (one year).
  • trialPeriod (type: String.t, default: nil) - Trial period, specified in ISO 8601 format. Acceptable values are anything between "P7D" (seven days) and "P999D" (999 days). Seasonal subscriptions cannot have a trial period.

Attributes

  • description (type: String.t, default: nil) -
  • title (type: String.t, default: nil) -

Attributes

  • inappproduct (type: list(GoogleApi.AndroidPublisher.V2.Model.InAppProduct.t), default: nil) -
  • kind (type: String.t, default: androidpublisher#inappproductsListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#inappproductsListResponse".
  • pageInfo (type: GoogleApi.AndroidPublisher.V2.Model.PageInfo.t, default: nil) -
  • tokenPagination (type: GoogleApi.AndroidPublisher.V2.Model.TokenPagination.t, default: nil) -

Attributes

  • fullDescription (type: String.t, default: nil) - Full description of the app; this may be up to 4000 characters in length.
  • language (type: String.t, default: nil) - Language localization code (for example, "de-AT" for Austrian German).
  • shortDescription (type: String.t, default: nil) - Short description of the app (previously known as promo text); this may be up to 80 characters in length.
  • title (type: String.t, default: nil) - App's localized title.
  • video (type: String.t, default: nil) - URL of a promotional YouTube video for the app.

Attributes

  • kind (type: String.t, default: androidpublisher#listingsListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#listingsListResponse".
  • listings (type: list(GoogleApi.AndroidPublisher.V2.Model.Listing.t), default: nil) -

Attributes

  • resultPerPage (type: integer(), default: nil) -
  • startIndex (type: integer(), default: nil) -
  • totalResults (type: integer(), default: nil) -

Attributes

  • currency (type: String.t, default: nil) - 3 letter Currency code, as defined by ISO 4217.
  • priceMicros (type: String.t, default: nil) - The price in millionths of the currency base unit represented as a string.

A ProductPurchase resource indicates the status of a user's inapp product purchase.

Attributes

  • authorName (type: String.t, default: nil) - The name of the user who wrote the review.
  • comments (type: list(GoogleApi.AndroidPublisher.V2.Model.Comment.t), default: nil) - A repeated field containing comments for the review.
  • reviewId (type: String.t, default: nil) - Unique identifier for this review.

Attributes

  • lastEdited (type: GoogleApi.AndroidPublisher.V2.Model.Timestamp.t, default: nil) - The time at which the reply took effect.
  • replyText (type: String.t, default: nil) - The reply text that was applied.

Attributes

  • pageInfo (type: GoogleApi.AndroidPublisher.V2.Model.PageInfo.t, default: nil) -
  • reviews (type: list(GoogleApi.AndroidPublisher.V2.Model.Review.t), default: nil) -
  • tokenPagination (type: GoogleApi.AndroidPublisher.V2.Model.TokenPagination.t, default: nil) -

Attributes

  • replyText (type: String.t, default: nil) - The text to set as the reply. Replies of more than approximately 350 characters will be rejected. HTML tags will be stripped.

Attributes

  • result (type: GoogleApi.AndroidPublisher.V2.Model.ReviewReplyResult.t, default: nil) -

Information provided by the user when they complete the subscription cancellation flow (cancellation reason survey).

A SubscriptionDeferralInfo contains the data needed to defer a subscription purchase to a future expiry time.

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.

A SubscriptionPurchase resource indicates the status of a user's subscription purchase.

Attributes

  • deferralInfo (type: GoogleApi.AndroidPublisher.V2.Model.SubscriptionDeferralInfo.t, default: nil) - The information about the new desired expiry time for the subscription.

Attributes

  • newExpiryTimeMillis (type: String.t, default: nil) - The new expiry time for the subscription in milliseconds since the Epoch.

Attributes

  • googleGroups (type: list(String.t), default: nil) - A list of all Google Groups, as email addresses, that define testers for this track.

Attributes

  • nanos (type: integer(), default: nil) -
  • seconds (type: String.t, default: nil) -

Attributes

  • nextPageToken (type: String.t, default: nil) -
  • previousPageToken (type: String.t, default: nil) -

Attributes

  • track (type: String.t, default: nil) - Identifier for this track.
  • userFraction (type: float(), default: nil) -
  • versionCodes (type: list(integer()), default: nil) - Version codes to make active on this track. Note that this list should contain all versions you wish to be active, including those you wish to retain from previous releases.

Attributes

  • kind (type: String.t, default: androidpublisher#tracksListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#tracksListResponse".
  • tracks (type: list(GoogleApi.AndroidPublisher.V2.Model.Track.t), default: nil) -

Attributes

  • androidOsVersion (type: integer(), default: nil) - Integer Android SDK version of the user's device at the time the review was written, e.g. 23 is Marshmallow. May be absent.
  • appVersionCode (type: integer(), default: nil) - Integer version code of the app as installed at the time the review was written. May be absent.
  • appVersionName (type: String.t, default: nil) - String version name of the app as installed at the time the review was written. May be absent.
  • device (type: String.t, default: nil) - Codename for the reviewer's device, e.g. klte, flounder. May be absent.
  • deviceMetadata (type: GoogleApi.AndroidPublisher.V2.Model.DeviceMetadata.t, default: nil) - Some information about the characteristics of the user's device
  • lastModified (type: GoogleApi.AndroidPublisher.V2.Model.Timestamp.t, default: nil) - The last time at which this comment was updated.
  • originalText (type: String.t, default: nil) - Untranslated text of the review, in the case where the review has been translated. If the review has not been translated this is left blank.
  • reviewerLanguage (type: String.t, default: nil) - Language code for the reviewer. This is taken from the device settings so is not guaranteed to match the language the review is written in. May be absent.
  • starRating (type: integer(), default: nil) - The star rating associated with the review, from 1 to 5.
  • text (type: String.t, default: nil) - The content of the comment, i.e. review body. In some cases users have been able to write a review with separate title and body; in those cases the title and body are concatenated and separated by a tab character.
  • thumbsDownCount (type: integer(), default: nil) - Number of users who have given this review a thumbs down
  • thumbsUpCount (type: integer(), default: nil) - Number of users who have given this review a thumbs up

A VoidedPurchase resource indicates a purchase that was either canceled/refunded/charged-back.

Attributes

  • pageInfo (type: GoogleApi.AndroidPublisher.V2.Model.PageInfo.t, default: nil) -
  • tokenPagination (type: GoogleApi.AndroidPublisher.V2.Model.TokenPagination.t, default: nil) -
  • voidedPurchases (type: list(GoogleApi.AndroidPublisher.V2.Model.VoidedPurchase.t), default: nil) -

API calls for all endpoints tagged Edits.

API calls for all endpoints tagged Inappproducts.

API calls for all endpoints tagged Internalappsharingartifacts.

API calls for all endpoints tagged Orders.

API calls for all endpoints tagged Purchases.

API calls for all endpoints tagged Reviews.

API calls for all endpoints tagged Systemapks.

Handle Tesla connections for GoogleApi.AndroidPublisher.V3.

Attributes

  • binary (type: GoogleApi.AndroidPublisher.V3.Model.ApkBinary.t, default: nil) - Information about the binary payload of this APK.
  • versionCode (type: integer(), default: nil) - The version code of the APK, as specified in the APK's manifest file.

Represents the binary payload of an APK.

Attributes

  • externallyHostedApk (type: GoogleApi.AndroidPublisher.V3.Model.ExternallyHostedApk.t, default: nil) - The definition of the externally-hosted APK and where it is located.

Attributes

  • externallyHostedApk (type: GoogleApi.AndroidPublisher.V3.Model.ExternallyHostedApk.t, default: nil) - The definition of the externally-hosted APK and where it is located.

Attributes

  • apks (type: list(GoogleApi.AndroidPublisher.V3.Model.Apk.t), default: nil) -
  • kind (type: String.t, default: androidpublisher#apksListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apksListResponse".

Attributes

  • contactEmail (type: String.t, default: nil) - The user-visible support email for this app.
  • contactPhone (type: String.t, default: nil) - The user-visible support telephone number for this app.
  • contactWebsite (type: String.t, default: nil) - The user-visible website for this app.
  • defaultLanguage (type: String.t, default: nil) - Default language code, in BCP 47 format (eg "en-US").

Represents an edit of an app. An edit allows clients to make multiple changes before committing them in one operation.

Attributes

  • sha1 (type: String.t, default: nil) - A sha1 hash of the upload payload, encoded as a hex string and matching the output of the sha1sum command.
  • sha256 (type: String.t, default: nil) - A sha256 hash of the upload payload, encoded as a hex string and matching the output of the sha256sum command.
  • versionCode (type: integer(), default: nil) - The version code of the Android App Bundle. As specified in the Android App Bundle's base module APK manifest file.

Attributes

  • bundles (type: list(GoogleApi.AndroidPublisher.V3.Model.Bundle.t), default: nil) -
  • kind (type: String.t, default: androidpublisher#bundlesListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#bundlesListResponse".

Attributes

  • developerComment (type: GoogleApi.AndroidPublisher.V3.Model.DeveloperComment.t, default: nil) - A comment from a developer.
  • userComment (type: GoogleApi.AndroidPublisher.V3.Model.UserComment.t, default: nil) - A comment from a user.

Attributes

  • modRanges (type: list(GoogleApi.AndroidPublisher.V3.Model.ModRange.t), default: nil) -
  • versionCodes (type: list(String.t), default: nil) -

Attributes

  • countries (type: list(String.t), default: nil) -
  • includeRestOfWorld (type: boolean(), default: nil) -

Attributes

  • deobfuscationFile (type: GoogleApi.AndroidPublisher.V3.Model.DeobfuscationFile.t, default: nil) -

Attributes

  • lastModified (type: GoogleApi.AndroidPublisher.V3.Model.Timestamp.t, default: nil) - The last time at which this comment was updated.
  • text (type: String.t, default: nil) - The content of the comment, i.e. reply body.

Attributes

  • cpuMake (type: String.t, default: nil) - Device CPU make e.g. "Qualcomm"
  • cpuModel (type: String.t, default: nil) - Device CPU model e.g. "MSM8974"
  • deviceClass (type: String.t, default: nil) - Device class (e.g. tablet)
  • glEsVersion (type: integer(), default: nil) - OpenGL version
  • manufacturer (type: String.t, default: nil) - Device manufacturer (e.g. Motorola)
  • nativePlatform (type: String.t, default: nil) - Comma separated list of native platforms (e.g. "arm", "arm7")
  • productName (type: String.t, default: nil) - Device model name (e.g. Droid)
  • ramMb (type: integer(), default: nil) - Device RAM in Megabytes e.g. "2048"
  • screenDensityDpi (type: integer(), default: nil) - Screen density in DPI
  • screenHeightPx (type: integer(), default: nil) - Screen height in pixels
  • screenWidthPx (type: integer(), default: nil) - Screen width in pixels

Attributes

  • screenDensity (type: integer(), default: nil) -
  • supportedAbis (type: list(String.t), default: nil) -
  • supportedLocales (type: list(String.t), default: nil) -

Attributes

  • fileSize (type: String.t, default: nil) - If set this field indicates that this APK has an Expansion File uploaded to it: this APK does not reference another APK's Expansion File. The field's value is the size of the uploaded Expansion File in bytes.
  • referencesVersion (type: integer(), default: nil) - If set this APK's Expansion File references another APK's Expansion File. The file_size field will not be set.

Attributes

  • expansionFile (type: GoogleApi.AndroidPublisher.V3.Model.ExpansionFile.t, default: nil) -

Defines an APK available for this application that is hosted externally and not uploaded to Google Play. This function is only available to enterprises who are using Google Play for Work, and whos application is restricted to the enterprise private channel

Attributes

  • id (type: String.t, default: nil) - A unique id representing this image.
  • sha1 (type: String.t, default: nil) - A sha1 hash of the image that was uploaded.
  • sha256 (type: String.t, default: nil) - A sha256 hash of the image that was uploaded.
  • url (type: String.t, default: nil) - A URL that will serve a preview of the image.

Attributes

  • deleted (type: list(GoogleApi.AndroidPublisher.V3.Model.Image.t), default: nil) -

Attributes

  • images (type: list(GoogleApi.AndroidPublisher.V3.Model.Image.t), default: nil) -

Attributes

  • image (type: GoogleApi.AndroidPublisher.V3.Model.Image.t, default: nil) -

Attributes

  • defaultLanguage (type: String.t, default: nil) - The default language of the localized data, as defined by BCP 47. e.g. "en-US", "en-GB".
  • defaultPrice (type: GoogleApi.AndroidPublisher.V3.Model.Price.t, default: nil) - Default price cannot be zero. In-app products can never be free. Default price is always in the developer's Checkout merchant currency.
  • gracePeriod (type: String.t, default: nil) - Grace period of the subscription, specified in ISO 8601 format. It will allow developers to give their subscribers a grace period when the payment for the new recurrence period is declined. Acceptable values = "P3D" (three days) and "P7D" (seven days)
  • listings (type: %{optional(String.t) => GoogleApi.AndroidPublisher.V3.Model.InAppProductListing.t}, default: nil) - List of localized title and description data.
  • packageName (type: String.t, default: nil) - The package name of the parent app.
  • prices (type: %{optional(String.t) => GoogleApi.AndroidPublisher.V3.Model.Price.t}, default: nil) - Prices per buyer region. None of these prices should be zero. In-app products can never be free.
  • purchaseType (type: String.t, default: nil) - Purchase type enum value. Unmodifiable after creation.
  • sku (type: String.t, default: nil) - The stock-keeping-unit (SKU) of the product, unique within an app.
  • status (type: String.t, default: nil) -
  • subscriptionPeriod (type: String.t, default: nil) - Subscription period, specified in ISO 8601 format. Acceptable values are "P1W" (one week), "P1M" (one month), "P3M" (three months), "P6M" (six months), and "P1Y" (one year).
  • trialPeriod (type: String.t, default: nil) - Trial period, specified in ISO 8601 format. Acceptable values are anything between "P7D" (seven days) and "P999D" (999 days). Seasonal subscriptions cannot have a trial period.

Attributes

  • description (type: String.t, default: nil) -
  • title (type: String.t, default: nil) -

Attributes

  • inappproduct (type: list(GoogleApi.AndroidPublisher.V3.Model.InAppProduct.t), default: nil) -
  • kind (type: String.t, default: androidpublisher#inappproductsListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#inappproductsListResponse".
  • pageInfo (type: GoogleApi.AndroidPublisher.V3.Model.PageInfo.t, default: nil) -
  • tokenPagination (type: GoogleApi.AndroidPublisher.V3.Model.TokenPagination.t, default: nil) -

An artifact resource which gets created when uploading an APK or Android App Bundle through internal app sharing.

Contains the introductory price information for a subscription.

Attributes

  • fullDescription (type: String.t, default: nil) - Full description of the app; this may be up to 4000 characters in length.
  • language (type: String.t, default: nil) - Language localization code (for example, "de-AT" for Austrian German).
  • shortDescription (type: String.t, default: nil) - Short description of the app (previously known as promo text); this may be up to 80 characters in length.
  • title (type: String.t, default: nil) - App's localized title.
  • video (type: String.t, default: nil) - URL of a promotional YouTube video for the app.

Attributes

  • kind (type: String.t, default: androidpublisher#listingsListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#listingsListResponse".
  • listings (type: list(GoogleApi.AndroidPublisher.V3.Model.Listing.t), default: nil) -

Attributes

  • language (type: String.t, default: nil) - The language code, in BCP 47 format (eg "en-US").
  • text (type: String.t, default: nil) - The text in the given language.

Attributes

  • end (type: String.t, default: nil) -
  • start (type: String.t, default: nil) -

Attributes

  • resultPerPage (type: integer(), default: nil) -
  • startIndex (type: integer(), default: nil) -
  • totalResults (type: integer(), default: nil) -

Attributes

  • currency (type: String.t, default: nil) - 3 letter Currency code, as defined by ISO 4217.
  • priceMicros (type: String.t, default: nil) - The price in millionths of the currency base unit represented as a string.

A ProductPurchase resource indicates the status of a user's inapp product purchase.

Attributes

  • developerPayload (type: String.t, default: nil) - Payload to attach to the purchase.

Attributes

  • authorName (type: String.t, default: nil) - The name of the user who wrote the review.
  • comments (type: list(GoogleApi.AndroidPublisher.V3.Model.Comment.t), default: nil) - A repeated field containing comments for the review.
  • reviewId (type: String.t, default: nil) - Unique identifier for this review.

Attributes

  • lastEdited (type: GoogleApi.AndroidPublisher.V3.Model.Timestamp.t, default: nil) - The time at which the reply took effect.
  • replyText (type: String.t, default: nil) - The reply text that was applied.

Attributes

  • pageInfo (type: GoogleApi.AndroidPublisher.V3.Model.PageInfo.t, default: nil) -
  • reviews (type: list(GoogleApi.AndroidPublisher.V3.Model.Review.t), default: nil) -
  • tokenPagination (type: GoogleApi.AndroidPublisher.V3.Model.TokenPagination.t, default: nil) -

Attributes

  • replyText (type: String.t, default: nil) - The text to set as the reply. Replies of more than approximately 350 characters will be rejected. HTML tags will be stripped.

Attributes

  • result (type: GoogleApi.AndroidPublisher.V3.Model.ReviewReplyResult.t, default: nil) -

Attributes

  • modRanges (type: list(GoogleApi.AndroidPublisher.V3.Model.ModRange.t), default: nil) -
  • modulus (type: String.t, default: nil) -
  • salt (type: integer(), default: nil) -

Information provided by the user when they complete the subscription cancellation flow (cancellation reason survey).

A SubscriptionDeferralInfo contains the data needed to defer a subscription purchase to a future expiry time.

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.

A SubscriptionPurchase resource indicates the status of a user's subscription purchase.

Attributes

  • developerPayload (type: String.t, default: nil) - Payload to attach to the purchase.

Attributes

  • deferralInfo (type: GoogleApi.AndroidPublisher.V3.Model.SubscriptionDeferralInfo.t, default: nil) - The information about the new desired expiry time for the subscription.

Attributes

  • newExpiryTimeMillis (type: String.t, default: nil) - The new expiry time for the subscription in milliseconds since the Epoch.

Attributes

  • deviceSpec (type: GoogleApi.AndroidPublisher.V3.Model.DeviceSpec.t, default: nil) -

Attributes

  • variants (type: list(GoogleApi.AndroidPublisher.V3.Model.Variant.t), default: nil) -

Attributes

  • googleGroups (type: list(String.t), default: nil) - A list of all Google Groups, as email addresses, that define testers for this track.

Attributes

  • nanos (type: integer(), default: nil) -
  • seconds (type: String.t, default: nil) -

Attributes

  • nextPageToken (type: String.t, default: nil) -
  • previousPageToken (type: String.t, default: nil) -

Attributes

  • releases (type: list(GoogleApi.AndroidPublisher.V3.Model.TrackRelease.t), default: nil) - A list of all active releases in this track during a read request. On an update request, it represents desired changes.
  • track (type: String.t, default: nil) - Identifier for this track.

Attributes

  • controls (type: list(GoogleApi.AndroidPublisher.V3.Model.Control.t), default: nil) -
  • countryTargeting (type: GoogleApi.AndroidPublisher.V3.Model.CountryTargeting.t, default: nil) -
  • name (type: String.t, default: nil) - The release name, used to identify this release in the Play Console UI. Not required to be unique. This is optional, if not set it will be generated from the version_name in the APKs.
  • releaseNotes (type: list(GoogleApi.AndroidPublisher.V3.Model.LocalizedText.t), default: nil) - The description of what is new in the app in this release.
  • sampling (type: GoogleApi.AndroidPublisher.V3.Model.Sampling.t, default: nil) -
  • status (type: String.t, default: nil) - The desired status of this release.
  • userFraction (type: float(), default: nil) - Fraction of users who are eligible to receive the release. 0 < fraction < 1. To be set, release status must be "inProgress" or "halted".
  • versionCodes (type: list(String.t), default: nil) - A list of all version codes of APKs that will be exposed to the users of this track when this release is rolled out. Note that this list should contain all versions you wish to be active, including those you wish to retain from previous releases.

Attributes

  • kind (type: String.t, default: androidpublisher#tracksListResponse) - Identifies what kind of resource this is. Value: the fixed string "androidpublisher#tracksListResponse".
  • tracks (type: list(GoogleApi.AndroidPublisher.V3.Model.Track.t), default: nil) -

Attributes

  • androidOsVersion (type: integer(), default: nil) - Integer Android SDK version of the user's device at the time the review was written, e.g. 23 is Marshmallow. May be absent.
  • appVersionCode (type: integer(), default: nil) - Integer version code of the app as installed at the time the review was written. May be absent.
  • appVersionName (type: String.t, default: nil) - String version name of the app as installed at the time the review was written. May be absent.
  • device (type: String.t, default: nil) - Codename for the reviewer's device, e.g. klte, flounder. May be absent.
  • deviceMetadata (type: GoogleApi.AndroidPublisher.V3.Model.DeviceMetadata.t, default: nil) - Some information about the characteristics of the user's device
  • lastModified (type: GoogleApi.AndroidPublisher.V3.Model.Timestamp.t, default: nil) - The last time at which this comment was updated.
  • originalText (type: String.t, default: nil) - Untranslated text of the review, in the case where the review has been translated. If the review has not been translated this is left blank.
  • reviewerLanguage (type: String.t, default: nil) - Language code for the reviewer. This is taken from the device settings so is not guaranteed to match the language the review is written in. May be absent.
  • starRating (type: integer(), default: nil) - The star rating associated with the review, from 1 to 5.
  • text (type: String.t, default: nil) - The content of the comment, i.e. review body. In some cases users have been able to write a review with separate title and body; in those cases the title and body are concatenated and separated by a tab character.
  • thumbsDownCount (type: integer(), default: nil) - Number of users who have given this review a thumbs down
  • thumbsUpCount (type: integer(), default: nil) - Number of users who have given this review a thumbs up

Represents the variant of a generated system APK from an uploaded App Bundle.

A VoidedPurchase resource indicates a purchase that was either canceled/refunded/charged-back.

Attributes

  • pageInfo (type: GoogleApi.AndroidPublisher.V3.Model.PageInfo.t, default: nil) -
  • tokenPagination (type: GoogleApi.AndroidPublisher.V3.Model.TokenPagination.t, default: nil) -
  • voidedPurchases (type: list(GoogleApi.AndroidPublisher.V3.Model.VoidedPurchase.t), default: nil) -