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