Aracılığıyla paylaş


SaaS planını test edin

Bu makalede, bir hizmet olarak yazılım (SaaS) teklifinin önizlemede nasıl test olduğu açıklanmaktadır.

Teklifinizi test ederken bilmeniz gereken bazı genel yönergeler aşağıda verilmiştir.

  • SaaS teklifiniz ticari market ölçüm hizmetini kullanarak tarifeli faturalamayı destekliyorsa Market tarifeli faturalama API'leribölümünde açıklanan en iyi test yöntemlerini gözden geçirin ve izleyin.
  • Teklifinizin API'lerle başarıyla tümleştirildiğinden emin olmak için SaaS hizmeti web kancası uygulama başlığındaki test yönergelerini gözden geçirin ve izleyin.
  • Teklif doğrulama adımı uyarılarla sonuçlandıysa, Teklife genel bakış sayfasında, doğrulama raporunu görüntüle bağlantısı belirir. Canlı düğmesini seçmeden önce raporu gözden geçirdiğinizden ve sorunları ele aldığınızdan emin olun. Aksi takdirde sertifikasyon büyük olasılıkla başarısız olur ve teklifinizin Canlı yayına sunulmasını geciktirer.
  • Teklifin önizlemesini yaptıktan ve test ettikten sonra değişiklik yapmanız gerekiyorsa, yeni bir önizleme yayımlamak için düzenleyebilir ve yeniden gönderebilirsiniz. Daha fazla bilgi için bkz. Ticari markette mevcut bir teklifi güncelleştirme.

Not

Bu örnekte, giriş sayfası için SaaS Hızlandırıcısı kullanırız.

Özel test planının satın alındığını doğrulama

Yayımcılar, bir test planının satın alındığını doğrulamak için Ticari Market'i kullanabilir.

  1. İş Ortağı Merkezi'nde oturum açın.

  2. Giriş sayfasında Insights kutucuğunu seçin.

    İş Ortağı Merkezi Giriş sayfasındaki İçgörüler kutucuğunu gösterir.

  3. Soldaki menüde Siparişleröğesini seçin.

  4. Sağ üstteki filtre simgesini seçin ve teklif adı göre filtreleyin. "Tekliflere Göre Siparişler" aracı, satın alınan aboneliklerin sayısını gösterir. Toplam yeni sipariş sayısı artar.

    Tekliflere göre siparişler pencere öğesini gösteren ekran görüntüsü.

    Not

    Teklif siparişlerinin raporda görünmesi 48 saat kadar sürebilir.

  5. Sol gezinti bölmesinde İndirmelerseçin.

  6. Rapor türü listesinden Siparişlerseçin.

  7. Zaman çerçevesi listesinden 3 ayseçin.

  8. Dosya Uzantısıbölümünde, CSV'yi seçin.

  9. Oluştur'seçin.

    Raporları İndirme ekran görüntüsü.

  10. CSV dosyasını indirin ve test planınız için yeni aboneliğin raporda gösterildiğini doğrulayın.

Tarifeli kullanım olayını gönder

Test planınız kullanım olaylarını gönderecek şekilde yapılandırılmışsa, Market Tarifeli APIüzerinden ölçümlü olaylar göndererek tarifeli plan kullanımını test etmek önemlidir. Bu, çözümünüzü test etmek için HTTP istekleri gönderebilen bir araç kullanarak tarifeli kullanım olaylarının nasıl gönderildiğini gösteren bir örnektir, örneğin:

  • Visual Studio Market uzantısıyla Visual Studio Code

  • PowerShell Invoke-RestMethod

  • Microsoft Edge - Ağ Konsolu aracı

  • Bruno

  • curl

    Dikkat

    Kimlik bilgileri, gizli diziler, erişim belirteçleri, API anahtarları ve diğer benzer bilgiler gibi hassas verileriniz olduğu senaryolarda, verilerinizi gerekli güvenlik özellikleriyle koruyan, çevrimdışı veya yerel olarak çalışan, verilerinizi bulutla eşitlemeyen ve çevrimiçi bir hesapta oturum açmanızı gerektirmeyen bir araç kullandığınızdan emin olun. Bu şekilde, hassas verileri herkese açık hale getirmekle ilgili riski azaltırsınız.

