Catch up on highlights from Firebase at Google I/O 2023. Learn more

Cloud Storage dla Firebase

Cloud Storage dla Firebase jest przeznaczony dla programistów aplikacji, którzy muszą przechowywać i udostępniać treści generowane przez użytkowników, takie jak zdjęcia lub filmy.

Cloud Storage dla Firebase to zaawansowana, prosta i niedroga usługa obiektowej pamięci masowej stworzona z myślą o skali Google. Pakiety SDK Firebase dla Cloud Storage zwiększają bezpieczeństwo Google podczas przesyłania i pobierania plików w aplikacjach Firebase, niezależnie od jakości sieci.

Możesz używać naszych pakietów SDK do przechowywania obrazów, audio, wideo lub innych treści generowanych przez użytkowników. Na serwerze możesz użyć interfejsów API Google Cloud Storage , aby uzyskać dostęp do tych samych plików.

Konfiguracja iOS+ Konfiguracja Android Konfiguracja sieci Web Konfiguracja Flutter Konfiguracja C++ Konfiguracja Unity

Kluczowe możliwości

Solidne operacje Pakiety SDK Firebase dla Cloud Storage umożliwiają przesyłanie i pobieranie niezależnie od jakości sieci. Przesyłanie i pobieranie jest solidne, co oznacza, że ​​uruchamiają się ponownie w miejscu, w którym się zatrzymały, oszczędzając czas i przepustowość użytkowników.
Silne zabezpieczenia Pakiety SDK Firebase dla Cloud Storage integrują się z uwierzytelnianiem Firebase, aby zapewnić programistom proste i intuicyjne uwierzytelnianie. Możesz użyć naszego deklaratywnego modelu bezpieczeństwa, aby zezwolić na dostęp na podstawie nazwy pliku, rozmiaru, typu zawartości i innych metadanych.
Wysoka skalowalność Cloud Storage został stworzony z myślą o eksabajtowej skali, gdy Twoja aplikacja staje się wirusowa. Bez wysiłku rozwijaj się od prototypu do produkcji, korzystając z tej samej infrastruktury, która obsługuje Spotify i Zdjęcia Google.

Jak to działa?

Deweloperzy używają pakietów SDK Firebase dla Cloud Storage do przesyłania i pobierania plików bezpośrednio od klientów. Jeśli połączenie sieciowe jest słabe, klient może ponowić operację w miejscu, w którym została przerwana, oszczędzając czas i przepustowość użytkowników.

Cloud Storage dla Firebase przechowuje Twoje pliki w zasobniku Google Cloud Storage , dzięki czemu są dostępne zarówno przez Firebase, jak i Google Cloud. Dzięki temu możesz elastycznie przesyłać i pobierać pliki z klientów mobilnych za pomocą pakietów SDK Firebase dla Cloud Storage. Ponadto możesz wykonywać przetwarzanie po stronie serwera, takie jak filtrowanie obrazów lub transkodowanie wideo, korzystając z interfejsów API Google Cloud Storage . Cloud Storage skaluje się automatycznie, co oznacza, że ​​nie ma potrzeby migracji do innego dostawcy. Dowiedz się więcej o wszystkich zaletach naszej integracji z Google Cloud .

Pakiety SDK Firebase dla Cloud Storage bezproblemowo integrują się z uwierzytelnianiem Firebase w celu identyfikowania użytkowników, a my zapewniamy deklaratywny język zabezpieczeń, który umożliwia ustawianie kontroli dostępu dla poszczególnych plików lub grup plików, dzięki czemu możesz ustawić pliki jako publiczne lub prywatne, tak jak chcesz.

Ścieżka wdrożenia

Zintegruj pakiety SDK Firebase dla Cloud Storage. Szybko dołączaj klientów za pomocą Gradle, CocoaPods lub dołączenia skryptu.
Utwórz referencję Odwołaj się do ścieżki do pliku, takiego jak „images/mountains.png”, aby go przesłać, pobrać lub usunąć.
Prześlij lub pobierz Prześlij lub pobierz do typów natywnych w pamięci lub na dysku.
Zabezpiecz swoje pliki Użyj reguł zabezpieczeń Firebase dla Cloud Storage , aby zabezpieczyć swoje pliki.

Chcesz przechowywać inne rodzaje danych?

Następne kroki