กลุ่มเป้าหมายใน Google Analytics ให้คุณแบ่งกลุ่มผู้ใช้ในรูปแบบที่มีความสำคัญต่อธุรกิจ ด้วย คุณสามารถจัดกลุ่มผู้ใช้ของไซต์หรือแอปพลิเคชันของคุณตาม
คุณสามารถส่งออกกลุ่มเป้าหมาย รวมถึงภาพรวมของผู้ใช้ได้โดยใช้ Data API
ดูความคาดหวังของข้อมูลการส่งออกกลุ่มเป้าหมาย เพื่อดูข้อมูลสำคัญเกี่ยวกับข้อมูลที่คุณเห็นในการส่งออกกลุ่มเป้าหมาย
ภาพรวม
สร้างคำขอ Data API ต่อไปนี้เพื่อสร้างและค้นหาการส่งออกกลุ่มเป้าหมาย
- โทรหา
audienceExports.create
ในการสร้างการส่งออกกลุ่มเป้าหมาย - โทรหา
audienceExports.query
ใช้เพื่อเรียกข้อมูลผู้ใช้ในผู้ชม
หากต้องการข้อมูลเพิ่มเติม คุณสามารถโทรติดต่อ
audienceExports.get
ถึง
เรียกข้อมูลเมตาการกำหนดค่าเกี่ยวกับการส่งออกกลุ่มเป้าหมายที่เฉพาะเจาะจง และ
audienceExports.list
ถึง
แสดงรายการการส่งออกกลุ่มเป้าหมายทั้งหมดสำหรับพร็อพเพอร์ตี้ที่เฉพาะเจาะจง
เลือกเอนทิตีการรายงาน
เมธอด API ข้อมูลทั้งหมดต้องใช้พร็อพเพอร์ตี้ Google Analytics
ระบุไว้ภายในเส้นทางคำขอ URL ในส่วน
ของ properties/GA_PROPERTY_ID
เช่น
POST https://analyticsdata.googleapis.com/v1beta/properties/GA_PROPERTY_ID/audienceExports
รายงานสร้างขึ้นตามข้อมูลเหตุการณ์ Google Analytics ที่รวบรวมใน พร็อพเพอร์ตี้ Google Analytics ที่ระบุ
หากคุณใช้ไลบรารีของไคลเอ็นต์ Data API รายการใดรายการหนึ่ง
จะไม่ต้องเปลี่ยนเส้นทาง URL ของคำขอ ไคลเอ็นต์ API ส่วนใหญ่จะมี property
ที่ต้องการสตริงในรูปแบบ properties/GA_PROPERTY_ID
โปรดดู
คู่มือเริ่มใช้งานฉบับย่อสำหรับตัวอย่างการใช้
ไลบรารีของไคลเอ็นต์
สร้างการส่งออกกลุ่มเป้าหมาย
หากต้องการสร้างการส่งออกกลุ่มเป้าหมาย ให้เรียกเมธอด audienceExports.create
โดยใช้เมธอด
AudienceExport
ในคำขอของคุณ ต้องมีพารามิเตอร์ต่อไปนี้
- ชื่อกลุ่มเป้าหมายที่ถูกต้องใน
audience
โดยอยู่ในรูปแบบproperties/{propertyId}/audiences/{audienceId}
คุณสามารถ ให้ใช้audiences.list
ของ Google Analytics Admin API v1 เพื่อรับค่านี้Audience.name
ช่องของการตอบกลับaudiences.list
มีชื่อกลุ่มเป้าหมาย - รายการมิติข้อมูลที่ถูกต้องใน
dimensions
ด้วย ดูรายการมิติข้อมูลที่วิธีการนี้รองรับได้ใน เอกสารประกอบสคีมาการส่งออกกลุ่มเป้าหมาย เฉพาะ ข้อมูลสำหรับมิติข้อมูลที่กล่าวถึงในช่องนี้รวมอยู่ในกลุ่มเป้าหมาย ส่งออก
ตัวอย่างคำขอเพื่อสร้างการส่งออกกลุ่มเป้าหมายมีดังนี้
คำขอ HTTP
POST https://analyticsdata.googleapis.com/v1beta/properties/1234567/audienceExports
{
"audience": "properties/1234567/audiences/12345",
"dimensions": [
{
"dimensionName": "deviceId"
}
]
}
การตอบกลับของเมธอด audienceExports.create
มีรายการของการส่งออกกลุ่มเป้าหมาย
ชื่อในช่อง name
เช่น properties/1234567/audienceExports/123
ตัวอย่างการตอบกลับมีดังนี้
การตอบสนองของ HTTP
{
"response": {
"@type": "type.googleapis.com/google.analytics.data.v1alpha.AudienceExport",
"name": "properties/1234567/audienceExports/123",
"audience": "properties/1234567/audiences/12345",
"audienceDisplayName": "Purchasers",
"dimensions": [
{
"dimensionName": "deviceId"
}
],
"state": "CREATING",
"beginCreatingTime": "2023-06-22T23:35:28.787910949Z"
}
}
คุณใช้ name
เพื่อค้นหาผู้ใช้จากการส่งออกกลุ่มเป้าหมายได้
ค้นหาสถานะความพร้อมของการส่งออกกลุ่มเป้าหมาย
ระบบอาจใช้เวลาหลายนาทีในการสร้างการส่งออกกลุ่มเป้าหมายหลังจาก
audienceExports.create
การโทร
คุณสามารถตรวจสอบสถานะความพร้อมของการส่งออกกลุ่มเป้าหมายได้โดยการเรียกใช้
audienceExports.get
ใช้ชื่อการส่งออกกลุ่มเป้าหมายจากคำตอบ audienceExports.create
เพื่อ
ระบุการส่งออกกลุ่มเป้าหมายในคำขอของคุณ
ตัวอย่างคำขอมีดังนี้
คำขอ HTTP
GET https://analyticsdata.googleapis.com/v1beta/properties/1234567/audienceExports/123
ระบบจะแสดงสถานะความพร้อมสำหรับการส่งออกกลุ่มเป้าหมายในช่อง state
ของคำตอบ เมื่อการสร้างการส่งออกกลุ่มเป้าหมายเสร็จสมบูรณ์ สถานะ
เปลี่ยนจาก CREATING
เป็น ACTIVE
ตัวอย่างการตอบกลับมีดังนี้
การตอบสนองของ HTTP
{
"name": "properties/1234567/audienceExports/123",
"audience": "properties/1234567/audiences/12345",
"audienceDisplayName": "Purchasers",
"dimensions": [
{
"dimensionName": "deviceId"
}
],
"state": "CREATING",
"beginCreatingTime": "2023-06-22T23:35:28.787910949Z"
}
คุณสามารถดูสถานะของการส่งออกกลุ่มเป้าหมายทั้งหมดได้โดยเรียกเมธอด
audienceExports.list
เรียกข้อมูลผู้ใช้จากการส่งออกกลุ่มเป้าหมาย
เมื่อสร้างการส่งออกกลุ่มเป้าหมายแล้ว ให้เรียกใช้เมธอด audienceExports.query
และระบุเมธอด
name
ของการส่งออกกลุ่มเป้าหมายในคำขอ
ตัวอย่างคำขอมีดังนี้
คำขอ HTTP
POST https://analyticsdata.googleapis.com/v1beta/properties/1234567/audienceExports/123:query
หากการส่งออกกลุ่มเป้าหมายพร้อมแล้ว การโทรนี้จะแสดงรายชื่อผู้ใช้ใน กลุ่มเป้าหมาย
ตัวอย่างการตอบกลับมีดังนี้
การตอบสนองของ HTTP
{
"audienceExport": {
"name": "properties/1234567/audienceExports/123",
"audience": "properties/1234567/audiences/12345",
"audienceDisplayName": "Purchasers",
"dimensions": [
{
"dimensionName": "deviceId"
}
],
"state": "ACTIVE",
"beginCreatingTime": "2023-06-22T23:35:28.787910949Z"
},
"audienceRows": [
{
"dimensionValues": [
{
"value": "1000276123.1681742376"
}
]
},
{
"dimensionValues": [
{
"value": "1000374452.1668627377"
}
]
},
{
"dimensionValues": [
{
"value": "1000391956.1652750758"
}
]
},
{
"dimensionValues": [
{
"value": "1000410539.1682018694"
}
]
},
{
"dimensionValues": [
{
"value": "1000703969.1666725875"
}
]
}
],
"rowCount": 5
}