Ressource: Abo
JSON-Vorlage für ein Abo.
JSON-Darstellung |
---|
{ "customerId": string, "subscriptionId": string, "skuId": string, "creationTime": string, "kind": string, "seats": { object ( |
Felder | |
---|---|
customerId |
Diese Property wird immer in einer Antwort als von Google generierte eindeutige Kennung zurückgegeben. In einer Anfrage kann diese Property entweder die primäre Domain oder die von Google generierte eindeutige Kennung sein. |
subscriptionId |
Die |
skuId |
Eine erforderliche Property. Die |
creationTime |
Die Property |
kind |
Kennzeichnet die Ressource als Abo. Wert: |
seats |
Dies ist eine erforderliche Property. Anzahl und Beschränkung der Nutzerlizenzen im Plan. |
renewalSettings |
Verlängerungseinstellungen für den Jahrestarif. Weitere Informationen finden Sie im Hilfeartikel Chrome-Richtlinien für Nutzer oder Browser festlegen. |
purchaseOrderId |
Dies ist eine optionale Property. Diese PO-Informationen sind für Reseller gedacht, die sie zur Verfolgung der Unternehmensnutzung verwenden möchten. Wenn ein |
status |
Dies ist eine optionale Property. |
resourceUiUrl |
URL zur Seite „Abos“ des Kunden in der Admin-Konsole. Die schreibgeschützte URL wird vom API-Dienst generiert. Dies wird verwendet, wenn Ihre Client-Anwendung erfordert, dass der Kunde eine Aufgabe über die Seite „Abos“ in der Admin-Konsole ausführt. |
billingMethod |
Schreibgeschütztes Feld, das die aktuelle Abrechnungsmethode für ein Abo zurückgibt. |
suspensionReasons[] |
Schreibgeschütztes Feld mit einer Aufzählung aller aktuellen Sperrungsgründe für ein Abo. Es ist möglich, dass ein Abo viele Gründe hat, die gleichzeitig ausgesetzt werden. Das Abo für
|
customerDomain |
Name der primären Domain des Kunden |
dealCode |
Von Google ausgestellter Code (maximal 100 Zeichen) für ermäßigte Preise für Abos. Der Deal-Code muss in |
skuName |
Schreibgeschützter externer Anzeigename für die Artikelnummer eines Produkts, das einem Kunden im Abo zugewiesen ist. SKU-Namen können nach eigenem Ermessen geändert werden. Informationen zu Produkten und Artikelnummern, die in dieser Version der API verfügbar sind, finden Sie unter Produkt- und Artikelnummer-IDs. |
plan |
Das Attribut |
plan.planName |
Das Attribut
|
plan.isCommitmentPlan |
Mit dem booleschen Wert der Property
|
plan.commitmentInterval |
In dieser API-Version beträgt das Intervall des Jahrestarifs ein Jahr. |
plan.commitmentInterval.startTime |
Ein Jahrestarif mit einer Laufzeit von |
plan.commitmentInterval.endTime |
Ein Jahrestarif mit einem Intervall von |
trialSettings |
Sie können das Jahresabo für die G Suite und die flexiblen Preismodelle 30 Tage lang kostenlos testen. Weitere Informationen finden Sie unter API-Konzepte. |
trialSettings.isInTrial |
Legt fest, ob sich ein Abo im 30-tägigen kostenlosen Testzeitraum befindet oder nicht:
|
trialSettings.trialEndTime |
Datum, an dem der Testzeitraum endet. Der Wert wird in Millisekunden im UNIX-Epochenformat angegeben. Beispiel für einen Epoch Converter |
transferInfo |
Schreibgeschützte Übertragungsinformationen für das Abo. Weitere Informationen finden Sie unter Übertragbare Abos für einen Kunden abrufen. |
transferInfo.transferabilityExpirationTime |
Der Zeitpunkt, zu dem das Übertragungstoken oder der Intent übertragen wird. Die Zeit wird in Millisekunden im UNIX-Epochenformat angegeben. |
transferInfo.minimumTransferableSeats |
Wenn Sie ein Abo abschließen, ist dies die Mindestanzahl von Lizenzen, die in der Übertragungsbestellung für dieses Produkt angegeben ist. Wenn der Kunde beispielsweise 20 Nutzer hat, kann der Reseller keine Übertragungsanfrage mit 15 Lizenzen aufgeben. Das Minimum ist 20 Sitze. |
transferInfo.currentLegacySkuId |
Die |
Plätze
JSON-Vorlage für Abolizenzen.
JSON-Darstellung |
---|
{ "numberOfSeats": integer, "maximumNumberOfSeats": integer, "licensedNumberOfSeats": integer, "kind": string } |
Felder | |
---|---|
numberOfSeats |
Das ist eine erforderliche Property und nur für Abos mit |
maximumNumberOfSeats |
Das ist eine erforderliche Property und nur für Abos mit |
licensedNumberOfSeats |
Schreibgeschütztes Feld mit der aktuellen Anzahl von Nutzern, denen eine Lizenz für das in |
kind |
Kennzeichnet die Ressource als Abolizenz. Wert: |
RenewalSettings
JSON-Vorlage für die Einstellungen für die Aboverlängerung.
JSON-Darstellung |
---|
{ "renewalType": string, "kind": string } |
Felder | |
---|---|
renewalType |
Verlängerungseinstellungen für den Jahrestarif. Weitere Informationen finden Sie im Hilfeartikel Chrome-Richtlinien für Nutzer oder Browser festlegen. Wenn du ein Abo verlängerst, ist |
kind |
Kennzeichnet die Ressource als Einstellung für die Aboverlängerung. Wert: |
Methoden |
|
---|---|
|
Aktiviert ein Abo, das zuvor vom Reseller gesperrt wurde. |
|
Aktualisiert ein Abo. |
|
Aktualisiert die Einstellungen für die Verlängerung der Nutzerlizenz |
|
Aktualisiert die Lizenzeinstellungen eines Nutzers für ein Abo |
|
Kündigt, sperrt oder überträgt ein Abo zur direkten Nutzung |
|
Ruft ein bestimmtes Abo ab. |
|
Erstellt oder überträgt ein Abo. |
|
Listen mit Abos, die vom Reseller verwaltet werden. |
|
Verschieben Sie ein 30-tägiges Probeabo sofort auf ein kostenpflichtiges Abo. |
|
Sperrt ein aktives Abo. |