Gérer les paramètres de taxes et de livraison

Utilisez Merchant Accounts API pour gérer les paramètres de taxes et de livraison de tous les produits de votre compte, y compris les sous-comptes.

Les modifications que vous apportez s'appliquent à tous les produits. Pour mettre à jour les taxes et la livraison pour des produits individuels, utilisez l'API Merchant Products.

Paramètres de taxes

Vous pouvez utiliser la ressource accounttax pour ajouter des paramètres de taxe pour vos produits ciblant les clients situés aux États-Unis. Vos paramètres de taxes sont ainsi mis à jour au niveau du compte.

Cet exemple de requête ajoute des taux de taxe différents pour deux zones géographiques différentes. (Pour en savoir plus, consultez la section Cibles géographiques.)

POST https://merchantapi.googleapis.com/accounts/v1beta/{account_id}/accounttax/{account_id}
{
  "taxRules": [
  {
    "regionCode": "US",
    "[locationId](/adwords/api/docs/appendix/geotargeting)": 21167,
    "useGoogleRate": true,
    "shippingTaxed": false
  },

 {
   "locationId": 21137,
   "shippingTaxed": true,
   "selfSpecifiedRateMicros": 21500
 }

 // ...

 ]
}

Paramètres de livraison

La ressource accounts.shippingSettings vous permet de récupérer et de mettre à jour les paramètres de livraison de votre multicompte (MC) et de tous les sous-comptes qui lui sont associés.

Les MC sont généralement utilisés par les spécialistes de l'intégration, les agrégateurs et les partenaires de distribution qui gèrent des boutiques en ligne et des services d'API pour plusieurs marchands. Les marchands possédant plusieurs boutiques en ligne ou marques vendues sur des sites Web distincts peuvent également choisir de disposer de sous-comptes dans un seul MC.

Google peut automatiquement mettre à jour le délai de livraison estimé pour certains produits.

Ajouter des paramètres de livraison

Utilisez la méthode accounts.shippingSettings.insert pour ajouter ou mettre à jour les paramètres de livraison de votre compte.

Le corps de la requête doit contenir le corps complet de la ressource accounts.shippingSettings, même si vous ne mettez à jour qu'un seul attribut. En effet, toutes les valeurs NULL ou manquantes dans le corps de la requête entraînent l'annulation des valeurs existantes.

Définir des groupes de codes postaux

Utilisez l'API Merchant Accounts pour gérer les régions (appelées postalCodeGroups) d'un compte marchand.

La ressource postalCodeGroups est une liste de regroupements, où chaque regroupement est une liste de plusieurs codes postaux qui partagent les mêmes paramètres de livraison.

Utilisez l'API Merchant pour gérer vos postalCodeGroups comme suit:

  1. Effectuez un appel get pour récupérer tous vos shippingsettings et postalCodeGroups.

  2. Copiez les shippingsettings de l'appel get dans l'appel update.

  3. Si vous n'utilisez pas de libellés de délai d'acheminement dans votre service de livraison, supprimez l'entrée suivante du corps de la requête.

        "transitTimeLabels": [
        "all other labels"
    ],
    
  4. Insérez les régions que vous souhaitez utiliser dans la section postalCodeGroups pour l'appel update.

  5. Effectuez un appel update avec les ressources shippingsettings et postalCodeGroups.

Ajouter la livraison le même jour

Content API for Shopping vous permet de configurer des services de livraison le même jour si vous disposez d'un inventaire en magasin. Consultez Ajouter des informations en magasin aux produits en magasin (addlocalinventory).

Pour les services de livraison le même jour, la valeur local_delivery est définie sur shipmentType.

Les mises en garde suivantes s'appliquent:

  • Tous les services de livraison local_delivery sont considérés comme des livraisons le même jour.
  • Vous ne pouvez pas modifier les informations deliveryTime des livraisons locales.

Pour configurer la livraison le même jour pour les produits de votre inventaire en magasin, utilisez la méthode accounts.shippingSettings.insert.

Ajouter la livraison le jour suivant

Les commandes passées après l'heure limite pour la livraison le même jour sont programmées pour être livrées le jour suivant par défaut.

Pour désactiver la livraison le jour suivant, définissez no_delivery_post_cutoff sur true.

Si vous désactivez la livraison le jour suivant, vos services de livraison ne sont visibles qu'avant l'heure limite pour commander chaque jour.

La livraison le jour suivant n'est disponible que lorsque shipmentType est défini sur local_delivery.

Ajouter des conditions de retour

Si vous diffusez des produits via des annonces Shopping ou des fiches naturelles, vous pouvez utiliser returnpolicyonline pour créer, afficher, modifier ou supprimer des conditions de retour en ligne à l'aide des attributs suivants:

Les produits vendus via des annonces Shopping ou des fiches naturelles ne nécessitent pas d'adresse de retour.

Pour en savoir plus, consultez Configurer vos conditions de retour pour les annonces Shopping et les fiches naturelles.

Vous pouvez utiliser returnpolicyonline.create pour ajouter des conditions de retour. La réponse inclut les conditions mises à jour.

POST https://merchantapi.googleapis.com/v1beta/{account_id}/returnpolicyonline