Method: edits.bundles.upload

Importe un nouvel Android App Bundle pour cette modification. Si vous utilisez les bibliothèques clientes des API Google, augmentez le délai d'expiration de la requête HTTP avant d'appeler ce point de terminaison (il est recommandé de définir un délai avant expiration de deux minutes). Consultez la section Expirations de délai et erreurs pour obtenir un exemple en Java.

Requête HTTP

  • URI d'importation, pour les requêtes d'importation de médias:
    POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
  • URI de métadonnées, pour les requêtes ne contenant que des métadonnées:
    POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
packageName

string

Nom du package de l'application.

editId

string

Identifiant de la modification.

Paramètres de requête

Paramètres
ackBundleInstallationWarning

boolean

Doit être défini sur "true" si l'installation d'un app bundle peut déclencher un avertissement sur les appareils des utilisateurs (par exemple, si la taille de l'installation peut dépasser un seuil, généralement 100 Mo).

deviceTierConfigId

string

Configuration du niveau d'appareil (DTC) à utiliser pour générer les livrables (APK). Contient l'identifiant du DTC ou "LATEST" pour le dernier DTC importé.

Corps de la requête

Le corps de la requête contient une instance BundlesUploadRequestBody.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Bundle.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/androidpublisher