RecommendationSubscription

Ressource für Empfehlungsabo

JSON-Darstellung
{
  "resourceName": string,
  "type": enum (RecommendationType),
  "createDateTime": string,
  "modifyDateTime": string,
  "status": enum (RecommendationSubscriptionStatus)
}
Felder
resourceName

string

Nicht veränderbar. Der Ressourcenname des Empfehlungsabos.

customers/{customerId}/recommendationSubscriptions/{recommendationType}

type

enum (RecommendationType)

Erforderlich. Nicht veränderbar. Der Typ der Empfehlung, die abonniert wurde.

createDateTime

string

Nur Ausgabe Zeit in Sekunden, zu der das Abo zum ersten Mal erstellt wurde. Datum/Uhrzeit wird in der Zeitzone des Kunden angegeben und hat das Format „jjjj-MM-tt HH:mm:ss“.

modifyDateTime

string

Nur Ausgabe Enthält den Zeitpunkt in Mikrosekunden, zu dem das Empfehlungsabo zuletzt aktualisiert wurde. Das Datum und die Uhrzeit hat die Zeitzone des Kunden und ist im Format "JJJJ-MM-TT HH:mm:ss.ssssss".

status

enum (RecommendationSubscriptionStatus)

Erforderlich. Status des Abos, entweder aktiviert oder pausiert.

RecommendationSubscriptionStatus

Aufzählung zur Beschreibung des Empfehlungsstatus von Abos.

Enums
UNSPECIFIED Nicht angegeben.
UNKNOWN Nur Ausgabe. Stellt ein Format dar, das in dieser Enum noch nicht definiert ist.
ENABLED Bei einem Abo mit aktiviertem Status werden automatisch alle Empfehlungen dieses Typs angewendet.
PAUSED Empfehlungen des relevanten Typs werden nicht automatisch angewendet. Abos können nicht gelöscht werden. Nach dem Erstellen können sie nur zwischen aktiviertem und pausiertem Status wechseln.