Java Idiomatic Client для Analytics Admin.
Примечание: этот клиент является незавершенным рабочим, и может иногда вносить обратно-несчастные изменения.
? В октябре 2022 года эта библиотека переехала в Google-Cloud-Java/Java-Analytics-Admin. Этот репозиторий будет архив в будущем. Будущие выпуски появятся в новом репозитории (https://github.com/googleapis/google-cloud-java/releases). Координаты артефакта Maven ( com.google.analytics:google-analytics-admin
-Admin) остаются прежними.
Если вы используете Maven, добавьте это в свой файл pom.xml:
< dependency >
< groupId >com.google.analytics</ groupId >
< artifactId >google-analytics-admin</ artifactId >
< version >0.23.0</ version >
</ dependency >
Если вы используете Gradle без BOM, добавьте это в свои зависимости:
implementation ' com.google.analytics:google-analytics-admin:0.23.0 '
Если вы используете SBT, добавьте это в свои зависимости:
libraryDependencies + = " com.google.analytics " % " google-analytics-admin " % " 0.23.0 "
См. Раздел аутентификации в Readme базового каталога.
Клиентским приложениям, призывающим API вызовы, должны быть предоставлены аспекты авторизации, необходимые для желаемых API -интерфейсов Analytics Admin, и у Authenticated Principal должен быть роли IAM, необходимые для доступа к ресурсам GCP с использованием вызовов API Andalitic Admin.
Вам понадобится проект консоли Google Cloud Platform Project с включенным API Analytics Admin. Вам нужно будет позволить биллингу использовать Google Analytics Admin. Следуйте этим инструкциям, чтобы настроить ваш проект. Вам также необходимо будет настроить локальную среду разработки, установив Google Cloud SDK и запустив следующие команды в командной строке: gcloud auth login
и gcloud config set project [YOUR PROJECT ID]
.
Вам нужно будет получить библиотеку google-analytics-admin
. См. Раздел QuickStart, чтобы добавить google-analytics-admin
в качестве зависимости в вашем коде.
Analytics Admin позволяет вам управлять учетными записями и свойствами Google Analytics.
См. Документы клиентской библиотеки Analytics Admin, чтобы узнать, как использовать эту клиентскую библиотеку Analytics Admin.
Образцы находятся в samples/
каталоге.
Образец | Исходный код | Попробуйте |
---|---|---|
QuickStart образец | исходный код |
Чтобы получить помощь, следуйте инструкциям в документе общего устранения неполадок.
Analytics Admin использует GRPC для транспортного уровня.
Java 8 или выше требуется для использования этого клиента.
Google Java Client Bibraries, Google Cloud Client Booitraries и Google Cloud API библиотеки API следуют за дорожной картой поддержки Oracle Java SE (см. Раздел «Выпуск продуктов Oracle Java SE»).
В целом, разработка новых функций происходит при поддержке самой низкой версии Java LTS, охватываемой главной поддержкой Oracle (которая обычно длится 5 лет от первоначальной общей доступности). Если изменяется минимальный необходимый JVM для данной библиотеки, он сопровождается основным выпуском SEMVER.
Java 11 и (в сентябре 2021 года) Java 17 - лучший выбор для новой разработки.
Google проверяет свои клиентские библиотеки со всеми текущими версиями LTS, охватываемыми расширенной поддержкой Oracle (которая обычно длится 8 лет от первоначальной общей доступности).
Клиентские библиотеки Google поддерживают Legacy Versions of Java -Runtime с долгосрочными стабильными библиотеками, которые не получают обновления функций на все усилия, так как может быть невозможным вернуть все исправления.
Google предоставляет обновления на наибольшей степени усилия для приложений, которые продолжают использовать Java 7, хотя приложениям, возможно, потребуется перейти на текущие версии библиотеки, которая поддерживает их JVM.
Последние версии и поддерживаемые версии Java идентифицированы в отдельном репозитории GitHub github.com/GoogleAPIs/java-SERVICENAME
и в Google-cloud-java.
Эта библиотека следует за семантической версией.
В настоящее время он находится в основной версии Zero ( 0.yz
), что означает, что все может измениться в любое время, а публичный API не следует считать стабильным.
Вклад в эту библиотеку всегда приветствуется и очень рекомендуется.
См. Получите дополнительную информацию, как начать.
Обратите внимание, что этот проект выпущен с кодексом поведения участника. Участвуя в этом проекте, вы соглашаетесь соблюдать его условия. См. Кодекс поведения для получения дополнительной информации.
Apache 2.0 - См. Лицензию для получения дополнительной информации.
Java версия | Статус |
---|---|
Java 8 | |
Java 8 Osx | |
Java 8 Windows | |
Java 11 |
Java является зарегистрированным товарным знаком Oracle и/или ее филиалов.