تم إطلاق Vertex AI in Firebase للجمهور العام في 21 تشرين الأول (أكتوبر) 2024.
في ما يلي قائمة على مستوى عالٍ بالتغييرات المطلوبة لنقل البيانات:
- تفعيل واجهة برمجة التطبيقات الجديدة المطلوبة في مشروعك على Firebase (إجراء مطلوب للجميع)
- التحديث إلى إصدار المكتبة العلني (مطلوب للجميع)
- تغييرات إضافية (مطلوب استنادًا إلى الميزات التي تستخدمها)
تفعيل واجهة برمجة التطبيقات الجديدة المطلوبة في مشروعك على Firebase (إجراء مطلوب للجميع)
عليك تفعيل واجهة برمجة التطبيقات Vertex AI in Firebase في مشروعك على Firebase وإضافتها إلى القائمة المسموح بها لمفتاح واجهة برمجة التطبيقات Firebase. هذه واجهة برمجة تطبيقات جديدة مطلوبة لاستخدام إصدار Universal Analytics من Vertex AI in Firebase.
في وحدة تحكّم Firebase، انتقِل إلى صفحة الإنشاء باستخدام Gemini.
في بطاقة Vertex AI in Firebase، انقر على البدء لبدء عملية سير تساعدك في تفعيل واجهة برمجة التطبيقات هذه وإضافتها إلى القائمة المسموح بها لمفتاح واجهة برمجة التطبيقات في Firebase.
يمكنك تخطّي بقية سير العمل في وحدة التحكّم.
التحديث إلى إصدار المكتبة العلني (مطلوب للجميع)
تغييرات إضافية (مطلوب استيفاؤها حسب الميزات التي تستخدمها)
تم تنفيذ العديد من التغييرات على إصدارات حِزم SDK في "إحصاءات Google". راجِع القائمتَين التاليتَين لمعرفة أي تغييرات قد تحتاج إلى إجرائها في الرمز البرمجي ليتلاءم مع استخدام إصدار حزمة SDK من الإصدار العلني في تطبيقك.
استدعاء الدوالّ
إذا نفّذت هذه الميزة قبل إطلاق "إحصاءات Google"، عليك إجراء تعديلات على طريقة تحديد المخطّط. ننصحك بمراجعة دليل استدعاء الدوال البرمجية المعدَّل للتعرّف على كيفية كتابة تعريفات الدوال البرمجية.إنشاء إخراج منظَّم (مثل JSON) باستخدام
responseSchema
إذا نفّذت هذه الميزة قبل إطلاق الإصدار العلني، عليك إجراء تعديلات على طريقة تحديد المخطّط. ننصحك بمراجعة دليل النتائج المنظَّمة الجديد للتعرّف على كيفية كتابة مخطّطات JSON.المهلة
- تم تغيير المهلة التلقائية للطلبات لتصبح 180 ثانية.
الأخطاء المحتمَلة المرتبطة بعملية نقل البيانات
أثناء نقل البيانات لاستخدام إصدار "إحصاءات Google" من Vertex AI in Firebase، قد تواجه أخطاء إذا لم تكن قد أكملت جميع التغييرات المطلوبة كما هو описан في دليل نقل البيانات هذا.
الخطأ 403: Requests to this API firebasevertexai.googleapis.com ... are blocked.
إذا تلقّيت خطأ 403 يشير إلى
Requests to this API firebasevertexai.googleapis.com ... are blocked.
،
يعني ذلك عادةً أنّ مفتاح واجهة برمجة التطبيقات في ملف/عنصر إعدادات Firebase
لا يتضمّن واجهة برمجة تطبيقات مطلوبة في القائمة المسموح بها للمنتج الذي تحاول
استخدامه.
تأكَّد من أنّ مفتاح واجهة برمجة التطبيقات المستخدَم في تطبيقك يتضمّن كل واجهات برمجة التطبيقات المطلوبة والمُدرَجة في القائمة المسموح بها ضمن "قيود واجهة برمجة التطبيقات" للمفتاح. بالنسبة إلى Vertex AI in Firebase، يجب أن يتضمّن مفتاح واجهة برمجة التطبيقات على الأقل واجهة برمجة التطبيقات Vertex AI in Firebase في القائمة المسموح بها. من المفترض أن تمت إضافة واجهة برمجة التطبيقات هذه تلقائيًا إلى القائمة المسموح بها لمفتاح واجهة برمجة التطبيقات عند تفعيل واجهة برمجة التطبيقات الجديدة من خلال وحدة تحكّم Firebase.
يمكنك الاطّلاع على جميع مفاتيح واجهة برمجة التطبيقات في واجهات برمجة التطبيقات والخدمات > بيانات الاعتماد لوحة في وحدة تحكّم Google Cloud.