Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More
Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Archiviazione cloud per Firebase

Cloud Storage for Firebase è progettato per gli sviluppatori di app che hanno bisogno di archiviare e fornire contenuti generati dagli utenti, come foto o video.

Cloud Storage for Firebase è un servizio di storage di oggetti potente, semplice ed economico creato per la scalabilità di Google. Gli SDK Firebase per Cloud Storage aggiungono la sicurezza di Google ai caricamenti e ai download di file per le tue app Firebase, indipendentemente dalla qualità della rete.

Puoi utilizzare i nostri SDK per archiviare immagini, audio, video o altri contenuti generati dagli utenti. Sul server, puoi utilizzare le API di Google Cloud Storage per accedere agli stessi file.

Configurazione iOS+ Configurazione Android Configurazione Web Configurazione Flutter Configurazione C++ Configurazione Unity

Capacità chiave

Operazioni robuste Gli SDK Firebase per Cloud Storage eseguono caricamenti e download indipendentemente dalla qualità della rete. I caricamenti e i download sono robusti, il che significa che si riavviano da dove si erano fermati, risparmiando tempo e larghezza di banda agli utenti.
Forte sicurezza Gli SDK Firebase per Cloud Storage si integrano con l'autenticazione Firebase per fornire un'autenticazione semplice e intuitiva per gli sviluppatori. Puoi utilizzare il nostro modello di sicurezza dichiarativo per consentire l'accesso in base a nome file, dimensioni, tipo di contenuto e altri metadati.
Alta scalabilità Cloud Storage è progettato per una scalabilità di exabyte quando la tua app diventa virale. Passa senza sforzo dal prototipo alla produzione utilizzando la stessa infrastruttura che alimenta Spotify e Google Foto.

Come funziona?

Gli sviluppatori utilizzano gli SDK Firebase per Cloud Storage per caricare e scaricare file direttamente dai client. Se la connessione di rete è scarsa, il client è in grado di riprovare l'operazione da dove era stata interrotta, risparmiando tempo e larghezza di banda agli utenti.

Cloud Storage per Firebase archivia i tuoi file in un bucket di Google Cloud Storage , rendendoli accessibili tramite Firebase e Google Cloud. Ciò ti offre la flessibilità di caricare e scaricare file da client mobili tramite gli SDK Firebase per Cloud Storage. Inoltre, puoi eseguire elaborazioni lato server come il filtraggio delle immagini o la transcodifica video utilizzando le API di Google Cloud Storage . Cloud Storage si ridimensiona automaticamente, il che significa che non è necessario migrare a nessun altro provider. Scopri di più su tutti i vantaggi della nostra integrazione con Google Cloud .

Gli SDK Firebase per Cloud Storage si integrano perfettamente con l' autenticazione Firebase per identificare gli utenti e forniamo un linguaggio di sicurezza dichiarativo che ti consente di impostare i controlli di accesso su singoli file o gruppi di file, in modo da poter rendere i file pubblici o privati ​​come desideri.

Percorso di attuazione

Integra gli SDK Firebase per Cloud Storage. Includi rapidamente i clienti tramite Gradle, CocoaPods o include uno script.
Crea un riferimento Fare riferimento al percorso di un file, ad esempio "images/mountains.png", per caricarlo, scaricarlo o eliminarlo.
Carica o scarica Carica o scarica su tipi nativi in ​​memoria o su disco.
Proteggi i tuoi file Usa le regole di sicurezza di Firebase per Cloud Storage per proteggere i tuoi file.

Stai cercando di archiviare altri tipi di dati?

  • Cloud Firestore è un database flessibile e scalabile per lo sviluppo di dispositivi mobili, Web e server da Firebase e Google Cloud.
  • Il database Firebase Realtime archivia i dati dell'applicazione JSON, come lo stato del gioco o i messaggi di chat, e sincronizza istantaneamente le modifiche su tutti i dispositivi collegati. Per ulteriori informazioni sulle differenze tra le opzioni del database, consulta Scegliere un database: Cloud Firestore o Realtime Database .
  • Firebase Remote Config archivia le coppie chiave-valore specificate dallo sviluppatore per modificare il comportamento e l'aspetto della tua app senza richiedere agli utenti di scaricare un aggiornamento.
  • Firebase Hosting ospita HTML, CSS e JavaScript per il tuo sito Web, nonché altre risorse fornite dagli sviluppatori come grafica, caratteri e icone.

Prossimi passi