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

Introdução ao Firebase Realtime Database para Unity

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

O Firebase Realtime Database armazena e sincroniza dados com nosso banco de dados em nuvem NoSQL. Os dados são sincronizados em todos os clientes em tempo real e permanecem disponíveis quando seu aplicativo fica offline.

Antes de você começar

Antes de usar o Realtime Database , você precisa:

  • Registre seu projeto do Unity e configure-o para usar o Firebase.

    • Se seu projeto do Unity já usa o Firebase, ele já está registrado e configurado para o Firebase.

    • Se você não tiver um projeto do Unity, poderá baixar um aplicativo de exemplo .

  • Adicione o SDK do Firebase Unity (especificamente, FirebaseDatabase.unitypackage ) ao seu projeto do Unity.

Observe que adicionar o Firebase ao seu projeto do Unity envolve tarefas no console do Firebase e no seu projeto do Unity aberto (por exemplo, você faz o download dos arquivos de configuração do Firebase do console e os move para o seu projeto do Unity).

Criar um banco de dados

  1. Navegue até a seção Realtime Database do Firebase console . Você será solicitado a selecionar um projeto existente do Firebase. Siga o fluxo de trabalho de criação do banco de dados.

  2. Selecione um modo de início para suas regras de segurança do Firebase:

    Modo de teste

    Bom para começar com as bibliotecas de clientes móveis e da Web, mas permite que qualquer pessoa leia e sobrescreva seus dados. Após o teste, revise a seção Entender as regras do Firebase Realtime Database .

    Para começar com o SDK da Web, Apple ou Android, selecione o modo de teste.

    Modo bloqueado

    Nega todas as leituras e gravações de clientes móveis e da Web. Seus servidores de aplicativos autenticados ainda podem acessar seu banco de dados.

  3. Escolha um local para o banco de dados.

    Dependendo da localização do banco de dados , o URL do novo banco de dados estará em uma das seguintes formas:

    • DATABASE_NAME .firebaseio.com (para bancos de dados em us-central1 )

    • DATABASE_NAME . REGION .firebasedatabase.app (para bancos de dados em todos os outros locais)

  4. Clique em Concluído .

Ao habilitar o Realtime Database, ele também habilita a API no Cloud API Manager .

Configurando o acesso público

O Realtime Database fornece uma linguagem de regras declarativas que permite definir como seus dados devem ser estruturados, como devem ser indexados e quando seus dados podem ser lidos e gravados.

Próximos passos