サービスレベル契約

Google は、信頼性が高くレスポンシブなユーザー エクスペリエンスを実現するために、いくつかのサービスレベル契約(SLA)を適用しています。一般的な Google 標準支払い SLA の例とその測定方法を以下に示します。

SLA の例

システムの可用性

用語の例

支払い統合事業者は、24 時間以内に 99.9% のリクエストに対して(API メソッドごとに)システムを Google に提供する必要があります。

有効なトランザクション パケットが決済統合事業者に送信された後、Google が測定した 7 秒以内に、システムが有効な API リクエストに有効な API レスポンスで応答しなかった場合、そのリクエストに対してシステムは使用不可と見なされます。

1 時間に特定の API メソッドに 1,000 件を超える API リクエストが送信された場合、測定期間は 1 時間と定義されます。1 時間あたり特定の API メソッドに送信される API リクエスト数が 1, 000 件未満の場合、測定期間は午前 0 時から午前 0 時(UTC)までの 24 時間に定義されます。システム可用性 SLA の計算では、計画メンテナンス期間中に送信された呼び出しは無視されます。

評価の例

システムの可用性は、次のように計算されます(API メソッドごとに計算されます)。

Availability=CountOfSuccessfulCallsCountOfTotalCalls

レイテンシ

用語の例

1 時間以内に、API リクエストの 95% が 5 秒以内に、API リクエストの 90% が 3 秒以内に応答します(API メソッドごとに)。

1 時間に特定の API メソッドに 1,000 件を超える API リクエストが送信された場合、測定期間は 1 時間と定義されます。1 時間あたり特定の API メソッドに送信される API リクエスト数が 1, 000 件未満の場合、測定期間は午前 0 時から午前 0 時(UTC)までの 24 時間に定義されます。計画的メンテナンス期間中に送信された呼び出しは、レイテンシ SLA の計算では無視されます。

評価の例

レイテンシは、支払い統合システムが利用可能なときに送信された Google API リクエストにシステムが応答するまでにかかる時間を測定します。したがって、レイテンシは次のように計算されます。

Latency=DatetimeResponseReceivedByGoogleDatetimeRequestSentByGoogle