RealtimeDB par Firebase
Cette option de stockage est utile pour tout, de la sauvegarde des meilleurs scores du jeu au suivi du crédit de travail, alimenté par Firebase.
Last updated
Was this helpful?
Cette option de stockage est utile pour tout, de la sauvegarde des meilleurs scores du jeu au suivi du crédit de travail, alimenté par Firebase.
Last updated
Was this helpful?
Compte tenu de l'importance accrue accordée à la confidentialité des utilisateurs, nous vous conseillons vivement d'utiliser votre propre compte Firebase, à la fois pour garantir la confidentialité de vos données d'utilisateur et pour vous donner une visibilité sur la base de données elle-même. Nous fournissons notre base de données pour votre confort, mais nous pouvons également vider notre compte partagé périodiquement.
Thunkable fournit un compte Firebase par défaut à des fins de test. Lorsque votre application est prête à être distribuée, nous vous conseillons vivement de la connecter à votre instance Firebase personnelle.
La base de données en temps réel de Firebase s'associe également bien avec la connexion et vous pouvez utiliser un seul projet Firebase pour les deux services.
Si vous utilisez la fonction d'ouverture de session de Firebase dans votre application, vous n'avez pas besoin de modifier les règles par défaut de la base de données qui permettent aux utilisateurs autorisés de lire et d'écrire dans la base de données.
Dans le cas contraire, vous devrez mettre vos règles de lecture et d'écriture à jour
Une façon de récupérer la API Key
et la DatabaseURL
de Firebase est de cliquer sur l'option "Add Firebase to your web app"
Une fois votre projet connecté à votre application Thunkable, nous vous recommandons de faire un simple test et de sauvegarder une valeur dans votre base de données. Elle devrait apparaître dans votre onglet de données dans votre console Firebase.
Événement
Description
Save (key
, value
)
Demande à Firebase de sauvegarder une valeur donnée sous la clé donnée
Événement
Description
Get (key
, value
)
Demande à Firebase d'obtenir les valeurs stockées sous la clé donnée
Événement
Description
AddListener (key
)
Demande à Firebase d'écouter une clé spécifique pour les changements dans la base de données. Requis pour le bloc DataChanged.
DataChanged (key
, value
)
Demande à Firebase des mises à jour de la valeur pour la clé spécifiée. Nécessite le bloc AddListener.
RemoveListener (key
)
Demandez à Firebase d'arrêter d'écouter une clé spécifique pour les changements dans la base de données
Vous pourriez vouloir diviser votre base de données en plusieurs espaces plus petits, également appelés "project buckets". Pour ce faire, vous devez enregistrer votre valeur en tant qu'objet et utiliser le bloc de création d'objet pour créer votre compartiment de projet. Plus de détails dans ce post.
Pour connecter votre projet Firebase avec Thunkable, vous devrez ajouter les paramètres API Key
et la DatabaseURL
de Firebase dans les paramètres de l'application, que vous pouvez trouver en cliquant sur l'icône de votre application.