次の方法で共有


SaaS プランのテスト

この記事では、プレビューでサービスとしてのソフトウェア (SaaS) オファーをテストする方法について説明します。

オファーをテストするときに注意する必要がある一般的なガイドラインを次に示します。

  • SaaS オファーでコマーシャル マーケットプレースの測定サービスを使用した従量制課金がサポートされている場合は、「マーケットプレースの従量制課金 API」で詳しく説明されているテストのベスト プラクティスをレビューして、それに従ってください。
  • ご利用のオファーが API と確実に統合されるようにするには、「SaaS サービスでの Webhook の実装」にあるテストの手順に従ってください。
  • オファー検証手順によって警告が表示された場合は、[オファーの概要] ページに [検証レポートの表示] リンクが表示されます。 [公開] ボタンを選択する前に、レポートを確認し、問題があれば解決してください。 そうしないと、認定されず、オファーの公開が遅延する可能性があります。
  • オファーをプレビューしてテストした後に変更を加える必要がある場合は、オファーを編集して再送信すれば、新しいプレビューを公開できます。 詳細については、「Commercial Marketplace で既存のオファーを更新する」を参照してください。

Note

この例では、ランディング ページに SaaS アクセラレータを使用します。

プライベート テスト プランの購入を確認する

発行元は、コマーシャル マーケットプレースを使用して、テスト プランの購入を確認できます。

  1. パートナー センターにサインインします。

  2. ホーム ページで、[分析情報] タイルを選択します。

    パートナー センターのホーム ページの [分析情報] タイルを示します。

  3. 左側のメニューで [注文] を選択します。

  4. 右上にあるフィルター アイコンを選択し、[オファー名] でフィルター処理します。 [オファーごとの注文] ウィジェットには、購入されたサブスクリプションの数が表示されます。 新しい注文の数が増えたことに注目する必要があります。

    スクリーンショットに、[オファー別注文] ウィジェットを示しています。

    Note

    オファーの注文がレポートに表示されるまで、最大 48 時間かかる場合があります。

  5. 左側のナビゲーションで、[ダウンロード] を選択します。

  6. [レポートの種類] タブで [注文] を択します。

  7. [期間の選択] リストから [3 か月] を選択します。

  8. [ファイル拡張子][CSV] を選択します。

  9. 生成を選択します。

    [レポートのダウンロード] のスクリーンショット。

  10. .CSV ファイルをダウンロードし、テスト計画の新しいサブスクリプションがレポートに表示されるのを確認します。

従量制課金使用量イベントを送信する

使用状況イベントを送信するようにテスト計画が構成されている場合は、従量制課金イベントをマーケットプレースの従量制課金 API に送信して、従量制プランの使用状況をテストすることが重要です。 これは、Postman を使用して従量制課金使用量イベントを送信する方法の例です。

従量制課金使用量をテストする場合、基本料金の対象となる使用状況イベントの数を超えて送信してから、基本料金を超えている使用状況イベントの数のみが Microsoft に送信されることを確認することをお勧めします。

要求を送信する

Postman などの API ツールを使用して、この例に示されているような要求本文を送信します。

要求本文の例:

{
   "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 
}

クエリ パラメーター:

パラメーター コメント
resourceId これが、使用する SaaS subscriptionId となります
quantity テスト値として数量に 1 を入力できます。
dimension 従量制課金プランで定義されているディメンションの名前を入力します
planId 従量制課金プラン ID を入力します

応答の表示

この例に示されているような応答を受け取る必要があります。

応答ペイロードの例:

{
"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 
}

従量制課金使用量イベントの送信方法の詳細については、「マーケットプレースの従量制課金 API」を参照してください。

従量制課金使用量に関する情報を確認する

  1. ホーム ページで、[分析情報] タイルを選択します。

    パートナー センターのホーム ページの [分析情報] タイルを示します。

  2. 左側のメニューで、[使用] を選択します。

  3. ページの上部にある一覧から、[従量制課金使用量] を選択します。

    [使用状況] ダッシュボードのスクリーンショット。

  4. [オファーの別名] リストから、オファー名を選択します。

  5. [測定 ID] のリストから、プランに入力したディメンション (メーター) ID を選択します。 従量制課金使用量は、[従量制課金使用量] ウィジェットに表示されます。

    Note

    基本料金を超える従量制課金使用量のみが表示されます。

レポートのダウンロード

Note

オファーの注文がレポートに表示されるまで、最大 48 時間かかる場合があります。

  1. 左側のナビゲーションで、[ダウンロード] を選択します。

  2. [レポートの種類] リストで、[使用量] を選択します。

  3. [期間の選択] リストから [3 か月] を選択します。

  4. [ファイル拡張子][CSV] を選択します。

  5. 生成を選択します。

    [レポートのダウンロード] のスクリーンショット。

  6. .CSV ファイルをダウンロードし、テスト計画の新しいサブスクリプションがレポートに表示されるのを確認します。

テストを完了すると、次のことができます。