Tarifeli kullanımı test ederken, temel ücretin kapsadığı kullanım olaylarının sayısından daha fazlasını göndermenizi ve ardından yalnızca temel ücreti aşan kullanım olaylarının sayısının Microsoft'a gönderildiğini doğrulamanızı öneririz.

İstek gönderme

Çözümünüzü test etmek için HTTP istekleri gönderebilen bir API aracı kullanarak, bu örnekte gösterilen gibi bir istek gövdesi gönderin.

İstek gövdesi örneği:

{
   "resourceId": <guid>, // unique identifier of the resource against which usage is emitted. 
   "quantity": 5.0, // how many units were consumed for the date and hour specified in     effectiveStartTime, must be greater than 0 or a double integer 
   "dimension": "dim1", // custom dimension identifier 
   "effectiveStartTime": "2018-12-01T08:30:14", // time in UTC when the usage event occurred, from now and until 24 hours back 
   "planId": "plan1", // id of the plan purchased for the offer 
}

Sorgu parametreleri:

Parametre Yorum
kaynakID Bu, SaaS subscriptionId'nizdir
miktar Test değeri olarak miktar için 1 girebilirsiniz
boyut Tarifeli planda tanımlanan boyutun adını girin
planId Tarifeli plan kimliğini girin

Yanıtı görüntüleme

Bu örnekte gösterilen yanıt gibi bir yanıt almanız gerekir.

Yanıt yükü örneği:

{
"usageEventId": <guid>, // unique identifier associated with the usage event in Microsoft records
"status": "Accepted" // this is the only value in case of single usage event 
"messageTime": "2020-01-12T13:19:35.3458658Z", // time in UTC this event was accepted
"resourceId": <guid>, // unique identifier of the resource against which usage is emitted. For SaaS it's the subscriptionId. 
"quantity": 5.0, // amount of emitted units as recorded by Microsoft "dimension": 
"dim1", // custom dimension identifier 
"effectiveStartTime": "2018-12-01T08:30:14", // time in UTC when the usage event occurred, as sent by the ISV
"planId": "plan1", // id of the plan purchased for the offer 
}

Tarifeli kullanım olaylarını gönderme hakkında daha fazla bilgi için bkz. Market tarifeli faturalama API'leri.

Tarifeli kullanım bilgilerini doğrulama

  1. Giriş sayfasında Insights kutucuğunu seçin.

    İş Ortağı Merkezi Giriş sayfasındaki İçgörüler kutucuğunu gösterir.

  2. Soldaki menüde Kullanımöğesini seçin.

  3. Sayfanın üst kısmındaki listeden tarifeli kullanım seçin.

    Kullanım panosunun ekran görüntüsü.

  4. Teklif diğer adı listesinden teklif adınızı seçin.

  5. Ölçüm Kimliği listesinden plana girdiğiniz ölçüm (boyut) kimliğini seçiniz. Tarifeli kullanım, Tarifeli kullanım pencere öğesinde gösterilir.

    Not

    Tarifeli kullanımı yalnızca temel ücretin üzerinde görmeniz gerekir.

Raporu indirme

Not

Teklif siparişlerinin raporda görünmesi 48 saat kadar sürebilir.

  1. Sol gezinti bölmesinde İndirmelerseçin.

  2. Rapor türü listesinden Kullanım öğesini seçin.

  3. Zaman çerçevesi listesinden 3 ayseçin.

  4. Dosya Uzantısıbölümünde, CSV'yi seçin.

  5. Oluştur'seçin.

    Raporları İndirme ekran görüntüsü.

  6. CSV dosyasını indirin ve test planınız için yeni aboneliğin raporda gösterildiğini doğrulayın.