Kaynak: Abonelik
Bir 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. Bir istekte bu mülk, birincil alan veya Google tarafından oluşturulan benzersiz tanımlayıcı olabilir. |
subscriptionId |
|
skuId |
Gerekli bir özellik. |
creationTime |
|
kind |
Kaynağı abonelik olarak tanımlar. Değer: |
seats |
Bu zorunlu bir özelliktir. Plandaki kullanıcı lisansı lisansı 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 göz atın. |
purchaseOrderId |
Bu, isteğe bağlı bir özelliktir. Bu satın alma siparişi (PO) bilgileri, bayilerin şirket izleme kullanımları için kullanmaları içindir. |
status |
Bu, isteğe bağlı bir özelliktir. |
resourceUiUrl |
Müşterinin Yönetici Konsolu'ndaki Abonelikler sayfasının URL'si. Salt okunur URL, API hizmeti tarafından oluşturulur. Bu seçenek, istemci uygulamanız için müşterinin Yönetici konsolundaki Abonelikler sayfasını kullanarak bir görevi tamamlamasını gerektiriyorsa kullanılır. |
billingMethod |
Bir abonelik için geçerli faturalandırma yöntemini döndüren salt okunur alan. |
suspensionReasons[] |
Bir aboneliğin mevcut tüm askıya alma nedenlerini içeren bir numaralandırmayı içeren salt okunur alan. Bir aboneliğin eşzamanlı olarak birçok çakışan askıya alma nedeni olabilir. Bir aboneliğin
|
customerDomain |
Müşterinin birincil alan adı |
dealCode |
Abonelik planlarında indirimli fiyatlar için Google tarafından verilen kod (en fazla 100 karakter). İndirimli ücret alabilmek için |
skuName |
Abonelikteki bir müşteriye atanan ürünün SKU'su için salt okunur harici görünen ad. SKU adları Google'ın takdirine bağlı olarak değiştirilebilir. 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 |
Yıllık taahhüt planının UNIX Epoch biçimi kullanılarak milisaniye cinsinden |
plan.commitmentInterval.endTime |
Yıllık taahhüt planının UNIX Epoch biçimi kullanılarak milisaniye cinsinden |
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ı konusuna bakın. |
trialSettings.isInTrial |
Bir abonelik planının 30 günlük ücretsiz deneme süresi içinde olup olmadığını belirler:
|
trialSettings.trialEndTime |
Deneme süresinin sona erdiği tarih. Değer, UNIX Epoch biçimi kullanılarak milisaniye cinsinden belirtilir. Örnek bir Epoch dönüştürücü bakın. |
transferInfo |
Abonelik için salt okunur aktarımla ilgili bilgiler. Daha fazla bilgi edinmek için bir müşteri için aktarılabilir abonelikleri alma başlıklı makaleye bakın. |
transferInfo.transferabilityExpirationTime |
Aktarım jetonunun veya aktarım amacının süresinin dolacağı zaman. UNIX Epoch biçimi kullanılarak zaman milisaniye cinsinden belirtilir. |
transferInfo.minimumTransferableSeats |
Abonelik eklerken bu, ürünün aktarım siparişinde 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 |
Mevcut yeniden satışı yapılan aboneliğin |
Sandalye sayısı
Abonelik koltukları için JSON şablonu.
JSON gösterimi |
---|
{ "numberOfSeats": integer, "maximumNumberOfSeats": integer, "licensedNumberOfSeats": integer, "kind": string } |
Alanlar | |
---|---|
numberOfSeats |
Bu, zorunlu bir mülktür ve |
maximumNumberOfSeats |
Bu, zorunlu bir mülktür ve |
licensedNumberOfSeats |
|
kind |
Kaynağı abonelik lisans ayarı olarak tanımlar. Değer: |
RenewalSettings
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 göz atın. Bir abonelik yenilenirken |
kind |
Kaynağı abonelik yenileme ayarı olarak tanımlar. Değer: |
Yöntemler |
|
---|---|
|
Daha önce bayi tarafından askıya alınmış bir aboneliği etkinleştirir. |
|
Bir abonelik planını günceller. |
|
Kullanıcı lisansının yenileme ayarlarını günceller. |
|
Bir aboneliğin kullanıcı lisansı ayarlarını günceller. |
|
Bir aboneliği iptal ettiği, askıya aldığı veya doğrudan yönlendirmeye aktardığı durumlarda. |
|
Belirli bir aboneliği alır. |
|
Abonelik oluşturur veya aktarır. |
|
Bayi tarafından yönetilen aboneliklerin listeleri. |
|
30 günlük ücretsiz deneme aboneliğini hemen ücretli hizmet aboneliğine taşıyın. |
|
Etkin bir aboneliği askıya alır. |