Google Analytics Data API

เข้าถึงข้อมูลรายงานใน Google Analytics คำเตือน: การสร้างแอปพลิเคชันของลูกค้า บัญชี หรือโปรเจ็กต์หลายรายการเพื่อจำลองหรือทำหน้าที่เป็นแอปพลิเคชันของลูกค้า บัญชี หรือโปรเจ็กต์เดียว (ตามลำดับ) หรือเพื่อหลีกเลี่ยงขีดจำกัดการใช้งานหรือโควต้าเฉพาะบริการถือเป็นการละเมิดข้อกำหนดในการให้บริการของ Google Cloud Platform รวมถึงข้อกำหนดในการให้บริการของ Google APIs โดยตรง การดำเนินการเหล่านี้อาจส่งผลให้โปรเจ็กต์ GCP ของคุณสิ้นสุดลงในทันทีโดยไม่มีคำเตือน

บริการ: analyticsdata.googleapis.com

หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google จัดหาให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API

เอกสารการค้นพบ

เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและการใช้ REST API โดยใช้เพื่อสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจมีเอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้

ปลายทางบริการ

ปลายทางบริการคือ URL ฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งๆ อาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางของบริการต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางของบริการนี้

  • https://analyticsdata.googleapis.com

ทรัพยากร REST: v1beta.properties

เมธอด
batchRunPivotReports POST /v1beta/{property=properties/*}:batchRunPivotReports
แสดงผลรายงาน Pivot หลายรายการในกลุ่ม
batchRunReports POST /v1beta/{property=properties/*}:batchRunReports
แสดงผลรายงานหลายฉบับในกลุ่ม
checkCompatibility POST /v1beta/{property=properties/*}:checkCompatibility
วิธีการความเข้ากันได้นี้แสดงมิติข้อมูลและเมตริกที่เพิ่มลงในคำขอรายงานได้และยังคงความเข้ากันได้
getMetadata GET /v1beta/{name=properties/*/metadata}
แสดงข้อมูลเมตาสำหรับมิติข้อมูลและเมตริกที่ใช้ได้ในวิธีการรายงาน
runPivotReport POST /v1beta/{property=properties/*}:runPivotReport
แสดงรายงาน Pivot ที่กําหนดเองของข้อมูลเหตุการณ์ Google Analytics ของคุณ
runRealtimeReport POST /v1beta/{property=properties/*}:runRealtimeReport
แสดงรายงานที่กําหนดเองของข้อมูลเหตุการณ์แบบเรียลไทม์สําหรับพร็อพเพอร์ตี้
runReport POST /v1beta/{property=properties/*}:runReport
แสดงรายงานที่กําหนดเองของข้อมูลเหตุการณ์ Google Analytics

ทรัพยากร REST: v1beta.properties.audienceExports

เมธอด
create POST /v1beta/{parent=properties/*}/audienceExports
สร้างการส่งออกกลุ่มเป้าหมายเพื่อดึงข้อมูลในภายหลัง
get GET /v1beta/{name=properties/*/audienceExports/*}
รับข้อมูลเมตาการกำหนดค่าเกี่ยวกับการส่งออกกลุ่มเป้าหมายที่เฉพาะเจาะจง
list GET /v1beta/{parent=properties/*}/audienceExports
แสดงการส่งออกกลุ่มเป้าหมายทั้งหมดสำหรับพร็อพเพอร์ตี้
query POST /v1beta/{name=properties/*/audienceExports/*}:query
ดึงข้อมูลการส่งออกกลุ่มเป้าหมายของผู้ใช้

ทรัพยากร REST: v1alpha.properties

เมธอด
getPropertyQuotasSnapshot GET /v1alpha/{name=properties/*/propertyQuotasSnapshot}
จัดระเบียบโควต้าพร็อพเพอร์ตี้ทั้งหมดตามหมวดหมู่โควต้าสำหรับพร็อพเพอร์ตี้ที่ระบุ
runFunnelReport POST /v1alpha/{property=properties/*}:runFunnelReport
แสดงรายงาน Funnel ที่กําหนดเองของข้อมูลเหตุการณ์ Google Analytics ของคุณ

ทรัพยากร REST: v1alpha.properties.audienceLists

เมธอด
create POST /v1alpha/{parent=properties/*}/audienceLists
สร้างรายการกลุ่มเป้าหมายเพื่อดึงข้อมูลในภายหลัง
get GET /v1alpha/{name=properties/*/audienceLists/*}
รับข้อมูลเมตาการกำหนดค่าเกี่ยวกับรายการกลุ่มเป้าหมายที่เฉพาะเจาะจง
list GET /v1alpha/{parent=properties/*}/audienceLists
แสดงรายการกลุ่มเป้าหมายทั้งหมดของพร็อพเพอร์ตี้
query POST /v1alpha/{name=properties/*/audienceLists/*}:query
ดึงข้อมูลรายการกลุ่มเป้าหมายของผู้ใช้

ทรัพยากร REST: v1alpha.properties.recurringAudienceLists

เมธอด
create POST /v1alpha/{parent=properties/*}/recurringAudienceLists
สร้างรายการกลุ่มเป้าหมายที่เกิดซ้ำ
get GET /v1alpha/{name=properties/*/recurringAudienceLists/*}
รับข้อมูลเมตาการกำหนดค่าเกี่ยวกับรายการกลุ่มเป้าหมายที่เกิดซ้ำที่เฉพาะเจาะจง
list GET /v1alpha/{parent=properties/*}/recurringAudienceLists
แสดงรายการกลุ่มเป้าหมายที่เกิดซ้ำทั้งหมดสำหรับพร็อพเพอร์ตี้

ทรัพยากร REST: v1alpha.properties.reportTasks

เมธอด
create POST /v1alpha/{parent=properties/*}/reportTasks
เริ่มสร้างงานรายงาน
get GET /v1alpha/{name=properties/*/reportTasks/*}
รับข้อมูลเมตารายงานเกี่ยวกับงานรายงานที่เฉพาะเจาะจง
list GET /v1alpha/{parent=properties/*}/reportTasks
แสดงรายการงานรายงานทั้งหมดสำหรับพร็อพเพอร์ตี้
query POST /v1alpha/{name=properties/*/reportTasks/*}:query
ดึงเนื้อหาของงานรายงาน