REST Resource: accounts.onlineReturnPolicies

Ressource: OnlineReturnPolicy

Online-Rückgabebedingungen Dieser Wert wird derzeit für Rückgabebedingungen für Anzeigen und Produkteinträge verwendet.

JSON-Darstellung
{
  "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
}
Felder
name

string

Kennung. Der Name der OnlineReturnPolicy-Ressource. Format: accounts/{account}/onlineReturnPolicies/{return_policy}

returnPolicyId

string

Nur Ausgabe. Von Google generierte Rückgabebedingungen-ID.

label

string

Erforderlich. Dieses Feld steht für das eindeutige benutzerdefinierte Label der Rückgabebedingungen. Das gleiche Label kann nicht in verschiedenen Rückgabebedingungen für dasselbe Land verwendet werden. Sofern für ein Produkt kein bestimmtes Labelattribut angegeben ist, werden Richtlinien automatisch als „Standard“ gekennzeichnet. Wenn Sie bestimmten Produktgruppen benutzerdefinierte Rückgabebedingungen zuweisen möchten, folgen Sie der Anleitung unter Label für die Rückgabebedingungen. Das Label kann bis zu 50 Zeichen enthalten.

countries[]

string

Erforderlich. Die Absatzländer, in denen die Rückgabebedingungen gelten. Die Werte müssen ein gültiger zweistelliger ISO 3166-Code sein.

policy

object (Policy)

Die Rückgabebedingungen.

restockingFee

object (RestockingFee)

Die Rücknahmegebühr, die für alle Kategorien von Rückgabegründen gilt. Wenn der Wert nicht festgelegt ist, wird dies als kostenlose Rücknahmegebühr behandelt.

returnMethods[]

enum (ReturnMethod)

Die Rückgabemethoden, mit denen Kunden einen Artikel zurückgeben können. Dieser Wert darf nicht leer sein, es sei denn, die Art der Rückgabebedingungen ist „noReturns“.

itemConditions[]

enum (ItemCondition)

Die für Rückgaben akzeptierten Artikelbedingungen dürfen nicht leer sein, es sei denn, die Rückgabebedingungen haben den Typ „noReturns“.

returnShippingFee

object (ReturnShippingFee)

Die Rücksendegebühr. Sollte nur festgelegt werden, wenn der Kunde das Rücksendelabel herunterladen und ausdrucken muss.

returnPolicyUri

string

Erforderlich. Die URI der Rückgabebedingungen. Google kann diese Informationen verwenden, um eine Plausibilitätsprüfung für die Richtlinie durchzuführen. Es muss eine gültige URL sein.

acceptDefectiveOnly

boolean

In diesem Feld wird angegeben, ob der Händler nur fehlerhafte Produkte zurücknimmt. Dieses Feld ist erforderlich.

processRefundDays

integer

Das Feld gibt an, wie viele Tage es dauert, bis Händler Erstattungen bearbeiten. Es ist optional.

acceptExchange

boolean

In diesem Feld wird angegeben, ob der Händler Kunden den Umtausch von Produkten erlaubt. Dieses Feld ist erforderlich.

Richtlinie

Die verfügbaren Richtlinien.

JSON-Darstellung
{
  "type": enum (Type),
  "days": string
}
Felder
type

enum (Type)

Richtlinientyp.

days

string (int64 format)

Die Anzahl der Tage, nach denen Artikel nach der Lieferung zurückgegeben werden können. Ein Tag entspricht 24 Stunden nach dem Zeitstempel der Lieferung. Erforderlich für NUMBER_OF_DAYS_AFTER_DELIVERY-Rücksendungen.

Typ

Arten von Rückgabebedingungen

Enums
TYPE_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
NUMBER_OF_DAYS_AFTER_DELIVERY Die Anzahl der Tage, innerhalb derer eine Rückgabe nach der Lieferung möglich ist.
NO_RETURNS Keine Rückgabe.
LIFETIME_RETURNS Unbefristete Rücknahme.

RestockingFee

Die Rücknahmegebühr. Dies kann eine Pauschalgebühr oder ein Mikroprozentsatz sein.

JSON-Darstellung
{

  // 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.
}
Felder

Union-Feld type.

Für type ist nur einer der folgenden Werte zulässig:

fixedFee

object (Price)

Feste Rücknahmegebühr.

microPercent

integer

Prozentsatz des Gesamtpreises in Mikroeinheiten. Bei 15.000.000 Impressionen werden 15% des Gesamtpreises in Rechnung gestellt.

ReturnMethod

Die verfügbaren Rückgabemethoden.

Enums
RETURN_METHOD_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
BY_MAIL Per Post zurücksenden.
IN_STORE Rückgabe im Geschäft
AT_A_KIOSK Rückgabe an einem Kiosk

ItemCondition

Die verfügbaren Artikelzustände.

Enums
ITEM_CONDITION_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
NEW Jetzt
USED Gebraucht.

ReturnShippingFee

Die Rücksendegebühr. Dies kann entweder eine feste Gebühr oder ein boolescher Wert sein, der angibt, dass der Kunde die tatsächlichen Versandkosten trägt.

JSON-Darstellung
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
Felder
type

enum (Type)

Erforderlich. Art der Rücksendegebühr.

fixedFee

object (Price)

Fester Betrag für die Rücksendegebühr. Dieser Wert gilt nur, wenn der Typ FIXED ist. Wenn „type“ FIXED ist und dieser Wert nicht festgelegt ist, betrachten wir die Rücksendekosten als kostenlos.

Typ

Arten von Rücksendegebühren

Enums
TYPE_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
FIXED Die Rücksendegebühr ist ein fester Wert.
CUSTOMER_PAYING_ACTUAL_FEE Kunden tragen die tatsächlichen Rücksendekosten.

Methoden

get

Ruft die Rückgabebedingungen eines bestimmten Händlers ab.

list

Hier werden alle vorhandenen Rückgabebedingungen für einen bestimmten Händler aufgelistet.