Google 致力于为黑人社区推动种族平等。查看具体举措

Stockage cloud pour Firebase

Cloud Storage pour Firebase est conçu pour les développeurs d'applications qui ont besoin de stocker et de diffuser du contenu généré par les utilisateurs, comme des photos ou des vidéos.

Cloud Storage pour Firebase est un service de stockage d'objets puissant, simple et économique conçu pour l'échelle de Google. Les SDK Firebase pour Cloud Storage ajoutent la sécurité de Google aux chargements et téléchargements de fichiers pour vos applications Firebase, quelle que soit la qualité du réseau.

Vous pouvez utiliser nos SDK pour stocker des images, du son, de la vidéo ou d'autres contenus générés par les utilisateurs. Sur le serveur, vous pouvez utiliser les API Google Cloud Storage pour accéder aux mêmes fichiers.

Configuration iOS Setup Android Configuration Web Configuration C ++ Setup Unity

Capacités clés

Opérations robustes Les SDK Firebase pour Cloud Storage effectuent des importations et des téléchargements quelle que soit la qualité du réseau. Les chargements et les téléchargements sont robustes, ce qui signifie qu'ils redémarrent là où ils se sont arrêtés, économisant ainsi du temps et de la bande passante à vos utilisateurs.
Sécurité renforcée Les SDK Firebase pour Cloud Storage s'intègrent à Firebase Authentication pour fournir une authentification simple et intuitive aux développeurs. Vous pouvez utiliser notre modèle de sécurité déclaratif pour autoriser l'accès en fonction du nom de fichier, de la taille, du type de contenu et d'autres métadonnées.
Haute évolutivité Cloud Storage est conçu pour une échelle de l'exaoctet lorsque votre application devient virale. Passez sans effort du prototype à la production en utilisant la même infrastructure qui alimente Spotify et Google Photos.

Comment ça marche?

Les développeurs utilisent les SDK Firebase pour Cloud Storage pour charger et télécharger des fichiers directement à partir des clients. Si la connexion réseau est mauvaise, le client peut réessayer l'opération là où elle s'était arrêtée, ce qui permet à vos utilisateurs d'économiser du temps et de la bande passante.

Cloud Storage pour Firebase stocke vos fichiers dans un Google Cloud Storage seau, les rendre accessibles à la fois Firebase et Google Cloud. Cela vous permet de charger et de télécharger des fichiers à partir de clients mobiles via les SDK Firebase pour Cloud Storage. De plus, vous pouvez faire le traitement côté serveur tels que l' image de filtrage ou transcodage vidéo en utilisant les API Google Cloud Storage . Cloud Storage évolue automatiquement, ce qui signifie qu'il n'est pas nécessaire de migrer vers un autre fournisseur. En savoir plus sur tous les avantages de notre intégration avec Google Cloud .

Les kits de développement Firebase pour Cloud Storage intègrent de façon transparente avec Firebase authentification pour identifier les utilisateurs, et nous fournissons un langage de sécurité déclarative qui vous permet de définir des contrôles d'accès sur des fichiers individuels ou des groupes de fichiers, vous pouvez créer des fichiers comme public ou privé que vous voulez.

Chemin de mise en œuvre

Intégrez les SDK Firebase pour Cloud Storage. Incluez rapidement des clients via Gradle, CocoaPods ou un script include.
Créer une référence Référencez le chemin d'accès à un fichier, tel que "images/mountains.png", pour le charger, le télécharger ou le supprimer.
Télécharger ou télécharger Chargez ou téléchargez vers des types natifs en mémoire ou sur disque.
Sécurisez vos fichiers Utilisez Firebase Règles de sécurité pour Cloud Storage pour sécuriser vos fichiers.

Vous cherchez à stocker d'autres types de données ?

  • Cloud Firestore est une base de données flexible et évolutive pour mobile, web, et le développement de serveur à partir de Firebase et Google Cloud.
  • Les temps réel Firebase Base de données stocke les données d'application JSON, comme l' état du jeu ou des messages de chat, et synchronise instantanément à travers tous les changements périphériques connectés. Pour en savoir plus sur les différences entre les options de base de données, consultez Choisissez une base de données: Cloud Firestore ou la base de données en temps réel .
  • Firebase à distance Config magasins paires valeur de clé spécifiée par le développeur pour modifier le comportement et l' apparence de votre application sans demander aux utilisateurs de télécharger une mise à jour.
  • Hébergement Firebase hôtes HTML, CSS et JavaScript pour votre site web ainsi que d' autres actifs fournis par le développeur comme les graphiques, les polices et les icônes.

Prochaines étapes