Kaynak: Abonelik
Aboneliğin JSON şablonu.
JSON gösterimi |
---|
{ "customerId": string, "subscriptionId": string, "skuId": string, "creationTime": string, "kind": string, "seats": { object ( |
Alanlar | |
---|---|
customerId |
Bu özellik, yanıtta her zaman Google tarafından oluşturulan benzersiz tanımlayıcı olarak döndürülür. İstekte bu özellik, birincil alan veya Google tarafından oluşturulan benzersiz tanımlayıcı olabilir. |
subscriptionId |
|
skuId |
Zorunlu bir mülk. |
creationTime |
|
kind |
Kaynağı Abonelik olarak tanımlar. Değer: |
seats |
Bu, zorunlu bir özelliktir. Plandaki kullanıcı lisansı lisanslarının sayısı ve sınırı. |
renewalSettings |
Yıllık taahhüt planı için yenileme ayarları. Daha ayrıntılı bilgi için yönetici yardım merkezindeki yenileme seçeneklerine bakın. |
purchaseOrderId |
Bu, isteğe bağlı bir özelliktir. Bu satın alma siparişi (PO) bilgileri, bayilerin şirket izleme amacıyla kullanımları için kullanılır. |
status |
Bu, isteğe bağlı bir özelliktir. |
resourceUiUrl |
Yönetici konsolundaki Abonelikler sayfasının URL'si. Salt okunur URL, API hizmeti tarafından oluşturulur. Müşteri uygulamanız, Yönetici konsolundaki Abonelikler sayfasını kullanarak müşterinin bir görevi tamamlamasını gerektiriyorsa bu yöntem kullanılır. |
billingMethod |
Bir aboneliğin mevcut faturalandırma yöntemini döndüren salt okunur alan. |
suspensionReasons[] |
Abonelikteki mevcut tüm askıya alma nedenlerinin sayısını içeren salt okunur alan. Bir aboneliğin birçok eşzamanlı, çakışan askıya alma nedeni olması mümkündür. Bekleyen tüm askıya alma işlemleri kaldırılana kadar abonelik
|
customerDomain |
Müşterinin birincil alan adı |
dealCode |
Abonelik planlarında indirimli fiyatlandırma için Google tarafından verilen kod (en fazla 100 karakter). İndirimli indirimden yararlanabilmek için |
skuName |
Abonelikteki bir müşteriye atanan ürün SKU'su için salt okunur harici görünen ad. SKU adları Google’ın şahsi karar verme yetkisine tabidir. API'nin bu sürümünde kullanılabilen ürünler ve SKU'lar için Ürün ve SKU kimlikleri bölümüne bakın. |
plan |
|
plan.planName |
|
plan.isCommitmentPlan |
|
plan.commitmentInterval |
API'nin bu sürümünde yıllık taahhüt planının aralığı bir yıldır. |
plan.commitmentInterval.startTime |
UNIX Epoch biçimini kullanan milisaniye cinsinden yıllık taahhüt planı |
plan.commitmentInterval.endTime |
UNIX Epoch biçimini kullanarak milisaniye cinsinden yıllık taahhüt planı |
trialSettings |
G Suite yıllık taahhüdü ve esnek ödeme planları 30 günlük ücretsiz deneme süresi içinde olabilir. Daha fazla bilgi için API kavramları başlıklı makaleyi inceleyin. |
trialSettings.isInTrial |
Bir abonelik planının 30 günlük ücretsiz deneme süresinde olup olmadığını belirler:
|
trialSettings.trialEndTime |
Deneme süresinin sona ereceği tarih. Bu değer, UNIX Epoch biçimi kullanılarak milisaniye cinsinden belirtilir. Epoch dönüştürücü örneğini inceleyin. |
transferInfo |
Abonelik için aktarımla ilgili salt okunur bilgiler. Daha fazla bilgi edinmek üzere bir müşteri için aktarılabilir abonelikleri alma bölümünü inceleyin. |
transferInfo.transferabilityExpirationTime |
Aktarım jetonunun veya aktarım niyetinin süresi sona erer. UNIX Epoch biçimi kullanılarak saat milisaniye cinsinden belirtilir. |
transferInfo.minimumTransferableSeats |
Abonelik eklerken bu değer, ürünün aktarım sırasında listelenen minimum lisans sayısıdır. Örneğin, müşterinin 20 kullanıcısı varsa bayi 15 lisanslık bir aktarım siparişi veremez. Minimum lisans sayısı 20'dir. |
transferInfo.currentLegacySkuId |
Yeniden satışı yapılan mevcut aboneliğin |
Sandalye sayısı
Abonelik lisansları için JSON şablonu.
JSON gösterimi |
---|
{ "numberOfSeats": integer, "maximumNumberOfSeats": integer, "licensedNumberOfSeats": integer, "kind": string } |
Alanlar | |
---|---|
numberOfSeats |
Bu zorunlu bir özelliktir ve |
maximumNumberOfSeats |
Bu, gerekli bir özelliktir ve |
licensedNumberOfSeats |
|
kind |
Kaynağı abonelik koltuğu ayarı olarak tanımlar. Değer: |
Yenileme Ayarları
Abonelik yenileme ayarları için JSON şablonu.
JSON gösterimi |
---|
{ "renewalType": string, "kind": string } |
Alanlar | |
---|---|
renewalType |
Yıllık taahhüt planı için yenileme ayarları. Daha ayrıntılı bilgi için yönetici yardım merkezindeki yenileme seçeneklerine bakın. Bir abonelik yenilenirken, |
kind |
Kaynağı abonelik yenileme ayarı olarak tanımlar. Değer: |
Yöntemler |
|
---|---|
|
Daha önce bayi tarafından askıya alınan bir aboneliği etkinleştirir. |
|
Abonelik planını günceller. |
|
Kullanıcı lisansının yenileme ayarlarını günceller. |
|
Aboneliğin kullanıcı lisansı ayarlarını günceller. |
|
Aboneliği iptal eder, askıya alır veya yönlendirmek üzere aktarır. |
|
Belirli bir aboneliği edinir. |
|
Abonelik oluşturur veya aktarır. |
|
Bayi tarafından yönetilen aboneliklerin listesi. |
|
30 günlük ücretsiz deneme aboneliğini hemen ücretli hizmet aboneliğine taşıyın. |
|
Etkin bir aboneliği askıya alır. |