Langsung ke konten utama
Build
Build
Masuki pasar dengan cepat dan aman menggunakan produk yang dapat diskalakan secara global
Buka Membangun
Membangun Produk
App Check
App Hosting
Authentication
Cloud Functions
Cloud Storage
Data Connect
Extensions
Firebase ML
Firestore
Genkit
Hosting
Realtime Database
SDK klien Firebase AI Logic
AI Generatif
Menjalankan
Menjalankan
Jalankan aplikasi dengan yakin dan berikan pengalaman terbaik kepada pengguna Anda
Buka Menjalankan
Menjalankan Produk
A/B Testing
App Distribution
Cloud Messaging
Crashlytics
Google Analytics
In-App Messaging
Performance Monitoring
Remote Config
Test Lab
Solusi
Harga
Dokumen
Ringkasan
Dasar-dasar
AI
Build
Menjalankan
Referensi
Contoh
Komunitas
Pelajari
Acara
Stories
Dukungan
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Blog
Studio
Buka konsol
Masuk
Documentation
Authentication
Ringkasan
Dasar-dasar
Menambahkan Firebase - platform Apple (iOS+)
Menambahkan Firebase - Android
Menambahkan Firebase - Web
Menambahkan Firebase - Flutter
Menambahkan Firebase - C ++
Menambahkan Firebase - Unity
Menambahkan Firebase - Lingkungan server
Mengelola project Firebase
Platform & framework yang didukung
Menggunakan Emulator Suite
Bantuan AI dengan Gemini di Firebase
AI
Mengembangkan dengan AI
Firebase Studio
Build dan kirim aplikasi full stack yang didukung AI langsung dari browser Anda.
Gemini di Firebase
Sederhanakan pengembangan dengan asisten yang didukung AI ini di Firebase console.
Mem-build aplikasi yang didukung AI
Logika Firebase AI
Mem-build aplikasi dan fitur seluler dan web yang didukung AI dengan model Gemini dan Imagen menggunakan Firebase AI Logic
Genkit
Mem-build aplikasi full stack yang didukung AI menggunakan framework open source ini
Build
Emulator Suite
Authentication
App Check
Data Connect
Firestore
Realtime Database
Storage
Aturan Keamanan
App Hosting
Hosting
Cloud Functions
Extensions
ML
Menjalankan
Test Lab
App Distribution
Crashlytics
Performance Monitoring
Remote Config
A/B Testing
Analytics
Cloud Messaging
In-App Messaging
Dynamic Links
Google AdMob
Google Ads
Referensi
Contoh
Build
Lainnya
Menjalankan
Lainnya
Solusi
Harga
Dokumen
Lainnya
Ringkasan
Dasar-dasar
Lainnya
AI
Lainnya
Build
Lainnya
Menjalankan
Lainnya
Referensi
Contoh
Komunitas
Lainnya
Dukungan
Blog
Studio
Buka konsol
Ringkasan
Emulator Suite
Pengantar
Menghubungkan aplikasi dan prototipe Anda
Mulai
Menghubungkan ke emulator Authentication
Menghubungkan ke emulator Realtime Database
Menghubungkan ke emulator Firestore
Menghubungkan ke emulator Cloud Storage for Firebase
Menggunakan emulator Hosting
Menggunakan emulator Hosting Aplikasi
Menghubungkan ke emulator Cloud Functions
Menggunakan emulator Ekstensi
Menginstal, mengonfigurasi, dan mengintegrasikan
Authentication
Pengantar
Di mana saya bisa memulai?
Pengguna dalam Proyek Firebase
iOS+
Login dengan UI bawaan
Mulai
Kelola Pengguna
Autentikasi Sandi
Mengirim Autentikasi Link Melalui Email
Migrasi Link Email
Masuk dengan Google
Login dengan Facebook
Login dengan Apple
Login dengan Twitter
GitHub
Microsoft
Yahoo
Login Game Center
Nomor Telepon
OpenID Connect
Menggunakan Sistem Auth Khusus
Autentikasi Anonim
Mengaktifkan autentikasi lintas-aplikasi dengan Keychain yang digunakan bersama
Menautkan Beberapa Penyedia Autentikasi
Autentikasi Multi-faktor SMS
Autentikasi Multi-faktor TOTP
Meneruskan Status dalam Tindakan Email
Menangani Error
Android
Login dengan UI bawaan
Mulai
Kelola Pengguna
Autentikasi Sandi
Mengirim Autentikasi Link Melalui Email
Migrasi Link Email
Masuk dengan Google
Login dengan Facebook
Login dengan Apple
Twitter
GitHub
Microsoft
Yahoo
Login Play Game
Nomor Telepon
OpenID Connect
Menggunakan Sistem Auth Khusus
Autentikasi Anonim
Autentikasi Multi-faktor SMS
Autentikasi Multi-faktor TOTP
Menautkan Beberapa Penyedia Autentikasi
Meneruskan Status dalam Tindakan Email
Flutter
Mulai
Kelola Pengguna
Autentikasi Sandi
Mengirim Autentikasi Link Melalui Email
Identitas & Sosial Gabungan
Nomor Telepon
Menggunakan Sistem Auth Khusus
Autentikasi Anonim
Auth Multi-faktor
Menautkan Beberapa Penyedia Autentikasi
Meneruskan Status dalam Tindakan Email
Menangani Error
Web
Login dengan UI bawaan
Mulai
Kelola Pengguna
Autentikasi Sandi
Mengirim Autentikasi Link Melalui Email
Masuk dengan Google
Login dengan Facebook
Login dengan Apple
Twitter
GitHub
Microsoft
Yahoo
Nomor Telepon
OpenID Connect
SAML
Menggunakan Sistem Auth Khusus
Autentikasi Anonim
Autentikasi Multi-faktor SMS
Autentikasi Multi-faktor TOTP
Menautkan Beberapa Penyedia Autentikasi
Menyesuaikan Dependensi
Login dengan OAuth untuk Cordova
Memproses login pengguna dari ekstensi Chrome
Persistensi Status Auth
Meneruskan Status dalam Tindakan Email
Sesi Pekerja Layanan
Praktik terbaik untuk alur signInWithRedirect
C++
Mulai
Kelola Pengguna
Autentikasi Sandi
Masuk dengan Google
Login Play Game
GitHub
Login dengan Facebook
Login dengan Apple
Login dengan Twitter
Microsoft
Yahoo
Nomor Telepon
Menggunakan Sistem Auth Khusus
Autentikasi Anonim
Menautkan Beberapa Penyedia Autentikasi
Unity
Mulai
Kelola Pengguna
Autentikasi Sandi
Masuk dengan Google
Login Play Game
Autentikasi GitHub
Login dengan Facebook
Login dengan Apple
Login dengan Twitter
Microsoft
Yahoo
Nomor Telepon
Menggunakan Sistem Auth Khusus
Autentikasi Anonim
Menautkan Beberapa Penyedia Autentikasi
Admin
Pengantar
Kelola Pengguna
Mengimpor Pengguna
Membuat Token Kustom
Memverifikasi Token ID
Mengelola Pengguna Multi-faktor
Mengelola Sesi Pengguna
Mengelola Cookie Sesi
Kontrol Akses dengan Klaim Kustom
Membuat Link Tindakan Email
Error
Mengonfigurasi penyedia identitas OAuth secara terprogram
Menyesuaikan Handler Tindakan Email
Memperluas dengan Cloud Functions
Memperluas dengan fungsi pemblokiran
Domain Kustom Email
Studi Kasus
Batas Penggunaan
App Check
Pengantar
Mulai
Penyedia default
iOS+ (DeviceCheck)
iOS+ (App Attest)
Android (Play Integrity)
Web (reCAPTCHA Enterprise)
Web (reCAPTCHA v3)
Flutter
Unity
C++
Penyedia kustom
Implementasi server
Implementasi klien iOS+
Implementasi klien Android
Implementasi klien web
Implementasi klien Unity
Implementasi klien C++
Penyedia debug & pengujian
Menggunakan penyedia debug di iOS
Menggunakan penyedia debug di Android
Menggunakan penyedia debug di aplikasi web
Menggunakan penyedia debug dengan Flutter
Menggunakan penyedia debug di aplikasi Unity
Menggunakan penyedia debug dengan C++
Pantau metrik permintaan
Layanan Google standar
Cloud Functions for Firebase
Mengaktifkan penerapan
Layanan Google standar
Cloud Functions for Firebase
Melindungi resource kustom
Mengirim token dari klien
iOS+
Android
Web
Flutter
Unity
C++
Memverifikasi token di backend
Data Connect
Pengantar
Penetapan harga dan penagihan
Mulai
Memulai (pengembangan lokal)
Mendesain skema dan operasi
Mendesain skema Data Connect
Menerapkan kueri Data Connect
Menerapkan mutasi Data Connect
Mengamankan operasi dengan otorisasi
Melakukan pengembangan dan pengujian dengan Data Connect
Mengisikan data pengujian dan melakukan operasi massal
Membuat SDK Web
Membuat Android SDK
Membuat iOS SDK
Membuat Flutter SDK
Menggunakan emulator Data Connect untuk CI/CD
Mengelola project Data Connect
Mengelola skema dan konektor
Mengelola layanan dan database
Menjalankan operasi dengan hak istimewa menggunakan Firebase Admin SDK
Solusi Data Connect
Menggunakan bantuan AI untuk skema, kueri, dan mutasi
Melakukan penelusuran kemiripan vektor
Melakukan penelusuran teks lengkap
Panduan referensi bahasa GraphQL
Referensi perintah
Referensi kueri
Referensi mutasi
Referensi objek
Referensi objek input
Referensi skalar
Referensi enum
Panduan referensi tambahan
Referensi CLI
Referensi konfigurasi dan keamanan
Referensi Common Expression Language (CEL)
Referensi Cloud Audit Logging
Cloud Firestore
Pengantar
Edisi Cloud Firestore
Edisi standar
Discover
Pengantar
Memahami Cloud Firestore
Membandingkan Cloud Firestore dengan Realtime Database
Model data
Jenis data
SDK dan library klien
Jenis indeks
Lokasi database
Paket data
Mulai
Mengelola database
Menambahkan dan mengelola data
Membuat struktur data
Tambahkan data
Transaksi dan batch operasi tulis
Kompetisi data dalam transaksi
Menghapus data
Mengelola Cloud Firestore dengan Firebase console
Mengekspor dan mengimpor data
Mengelola retensi data dengan kebijakan time to live (TTL)
Memproses data secara massal dengan Dataflow
Memindahkan data antar-project
Menghapus data secara massal
Membaca data
Mendapatkan data
Mendapatkan update secara real-time
Menjalankan kueri sederhana dan gabungan
Mengurutkan dan membatasi data
Kueri dengan filter rentang & ketidaksetaraan di beberapa kolom
Ringkasan
Mengoptimalkan kueri Anda
Meringkas data dengan kueri agregasi
Memberi nomor pada data dengan query cursor
Mengakses data secara offline
Menelusuri dengan embedding vektor
Mengelola indeks
Mengamankan dan memvalidasi data
Ringkasan
Mulai
Membuat Struktur Aturan Keamanan
Menulis kondisi untuk Aturan Keamanan
Memperbaiki aturan yang tidak aman
Menguji Aturan Keamanan Anda
Mengkueri data dengan aman
Mengontrol akses per kolom
Solusi
Ringkasan
Solusi yang menggunakan Firebase Extensions
Mengintegrasikan dengan BigQuery
Mengimplementasikan chatbot berbasis AI
Memperkaya penanganan teks
Meningkatkan nilai media
Solusi yang menggunakan implementasi kustom terpandu
Mengembangkan fitur AI generatif
SDK Web Firestore Lite
Agregasi waktu tulis
Penghitung terdistribusi
Penelusuran teks lengkap
Membangun kehadiran
Mengamankan akses data untuk pengguna dan grup
Mengamankan data dengan kunci enkripsi yang dikelola pelanggan (CMEK)
Tentang CMEK
Menggunakan CMEK
Menghapus data dengan Cloud Function yang dapat dipanggil
Menjadwalkan ekspor data
Stempel waktu yang di-sharding
Kueri geografis
Menayangkan konten Firestore yang dipaketkan dari CDN
Penggunaan, batas penggunaan, dan harga
Penggunaan dan batasan
Memantau penggunaan
Menjelaskan performa kueri
Referensi laporan Query Explain
Memahami penagihan Cloud Firestore
Diskon abonemen
Contoh biaya Cloud Firestore
Memahami penghitungan ukuran penyimpanan
Teknik dan praktik terbaik
Praktik terbaik untuk Cloud Firestore
Memetakan data dengan Swift Codable
Memahami pembacaan dan penulisan dalam skala besar
Memahami kueri real-time dalam skala besar
Integrasi Cloud Firestore
Menggunakan REST API Cloud Firestore
Menggunakan Cloud Firestore dan Realtime Database
Memperluas dengan Cloud Functions for Firebase (generasi ke-2)
Memperluas dengan Cloud Functions
Integrasi library pihak ketiga
Referensi API & SDK
Swift
Objective-C
Android (Kotlin)
Android (Java)
Web
Flutter
Unity
C++
Cloud Functions
Node.js
Java
Python
Go
C#
PHP
Ruby
REST
RPC
Contoh
iOS
Android
Web
Edisi perusahaan
Discover
Ringkasan kompatibilitas MongoDB
Mulai
Membuat Firestore dengan database kompatibilitas MongoDB dan terhubung ke database tersebut
Jenis data, driver, dan fitur MongoDB yang didukung
Jenis data dan driver yang didukung
Fitur yang didukung: 8.0
Fitur yang didukung: 7.0
Fitur yang didukung: 6.0