6.0.0 • Published 5 years ago

@datafire/google_androidpublisher v6.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/google_androidpublisher

Client library for Google Play Android Developer API

Installation and Usage

npm install --save @datafire/google_androidpublisher
let google_androidpublisher = require('@datafire/google_androidpublisher').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

Lets Android application developers access their Google Play accounts.

Actions

oauthCallback

Exchange the code passed to your redirect URI for an access_token

google_androidpublisher.oauthCallback({
  "code": ""
}, context)

Input

  • input object
    • code required string

Output

  • output object
    • access_token string
    • refresh_token string
    • token_type string
    • scope string
    • expiration string

oauthRefresh

Exchange a refresh_token for an access_token

google_androidpublisher.oauthRefresh(null, context)

Input

This action has no parameters

Output

  • output object
    • access_token string
    • refresh_token string
    • token_type string
    • scope string
    • expiration string

androidpublisher.internalappsharingartifacts.uploadapk

Uploads an APK to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See Timeouts and Errors for an example in java.

google_androidpublisher.androidpublisher.internalappsharingartifacts.uploadapk({
  "packageName": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.internalappsharingartifacts.uploadbundle

Uploads an app bundle to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See Timeouts and Errors for an example in java.

google_androidpublisher.androidpublisher.internalappsharingartifacts.uploadbundle({
  "packageName": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.insert

Creates a new edit for an app.

google_androidpublisher.androidpublisher.edits.insert({
  "packageName": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • body AppEdit
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.delete

Deletes an app edit.

google_androidpublisher.androidpublisher.edits.delete({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

Output schema unknown

androidpublisher.edits.get

Gets an app edit.

google_androidpublisher.androidpublisher.edits.get({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.apks.list

Lists all current APKs of the app and edit.

google_androidpublisher.androidpublisher.edits.apks.list({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.apks.upload

Uploads an APK and adds to the current edit.

google_androidpublisher.androidpublisher.edits.apks.upload({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.apks.addexternallyhosted

Creates a new APK without uploading the APK itself to Google Play, instead hosting the APK at a specified URL. This function is only available to organizations using Managed Play whose application is configured to restrict distribution to the organizations.

google_androidpublisher.androidpublisher.edits.apks.addexternallyhosted({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • body ApksAddExternallyHostedRequest
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.deobfuscationfiles.upload

Uploads a new deobfuscation file and attaches to the specified APK.

google_androidpublisher.androidpublisher.edits.deobfuscationfiles.upload({
  "packageName": "",
  "editId": "",
  "apkVersionCode": 0,
  "deobfuscationFileType": ""
}, context)

Input

  • input object
    • packageName required string: Unique identifier for the Android app.
    • editId required string: Unique identifier for this edit.
    • apkVersionCode required integer: The version code of the APK whose Deobfuscation File is being uploaded.
    • deobfuscationFileType required string (values: deobfuscationFileTypeUnspecified, proguard, nativeCode): The type of the deobfuscation file.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.expansionfiles.get

Fetches the expansion file configuration for the specified APK.

google_androidpublisher.androidpublisher.edits.expansionfiles.get({
  "packageName": "",
  "editId": "",
  "apkVersionCode": 0,
  "expansionFileType": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • apkVersionCode required integer: The version code of the APK whose expansion file configuration is being read or modified.
    • expansionFileType required string (values: expansionFileTypeUnspecified, main, patch): The file type of the file configuration which is being read or modified.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.expansionfiles.patch

Patches the APK's expansion file configuration to reference another APK's expansion file. To add a new expansion file use the Upload method.

google_androidpublisher.androidpublisher.edits.expansionfiles.patch({
  "packageName": "",
  "editId": "",
  "apkVersionCode": 0,
  "expansionFileType": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • apkVersionCode required integer: The version code of the APK whose expansion file configuration is being read or modified.
    • expansionFileType required string (values: expansionFileTypeUnspecified, main, patch): The file type of the expansion file configuration which is being updated.
    • body ExpansionFile
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.expansionfiles.upload

Uploads a new expansion file and attaches to the specified APK.

google_androidpublisher.androidpublisher.edits.expansionfiles.upload({
  "packageName": "",
  "editId": "",
  "apkVersionCode": 0,
  "expansionFileType": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • apkVersionCode required integer: The version code of the APK whose expansion file configuration is being read or modified.
    • expansionFileType required string (values: expansionFileTypeUnspecified, main, patch): The file type of the expansion file configuration which is being updated.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.expansionfiles.update

Updates the APK's expansion file configuration to reference another APK's expansion file. To add a new expansion file use the Upload method.

google_androidpublisher.androidpublisher.edits.expansionfiles.update({
  "packageName": "",
  "editId": "",
  "apkVersionCode": 0,
  "expansionFileType": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • apkVersionCode required integer: The version code of the APK whose expansion file configuration is being read or modified.
    • expansionFileType required string (values: expansionFileTypeUnspecified, main, patch): The file type of the file configuration which is being read or modified.
    • body ExpansionFile
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.bundles.list

Lists all current Android App Bundles of the app and edit.

google_androidpublisher.androidpublisher.edits.bundles.list({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.bundles.upload

Uploads a new Android App Bundle to this edit. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See Timeouts and Errors for an example in java.

google_androidpublisher.androidpublisher.edits.bundles.upload({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • ackBundleInstallationWarning boolean: Must be set to true if the bundle installation may trigger a warning on user devices (for example, if installation size may be over a threshold, typically 100 MB).
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.details.get

Gets details of an app.

google_androidpublisher.androidpublisher.edits.details.get({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.details.patch

Patches details of an app.

google_androidpublisher.androidpublisher.edits.details.patch({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • body AppDetails
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.details.update

Updates details of an app.

google_androidpublisher.androidpublisher.edits.details.update({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • body AppDetails
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.listings.deleteall

Deletes all store listings.

google_androidpublisher.androidpublisher.edits.listings.deleteall({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

Output schema unknown

androidpublisher.edits.listings.list

Lists all localized store listings.

google_androidpublisher.androidpublisher.edits.listings.list({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.listings.delete

Deletes a localized store listing.

google_androidpublisher.androidpublisher.edits.listings.delete({
  "packageName": "",
  "editId": "",
  "language": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German).
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

Output schema unknown

androidpublisher.edits.listings.get

Gets a localized store listing.

google_androidpublisher.androidpublisher.edits.listings.get({
  "packageName": "",
  "editId": "",
  "language": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German).
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.listings.patch

Patches a localized store listing.

google_androidpublisher.androidpublisher.edits.listings.patch({
  "packageName": "",
  "editId": "",
  "language": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German).
    • body Listing
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.listings.update

Creates or updates a localized store listing.

google_androidpublisher.androidpublisher.edits.listings.update({
  "packageName": "",
  "editId": "",
  "language": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German).
    • body Listing
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.images.deleteall

Deletes all images for the specified language and image type. Returns an empty response if no images are found.

google_androidpublisher.androidpublisher.edits.images.deleteall({
  "packageName": "",
  "editId": "",
  "language": "",
  "imageType": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German). Providing a language that is not supported by the App is a no-op.
    • imageType required string (values: appImageTypeUnspecified, phoneScreenshots, sevenInchScreenshots, tenInchScreenshots, tvScreenshots, wearScreenshots, icon, featureGraphic, tvBanner): Type of the Image. Providing an image type that refers to no images is a no-op.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.images.list

Lists all images. The response may be empty.

google_androidpublisher.androidpublisher.edits.images.list({
  "packageName": "",
  "editId": "",
  "language": "",
  "imageType": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German). There must be a store listing for the specified language.
    • imageType required string (values: appImageTypeUnspecified, phoneScreenshots, sevenInchScreenshots, tenInchScreenshots, tvScreenshots, wearScreenshots, icon, featureGraphic, tvBanner): Type of the Image. Providing an image type that refers to no images will return an empty response.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.images.upload

Uploads an image of the specified language and image type, and adds to the edit.

google_androidpublisher.androidpublisher.edits.images.upload({
  "packageName": "",
  "editId": "",
  "language": "",
  "imageType": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German). Providing a language that is not supported by the App is a no-op.
    • imageType required string (values: appImageTypeUnspecified, phoneScreenshots, sevenInchScreenshots, tenInchScreenshots, tvScreenshots, wearScreenshots, icon, featureGraphic, tvBanner): Type of the Image.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.images.delete

Deletes the image (specified by id) from the edit.

google_androidpublisher.androidpublisher.edits.images.delete({
  "packageName": "",
  "editId": "",
  "language": "",
  "imageType": "",
  "imageId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • language required string: Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German).
    • imageType required string (values: appImageTypeUnspecified, phoneScreenshots, sevenInchScreenshots, tenInchScreenshots, tvScreenshots, wearScreenshots, icon, featureGraphic, tvBanner): Type of the Image.
    • imageId required string: Unique identifier an image within the set of images attached to this edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

Output schema unknown

androidpublisher.edits.testers.get

Gets testers.

google_androidpublisher.androidpublisher.edits.testers.get({
  "packageName": "",
  "editId": "",
  "track": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • track required string: The track to read from.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.testers.patch

Patches testers.

google_androidpublisher.androidpublisher.edits.testers.patch({
  "packageName": "",
  "editId": "",
  "track": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • track required string: The track to update.
    • body Testers
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.testers.update

Updates testers.

google_androidpublisher.androidpublisher.edits.testers.update({
  "packageName": "",
  "editId": "",
  "track": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • track required string: The track to update.
    • body Testers
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.tracks.list

Lists all tracks.

google_androidpublisher.androidpublisher.edits.tracks.list({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.tracks.get

Gets a track.

google_androidpublisher.androidpublisher.edits.tracks.get({
  "packageName": "",
  "editId": "",
  "track": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • track required string: Identifier of the track.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.tracks.patch

Patches a track.

google_androidpublisher.androidpublisher.edits.tracks.patch({
  "packageName": "",
  "editId": "",
  "track": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • track required string: Identifier of the track.
    • body Track
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.tracks.update

Updates a track.

google_androidpublisher.androidpublisher.edits.tracks.update({
  "packageName": "",
  "editId": "",
  "track": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • track required string: Identifier of the track.
    • body Track
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.commit

Commits an app edit.

google_androidpublisher.androidpublisher.edits.commit({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.edits.validate

Validates an app edit.

google_androidpublisher.androidpublisher.edits.validate({
  "packageName": "",
  "editId": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • editId required string: Identifier of the edit.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.inappproducts.list

Lists all in-app products - both managed products and subscriptions.

google_androidpublisher.androidpublisher.inappproducts.list({
  "packageName": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • maxResults integer: How many results the list operation should return.
    • startIndex integer: The index of the first element to return.
    • token string: Pagination token. If empty, list starts at the first product.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.inappproducts.insert

Creates an in-app product (i.e. a managed product or a subscriptions).

google_androidpublisher.androidpublisher.inappproducts.insert({
  "packageName": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • autoConvertMissingPrices boolean: If true the prices for all regions targeted by the parent app that don't have a price specified for this in-app product will be auto converted to the target currency based on the default price. Defaults to false.
    • body InAppProduct
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.inappproducts.delete

Deletes an in-app product (i.e. a managed product or a subscriptions).

google_androidpublisher.androidpublisher.inappproducts.delete({
  "packageName": "",
  "sku": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • sku required string: Unique identifier for the in-app product.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

Output schema unknown

androidpublisher.inappproducts.get

Gets an in-app product, which can be a managed product or a subscription.

google_androidpublisher.androidpublisher.inappproducts.get({
  "packageName": "",
  "sku": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • sku required string: Unique identifier for the in-app product.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.inappproducts.patch

Patches an in-app product (i.e. a managed product or a subscriptions).

google_androidpublisher.androidpublisher.inappproducts.patch({
  "packageName": "",
  "sku": ""
}, context)

Input

  • input object
    • packageName required string: Package name of the app.
    • sku required string: Unique identifier for the in-app product.
    • autoConvertMissingPrices boolean: If true the prices for all regions targeted by the parent app that don't have a price specified for this in-app product will be auto converted to the target currency based on the default price. Defaults to false.
    • body InAppProduct
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • oauth_token string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

androidpublisher.inappproducts.update

Updates an in-app product (i.e. a manag

6.0.0

5 years ago

5.0.0

7 years ago

4.0.0

7 years ago

3.0.0

8 years ago

2.0.3

8 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago