المنتجات أو الموارد التي تتطلّب ضبط موقع جغرافي
تتطلّب عدة منتجات أو موارد ضبط موقع جغرافي.
| المنتج | الموقع الجغرافي التلقائي | معلومات إضافية |
|---|---|---|
| Firebase AI Logic |
|
هذا هو الموقع الجغرافي الذي يمكنك من خلاله الوصول إلى النموذج. |
| Google Analytics | لا يتوفّر موقع جغرافي تلقائي. عليك ضبط هذا الموقع الجغرافي. |
هذا هو موقع إعداد التقارير Analytics2، الذي يمثّل بلد مؤسستك أو منطقتها. يضبط موقع إعداد التقارير في Analytics بدوره العملة لإعداد تقارير الإيرادات. |
| Firebase App Hosting | لا يتوفّر موقع جغرافي تلقائي. عليك ضبط هذا الموقع الجغرافي لكل نظام خلفي. |
هذا هو الموقع الجغرافي الذي ينشئ فيه App Hosting نشر
كل موارد النظام الخلفي. يمكن أن يكون كل نظام خلفي في موقع جغرافي مختلف. |
| Firebase SQL Connect | لا يتوفّر موقع جغرافي تلقائي. عليك ضبط الموقع الجغرافي لكل مثيل. |
يمكن أن يكون كل مثيل في موقع جغرافي مختلف. |
| Cloud Firestore 1 | لا يتوفّر موقع جغرافي تلقائي. عليك ضبط الموقع الجغرافي لكل مثيل. |
يمكن أن يكون كل مثيل في موقع جغرافي مختلف. |
| Firebase Realtime Database | لا يتوفّر موقع جغرافي تلقائي. عليك ضبط الموقع الجغرافي لكل مثيل. |
يمكن أن يكون كل مثيل في موقع جغرافي مختلف. |
| Cloud Storage for Firebase 1 | لا يتوفّر موقع جغرافي تلقائي. عليك ضبط الموقع الجغرافي لكل مساحة تخزين. |
يمكن أن تكون كل مساحة تخزين في موقع جغرافي مختلف. |
| Cloud Functions for Firebase 1 | إذا لم يتم ضبط الموقع الجغرافي، تكون المنطقة التلقائية
us-central1 |
يمكن أن تكون كل دالة في موقع جغرافي مختلف. |
1 استنادًا إلى الوقت الذي بدأت فيه استخدام هذه المنتجات في مشروعك، يمكن أن تكون هناك تبعيات للموقع الجغرافي بين هذه المنتجات. قد يشار إلى هذه الاعتمادية باسم "الموقع الجغرافي لموارد Google Cloud التلقائية". مزيد من المعلومات عن هذه التبعية للموقع الجغرافي.
2 لا يؤثر موقع إعداد التقارير في Analytics على المكان الذي قد تعالج فيه Google بيانات العملاء وتخزّنها في Firebase.
ضبط موقع جغرافي لمنتج أو موارده
بالنسبة إلى بعض المنتجات، يمكنك ضبط الموقع الجغرافي على مستوى المنتج. ومع ذلك، بالنسبة إلى معظم المنتجات، يمكنك ضبط الموقع الجغرافي على مستوى المورد (على سبيل المثال، لكل Cloud Storage مساحة تخزين أو لكل دالة).
| المنتج | متى وكيفية ضبط الموقع الجغرافي | المواقع الجغرافية المتاحة |
|---|---|---|
| Firebase AI Logic |
|
Firebase AI Logic المواقع الجغرافية |
| Google Analytics | عند تفعيل Google Analytics في مشروع Firebase في
Firebase console،
سيُطلب منك اختيار موقع إعداد تقارير في "إحصاءات". عليك اختيار بلد أو منطقة تمثّل موقع مؤسستك.
إذا كنت مالك مشروع أو محررًا، يمكنك لاحقًا تعديل المنطقة الزمنية والعملة لموقع إعداد التقارير في "إحصاءات Google". انتقِل إلى Google Analytics إعدادات، ثم إلى لوحة إعداد التقارير. |
يمكنك الاطّلاع على القائمة في Google Analytics الإعدادات > لوحة إعداد التقارير. |
| Firebase App Hosting | عند إنشاء نظام خلفي App Hosting، سيُطلب منك اختيار موقع جغرافي. يمكنك استخدام Firebase console أو REST API أو Firebase CLI لإنشاء نظام خلفي. | المواقع الجغرافيةApp Hosting |
| Firebase SQL Connect | عند توفير مثيل خدمة SQL Connect، يمكنك ضبط
مواقعها الجغرافية. يمكنك أيضًا ضبط موقع المثيل المرتبط Google Cloud SQL. يمكنك استخدام الـ Firebase console أو الـ Firebase CLI لتوفير مثيل. |
مواقع خدمة SQL Connect وCloud SQL مثيل |
| Cloud Firestore 1 | عند توفير مثيل قاعدة بيانات Cloud Firestore، يمكنك ضبط موقعه الجغرافي. يمكنك استخدام Firebase console أو REST API أو Firebase CLI أو Terraform لتوفير مثيل. | Cloud Firestore المواقع الجغرافية |
| Firebase Realtime Database | عند توفير مثيل Realtime Database، يمكنك ضبط موقعه الجغرافي. يمكنك استخدام Firebase console أو REST API أو Firebase CLI أو Terraform لتوفير مثيل. |
Realtime Database المواقع الجغرافية |
| Cloud Storage for Firebase 1 | عند توفير مساحة تخزين في Cloud Storage، يمكنك ضبط موقعها الجغرافي. يمكنك استخدام Firebase console أو REST API أو Terraform لتوفير مساحة تخزين. |
Cloud Storage for Firebase المواقع الجغرافية |
| Cloud Functions for Firebase 1 | عند كتابة دالة، يمكنك اختياريًا ضبط منطقتها.
إذا لم تحدّد موقعًا جغرافيًا، تكون المنطقة التلقائية
|
Cloud Functions for Firebase المواقع الجغرافية |
1 استنادًا إلى الوقت الذي بدأت فيه استخدام هذه المنتجات في مشروعك، يمكن أن تكون هناك تبعيات للموقع الجغرافي بين هذه المنتجات. قد يشار إلى هذه الاعتمادية باسم "الموقع الجغرافي لموارد Google Cloud التلقائية". مزيد من المعلومات عن هذه التبعية للموقع الجغرافي.
عرض إعدادات الموقع الجغرافي
| المنتج | مكان عرض إعداد الموقع الجغرافي |
|---|---|
| Firebase AI Logic |
|
| Google Analytics | في Firebase console، انتقِل إلى settings إعدادات المشروع > عمليات الدمج > Google Analytics. انقر على رقم الحساب لفتح حسابك على Google Analytics، ثم انتقِل إلى لوحة المشرف للعثور على معلومات الموقع الجغرافي لحسابك. |
| Firebase App Hosting |
|
| Firebase SQL Connect | في Firebase console، انتقِل إلى صفحة SQL Connect لعرض قائمة مثيلات قاعدة البيانات ومواقعها الجغرافية. |
| Cloud Firestore | في Firebase console، انتقِل إلى علامة التبويب Cloud Firestore البيانات لعرض قائمة مثيلات قاعدة البيانات ومواقعها الجغرافية. |
| Firebase Realtime Database | في Firebase console، انتقِل إلى علامة التبويب Realtime Database البيانات لعرض قائمة مثيلات قاعدة البيانات ومواقعها الجغرافية. |
| Cloud Storage for Firebase | في Firebase console، انتقِل إلى علامة التبويب Cloud Storage الملفات لعرض قائمة مساحات التخزين ومواقعها الجغرافية. |
| Cloud Functions for Firebase |
|
التبعية المحتملة للموقع الجغرافي بسبب "الموقع الجغرافي لموارد Google Cloud التلقائية"
"الموقع الجغرافي لموارد Google Cloud التلقائية" هو إعداد الموقع الجغرافي لأي موارد مشروع مرتبطة بـ Google App Engine، بما في ذلك ما يلي:
- مثيل قاعدة البيانات Cloud Firestore التلقائي
- مساحة التخزين التلقائية Cloud Storage في Firebase التي يكون تنسيق اسمها
*.appspot.com - Google Cloud Scheduler المستخدَم تحديدًا مع الدوال المجدولة من الجيل الأول
إنّ "الموقع الجغرافي لموارد Google Cloud التلقائية" هو إعداد غير قابل للتغيير. عند ضبط الموقع الجغرافي لأحد الموارد المرتبطة، يتم أيضًا ضبط الموقع الجغرافي لجميع الموارد الأخرى بشكلٍ غير مباشر بسبب ارتباطها المشترك بـ App Engine.
ومع ذلك، مع التغييرات الكثيرة التي طرأت على نظامَي Firebase وGoogle Cloud على مرّ
السنين، كانت عمليات ربط الموارد بـ App Engine تتغيّر. والأهم من ذلك، اعتبارًا من
*.firebasestorage.app
في ما يلي تفاصيل التغييرات التي طرأت على التبعية المحتملة للموقع الجغرافي:
اعتبارًا من
30 أكتوبر 2024 ، إذا لم يتم بعد توفير مثيل Cloud Firestore التلقائي ومساحة التخزين Cloud Storage التلقائية في Firebase:يؤدي توفير مثيل Cloud Firestore التلقائي إلى ضبط الموقع الجغرافي لأي تطبيق App Engine مستقبلي يتم توفيره في المشروع. ومع ذلك، لا يحدّد الموقع الجغرافي لمساحة التخزين التلقائية المستقبلية Cloud Storage.
_لم يعُد_ توفير مساحة التخزين التلقائية في Cloud Storage يؤدي إلى توفير تطبيق App Engine. وبالتالي، _لا_ يحدّد الموقع الجغرافي لمساحة التخزين التلقائية في Cloud Storage الموقع الجغرافي لمثيل Cloud Firestore التلقائي المستقبلي.
اعتبارًا من
30 أكتوبر 2024 ، إذا تم Cloud Firestore توفير مثيل بالفعل، ولكن لم يتم توفير Cloud Storage التلقائية في Firebase:- _لا_ يحدّد مثيل Cloud Firestore التلقائي الحالي الموقع الجغرافي لمساحة الت स्टोरेज التلقائية المستقبلية في Cloud Storage (
).*.firebasestorage.app
- _لا_ يحدّد مثيل Cloud Firestore التلقائي الحالي الموقع الجغرافي لمساحة الت स्टोरेज التلقائية المستقبلية في Cloud Storage (
اعتبارًا من
30 أكتوبر 2024 ، إذا تم توفير مساحة التخزين التلقائية في Cloud Storage for Firebase بالفعل (تحديدًا مساحة التخزين )، ولكن لم يتم توفير مثيل Cloud Firestore التلقائي:*.appspot.com- عند توفير مساحة التخزين التلقائية Cloud Storage
(
)، تم App Engine أيضًا توفير تطبيق، وبالتالي تم ضبط الموقع الجغرافي لمثيل Cloud Firestore التلقائي المستقبلي في ذلك الوقت. حتى إذا حذفت مساحة التخزين*.appspot.com ، لا يمكنك حذف تطبيق App Engine، لذا تم ضبط إعداد الموقع الجغرافي لمثيل Cloud Firestore التلقائي المستقبلي.*.appspot.com
- عند توفير مساحة التخزين التلقائية Cloud Storage
(
إذا كنت تستخدم دوال مجدولة من الجيل الأول، يتم ضبط موقعها الجغرافي على الموقع الجغرافي للموارد Google Cloud التلقائية. يرجع ذلك إلى أنّ Cloud Scheduler وApp Engine كانا مرتبطَين سابقًا بـ بعضهما البعض. أيضًا، إذا أعددت دوالاً مجدولة من الجيل الأول قبل توفير موارد أخرى تشارك إعداد الموقع الجغرافي هذا، يتم ضبط موقعها الجغرافي أيضًا.
الخطوات التالية
- لمزيد من المعلومات عن إنشاء التطبيقات لتلبية متطلباتك من حيث وقت الاستجابة، التوفّر والمتانة، يُرجى الرجوع إلى المناطق الجغرافية والمناطق.