PROJECT_IDENTIFIER : ProjectNumber المشروع الأصلي للمشروع (مستحسن) أو ProjectId الخاص به. تعرف على المزيد حول استخدام معرفات المشاريع في معيار AIP 2510 من Google. لاحظ أن قيمة PROJECT_IDENTIFIER في أي نص استجابة ستكون ProjectId .
الإخراج فقط. غير قابل للتغيير. المعرف الفريد عالميًا والمخصص لـ Firebase AndroidApp .
يجب التعامل مع هذا المعرف كرمز غير شفاف، حيث لم يتم تحديد تنسيق البيانات.
displayName
string
اسم العرض المخصص من قبل المستخدم لتطبيق AndroidApp .
projectId
string
الإخراج فقط. غير قابل للتغيير. معرف فريد تم تعيينه من قبل المستخدم لبرنامج FirebaseProject الأصلي لتطبيق AndroidApp .
packageName
string
غير قابل للتغيير. اسم الحزمة الأساسي لتطبيق Android كما سيظهر في Google Play Developer Console.
apiKeyId
string
المعرف الفريد عالميًا (UID) المخصص من Google لمفتاح Firebase API المرتبط بتطبيق AndroidApp .
انتبه إلى أن هذه القيمة هي المعرف الفريد (UID) لمفتاح واجهة برمجة التطبيقات (API)، وليستkeyString الخاصة بمفتاح واجهة برمجة التطبيقات (API). keyString هي القيمة التي يمكن العثور عليها في عنصر تكوين التطبيق.
إذا لم يتم تعيين apiKeyId في طلبات androidApps.Create ، فسيقوم Firebase تلقائيًا بربط apiKeyId مع AndroidApp . قد يكون هذا المفتاح المرتبط تلقائيًا مفتاحًا صالحًا موجودًا، أو في حالة عدم وجود مفتاح صالح، سيتم توفير مفتاح جديد.
في طلبات التصحيح، لا يمكن تعيين apiKeyId على قيمة فارغة، ويجب ألا يحتوي المعرف الفريد (UID) الجديد على أي قيود أو يحتوي فقط على قيود صالحة لتطبيق AndroidApp المرتبط. نوصي باستخدام Google Cloud Console لإدارة مفاتيح واجهة برمجة التطبيقات.
يتم حساب هذا المجموع الاختباري بواسطة الخادم بناءً على قيمة الحقول الأخرى، وقد يتم إرساله مع طلبات التحديث للتأكد من أن العميل لديه قيمة محدثة قبل المتابعة.
تعرف على المزيد حول etag في معيار AIP-154 من Google.