Portal rozwiązań Firebase
Zapytania geograficzne
Wiele aplikacji ma dokumenty indeksowane według lokalizacji fizycznej. Aplikacja może na przykład umożliwiać użytkownikom przeglądanie sklepów w pobliżu ich bieżącej lokalizacji. Geohash to system kodowania pary (latitude, longitude) w jeden ciąg
- Samouczek
- Firebase
- Firestore
Rozproszone liczniki
Wiele aplikacji działających w czasie rzeczywistym ma dokumenty, które pełnią funkcję liczników. Możesz na przykład zliczać polubienia postu lub ulubione treści. W Cloud Firestore nie można aktualizować pojedynczego dokumentu z nieograniczoną
- Samouczek
- Firebase
- Firestore
Obsługa treści dynamicznych i hostowanie mikroserwisów z użyciem Hostingu Firebase
Korzystaj z opcji bezserwerowego przetwarzania danych do hostowania mikroserwisów, kierując żądania HTTPS do funkcji wywołania i skonteneryzowanych aplikacji, aby działały w zarządzanym, bezpiecznym środowisku.
- Pojęcie
- Hosting Firebase
- Cloud Functions dla Firebase
- Cloud Run
- Firebase
Co można robić w Cloud Functions?
Cloud Functions zapewnia deweloperom dostęp do Firebase i zdarzeń Google Cloud oraz skalowalny potencjał obliczeniowy, który umożliwia uruchamianie kodu w odpowiedzi na te zdarzenia. Aplikacje Firebase będą wykorzystywać funkcje Cloud Functions
- Pojęcie
- Firebase
- Cloud Functions dla Firebase
Bezpieczny dostęp do danych dla użytkowników i grup
Wiele aplikacji do współpracy umożliwia użytkownikom odczytywanie i zapisywanie różnych danych na podstawie zestawu uprawnień. W aplikacji do edycji dokumentów użytkownicy mogą na przykład zezwolić kilku osobom na odczyt i edycję dokumentów,
- Samouczek
- Firebase
- Firestore
Pierwsze kroki z generatywną AI
Na tej stronie znajdziesz informacje, które pomogą Ci zacząć wdrażać funkcje generatywnej AI w aplikacji. Znajdziesz tu opisy funkcji i integracji Firestore, które wykorzystują generatywną AI. Tworzenie innowacyjnych rozwiązań opartych na AI do
- Samouczek
- Firestore
- Firebase
Tworzenie obecności w Cloud Firestore
W zależności od typu tworzonej aplikacji może być przydatne wykrywanie, którzy użytkownicy lub urządzenia są aktywnie online, czyli wykrywanie „obecności”. Jeśli np. tworzysz aplikację do obsługi sieci społecznościowej lub wdrażasz flotę urządzeń
- Samouczek
- Firestore
- Firebase
Wzbogacanie obsługi tekstu
Użyj komponentów tekstowych Cloud Firestore i Firebase Extensions, aby zwiększyć możliwości pracy z komponentami tekstowymi. To rozszerzenie umożliwia podsumowanie pola w dokumencie Cloud Firestore za pomocą interfejsu PaLM API. Więcej informacji
- Samouczek
- Firestore
- Firebase
Używanie Firebase w progresywnej aplikacji internetowej (PWA)
Progresywne aplikacje internetowe (PWA) to aplikacje internetowe, które są zgodne z zestawem wytycznych, aby zapewnić użytkownikom niezawodne, szybkie i atrakcyjne działanie. Firebase oferuje kilka usług, które mogą Ci pomóc w skutecznym dodawaniu do
- Pojęcie
- Uwierzytelnianie Firebase
- Firebase
- Cloud Run
- Cloud Functions dla Firebase
- Hosting Firebase
Integracja z BigQuery
BigQuery to w pełni zarządzana, skalowalna w petabajtach i ekonomiczna hurtownia danych analitycznych, która umożliwia przeprowadzanie analiz ogromnych ilości danych. Aby połączyć Cloud Firestore z BigQuery, możesz użyć tych opcji: Firebase
- Samouczek
- Firebase
- Firestore
Obsługa połączonych treści Firestore z CDN
Wiele aplikacji wyświetla te same treści wszystkim użytkownikom przy pierwszym wczytaniu strony. Na przykład witryna z wiadomościami może wyświetlać najnowsze artykuły, a sklep internetowy – najlepiej sprzedające się produkty. Jeśli te treści są
- Samouczek
- Firebase
- Firestore
Wyszukiwanie pełnotekstowe
Większość aplikacji umożliwia użytkownikom wyszukiwanie treści. Możesz na przykład wyszukać posty zawierające określone słowo lub notatki na dany temat. Cloud Firestore nie obsługuje indeksowania ani wyszukiwania w dokumentach w przypadku pól
- Samouczek
- Firestore
- Firebase
Agregacje czasu zapisu
Zapytania w Cloud Firestore umożliwiają znajdowanie dokumentów w dużych kolekcjach. Aby uzyskać informacje o usługach w zbiorze jako całości, możesz agregować dane w zbiorze. Dane możesz agregować w czasie odczytu lub zapisu: Aggregacje na etapie
- Samouczek
- Firebase
- Firestore
Wdrażanie czatbota opartego na AI
Użyj Firebase Extensions, aby dodać do aplikacji chatbota opartego na AI. Możesz używać chatbotów do ulepszania obsługi klienta, promowania nowych funkcji lub usług, przedstawiania ofert sprzedaży itp. Za pomocą tego rozszerzenia możesz łatwo wdrożyć
- Samouczek
- Firestore
- Firebase
Wzbogacanie wartości multimediów
Użyj funkcji Cloud Firestore i Firebase Extensions, aby wykorzystać potencjał swoich zasobów audio i obrazów za pomocą modeli AI. Wyodrębniaj etykiety z obrazów i zapisuj je w Firestore za pomocą interfejsu Cloud Vision API. Więcej informacji
- Samouczek
- Firestore
- Firebase
Mapowanie danych Cloud Firestore za pomocą Swift Codable
Interfejs Codable API w Swift, wprowadzony w wersji 4, pozwala nam wykorzystać możliwości kompilatora, aby ułatwić mapowanie danych z serializowanych formatów na typy Swift. Możesz używać interfejsu Codable do mapowania danych z interfejsu API
- Samouczek
- Firebase
- Firestore
Szybko dodawaj nowe funkcje do aplikacji internetowej dzięki rozszerzeniom Firebase
W tym ćwiczeniu dodasz do aplikacji internetowej platformy handlowej funkcje za pomocą rozszerzeń Firebase.
- Ćwiczenie (w Codelabs)
- Baza danych czasu rzeczywistego Firebase
- Firebase
- Rozszerzenia w Firebase
Tworzenie aplikacji internetowych opartych na AI za pomocą Firebase Extensions dla interfejsu Gemini API
Dowiedz się, jak używać rozszerzeń Firebase z interfejsem Gemini API, aby tworzyć aplikacje internetowe z funkcjami opartymi na AI, takimi jak spersonalizowane rekomendacje.
- Ćwiczenie (w Codelabs)
- Firestore
- Rozszerzenia w Firebase
- Firebase App Hosting
- Firebase
Tworzenie funkcji generatywnej AI na podstawie Twoich danych za pomocą Firebase Genkit
Dowiedz się, jak używać Firebase Genkit do tworzenia funkcji generatywnej AI, korzystając z umiejętności i narzędzi do tworzenia aplikacji, które już znasz.
- Ćwiczenie (w Codelabs)
- Firestore
- Firebase
- Firebase App Hosting
- Firebase Genkit
Wysyłanie powiadomień o aplikacji internetowej za pomocą Cloud Messaging i Cloud Functions
W tym laboratorium programistycznym dowiesz się, jak używać funkcji Cloud Functions for Firebase do wysyłania powiadomień do użytkowników aplikacji do czatu.
- Ćwiczenie (w Codelabs)
- Komunikacja w chmurze Firebase
- Cloud Functions dla Firebase
- Firebase
Poznaj Firebase dla Flutter
Dowiedz się, jak utworzyć aplikację mobilną Flutter za pomocą Firebase.
- Ćwiczenie (w Codelabs)
- Firebase
- Uwierzytelnianie Firebase
- Firestore
- Flutter
- Android
Informacje o Firebase w przeglądarce
Utwórz aplikację internetową od podstaw, korzystając z Firebase i edytora online StackBlitz. Podczas rozmów z Firebase będziesz używać podstawowego języka HTML i JavaScript. To świetne wprowadzenie do używania konsoli Firebase i integrowania Firebase z aplikacją. Nie jest potrzebna znacząca wiedza ani instalowanie oprogramowania.
- Ćwiczenie (w Codelabs)
- Firebase
- Uwierzytelnianie Firebase
- Firestore
- Hosting Firebase
Wysyłanie i odbieranie powiadomień z aplikacji Flutter za pomocą Komunikacji w chmurze Firebase (FCM)
W ramach tego ćwiczenia w programie użyjesz interfejsu API FCM HTTP w wersji 1 do wysyłania powiadomień push do aplikacji działającej na wielu platformach. Aplikację tworzysz za pomocą narzędzia Flutter, który działa bezproblemowo na urządzeniach z Androidem, iOS i w przeglądarce.
- Ćwiczenie (w Codelabs)
- Firebase
- Komunikacja w chmurze Firebase
Pierwsza wiadomość push multiemisji wykorzystująca tematy FCM
Z tego ćwiczenia w Codelabs dowiesz się, jak przy użyciu tematów FCM przesłać komunikat push do wybranej grupy instancji aplikacji.
- Ćwiczenie (w Codelabs)
- Komunikacja w chmurze Firebase
- Android
Lokalne programowanie aplikacji Flutter z użyciem Pakietu emulatorów Firebase
Ćwiczenie z programowania pokazujące, jak korzystać z Pakietu emulatorów Firebase podczas programowania we Flutter. Ćwiczenia z programowania wykorzystują emulatory uwierzytelniania i Firestore do zademonstrowania ich używania.
- Ćwiczenie (w Codelabs)
- Firestore
- Firebase
- Uwierzytelnianie Firebase
- Flutter
Ochrona danych Firestore za pomocą reguł zabezpieczeń Firebase
Dowiedz się, jak chronić dane Firestore za pomocą reguł zabezpieczeń
- Ćwiczenie (w Codelabs)
- Firestore
- Firebase
Programowanie lokalne dzięki Pakietowi emulatorów Firebase
Dowiedz się, jak tworzyć aplikacje internetowe przy użyciu Pakietu emulatorów Firebase.
- Ćwiczenie (w Codelabs)
- Firestore
- Uwierzytelnianie Firebase
- Cloud Functions dla Firebase
- Hosting Firebase
Czyszczenie i eksportowanie danych użytkowników
Dowiedz się, jak pomóc użytkownikom kontrolować ich dane.
- Samouczek
- Uwierzytelnianie Firebase
- Firebase
- Cloud Functions dla Firebase
- Baza danych czasu rzeczywistego Firebase
- Firestore
Playbuzz 案例
Playbuzz 营销团队轻松获得了根据应用数据分析独立配置广告的能力
- Zdalna konfiguracja Firebase
- Komunikacja w chmurze Firebase
Le Figaro 案例
Le Figaro 创立于 1826 年,是法国最老牌、最大规模的每日早报。该公司的愿景是向读者提供及时、平实易懂、引人入胜的新闻。
- Testy A/B Firebase
- Komunikacja w chmurze Firebase
- Firestore
- Cloud Functions dla Firebase
通过提供引荐奖励来获取新用户
通过为成功引荐提供应用内奖励,鼓励现有用户邀请好友来使用您的应用。
- Samouczek
- Cloud Functions dla Firebase
- Linki dynamiczne Firebase
Message your users with FCM and FIAM on Android
Learn how to communicate with users and build business with Firebase Cloud and In-App Messaging.
- Ścieżka
- Wysyłanie wiadomości w aplikacji Firebase
- Firebase
- Komunikacja w chmurze Firebase
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- Ścieżka
- Hosting Firebase
- Firebase
- Firestore
- Baza danych czasu rzeczywistego Firebase
- Cloud Functions dla Firebase
- Uwierzytelnianie Firebase
- Cloud Storage dla Firebase
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- Ścieżka
- Firebase
- Firestore
- Uwierzytelnianie Firebase
- Hosting Firebase
Effectively engage users with Firebase
Learn how to deliver targeted messaging campaigns to users, and maximize the effectiveness of those campaigns with delivery and engagement data.
- Ścieżka
- Firebase
- Wysyłanie wiadomości w aplikacji Firebase
- Komunikacja w chmurze Firebase
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- Ścieżka
- Firebase
- Firestore
Nie możesz znaleźć rozwiązania dostosowanego do Twojego przypadku użycia?
Często dodajemy nowe rozwiązania, więc zaglądaj tu częściej.
Jeśli masz pomysł na konkretne rozwiązanie, chętnie go poznamy.
Podaj informacje o przypadku użycia