عميل Java Idiomatic لـ Analytics Admin.
ملاحظة: هذا العميل هو عمل محدد ، وقد يقوم أحيانًا بإجراء تغييرات متوقفة.
؟ في أكتوبر 2022 ، انتقلت هذه المكتبة إلى Google-Cloud-Java/Java-Analytics-Admin. سيتم أرشفة هذا المستودع في المستقبل. ستظهر الإصدارات المستقبلية في المستودع الجديد (https://github.com/googleapis/google-cloud-java/release). تظل إحداثيات Artifact Maven ( com.google.analytics:google-analytics-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 لاتخاذ تطبيقات العميل نطاقات التفويض المطلوبة لواجهة برمجة تطبيقات مسؤول التحليلات المطلوبة ، ويجب أن يكون للمدير المصادق عليه دور (دورات) IAM المطلوبة للوصول إلى موارد GCP باستخدام مكالمات API Admin Analytics.
ستحتاج إلى مشروع وحدة تحكم Google Cloud Platform مع تمكين API Admin Analytics. ستحتاج إلى تمكين الفواتير لاستخدام مسؤول Google Analytics. اتبع هذه التعليمات لإعداد مشروعك. ستحتاج أيضًا إلى إعداد بيئة التطوير المحلية عن طريق تثبيت Google Cloud SDK وتشغيل الأوامر التالية في سطر الأوامر: gcloud auth login
و gcloud config set project [YOUR PROJECT ID]
.
ستحتاج إلى الحصول على مكتبة google-analytics-admin
. راجع قسم QuickStart لإضافة google-analytics-admin
باعتباره تبعية في الكود الخاص بك.
يتيح لك مسؤول Analytics إدارة حسابات وخصائص Google Analytics.
راجع مستندات مكتبة العميل Admin Admin Manain لمعرفة كيفية استخدام مكتبة عميل Admin Admin هذه.
العينات في samples/
الدليل.
عينة | رمز المصدر | جربه |
---|---|---|
عينة QuickStart | رمز المصدر |
للحصول على المساعدة ، اتبع الإرشادات الواردة في مستند استكشاف الأخطاء وإصلاحها المشتركة.
يستخدم مسؤول Analytics GRPC لطبقة النقل.
مطلوب Java 8 أو أعلى لاستخدام هذا العميل.
مكتبات عملاء Java من Google ، ومكتبات عملاء Google Cloud ومكتبات Google Cloud API ، اتبع Oracle Java SE Support Map (انظر قسم إصدارات منتجات Oracle Java SE).
بشكل عام ، يحدث تطوير الميزات الجديدة بدعم من أدنى إصدار Java LTS الذي يغطيه دعم Oracle Premier (والذي يستمر عادةً 5 سنوات من التوفر العام الأولي). إذا تم تغيير الحد الأدنى المطلوب JVM لمكتبة معينة ، فهو مصحوب بإصدار Semver الرئيسي.
Java 11 و (في سبتمبر 2021) Java 17 هي أفضل الخيارات للتطوير الجديد.
تختبر Google مكتبات عملائها مع جميع إصدارات LTS الحالية التي يغطيها دعم Oracle الموسع (الذي يستمر عادة 8 سنوات من التوفر العام الأولي).
تدعم مكتبات عملاء Google الإصدارات القديمة من Java Runtimes مع مكتبات مستقرة طويلة الأجل لا تتلقى تحديثات الميزات على أساس الجهود لأنه قد لا يكون من الممكن خلفية جميع التصحيحات.
توفر Google تحديثات على أساس أفضل الجهود للتطبيقات التي تستمر في استخدام Java 7 ، على الرغم من أن التطبيقات قد تحتاج إلى الترقية إلى الإصدارات الحالية من المكتبة التي تدعم JVM.
يتم تحديد أحدث الإصدارات وإصدارات Java المدعومة على مستودع GitHub الفردي github.com/GoogleAPIs/java-SERVICENAME
وعلى Google-Cloud-Java.
هذه المكتبة تتبع النسخة الدلالية.
إنه موجود حاليًا في الإصدار الرئيسي Zero ( 0.yz
) ، مما يعني أن أي شيء قد يتغير في أي وقت ولا ينبغي اعتبار واجهة برمجة التطبيقات العامة مستقرة.
المساهمات في هذه المكتبة هي دائما موضع ترحيب ومشجع للغاية.
انظر المساهمة لمزيد من المعلومات كيفية البدء.
يرجى ملاحظة أن هذا المشروع يتم إصداره باستخدام مدونة سلوك المساهم. من خلال المشاركة في هذا المشروع ، فإنك توافق على الالتزام بشروطه. انظر مدونة السلوك لمزيد من المعلومات.
Apache 2.0 - انظر الترخيص لمزيد من المعلومات.
نسخة جافا | حالة |
---|---|
جافا 8 | |
Java 8 OSX | |
Java 8 Windows | |
جافا 11 |
Java هي علامة تجارية مسجلة لـ Oracle و/أو الشركات التابعة لها.