Firebase Test Lab وجهاز Android البث توفير حصة خاصة بواجهة برمجة تطبيقات Cloud وحصة اختبار، وهي مدرَجة في أسعار Spark and Blaze الخطط. تعتمد هذه الحصص على استخدام مشروعك لاختبار المورد أو مورد الجهاز أو السحابة الإلكترونية واجهة برمجة التطبيقات:
يتم تطبيق هذه الحصص على مستوى المشروع، وليس على مستوى الموقع الإلكتروني. هذه الحدود مشترَكة. في جميع واجهات برمجة التطبيقات (بما في ذلك اختبارات قياس حالة التطبيق واختبارات Robo وحلقة Game Loop) الاختبار) ومصفوفات الاختبار. عند إجراء اختبار، يمكنك التحقق من وقت تشغيله (أي الوقت الذي يستغرقه الاختبار) ضمن اختبار مصفوفة التنفيذ والاختبار النتائج في وحدة تحكُّم Firebase. عند استخدام البث على جهاز Android، التحقّق من استخدام مشروعك في "استوديو Android" أو وحدة تحكّم "Google Cloud" تُعرض أوقات التشغيل بجانب كل جهاز. إذا كنت في خطة Blaze، تُستخدم أوقات تشغيل الاختبار للفوترة.
الحصص
حصة الاختبار
يتم قياس حصة الاختبار في "Test Lab" بواسطة عدد عمليات الاختبار في اليوم:
خطة التفعيل (بدون تكلفة): الحد الأقصى لاستخدام الموارد هو مدرجة لما يصل إلى 15 عملية اختبار في اليوم بشكل إجمالي:
10 عمليات اختبار في اليوم على الأجهزة الافتراضية
5 عمليات اختبار في اليوم على الأجهزة الفعلية
الخطة الأساسية: لا تكون الحصص نفسها في جميع المشاريع ضمن خطة Blaze. في حال حذف يزيد استخدامك لخدمة Google Cloud بمرور الوقت، وقد تزيد حصصك بشكل مطابق. إذا كنت تتوقع زيادة قادمة كبيرة في الاستخدام، يمكنك طلب تعديلات عروض الأسعار بشكل استباقي.
يتم احتساب الفوترة من خلال عدد الدقائق التي تقضيها في إجراء الاختبارات. خطة The Blaze تبدأ بحد زمني بدون تكلفة مشابه للحد الأقصى المتوفّر للموارد من خطة Spark:
30 دقيقة من وقت الاختبار يوميًا على الأجهزة الفعلية
60 دقيقة من وقت الاختبار يوميًا على الأجهزة الافتراضية
يتم تحصيل رسوم أي استخدام يتجاوز هذه الحدود وفقًا لأسعار كل ساعة التالية:
5 دولار أمريكي في الساعة لكل جهاز فعلي
دولار أمريكي واحد في الساعة لكل جهاز افتراضي
يتم احتساب الرسوم على أساس كل دقيقة، وتقريبها إلى أقرب دقيقة. على سبيل المثال، يتم احتساب تكلفة اختبار مدته 22 ثانية مقابل دقيقة واحدة، بينما يتم احتساب تكلفة اختبار مدته 22 ثانية يتم خصم رسوم الاختبار لمدة 75 ثانية لمدة دقيقتين. لا يتم تحصيل رسوم منك إلا مقابل الوقت المستغرَق في إجراء الاختبارات (الوقت الذي يستغرقه تثبيت تطبيقك ولن يتم تحصيل رسوم الحصول على نتائج الاختبار).
يمكنك مراقبة استخدام حصة الاختبار في وحدة تحكّم Google Cloud.
حصص Cloud API
تأتي واجهات برمجة التطبيقات للاختبارات ونتائج الأدوات مع حدين لواجهة برمجة التطبيقات: عدد الطلبات في اليوم لكل يوم وعدد الطلبات في الدقيقة لكل مشروع.
حد واجهة برمجة التطبيقات Cloud Testing API (بما في ذلك طلبات البث من جهاز Android):
- 10,000,000 مكالمة في اليوم
- 120000 مكالمة لكل فاصل مدته دقيقة واحدة
يمكنك مراقبة استخدامك لواجهة برمجة التطبيقات هذه من خلال وحدة تحكّم Google Cloud.
حد واجهة برمجة التطبيقات لنتائج Cloud Tool:
- 200,000 مكالمة في اليوم
- 2,400 مكالمة لكل فاصل مدته دقيقة واحدة
يمكنك مراقبة استخدامك لواجهة برمجة التطبيقات هذه من خلال وحدة تحكّم Google Cloud.
حصص بث أجهزة Android
الاستخدام محدود، وسيتم توفير إمكانية استخدام الفوترة في وقت لاحق.
واعتبارًا من 1 يونيو 2024، وبالنسبة إلى الفترة الترويجية:
- (بدون تكلفة) خطة Spark: 120 دقيقة بدون تكلفة لكل مشروع في الشهر
- خطة Blaze: 120 دقيقة بدون تكلفة لكل مشروع في الشهر، مقابل 15 سنتًا مقابل كل دقيقة إضافية
في شباط (فبراير) 2025 أو في وقت قريب من ذلك، ستنتهي الفترة الترويجية وسيتم إيقاف الفوترة تستند إلى حدود الحصة التالية:
- (بدون تكلفة) خطة Spark: 30 دقيقة بدون تكلفة لكل مشروع في الشهر
- خطة Blaze: الحصول على 30 دقيقة بدون تكلفة لكل مشروع في الشهر، مقابل 15 سنتًا لكل مشروع دقيقة إضافية
لا تملك جميع المشاريع في خطة Blaze الحصص نفسها. إذا كان استخدامك تزداد وحدة تحكّم Google Cloud بمرور الوقت، وقد تزداد حصصك. بشكل مطابق. إذا كنت تتوقع زيادة قادمة كبيرة في الاستخدام، يمكنك طلب تعديلات عروض الأسعار بشكل استباقي.
زيادة الحصص
إذا وصلت إلى حصة اختبار واجهة برمجة التطبيقات Cloud API أو خطة Blaze، يمكنك طلب حد أعلى من خلال تنفيذ أحد الإجراءات التالية:
إرسال طلب زيادة مباشرةً في وحدة تحكُّم Google Cloud.
يُرجى التواصل مع فريق دعم Firebase.