Java Idiomatic Client สำหรับผู้ดูแลระบบ Analytics
หมายเหตุ: ไคลเอนต์นี้เป็นงานที่กำลังดำเนินการอยู่และบางครั้งอาจทำการเปลี่ยนแปลงที่เข้ากันไม่ได้
- ในเดือนตุลาคม 2565 ห้องสมุดนี้ได้ย้ายไปที่ Google Cloud-Java/Java-Analytics-Admin ที่เก็บนี้จะถูกเก็บถาวรในอนาคต การเผยแพร่ในอนาคตจะปรากฏในที่เก็บใหม่ (https://github.com/googleapis/google-cloud-java/Releases) Maven Artifact Coordinates ( 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 จะต้องได้รับการอนุมัติขอบเขตที่จำเป็นสำหรับ API ผู้ดูแลระบบการวิเคราะห์ที่ต้องการและเงินต้นที่ได้รับการรับรองความถูกต้องจะต้องมีบทบาท IAM ที่จำเป็นในการเข้าถึงทรัพยากร GCP โดยใช้การเรียก API ADANS ADANTICS
คุณจะต้องใช้โครงการคอนโซลแพลตฟอร์ม Google Cloud ที่เปิดใช้งาน Adantics Admin API คุณจะต้องเปิดใช้งานการเรียกเก็บเงินเพื่อใช้ Google Analytics Admin ทำตามคำแนะนำเหล่านี้เพื่อตั้งค่าโครงการของคุณ คุณจะต้องตั้งค่าสภาพแวดล้อมการพัฒนาท้องถิ่นโดยการติดตั้ง Google Cloud SDK และเรียกใช้คำสั่งต่อไปนี้ในบรรทัดคำสั่ง: gcloud auth login
และ gcloud config set project [YOUR PROJECT ID]
คุณจะต้องได้รับห้องสมุด google-analytics-admin
ดูส่วน QuickStart เพื่อเพิ่ม google-analytics-admin
เป็นการพึ่งพาในรหัสของคุณ
ผู้ดูแลระบบวิเคราะห์ช่วยให้คุณจัดการบัญชีและคุณสมบัติของ Google Analytics
ดูเอกสารไลบรารีไคลเอนต์ Admin Admin Admin เพื่อเรียนรู้วิธีใช้ไลบรารีไคลเอนต์ Admin Admin Admin
ตัวอย่างอยู่ใน samples/
ไดเรกทอรี
ตัวอย่าง | รหัสต้นฉบับ | ลองดู |
---|---|---|
ตัวอย่าง QuickStart | รหัสต้นฉบับ |
เพื่อขอความช่วยเหลือปฏิบัติตามคำแนะนำในเอกสารการแก้ไขปัญหาที่ใช้ร่วมกัน
ผู้ดูแลระบบ Analytics ใช้ GRPC สำหรับเลเยอร์การขนส่ง
Java 8 หรือสูงกว่านั้นเป็นสิ่งจำเป็นสำหรับการใช้ไคลเอนต์นี้
ไลบรารีไคลเอนต์ Java ของ Google, Libraries ไคลเอนต์ Google Cloud และ Libraries Google Cloud API, ทำตามแผนงานสนับสนุน Oracle Java SE (ดูส่วนผลิตภัณฑ์ Oracle Java SE รุ่นรีลีส)
โดยทั่วไปการพัฒนาคุณลักษณะใหม่เกิดขึ้นพร้อมกับการสนับสนุนสำหรับรุ่น Java LTS ต่ำสุดที่ครอบคลุมโดยการสนับสนุนพรีเมียร์ของ Oracle (ซึ่งโดยทั่วไปจะใช้เวลา 5 ปีจากความพร้อมใช้งานทั่วไปเริ่มต้น) หาก JVM ขั้นต่ำที่ต้องการสำหรับห้องสมุดที่กำหนดจะเปลี่ยนไปจะมีการเปิดตัวที่สำคัญของเซมิเวอร์
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
) ซึ่งหมายความว่าสิ่งใดที่อาจเปลี่ยนแปลงได้ตลอดเวลาและ API สาธารณะไม่ควรถือว่ามีเสถียรภาพ
การมีส่วนร่วมในห้องสมุดนี้ยินดีต้อนรับและได้รับการสนับสนุนอย่างสูง
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเริ่มต้น
โปรดทราบว่าโครงการนี้ได้รับการปล่อยตัวพร้อมกับจรรยาบรรณของผู้สนับสนุน โดยการเข้าร่วมในโครงการนี้คุณตกลงที่จะปฏิบัติตามข้อกำหนดของมัน ดูจรรยาบรรณสำหรับข้อมูลเพิ่มเติม
Apache 2.0 - ดูใบอนุญาตสำหรับข้อมูลเพิ่มเติม
เวอร์ชัน Java | สถานะ |
---|---|
Java 8 | |
Java 8 OSX | |
Java 8 Windows | |
Java 11 |
Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือ บริษัท ในเครือ