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'leri bölümünde ayrıntılı olarak 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 hizmetinde web kancası uygulama başlığındaki test yönergelerini gözden geçirin ve izleyin.
- Teklif doğrulama adımı uyarılarla sonuçlanırsa, Teklife genel bakış sayfasında Doğrulama raporunu görüntüle bağlantısı görüntülenir. Canlı yayına geç düğmesini seçmeden önce raporu gözden geçirmeyi ve sorunları gidermeyi unutmayın. Aksi takdirde sertifikasyon büyük olasılıkla başarısız olur ve teklifinizin Canlı yayına sunulmasını geciktirecektir.
- 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ı'nı kullanacağı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.
İş Ortağı Merkezi'nde oturum açın.
Giriş sayfasında İçgörüler kutucuğunu seçin.
Soldaki menüde Siparişler'i seçin.
Sağ üstteki filtre simgesini seçin ve Teklif Adı'na göre filtreleyin. Tekliflere göre siparişler pencere öğesi, satın alınan abonelik sayısını gösterir. Yeni sipariş sayısının arttığını fark etmelisiniz.
Not
Teklif siparişlerinin raporda görünmesi 48 saat kadar sürebilir.
Sol gezinti bölmesinde İndirilenler'i seçin.
Rapor türü listesinden Siparişler'i seçin.
Zaman çerçevesi seçin listesinden 3 ay'ı seçin.
Dosya Uzantısı'nın altında CSV'yi seçin.
Oluştur seçeneğini belirleyin.
dosyasını indirin. CSV dosyası ve test planınız için yeni aboneliğin raporda gösterildiğini doğrulayın.
Tarifeli kullanım olayı gönderme
Test planınız kullanım olaylarını gönderecek şekilde yapılandırılmışsa, Tarifeli olayları Market Tarifeli API'sine göndererek tarifeli plan kullanımını test etmek önemlidir. Bu, Postman kullanarak tarifeli kullanım olaylarının nasıl gönderilmeye örnek olarak verilmiştir.
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
Postman gibi 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 |
---|---|
resourceId | Bu, SaaS subscriptionId'niz olacaktır |
quantity | 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 ayrıntı için bkz . Market tarifeli faturalama API'leri.
Tarifeli kullanım bilgilerini doğrulama
Giriş sayfasında İçgörüler kutucuğunu seçin.
Soldaki menüde Kullanım'ı seçin.
Sayfanın en üstündeki listeden Tarifeli kullanım'ı seçin.
Teklif diğer adı listesinden teklif adınızı seçin.
Ölçüm Kimliği listesinden plana girdiğiniz boyut (ölçüm) kimliğini seçin. Tarifeli kullanım, Tarifeli kullanım pencere öğesinde gösterilir.
Not
Tarifeli kullanımı yalnızca temel ücretin üzerinde görmeniz gerekir.
Raporu indirin
Not
Teklif siparişlerinin raporda görünmesi 48 saat kadar sürebilir.
Sol gezinti bölmesinde İndirilenler'i seçin.
Rapor türü listesinde Kullanım'ı seçin.
Zaman çerçevesi seçin listesinden 3 ay'ı seçin.
Dosya Uzantısı'nın altında CSV'yi seçin.
Oluştur seçeneğini belirleyin.
dosyasını indirin. CSV dosyası ve test planınız için yeni aboneliğin raporda gösterildiğini doğrulayın.
Sonraki adımlar
Testlerinizi tamamladığınızda aşağıdakileri yapabilirsiniz:
- Abonelikten çıkın ve test planınızı devre dışı bırakın.
- Müşterilerden ücret almak istediğiniz fiyatlarla üretim teklifinizde bir plan oluşturun ve üretim teklifini canlı olarak yayımlayın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin