O Firebase Analytics é nossa solução de analítica totalmente nova, gratuita e ilimitada para aplicativos de dispositivos móveis. Ele se beneficia da experiência da Google com o Google Analytics, mas diferencia-se de algumas maneiras importantes:
Em primeiro lugar, o Firebase Analytics é centralizado no usuário e no evento. Em vez de ter como foco visualizações de página, visualizações de tela e sessões, ele dá a você percepção sobre o que os usuários estão fazendo no seu aplicativo. Você também pode ver como suas campanhas de publicidade pagas estão se saindo com a atribuição entre redes, que lhe diz de onde os usuários estão vindo. Você pode ver tudo isso em um único painel.
Em segundo lugar, o Firebase Analytics é integrado a outras ofertas do Firebase para fornecer uma fonte única confiável para atividades dentro do aplicativo e por meio de um recurso chamado Audiences. O Audiences permite definir grupos de usuários com atributos comuns. Uma vez definidos, esses grupos podem ser acessados de outros recursos do Firebase -- para ilustrar, falaremos sobre o Audiences ao longo desta publicação.
Desenvolva mais rapidamente com mensagens, armazenamento e configuração
Para ajudar você a criar aplicativos melhores, nosso conjunto de serviços de back-end está expandindo-se.
O Google Cloud Messaging, o serviço de mensagens por push de nuvem para dispositivo mais popular do mundo, está integrando-se com o Firebase e mudando o nome para Firebase Cloud Messaging (FCM). Disponível para uso ilimitado e de forma gratuita, o FCM é compatível com envio de mensagens no iOS, no Android e na web, e foi extremamente otimizado para oferecer confiabilidade e consumo eficiente da bateria. Ele foi criado para ser redimensionado e já envia 170 bilhões de mensagens por dia a dois bilhões de dispositivos.
Um dos nossos recursos mais solicitados é a capacidade de armazenar imagens, vídeos e outros arquivos grandes. Estamos lançando o Armazenamento do Firebase para os desenvolvedores poderem carregar e baixar tais arquivos de forma fácil e segura. O Armazenamento do Firebase tem tecnologia do Google Cloud Storage, o que dá a ele extrema escalabilidade e permite acessar arquivos armazenados facilmente por meio de projetos Google Cloud. Os SDKs do cliente do Armazenamento do Firebase contam com lógica avançada e lidam de forma eficaz com condições de rede ruins.
A Configuração remota do Firebase confere variáveis atualizáveis instantaneamente, que você pode usar para refinar e personalizar seu aplicativo dinamicamente para oferecer a melhor experiência aos usuários. Você pode ativar ou desativar recursos ou alterar a aparência e o aspecto sem precisar publicar uma nova versão. Você ainda pode ter como alvo configurações de públicos específicos do Firebase Analytics para que cada um dos usuários tenha uma experiência adaptada individualmente.
Além disso, continuamos investindo pesadamente em nossos produtos de back-end existentes, o Firebase Realtime Database, o Firebase Hosting e o Firebase Authentication. Promovemos muitas melhorias, incluindo uma IU totalmente reconstruída para o Realtime Database e compatibilidade grátis com domínios personalizados para todos os desenvolvedores para o Hosting. O Authentication recebeu as atualizações mais importantes, com SDKs totalmente novos e uma infraestrutura de back-end atualizada. Isto fornece segurança, confiabilidade e capacidade de redimensionamento adicionais usando as mesmas tecnologias que capacitam as próprias contas da Google. Além disso, adicionamos novos recursos de autenticação, incluindo verificação de e-mail, vinculação de contas e muito mais.
Introdução ao Test Lab e ao Relatórios de falhas
Adicionamos duas novas ofertas ao Firebase para ajudar você a desenvolver aplicativos de maior qualidade.
Quando o aplicativo falha, é ruim para os usuários e prejudica seu negócio. Os Relatórios de falhas do Firebase dão a você relatórios acionáveis e priorizados para ajudar a diagnosticar e corrigir problemas no seu aplicativo Android ou iOS depois de disponibilizá-lo. Conectamos o Relatórios de falhas também ao Audiences no Firebase Analytics para você poder saber se os usuários de um determinado dispositivo, em um local geográfico específico ou em outro segmento personalizado estão experimentando taxas de falha elevadas.
O Cloud Test Lab, anunciado no ano passado na Google I/O, agora é o Firebase Test Lab para Android. O Test Lab ajuda a encontrar problemas no aplicativo antes que os usuários o utilizem. Isso permite testes automáticos e personalizados do aplicativo em dispositivos reais hospedados em data centers da Google.
Expanda seu aplicativo com notificações, links dinâmicos e muito mais
Depois de lançar o aplicativo, podemos ajudar você a expandir e envolver novamente os usuários com cinco recursos de crescimento poderosos.
As Notificações do Firebase permitem que você entregue notificações com facilidade a um segmento de usuários e podem ser direcionadas usando o Audiences do Firebase Analytics. Usando o console de Notificações, você pode envolver novamente os usuários, aumentar o crescimento do aplicativo e realizar campanhas de marketing sem precisar escrever nenhuma linha de código.
Os Links dinâmicos do Firebase tornam os URLs mais poderosos de duas maneiras. Em primeiro lugar, eles fornecem “durabilidade” -- os links persistem por todo o processo de instalação do aplicativo, assim os usuários são direcionados ao local correto quando abrem o aplicativo pela primeira vez. A “recepção calorosa” aumenta o envolvimento e a retenção. Em segundo lugar, eles permitem alterar dinamicamente o destino de um link com base em condições de tempo real, como o tipo de navegador ou o dispositivo. Use-os na web, em e-mails, nas redes sociais e em promoções físicas para obter informações sobre seus canais de crescimento.
Os Convites do Firebase transformam seus clientes em fãs. Os usuários podem facilmente compartilhar códigos de indicação ou o conteúdo favorito por SMS ou e-mail com a rede, assim, você pode aumentar o alcance e a retenção do aplicativo.
O Firebase App Indexing, anteriormente Google App Indexing, leva os usuários novos e antigos ao seu aplicativo usando bilhões de pesquisas no Google. Se o seu aplicativo já estiver instalado, os usuários poderão inicializá-lo diretamente pelos resultados da busca. Os usuários novos recebem um link para instalar o aplicativo.
O AdWords, a plataforma de propaganda da Google para aquisição e envolvimento de usuários, agora está integrado ao Firebase. O Firebase pode rastrear as instalações do aplicativo do AdWords e informar o valor do tempo de vida ao painel do Firebase Analytics. O Firebase Audiences pode ser usado no AdWords para envolver novamente grupos específicos de usuários. Os eventos dentro do aplicativo podem ser definidos como conversões no AdWords para otimizar seus anúncios automaticamente, incluindo campanhas universais do aplicativo.
Monetize seu aplicativo com a AdMob
Para ajudar a gerar receita pelo aplicativo e criar um negócio sustentável, integramos o Firebase à AdMob, uma plataforma de publicidade usada por mais de 1 milhão de aplicativos. Facilitamos o começo com a AdMob ao integrar o SDK do Firebase ao aplicativo. Usando a AdMob, você pode escolher dentre os formatos de anúncio mais recentes, incluindo anúncios nativos, que ajudam a proporcionar uma excelente experiência do usuário.
Introdução a um novo console, documentação e SDK
Junto com o lançamento de novos recursos, estamos movendo nosso website e a documentação para um novo local: firebase.google.com.
Estamos lançando, ainda, um console totalmente novo para gerenciar aplicativos. Ele foi totalmente reprojetado e reconstruído para facilitar ainda mais o uso, além de profundamente integrado a outras ofertas da Google, como Google Cloud e Google Play.
Agora, o Firebase usa o mesmo sistema de contas básico que a Google Cloud Platform, o que significa que você pode usar produtos de Cloud com seu aplicativo do Firebase. Por exemplo, um recurso do Firebase Analytics é a capacidade de exportar os dados brutos de análises para o BigQuery para realizar consultas avançadas. Continuaremos entrelaçando a Cloud e o Firebase para oferecer a você a funcionalidade de uma nuvem pública completa de acordo com seu crescimento.
Você também pode vincular sua conta do Firebase à Google Play do nosso novo console. Isto permite que os dados, como compras no aplicativo, fluam para o Firebase Analytics, e os ANRs (aplicativos que não respondem) fluam para os Relatórios de falhas do Firebase, possibilitando que você verifique o status do seu aplicativo em um só lugar.
Por fim, estamos anunciando o lançamento beta de um novo SDK C++. Você pode encontrar a documentação e guias de primeiros passos aqui.
Anúncio de novos planos de preço
Estamos muito animados em anunciar que a maioria destes novos produtos, incluindo o Analytics, os Relatórios de falhas, a Configuração remota e os Links dinâmicos, são gratuitos para uso ilimitado.
Para nossos quatro produtos pagos: Test Lab, Storage, Realtime Database e Hosting, estamos anunciando uma precificação mais simples. Agora oferecemos:
- Um plano gratuito com limites generosos
- Um plano de tarifa fixa para as fases iniciais de empresas iniciantes que precisam prever o custo mensal
- Um plano pré-pago mensurado que se redimensiona para os maiores aplicativos
Algumas coisas continuam iguais
Muitas coisas estão mudando, mas os princípios fundamentais do Firebase continuam os mesmos. Continuamos muito comprometidos em fornecer uma excelente experiência ao desenvolvedor por meio de APIs fáceis de usar, interfaces intuitivas, documentação abrangente e integrações sólidas. Estamos comprometidos com o desenvolvimento multiplataforma para iOS, Android e web e, quando você tiver problemas, forneceremos suporte para ajudar no seu sucesso.
Se você usava um recurso do Firebase antes de hoje -- como o Realtime Database, GCM ou App Indexing -- nada mudará no seu aplicativo. Continuaremos apoiando você, embora recomendemos atualizar para o SDK mais recente para acessar nossos novos recursos.
Próximos lançamentos
Tudo o que lançamos até aqui ainda é o começo. Continuaremos refinando e adicionando recursos ao Firebase. Por exemplo, o SDK JavaScript ainda não é compatível com todos os novos recursos. Estamos trabalhando rapidamente para eliminar as lacunas e adoraríamos saber sua opinião para podermos melhorar. Você pode ajudar solicitando um recurso.
Comece!
Estamos ansiosos para saber a sua opinião!
James Tamplin e Francis Ma, Gerentes de produtos do Firebase