Google บังคับใช้ข้อตกลงระดับบริการ (SLA) หลายข้อเพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่เชื่อถือได้และตอบสนองอย่างรวดเร็ว ตัวอย่าง SLA ทั่วไปของการชำระเงินแบบมาตรฐานของ Google และวิธีวัดผลมีดังนี้
ตัวอย่าง SLA
ความพร้อมใช้งานของระบบ
ตัวอย่างคํา
ผู้ผสานรวมการชำระเงินต้องทำให้ระบบของตนพร้อมให้บริการแก่ Google สำหรับคำขอ 99.9% ในช่วงเวลา 24 ชั่วโมง (ต่อวิธีการ API 1 วิธี)
ระบบจะถือว่าไม่พร้อมให้บริการสำหรับคำขอหนึ่งๆ หากระบบไม่ตอบกลับคำขอ API ที่ถูกต้องด้วยการตอบกลับ API ที่ถูกต้องภายใน 7 วินาทีตามที่ Google วัดหลังจากส่งแพ็กเก็ตธุรกรรมที่มีรูปแบบถูกต้องไปยังผู้ผสานรวมการชำระเงิน
ระบบจะกําหนดระยะเวลาการวัดเป็น 1 ชั่วโมงหากมีการส่งคําขอ API มากกว่า 1,000 รายการไปยังเมธอด API หนึ่งๆ ในช่วง 1 ชั่วโมง หากมีการส่งคําขอ API ไปยังเมธอด API หนึ่งๆ น้อยกว่า 1, 000 ครั้งต่อชั่วโมง ระบบจะกําหนดระยะเวลาการวัดเป็นระยะเวลา 24 ชั่วโมงตั้งแต่เที่ยงคืนถึงเที่ยงคืน (UTC) การเรียกใช้ที่ส่งในระหว่างระยะเวลาการบำรุงรักษาตามกำหนดการจะไม่ได้รับการพิจารณาเมื่อคำนวณ SLA ความพร้อมใช้งานของระบบ
ตัวอย่างการประเมิน
จากนั้นระบบจะคํานวณความพร้อมใช้งานของระบบดังนี้ (สําหรับเมธอด API แต่ละรายการ)
เวลาในการตอบสนอง
ตัวอย่างคํา
ระบบตอบสนองต่อคําขอ API 95% ภายใน 5 วินาที และตอบสนองต่อคําขอ API 90% ภายใน 3 วินาทีในช่วง 1 ชั่วโมง (ต่อเมธอด API)
ระบบจะกําหนดระยะเวลาการวัดเป็น 1 ชั่วโมงหากมีการส่งคําขอ API มากกว่า 1,000 รายการไปยังเมธอด API หนึ่งๆ ในช่วง 1 ชั่วโมง หากมีการส่งคําขอ API ไปยังเมธอด API หนึ่งๆ น้อยกว่า 1, 000 ครั้งต่อชั่วโมง ระบบจะกําหนดระยะเวลาการวัดเป็นระยะเวลา 24 ชั่วโมงตั้งแต่เที่ยงคืนถึงเที่ยงคืน (UTC) ระบบจะไม่สนใจการเรียกใช้ที่ส่งในระหว่างระยะเวลาการบำรุงรักษาตามกำหนดเวลาเมื่อคำนวณ SLA เกี่ยวกับเวลาในการตอบสนอง
ตัวอย่างการประเมิน
เวลาในการตอบสนองเป็นการวัดเวลาที่ระบบของผู้ให้บริการผสานรวมการชำระเงินใช้ในการตอบกลับคำขอ Google API ที่ส่งไปขณะที่ระบบพร้อมใช้งาน ดังนั้น ระบบจะคํานวณเวลาในการตอบสนองดังนี้