Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

مکان های پروژه خود را انتخاب کنید

چندین محصول Firebase به تنظیم مکان نیاز دارند:

  • گوگل آنالیز - اگر شما از گوگل آنالیز را قادر می سازد در پروژه Firebase خود، از شما درخواست برای انتخاب یک تجزیه و تحلیل ترافیک گزارش موقعیت مکانی. این مکان نشان دهنده کشور یا منطقه سازمان شما است. مکان Analytics شما ، به نوبه خود ، ارز را برای گزارش درآمد تعیین می کند.

  • ابر Firestore و ابر ذخیره سازی - اگر شما شروع به استفاده از هر کدام از این محصولات، از شما درخواست به انتخاب پروژه های خود را به طور پیش فرض پلتفرم ابری گوگل (GCP) محل منابع (اگر آن را در حال حاضر نیست انتخاب شده در هنگام راه اندازی خدمات دیگر).

  • توابع Cloud برای فایربیس (توابع برنامه ریزی تنها) - اگر شما توابع برنامه ریزی ، ابر زمانبند نیاز به یک برنامه نرم افزار موتور؛ در طول راه اندازی آن از شما خواسته را انتخاب کنید پروژه خود را محل منابع پلتفرم ابری گوگل (GCP) به طور پیش فرض (اگر آن را قبلا انتخاب نشده است در هنگام راه اندازی یکی دیگر از خدمات).

    برای کسب اطلاعات بیشتر در مورد تنظیمات موقعیت مکانی برای توابع غیر برنامه ریزی شده، بازدید ابر توابع محل .

  • پایگاه بیدرنگ - اگر شما ایجاد یک نمونه پایگاه بیدرنگ، شما را وادار به انتخاب محل به عنوان مثال، و هر نمونه می توانید در محل های مختلف باشد. توجه داشته باشید که مکان نمونه های پایگاه داده Realtime شما بر گزینه های مکان منبع پیش فرض GCP شما تأثیر نمی گذارد.

تنظیم موقعیت مکانی برای محصول یا گروهی از محصولات را انتخاب کنید

برای بسیاری از استفاده از موارد، شما انتخاب کنید یک محیط مکان در فایربیس کنسول ، یا در حین ساخت پروژه یا در صفحه کنسول برای یک محصول خاص.

تجزیه و تحلیل

اگر شما فعال کردن Google Analytics در پروژه Firebase خود در فایربیس کنسول ، از شما درخواست برای انتخاب یک تجزیه و تحلیل ترافیک گزارش موقعیت مکانی. کشور یا منطقه ای را انتخاب کنید که نشان دهنده مکان سازمان شما باشد.

اگر صاحب پروژه یا ویرایشگر هستید ، می توانید منطقه زمانی و واحد پولی محل گزارش Analytics خود را ویرایش کنید. رفتن به خود تنظیمات گوگل آنالیز ، و سپس به سمت گزارش حرکت کنید.

Cloud Firestore ، Cloud Storage و توابع برنامه ریزی شده

ابر Firestore، ابر ذخیره سازی، و توابع برنامه ریزی که سهم به تنظیم همان محل، به نام محل منابع به طور پیش فرض GCP (یادگیری جزئیات در مورد این تنظیم محل زیر). توجه داشته باشید که ممکن است این مکان قبلاً تنظیم شده باشد ، چه هنگام ایجاد پروژه و چه هنگام راه اندازی سرویس دیگری که از این تنظیم موقعیت مکانی استفاده می کند.

  • اگر Cloud Firestore یا Cloud Storage را راه اندازی کرده اید ، از شما خواسته می شود که مکان منبع پیش فرض GCP پروژه خود را در گردش کار کنسول Firebase انتخاب کنید.

    برای ابر ذخیره سازی، محل منابع به طور پیش فرض GCP خود را تنها به سطل پیش فرض خود را اعمال می شود. اگر شما بر روی طرح فروغ، شما می توانید سطل های متعدد ایجاد، هر کدام با خود را به محل .

  • اگر شما توابع برنامه ریزی ، ابر زمانبند نیاز به یک برنامه برنامه موتور. در حین راه اندازی ، از شما خواسته می شود مکان منبع GCP پیش فرض پروژه خود را انتخاب کنید.

  • شما برنامه نویسی می تواند محل منابع به طور پیش فرض GCP خود را از طریق تماس با مجموعه defaultLocation.finalize نقطه پایانی برای پروژه فایربیس خود را.

مکان های پایگاه داده در زمان واقعی

اگر یک نمونه پایگاه داده Realtime جدید ایجاد می کنید ، از شما خواسته می شود مکان نمونه را در گردش کار کنسول Firebase انتخاب کنید. هر نمونه پایگاه داده بیدرنگ در پروژه شما می تواند در مکان متفاوتی قرار گیرد. مکانهای پشتیبانی شده در حال حاضر برای موارد پایگاه داده Realtime در زیر به همراه طرحهای URL مربوط به پایگاه داده آنها ذکر شده است.

توجه داشته باشید که محل پایگاه بیدرنگ خود را از موارد انجام گزینه برای شما تاثیر نمی گذارد به طور پیش فرض محل منابع GCP .

