REST Resource: accounts.onlineReturnPolicies

Risorsa: OnlineReturnPolicy

Oggetto Norme sui resi online. Attualmente viene utilizzato per rappresentare le norme sui resi per i programmi di annunci e schede senza costi.

Rappresentazione JSON
{
  "name": string,
  "returnPolicyId": string,
  "label": string,
  "countries": [
    string
  ],
  "policy": {
    object (Policy)
  },
  "restockingFee": {
    object (RestockingFee)
  },
  "returnMethods": [
    enum (ReturnMethod)
  ],
  "itemConditions": [
    enum (ItemCondition)
  ],
  "returnShippingFee": {
    object (ReturnShippingFee)
  },
  "returnPolicyUri": string,
  "acceptDefectiveOnly": boolean,
  "processRefundDays": integer,
  "acceptExchange": boolean
}
Campi
name

string

Identificatore. Il nome della risorsa OnlineReturnPolicy. Formato: accounts/{account}/onlineReturnPolicies/{return_policy}

returnPolicyId

string

Solo output. ID delle norme sui resi generato da Google.

label

string

Obbligatorio. Questo campo rappresenta l'etichetta univoca definita dall'utente delle norme sui resi. È importante notare che la stessa etichetta non può essere utilizzata in norme sui resi diverse per lo stesso paese. A meno che un prodotto non specifichi un attributo etichetta specifico, i criteri verranno etichettati automaticamente come "predefiniti". Per assegnare norme sui resi personalizzate a determinati gruppi di prodotti, segui le istruzioni riportate nella sezione Etichetta delle norme sui resi. L'etichetta può contenere fino a 50 caratteri.

countries[]

string

Obbligatorio. I paesi di vendita in cui si applicano le norme sui resi. I valori devono essere un codice ISO 3166 di due lettere valido.

policy

object (Policy)

Le norme sui resi.

restockingFee

object (RestockingFee)

La commissione di riassortimento che si applica a tutte le categorie di motivi del reso. Se il valore non è impostato, verrà trattata come una tariffa di riassortimento senza costi.

returnMethods[]

enum (ReturnMethod)

I metodi di reso a disposizione dei clienti per restituire un articolo. Questo valore non deve essere vuoto, a meno che il tipo di norme sui resi non sia noReturns.

itemConditions[]

enum (ItemCondition)

Le condizioni dell'articolo accettate per i resi non devono essere vuote, a meno che il tipo di norme sui resi non sia "noReturns".

returnShippingFee

object (ReturnShippingFee)

La tariffa di spedizione del reso. Deve essere impostato solo quando il cliente deve scaricare e stampare l'etichetta di reso.

returnPolicyUri

string

Obbligatorio. L'URI delle norme sui resi. Google può utilizzarlo per eseguire un controllo di congruità delle norme. Deve essere un URL valido.

acceptDefectiveOnly

boolean

Questo campo specifica se il commerciante accetta solo i prodotti con problemi per i resi ed è obbligatorio.

processRefundDays

integer

Il campo specifica il numero di giorni necessari ai commercianti per elaborare i rimborsi. È facoltativo.

acceptExchange

boolean

Questo campo specifica se il commerciante consente ai clienti di cambiare i prodotti. È obbligatorio.

Norme

I criteri disponibili.

Rappresentazione JSON
{
  "type": enum (Type),
  "days": string
}
Campi
type

enum (Type)

Tipo di criterio.

days

string (int64 format)

Il numero di giorni entro cui è possibile restituire gli articoli dopo la consegna, dove un giorno è definito come 24 ore dopo il timestamp della consegna. Obbligatorio per i resi di NUMBER_OF_DAYS_AFTER_DELIVERY.

Tipo

Tipi di norme sui resi.

Enum
TYPE_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
NUMBER_OF_DAYS_AFTER_DELIVERY Il numero di giorni entro i quali un reso è valido dopo la consegna.
NO_RETURNS Nessun reso.
LIFETIME_RETURNS Resi illimitati.

RestockingFee

La commissione di riassortimento. Può trattarsi di una tariffa fissa o di una micropercentuale.

Rappresentazione JSON
{

  // Union field type can be only one of the following:
  "fixedFee": {
    object (Price)
  },
  "microPercent": integer
  // End of list of possible types for union field type.
}
Campi

Campo unione type.

type può essere solo uno dei seguenti:

fixedFee

object (Price)

Commissione di riassortimento fissa.

microPercent

integer

Percentuale del prezzo totale in micro. 15.000.000 significa che verrà addebitato il 15% del prezzo totale.

ReturnMethod

I metodi di reso disponibili.

Enum
RETURN_METHOD_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
BY_MAIL Restituire il dispositivo per posta.
IN_STORE Restituire l'articolo in negozio.
AT_A_KIOSK Restituire il dispositivo presso un chiosco.

ItemCondition

Le condizioni degli articoli disponibili.

Enum
ITEM_CONDITION_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
NEW Nuovo.
USED Usato.

ReturnShippingFee

La tariffa di spedizione del reso. Può essere una tariffa fissa o un valore booleano per indicare che il cliente paga il costo di spedizione effettivo.

Rappresentazione JSON
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
Campi
type

enum (Type)

Obbligatorio. Tipo di tariffa di spedizione del reso.

fixedFee

object (Price)

Importo fisso della tariffa di spedizione del reso. Questo valore è applicabile solo quando il tipo è FIXED. Tratteremo la tariffa di spedizione del reso come senza costi se il tipo è FIXED e questo valore non è impostato.

Tipo

Tipi di tariffe di spedizione reso.

Enum
TYPE_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
FIXED La tariffa di spedizione del reso è un valore fisso.
CUSTOMER_PAYING_ACTUAL_FEE I clienti pagheranno la tariffa effettiva di spedizione del reso.

Metodi

get

Recupera le norme sui resi esistenti per un determinato commerciante.

list

Elenca tutte le norme sui resi esistenti per un determinato commerciante.