Como configurar
Como desenvolver apps em Python no App Engine
-
Usar o servidor de desenvolvimento local
Execute o servidor de desenvolvimento localmente para simular a execução do aplicativo em produção.
-
Teste de unidade local
Execute testes dentro do seu próprio ambiente de desenvolvimento sem envolver componentes remotos.
-
Testar gerenciadores
Teste os gerenciadores de solicitações sem exigir um ambiente completo do App Engine.
-
Como monitorar a latência com o Cloud Trace
Colete dados de latência do seu aplicativo e veja-os no Console do Google Cloud Platform.
-
Detectar interrupções e tempo de inatividade com a API Capabilities
Reduza o tempo de inatividade do seu aplicativo detectando quando algum recurso não estiver disponível e depois ignorando-o.
-
Configurar painéis e alertas com o Cloud Monitoring
Colete métricas, eventos e metadados do Google Cloud Platform para gerar insights por meio de painéis, gráficos e alertas.
-
Integrar com o Google Analytics
Meça as interações do usuário com seu negócio em vários dispositivos e ambientes.
-
Fazer o download de registros
Faça o download dos dados do registro para realizar uma análise mais detalhada do seu aplicativo.
Como gerenciar e configurar seu aplicativo
-
Como implantar o aplicativo
Use o comando appconfig para implantar seu aplicativo.
-
Dividir o tráfego
Distribua o tráfego em duas ou mais versões de um módulo para controlar a implantação dos recursos ou realizar testes A/B.
-
Migrar o tráfego
Transfira gradualmente o tráfego de uma versão antiga de um serviço para uma nova.
-
Como conceder acesso a projetos
Forneça acesso baseado em papéis ao seu projeto do Google Cloud Platform e aos respectivos recursos.
-
Como usar domínios personalizados e SSL
Adicione um domínio personalizado ao seu aplicativo e configure SSL opcional para esse domínio.
-
Como gerenciar recursos de aplicativos
Compreenda o desempenho do aplicativo e gerencie os recursos que ele está usando.
-
Como configurar o aplicativo com app.yaml
Ajuste as configurações do seu aplicativo.
-
Usar a API Admin
Provisione e gerencie seu aplicativo usando a API Admin.
-
Como usar a API Modules
Recupere de forma programática as informações sobre o ambiente operacional atual, os módulos (agora chamados de "serviços") ou as instâncias.
-
Como fazer o download do seu código-fonte
Faça o download do código-fonte do aplicativo implantado.
Como armazenar dados
-
Como escolher uma opção de armazenamento
Decida qual opção de armazenamento usar no seu app.
-
Visão geral do Datastore
Noções básicas sobre o Datastore.
-
Como criar, recuperar, atualizar e excluir entidades
Armazene, exclua e recupere entidades no Datastore.
-
Gerenciar o Datastore no console
Realize a administração, os backups e as restaurações do Datastore no Console do Google Cloud Platform.
-
Configurar índices do Datastore
Crie e gerencie os índices usados no seu aplicativo.
-
Migração da biblioteca de cliente DB para NDB
Migre o aplicativo da biblioteca de cliente do DB para a biblioteca de cliente do NDB.
-
Usar o Cloud SQL para MySQL
Armazene no Cloud SQL para MySQL os dados do seu aplicativo do App Engine.
-
Guia do Django
Use instâncias do Cloud SQL com a biblioteca da Web do Django no aplicativo.
-
Configurar o Cloud Storage
Configure o Cloud Storage para uso pelo seu aplicativo.
-
Como ler e gravar no Cloud Storage
Armazene e recupere dados usando o Cloud Storage no seu aplicativo.
-
Como usar bancos de dados de terceiros
Use bancos de dados de terceiros no seu aplicativo.
Opções de armazenamento substituídas
-
Visão geral do Blobstore
Compreenda a API Blobstore
-
Visão geral
Compreenda a biblioteca de cliente de banco de dados para o Datastore.
-
Entidades, propriedades e chaves
Trabalhe com objetos de dados usando a biblioteca de cliente do banco de dados.
-
Consultas do Datastore
Compreenda consultas usando a biblioteca de cliente do banco de dados.
-
Recuperar os resultados da consulta
Execute consultas usando a biblioteca de cliente do banco de dados.
-
Consistência de dados de consultas
Compreenda os níveis de consistência dos resultados retornados por consultas.
-
Cursores de consultas
Recupere resultados de uma consulta em lotes práticos.
-
Restrições de consultas
Compreenda restrições para consultas no aplicativo.
-
Consultas de projeção
Consulte o Datastore apenas para as propriedades específicas de uma entidade de que você realmente precisa.
-
Índices do armazenamento de dados
Compreenda como índices são definidos e estruturados.
-
Transações do Datastore
Execute várias operações e cálculos em uma única transação.
-
Modelagem de dados
Compreenda como definir modelos de dados e criar instâncias desses modelos a serem armazenadas como entidades.
-
Referência do GQL
Compreenda a gramática usada em consultas GQL.
-
Estruturar dados para consistência forte
Compreenda como estruturar os dados do aplicativo para uma consistência forte.
-
Metadados
Acesse de maneira programática metadados para dar suporte à metaprogramação, implementar funções administrativas de back-end e simplificar o armazenamento em cache consistente.
-
Estatísticas do Datastore
Acesse de maneira programática as estatísticas do Datastore para seu aplicativo.
-
Tipos e classes de propriedades
Compreenda os tipos de dados e as classes de propriedades na biblioteca de cliente do banco de dados.
-
Referência do GQL
Compreenda a gramática usada em consultas GQL.
-
Model
Saiba mais sobre a classe de superclasse para modelos de dados na biblioteca de cliente do banco de dados.
-
Expando
Saiba mais sobre a superclasse de definições de modelo de dados com propriedades que são determinadas dinamicamente.
-
PolyModel
Saiba mais sobre a superclasse de definições de modelo de dados que podem ser superclasses para outras definições de modelo de dados.
-
Property
Saiba mais sobre a superclasse de definições de propriedade para modelos de dados.
-
Query
Saiba mais sobre a classe que representa uma consulta para recuperar entidades do Datastore.
-
GqlQuery
Saiba mais sobre a classe que representa uma consulta GQL para recuperar entidades do Datastore.
-
Entidades de metadados
Saiba mais sobre classes que representam os resultados do recebimento ou da consulta de tipos de metadados.
-
Key
Saiba mais sobre a classe que representa uma chave exclusiva para uma entidade do Datastore.
-
Funções do Datastore
Saiba mais sobre as funções disponíveis na biblioteca de cliente do banco de dados.
-
Exceções
Saiba mais sobre as exceções fornecidas pela biblioteca de cliente do banco de dados.
-
API Async Datastore
Faça chamadas assíncronas, paralelas e sem bloqueio usando a biblioteca de cliente do banco de dados.
Como autenticar usuários
-
Opções de autenticação de usuários
Compreenda as diferentes maneiras de autenticar usuários do seu aplicativo.
-
Visão geral da API Users
Saiba mais sobre a API Users.
-
Objetos do usuário
Saiba mais sobre a classe que representa um usuário.
-
URLs de login
Crie URLs que permitam ao usuário fazer login ou sair.
-
Usuários administradores
Determine se o usuário atualmente conectado é um administrador registrado.
Como armazenar dados de aplicativos em cache
Como fazer conexões ao seu app e a partir dele
-
Como emitir solicitações HTTP(S)
Use o serviço de busca de URL para emitir solicitações HTTP(S).
-
Como se conectar a uma rede VPC
Saiba como usar o acesso VPC sem servidor para conectar o aplicativo de ambiente padrão do App Engine diretamente à sua VPC.
-
Como se conectar a uma rede VPC compartilhada
Saiba como usar o acesso VPC sem servidor para conectar o aplicativo de ambiente padrão do App Engine diretamente à VPC.
-
Endereços IP de saída
Saiba mais sobre os endereços IP de saída usados pelo App Engine.
-
Como identificar seu aplicativo para APIs e serviços
Descubra e confirme o ID do projeto do aplicativo.
-
Visão geral da API Sockets
Saiba mais sobre a API Sockets.
-
Suporte SSL
Use o Python OpenSSL no aplicativo.
Como manipular imagens
Aplicativos habilitados para namespace
Como enviar e-mails
Como agendar trabalhos não relacionados às solicitações de usuários
Índices de documentos pesquisáveis
-
Visão geral da API Search
Saiba mais sobre a API Search.
-
Instalar um aplicativo de amostra da API Search
Instale e execute uma amostra da API Search.
-
Informações básicas sobre a API Search
Crie um índice de pesquisa, adicione conteúdo a ele e execute uma consulta de pesquisa de texto completo simples.
-
Receber informações sobre seus índices de pesquisa
Veja a estrutura e o conteúdo dos índices de pesquisa.
-
Recursos avançados da API Search
Saiba mais sobre recursos avançados da API Search.
-
Consultas mais complexas da API Search
Saiba mais sobre consultas complexas compatíveis com a API Search.
-
Classificar os resultados de uma consulta de pesquisa
Classifique os resultados de uma consulta de pesquisa.
-
Recuperar, excluir e reindexar documentos
Saiba como recuperar, excluir e reindexar documentos usando a API Search.
-
Documentos e índices
Saiba mais sobre documentos e índices na API Search.
-
Strings de consulta
Saiba mais sobre strings de consulta na API Search.
-
Opções de consulta e classificação
Altere a forma como os resultados são retornados e classificados.
-
Processar resultados de pesquisa
Processe resultados da consulta e todas as exceções retornadas pela API Search.
-
Pesquisa facetada
Anexe informações categóricas aos seus documentos.
-
Práticas recomendadas
Saiba mais sobre as práticas recomendadas para usar a API Search.
-
Usar o servidor de desenvolvimento do Python
Execute o servidor de desenvolvimento localmente para emular a API Search.
-
Cursor
Saiba mais sobre a classe que representa um cursor nos resultados da consulta atual.
-
Document
Saiba mais sobre a classe que representa um documento com conteúdo pesquisável.
-
Classes de atributos
Saiba mais sobre a classe base abstrata e subclasses que representam atributos de um documento.
-
FacetOptions
Saiba mais sobre a classe que representa opções para processar resultados de atributos de uma consulta.
-
FacetRange
Saiba mais sobre a classe que disponibiliza um intervalo numérico para um atributo.
-
FacetRefinement
Saiba mais sobre a classe usada para restringir os resultados da pesquisa com base em um valor de atributo.
-
FacetResult
Saiba mais sobre a classe que representa um resultado retornado de uma pesquisa de atributo.
-
FacetResultValue
Saiba mais sobre a classe que representa um valor de atributo como parte do resultado da pesquisa.
-
Classes de campo
Saiba mais sobre a classe e as subclasses base abstrata que representam campos de um documento.
-
FieldExpression
Saiba mais sobre a classe que permite computar snippets de conteúdo personalizado para cada resultado retornado por uma pesquisa.
-
GeoPoint
Saiba mais sobre a classe que representa um ponto na superfície da Terra apresentado por coordenadas de latitude e longitude.
-
GetResponse
Saiba mais sobre a classe que representa os resultados dos métodos invocados para retornar informações sobre documentos e índices.
-
Index
Saiba mais sobre a classe que representa um índice que permite que os documentos sejam indexados, excluídos e pesquisados.
-
MatchScorer
Saiba mais sobre a classe que permite classificar documentos com base na qualidade da correspondência da consulta.
-
Query
Saiba mais sobre a classe que representa uma solicitação no serviço de pesquisa para consulta.
-
QueryOptions
Saiba mais sobre a classe que fornece opções para processamento posterior de resultados de consultas.
-
RescoringMatchScorer
Saiba mais sobre a classe que permite classificar documentos com base na qualidade da correspondência da consulta com um algoritmo de pontuação mais complexo do que o fornecido pelo MatchScorer.
-
ScoredDocument
Saiba mais sobre a classe que representa um documento classificado retornado de uma pesquisa.
-
SearchResults
Saiba mais sobre a classe que representa o resultado da execução de uma solicitação de pesquisa.
-
SortExpression
Saiba mais sobre a classe que permite personalizar como os resultados da pesquisa são classificados.
-
SortOptions
Saiba mais sobre a classe que representa um tipo multidimensional de documentos retornados de uma pesquisa.
-
Funções
Saiba mais sobre as funções disponíveis na API Search.
-
Exceções
Saiba mais sobre as exceções fornecidas pela API Search.