نام منطقه توضیحات منطقه طرح URL پایگاه داده
us-central1 آیووا DB_NAME .firebaseio.com
europe-west1 بلژیک DB_NAME .europe-west1.firebasedatabase.app
asia-southeast1 سنگاپور DB_NAME .asia-southeast1.firebasedatabase.app

مشاهده تنظیمات مکان

با مکان منبع پیش فرض GCP آشنا شوید

چند خدمات موجود برای برنامه شما نیاز به یک تنظیم محل که محل منابع پروژه خود را به طور پیش فرض پلتفرم ابری گوگل (GCP) نامیده می شود. این مکان جایی است که داده های شما برای خدمات GCP که نیاز به تنظیم مکان دارند ذخیره می شود.

محصولات زیر مکان منبع GCP پیش فرض یکسانی دارند:

  • Cloud Firestore
    توجه داشته باشید که محل منابع GCP پیش فرض خود را به صدق نمی کند پایگاه فایربیس بیدرنگ .

  • فضای ذخیره ابری
    توجه داشته باشید که محل منابع به طور پیش فرض GCP خود را تنها به طور پیش فرض سطل ابر ذخیره سازی خود را اعمال می شود. اگر شما بر روی طرح فروغ، شما می توانید سطل های متعدد ایجاد، هر کدام با خود را به محل .

  • برنامه برنامه موتور (به عنوان مثال، برای توابع برنامه ریزی شده)
    اگر یک برنامه App Engine راه اندازی کنید ، مکان آن مکان منبع GCP پیش فرض شما را به اشتراک می گذارد. توجه داشته باشید که در صورت استفاده از ابر زمانبند (برای مثال، برای اجرا توابع برنامه ریزی )، شما نیاز به یک برنامه موتور برنامه در پروژه شما.

شما هم می توانید یک انتخاب محل چند منطقه یا یک محل منطقه ای به عنوان پیش فرض محل منابع GCP خود را. توجه کنید که اگر شما در حال حاضر یک برنامه موتور برنامه های دارای محل یا باید us-central و یا europe-west ، هر گونه خدمات GCP که با استفاده از این تنظیم محل در نظر گرفته خواهد چند منطقه ای .

مکان های چند منطقه ای

موقعیت چند منطقه ای یک منطقه جغرافیایی عمومی است ، مانند ایالات متحده. داده در یک محل چند منطقه در چند تکرار مناطق . در یک منطقه، داده است که در سراسر تکرار مناطق .

یک مکان چند منطقه ای را انتخاب کنید تا در دسترس بودن و دوام پایگاه داده خود را حداکثر کنید. مکانهای چند منطقه ای می توانند از دست دادن کل مناطق را تحمل کرده و در دسترس بودن را بدون از دست دادن داده ها حفظ کنند.

Firebase از منابع منابع GCP چند منطقه ای زیر پشتیبانی می کند:
نام چند منطقه توضیحات چند منطقه ای مناطق تشکیل دهنده
eur3 اروپا europe-west1 ، europe-west4
nam5 ایالات متحده us-central1 ، us-central2 (منطقه GCP اوکلاهما خصوصی)

مکانهای منطقه ای

یک موقعیت منطقه ای یک مکان جغرافیایی خاص است ، مانند کارولینای جنوبی. داده در یک محل منطقه است در مناطق متعدد در داخل یک تکرار منطقه . همه مکانهای منطقه ای حداقل 100 مایل از سایر مناطق منطقه ای جدا شده اند.

انتخاب یک مکان منطقه ای برای کاهش هزینه ها، برای زمان تاخیر ارسال پایین تر اگر برنامه خود را حساس به تاخیر، و یا برای است مشترک محل با دیگر منابع GCP .

Firebase از منابع منبع منطقه ای GCP زیر پشتیبانی می کند:
نام منطقه توضیحات منطقه
آمریکای شمالی
us-west1 اورگان
us-west2 لس آنجلس
us-west3 شهر "سالت لیک
us-west4 لاس وگاس
northamerica-northeast1 مونترال
us-east1 کارولینای جنوبی
us-east4 ویرجینیای شمالی
آمریکای جنوبی
southamerica-east1 سائو پائولو
اروپا
europe-west2 لندن
europe-west3 فرانکفورت
europe-central2 ورشو
europe-west6 زوریخ
آسیا
asia-south1 بمبئی
asia-southeast1 سنگاپور
asia-southeast2 جاکارتا
asia-east2 هنگ کنگ
asia-east1 تایوان
asia-northeast1 توکیو
asia-northeast2 اوزاکا
asia-northeast3 سئول
استرالیا
australia-southeast1 سیدنی

مراحل بعدی

  • برای ایجاد یک پایگاه داده ابر Firestore در یک مکان خاص، بازدید به کار با ابر Firestore آغاز شده .

  • برای ایجاد یک ابر ذخیره سازی سطل، صفحه شروع برای پلت فرم خود مراجعه کنید.

  • برای اجرای توابع برنامه ریزی با استفاده از توابع Cloud برای فایربیس، بازدید از راهنمای راه اندازی .

  • برای کسب اطلاعات بیشتر در مورد ساخت برنامه های کاربردی برای دیدار با الزامات زمان تاخیر، در دسترس بودن، و دوام خود را، برای اشاره جغرافیا و مناطق .