Java Idiomatic Client for Analytics Admin.
NOTA: Este cliente é um trabalho em andamento e, ocasionalmente, pode fazer alterações incompatíveis com versões anteriores.
? Em outubro de 2022, esta biblioteca se mudou para o Google-cloud-Java/Java-Analytic-Admin. Este repositório será arquivado no futuro. Os lançamentos futuros aparecerão no novo repositório (https://github.com/googleapis/google-cloud-java/releases). As coordenadas do artefato maven ( com.google.analytics:google-analytics-admin
) permanecem as mesmas.
Se você estiver usando o MAVEN, adicione isso ao seu arquivo pom.xml:
< dependency >
< groupId >com.google.analytics</ groupId >
< artifactId >google-analytics-admin</ artifactId >
< version >0.23.0</ version >
</ dependency >
Se você estiver usando o gradle sem nascimento, adicione isso às suas dependências:
implementation ' com.google.analytics:google-analytics-admin:0.23.0 '
Se você estiver usando o SBT, adicione isso às suas dependências:
libraryDependencies + = " com.google.analytics " % " google-analytics-admin " % " 0.23.0 "
Consulte a seção de autenticação no readme do diretório básico.
As chamadas de API de aplicativo do cliente devem receber escopos de autorização necessários para as APIs de administrador de análise desejada, e o diretor autenticado deve ter a (s) função (s) do IAM, para acessar os recursos do GCP usando as chamadas de API do Analytics Admin.
Você precisará de um projeto de console da plataforma do Google Cloud com a API ADNACH ADNIMATICS ativada. Você precisará permitir que o faturamento use o Google Analytics Admin. Siga estas instruções para configurar seu projeto. Você também precisará configurar o ambiente de desenvolvimento local instalando o Google Cloud SDK e executando os seguintes comandos na linha de comando: gcloud auth login
e gcloud config set project [YOUR PROJECT ID]
.
Você precisará obter a biblioteca google-analytics-admin
. Consulte a seção Quickstart para adicionar google-analytics-admin
como uma dependência no seu código.
O Analytics Admin permite gerenciar contas e propriedades do Google Analytics.
Consulte os documentos da Biblioteca de clientes do Analytics Admin Client para aprender como usar esta Biblioteca de clientes do Analytics Admin.
As amostras estão nas samples/
diretório.
Amostra | Código -fonte | Experimente |
---|---|---|
Amostra rápida | código -fonte |
Para obter ajuda, siga as instruções no documento de solução de problemas compartilhados.
Analytics Admin usa o GRPC para a camada de transporte.
Java 8 ou acima é necessário para usar este cliente.
As bibliotecas de clientes Java do Google, as bibliotecas de clientes do Google Cloud e as bibliotecas de API do Google Cloud, siga o roteiro do Oracle Java SE Support (consulte a seção Oracle Java SE Product Lanfeases).
Em geral, o desenvolvimento de novos recursos ocorre com o suporte à versão mais baixa do Java LTS coberta pelo principal suporte da Oracle (que normalmente dura 5 anos a partir da disponibilidade geral inicial). Se a JVM mínima exigida para uma determinada biblioteca for alterada, ela será acompanhada por uma versão principal do Semver.
Java 11 e (em setembro de 2021) Java 17 são as melhores opções para o novo desenvolvimento.
O Google testa suas bibliotecas de clientes com todas as versões atuais do LTS cobertas pelo suporte estendido da Oracle (que normalmente dura 8 anos a partir da disponibilidade geral inicial).
As bibliotecas de clientes do Google suportam versões legadas do Java RunTimes com bibliotecas estáveis de longo prazo que não recebem atualizações de recursos em uma base de melhores esforços, pois pode não ser possível fazer o backup de todos os patches.
O Google fornece atualizações com base nos esforços dos aplicativos que continuam a usar o Java 7, embora os aplicativos possam precisar atualizar para as versões atuais da biblioteca que suportam sua JVM.
As versões mais recentes e as versões Java suportadas são identificadas no repositório individual do GitHub github.com/GoogleAPIs/java-SERVICENAME
e no google-cloud-java.
Esta biblioteca segue a versão semântica.
Atualmente, está na versão principal zero ( 0.yz
), o que significa que qualquer coisa pode mudar a qualquer momento e a API pública não deve ser considerada estável.
As contribuições para esta biblioteca são sempre bem -vindas e altamente encorajadas.
Consulte Contribuindo para obter mais informações sobre como começar.
Observe que este projeto é lançado com um código de conduta colaborador. Ao participar deste projeto, você concorda em cumprir seus termos. Consulte Código de Conduta para obter mais informações.
Apache 2.0 - Consulte Licença para obter mais informações.
Versão Java | Status |
---|---|
Java 8 | |
Java 8 OSX | |
Java 8 Windows | |
Java 11 |
Java é uma marca registrada da Oracle e/ou suas afiliadas.