- ทรัพยากร: ReportTask
- ReportDefinition
- มิติข้อมูล
- DimensionExpression
- CaseExpression
- ConcatenateExpression
- เมตริก
- DateRange
- FilterExpression
- FilterExpressionList
- ตัวกรอง
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- การดำเนินการ
- NumericValue
- BetweenFilter
- EmptyFilter
- MetricAggregation
- OrderBy
- MetricOrderBy
- DimensionOrderBy
- OrderType
- CohortSpec
- กลุ่มประชากรตามรุ่น
- CohortsRange
- ความละเอียด
- CohortReportSettings
- SamplingLevel
- ReportMetadata
- สถานะ
- เมธอด
ทรัพยากร: ReportTask
การกําหนดค่างานรายงานที่เฉพาะเจาะจง
การแสดง JSON |
---|
{ "name": string, "reportDefinition": { object ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ตัวระบุ ชื่อแหล่งข้อมูลของงานรายงานที่กำหนดไว้ในระหว่างการสร้าง รูปแบบ: "properties/{property}/reportTasks/{reportTask}" |
report |
ไม่บังคับ คําจํากัดความรายงานเพื่อดึงข้อมูลรายงาน ซึ่งอธิบายโครงสร้างของรายงาน โดยปกติแล้วจะมีฟิลด์ที่จะรวมอยู่ในรายงานและเกณฑ์ที่จะใช้กรองข้อมูล |
report |
เอาต์พุตเท่านั้น ข้อมูลเมตาของรายงานสําหรับงานรายงานที่เฉพาะเจาะจง ซึ่งให้ข้อมูลเกี่ยวกับรายงาน โดยปกติแล้วจะมีข้อมูลต่อไปนี้ ชื่อแหล่งข้อมูลของรายงาน สถานะของรายงาน การประทับเวลาที่สร้างรายงาน ฯลฯ |
ReportDefinition
คําจํากัดความของวิธีเรียกใช้รายงาน
การแสดง JSON |
---|
{ "dimensions": [ { object ( |
ช่อง | |
---|---|
dimensions[] |
ไม่บังคับ มิติข้อมูลที่ขอและแสดง |
metrics[] |
ไม่บังคับ เมตริกที่ขอและแสดง |
date |
ไม่บังคับ ช่วงวันที่ของข้อมูลที่จะให้อ่าน หากมีการขอช่วงวันที่หลายช่วง แถวคำตอบแต่ละแถวจะมีดัชนีช่วงวันที่ที่เริ่มต้นที่ 0 หากช่วงวันที่ 2 ทับซ้อนกัน ข้อมูลเหตุการณ์ของวันที่ที่ทับซ้อนจะรวมอยู่ในแถวคำตอบของทั้ง 2 ช่วงวันที่ ในคําขอกลุ่มประชากรตามรุ่น |
dimension |
ไม่บังคับ ตัวกรองมิติข้อมูลช่วยให้คุณค้นหาเฉพาะค่ามิติข้อมูลที่ต้องการในรายงานได้ ดูข้อมูลเพิ่มเติมได้จากตัวอย่างในพื้นฐานเกี่ยวกับตัวกรองมิติข้อมูล เมตริกใช้ในตัวกรองนี้ไม่ได้ |
metric |
ไม่บังคับ ข้อความตัวกรองของเมตริก ใช้หลังจากรวบรวมข้อมูลแถวของรายงานแล้ว ซึ่งคล้ายกับนิพจน์ having ของ SQL คุณใช้มิติข้อมูลในตัวกรองนี้ไม่ได้ |
offset |
ไม่บังคับ จํานวนแถวของแถวเริ่มต้นจากพื้นที่เก็บข้อมูล Google Analytics ระบบจะนับแถวแรกเป็นแถว 0 เมื่อสร้างงานรายงาน พารามิเตอร์ |
limit |
ไม่บังคับ จำนวนแถวที่จะแสดงในรายงาน หากไม่ระบุ ระบบจะแสดงผล 10,000 แถว API จะแสดงผลสูงสุด 250,000 แถวต่อคำขอ ไม่ว่าคุณจะขอกี่แถวก็ตาม นอกจากนี้ API ยังแสดงผลแถวน้อยกว่า |
metric |
ไม่บังคับ การรวมเมตริก ค่าเมตริกที่รวบรวมจะแสดงในแถวที่มีการตั้งค่า dimensionValues เป็น "RESERVED_(MetricAggregation)" |
order |
ไม่บังคับ ระบุวิธีจัดเรียงแถวในการตอบกลับ |
currency |
ไม่บังคับ รหัสสกุลเงินในรูปแบบ ISO4217 เช่น "AED", "USD", "JPY" หากช่องนี้ว่างเปล่า รายงานจะใช้สกุลเงินเริ่มต้นของพร็อพเพอร์ตี้ |
cohort |
ไม่บังคับ กลุ่มประชากรตามรุ่นที่เชื่อมโยงกับคําขอนี้ หากมีกลุ่มประชากรตามรุ่นในคําขอ ก็ต้องมีมิติข้อมูล "กลุ่มประชากรตามรุ่น" |
keep |
ไม่บังคับ หากเป็นเท็จหรือไม่ระบุ ระบบจะไม่แสดงผลแต่ละแถวที่มีเมตริกทั้งหมดเท่ากับ 0 หากเป็น "จริง" ระบบจะแสดงผลแถวเหล่านี้หากตัวกรองไม่ได้นําแถวเหล่านี้ออกแยกต่างหาก ไม่ว่าการตั้งค่า เช่น หากพร็อพเพอร์ตี้ไม่เคยบันทึกเหตุการณ์ |
sampling |
ไม่บังคับ ระดับการสุ่มตัวอย่างของรายงาน |
มิติข้อมูล
มิติข้อมูลคือลักษณะของข้อมูล เช่น มิติข้อมูลเมืองจะระบุเมืองที่เป็นต้นทางของเหตุการณ์ ค่ามิติข้อมูลในการตอบกลับรายงานคือสตริง เช่น เมืองอาจเป็น "ปารีส" หรือ "นิวยอร์ก"
การแสดง JSON |
---|
{
"name": string,
"dimensionExpression": {
object ( |
ช่อง | |
---|---|
name |
ชื่อมิติข้อมูล ดูรายการชื่อมิติข้อมูลที่วิธีการรายงานหลัก เช่น หากระบุ มิติข้อมูลจะอ้างอิงโดย |
dimension |
มิติข้อมูลหนึ่งอาจเป็นผลลัพธ์ของนิพจน์มิติข้อมูลหลายรายการ เช่น มิติข้อมูล "ประเทศ เมือง": concatenate(country, ", ", city) |
DimensionExpression
ใช้เพื่อแสดงมิติข้อมูลซึ่งเป็นผลลัพธ์ของสูตรของมิติข้อมูลหลายรายการ ตัวอย่างการใช้งาน: 1) lowerCase(dimension) 2) concatenate(dimension1, symbol, dimension2)
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ one_expression ระบุนิพจน์มิติข้อมูลประเภทใดประเภทหนึ่งสําหรับ DimensionExpression one_expression ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
lower |
ใช้เพื่อแปลงค่ามิติข้อมูลเป็นตัวพิมพ์เล็ก |
upper |
ใช้เพื่อแปลงค่ามิติข้อมูลเป็นอักษรตัวพิมพ์ใหญ่ |
concatenate |
ใช้เพื่อรวมค่ามิติข้อมูลเป็นมิติข้อมูลเดียว เช่น มิติข้อมูล "ประเทศ เมือง": concatenate(country, ", ", city) |
CaseExpression
ใช้เพื่อแปลงค่ามิติข้อมูลเป็นรูปแบบตัวพิมพ์ใหญ่ล้วน
การแสดง JSON |
---|
{ "dimensionName": string } |
ช่อง | |
---|---|
dimension |
ชื่อมิติข้อมูล ชื่อต้องอ้างอิงกลับไปยังชื่อในช่องมิติข้อมูลของคําขอ |
ConcatenateExpression
ใช้เพื่อรวมค่ามิติข้อมูลเป็นมิติข้อมูลเดียว
การแสดง JSON |
---|
{ "dimensionNames": [ string ], "delimiter": string } |
ช่อง | |
---|---|
dimension |
ชื่อมิติข้อมูล ชื่อต้องอ้างอิงกลับไปยังชื่อในช่องมิติข้อมูลของคําขอ |
delimiter |
ตัวคั่นระหว่างชื่อมิติข้อมูล ตัวคั่นมักเป็นอักขระเดี่ยว เช่น "|" หรือ "," แต่อาจเป็นสตริงที่ยาวกว่านั้นก็ได้ หากค่ามิติข้อมูลมีตัวคั่น ระบบจะแสดงทั้ง 2 รายการในการตอบกลับโดยไม่มีการแยกความแตกต่าง เช่น หากค่าของมิติข้อมูล 1 = "US,FR", ค่าของมิติข้อมูล 2 = "JP" และตัวคั่น = "," การตอบกลับจะมีค่าเป็น "US,FR,JP" |
เมตริก
การวัดเชิงปริมาณของรายงาน เช่น เมตริก eventCount
คือจํานวนเหตุการณ์ทั้งหมด คำขอมีเมตริกได้สูงสุด 10 รายการ
การแสดง JSON |
---|
{ "name": string, "expression": string, "invisible": boolean } |
ช่อง | |
---|---|
name |
ชื่อเมตริก ดูรายการชื่อเมตริกที่รองรับโดยวิธีการรายงานหลัก เช่น หากระบุ เมตริกจะอ้างอิงโดย |
expression |
นิพจน์ทางคณิตศาสตร์สําหรับเมตริกที่ได้มา เช่น เมตริกจํานวนเหตุการณ์ต่อผู้ใช้คือ |
invisible |
ระบุว่าเมตริกมองไม่เห็นในการตอบกลับรายงานหรือไม่ หากเมตริกมองไม่เห็น เมตริกจะไม่สร้างคอลัมน์ในการตอบกลับ แต่จะใช้ใน |
DateRange
ชุดวันที่ติดต่อกัน: startDate
, startDate + 1
, ..., endDate
คำขอมีช่วงวันที่ได้สูงสุด 4 ช่วง
การแสดง JSON |
---|
{ "startDate": string, "endDate": string, "name": string } |
ช่อง | |
---|---|
start |
วันที่เริ่มต้นแบบรวมของคําค้นหาในรูปแบบ |
end |
วันที่สิ้นสุดแบบรวมของคำค้นหาในรูปแบบ |
name |
กําหนดชื่อให้กับช่วงวันที่นี้ มิติข้อมูล |
FilterExpression
วิธีแสดงตัวกรองมิติข้อมูลหรือเมตริก ฟิลด์ใน FilterExpression เดียวกันต้องเป็นมิติข้อมูลทั้งหมดหรือเมตริกทั้งหมด
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ expr ระบุนิพจน์ตัวกรอง 1 ประเภทสําหรับ FilterExpression expr ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
and |
FilterExpressions ใน andGroup มีความสัมพันธ์แบบ "และ" |
or |
FilterExpressions ใน orGroup มีความสัมพันธ์แบบ "หรือ" |
not |
FilterExpression ไม่ใช่ notExpression |
filter |
ตัวกรองพื้นฐาน ใน FilterExpression เดียวกัน ชื่อช่องทั้งหมดของตัวกรองต้องเป็นมิติข้อมูลทั้งหมดหรือเมตริกทั้งหมด |
FilterExpressionList
รายการนิพจน์ตัวกรอง
การแสดง JSON |
---|
{
"expressions": [
{
object ( |
ช่อง | |
---|---|
expressions[] |
รายการนิพจน์ตัวกรอง |
ตัวกรอง
นิพจน์สําหรับกรองค่ามิติข้อมูลหรือเมตริก
การแสดง JSON |
---|
{ "fieldName": string, // Union field |
ช่อง | |
---|---|
field |
ชื่อมิติข้อมูลหรือชื่อเมตริก ต้องเป็นชื่อที่กําหนดไว้ในมิติข้อมูลหรือเมตริก |
ฟิลด์สหภาพ one_filter ระบุตัวกรอง 1 ประเภทสําหรับ Filter one_filter ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
string |
ตัวกรองที่เกี่ยวข้องกับสตริง |
in |
ตัวกรองสำหรับค่าในรายการ |
numeric |
ตัวกรองสำหรับค่าตัวเลขหรือวันที่ |
between |
ตัวกรองสำหรับค่าระหว่าง 2 ค่า |
empty |
ตัวกรองสำหรับค่าว่าง เช่น ค่า "(not set)" และ "" |
StringFilter
ตัวกรองสตริง
การแสดง JSON |
---|
{
"matchType": enum ( |
ช่อง | |
---|---|
match |
ประเภทการทำงานของตัวกรองนี้ |
value |
ค่าสตริงที่ใช้สำหรับการจับคู่ |
case |
หากเป็น "จริง" ค่าสตริงจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
MatchType
ประเภทการทำงานของตัวกรองสตริง
Enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
ไม่ระบุ |
EXACT |
การจับคู่ค่าสตริงที่ตรงกันทั้งหมด |
BEGINS_WITH |
ขึ้นต้นด้วยค่าสตริง |
ENDS_WITH |
ลงท้ายด้วยค่าสตริง |
CONTAINS |
มีค่าสตริง |
FULL_REGEXP |
การจับคู่ที่ตรงกันทั้งหมดสำหรับนิพจน์ทั่วไปที่มีค่าสตริง |
PARTIAL_REGEXP |
การจับคู่บางส่วนสําหรับนิพจน์ทั่วไปที่มีค่าสตริง |
InListFilter
ผลลัพธ์ต้องอยู่ในรายการค่าสตริง
การแสดง JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
ช่อง | |
---|---|
values[] |
รายการค่าสตริง ต้องระบุข้อมูล |
case |
หากเป็น "จริง" ค่าสตริงจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
NumericFilter
ตัวกรองสำหรับค่าตัวเลขหรือวันที่
การแสดง JSON |
---|
{ "operation": enum ( |
ช่อง | |
---|---|
operation |
ประเภทการดำเนินการสำหรับตัวกรองนี้ |
value |
ค่าตัวเลขหรือค่าวันที่ |
การดำเนินการ
การดำเนินการที่ใช้กับตัวกรองตัวเลข
Enum | |
---|---|
OPERATION_UNSPECIFIED |
ไม่ระบุ |
EQUAL |
เท่ากับ |
LESS_THAN |
น้อยกว่า |
LESS_THAN_OR_EQUAL |
น้อยกว่าหรือเท่ากับ |
GREATER_THAN |
มากกว่า |
GREATER_THAN_OR_EQUAL |
มากกว่าหรือเท่ากับ |
NumericValue
เพื่อแสดงตัวเลข
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ one_value ค่าตัวเลข one_value อาจเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
int64 |
ค่าจำนวนเต็ม |
double |
ค่า Double |
BetweenFilter
เพื่อแสดงว่าผลลัพธ์ต้องอยู่ระหว่าง 2 ตัวเลข (รวม)
การแสดง JSON |
---|
{ "fromValue": { object ( |
ช่อง | |
---|---|
from |
ขึ้นต้นด้วยหมายเลขนี้ |
to |
ลงท้ายด้วยหมายเลขนี้ |
EmptyFilter
ประเภทนี้ไม่มีช่อง
กรองค่าว่าง
MetricAggregation
แสดงการรวมเมตริก
Enum | |
---|---|
METRIC_AGGREGATION_UNSPECIFIED |
โอเปอเรเตอร์ที่ไม่ได้ระบุ |
TOTAL |
โอเปอเรเตอร์ SUM |
MINIMUM |
โอเปอเรเตอร์ขั้นต่ำ |
MAXIMUM |
โอเปอเรเตอร์สูงสุด |
COUNT |
โอเปอเรเตอร์การนับ |
OrderBy
"จัดเรียงตาม" จะกําหนดวิธีจัดเรียงแถวในการตอบกลับ เช่น การจัดเรียงแถวตามจํานวนเหตุการณ์จากมากไปน้อยเป็นการจัดเรียงรูปแบบหนึ่ง และการจัดเรียงแถวตามสตริงชื่อเหตุการณ์เป็นการจัดเรียงรูปแบบอื่น
การแสดง JSON |
---|
{ "desc": boolean, // Union field |
ช่อง | |
---|---|
desc |
หากเป็น "จริง" ระบบจะจัดเรียงจากมากไปน้อย |
ฟิลด์สหภาพ one_order_by ระบุประเภทลําดับตาม 1 ประเภทสําหรับ OrderBy one_order_by ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
metric |
จัดเรียงผลลัพธ์ตามค่าของเมตริก |
dimension |
จัดเรียงผลลัพธ์ตามค่าของมิติข้อมูล |
MetricOrderBy
จัดเรียงตามค่าเมตริก
การแสดง JSON |
---|
{ "metricName": string } |
ช่อง | |
---|---|
metric |
ชื่อเมตริกในคําขอเพื่อจัดเรียง |
DimensionOrderBy
จัดเรียงตามค่ามิติข้อมูล
การแสดง JSON |
---|
{
"dimensionName": string,
"orderType": enum ( |
ช่อง | |
---|---|
dimension |
ชื่อมิติข้อมูลในคําขอที่จะจัดเรียงตาม |
order |
ควบคุมกฎสําหรับลําดับค่าของมิติข้อมูล |
OrderType
กฎในการจัดลําดับค่ามิติข้อมูลสตริง
Enum | |
---|---|
ORDER_TYPE_UNSPECIFIED |
ไม่ระบุ |
ALPHANUMERIC |
จัดเรียงตัวอักษรและตัวเลขคละกันตาม Code Point ของ Unicode เช่น "2" < "A" < "X" < "b" < "z" |
CASE_INSENSITIVE_ALPHANUMERIC |
การจัดเรียงตัวอักษรและตัวเลขคละกันโดยไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ตาม Code Point ของ Unicode แบบตัวพิมพ์เล็ก เช่น "2" < "A" < "b" < "X" < "z" |
NUMERIC |
ระบบจะแปลงค่ามิติข้อมูลเป็นตัวเลขก่อนการจัดเรียง เช่น ในการเรียงลําดับตัวเลข "25" < "100" และในการเรียงลําดับ ALPHANUMERIC "100" < "25" ค่ามิติข้อมูลที่ไม่ใช่ตัวเลขทั้งหมดจะมีค่าลําดับเท่ากันใต้ค่าตัวเลขทั้งหมด |
CohortSpec
ข้อกําหนดของกลุ่มประชากรตามรุ่นสําหรับรายงานกลุ่มประชากรตามรุ่น
รายงานกลุ่มประชากรตามรุ่นจะสร้างอนุกรมเวลาของการคงผู้ใช้ไว้สําหรับกลุ่มประชากรตามรุ่น เช่น คุณอาจเลือกกลุ่มประชากรตามรุ่นของผู้ใช้ที่ได้ในช่วงสัปดาห์แรกของเดือนกันยายนและติดตามกลุ่มประชากรตามรุ่นนั้นเป็นเวลา 6 สัปดาห์ถัดไป การเลือกผู้ใช้ที่ได้ในกลุ่มประชากรตามรุ่นของสัปดาห์แรกของเดือนกันยายนระบุไว้ในออบเจ็กต์ cohort
การติดตามกลุ่มประชากรตามรุ่นนั้นในช่วง 6 สัปดาห์ข้างหน้าจะระบุไว้ในออบเจ็กต์ cohortsRange
ดูตัวอย่างได้ที่ตัวอย่างรายงานกลุ่มประชากรตามรุ่น
การตอบกลับรายงานอาจแสดงอนุกรมเวลารายสัปดาห์ที่ระบุว่าแอปของคุณเก็บรักษากลุ่มประชากรตามรุ่นนี้ไว้ได้ 60% หลังจากผ่านไป 3 สัปดาห์ และ 25% หลังจากผ่านไป 6 สัปดาห์ เปอร์เซ็นต์ 2 รายการนี้สามารถคํานวณได้จากเมตริก cohortActiveUsers/cohortTotalUsers
และจะเป็นแถวแยกกันในรายงาน
การแสดง JSON |
---|
{ "cohorts": [ { object ( |
ช่อง | |
---|---|
cohorts[] |
กําหนดเกณฑ์การเลือกเพื่อจัดกลุ่มผู้ใช้เป็นกลุ่มประชากรตามรุ่น รายงานกลุ่มประชากรตามรุ่นส่วนใหญ่จะกําหนดกลุ่มประชากรตามรุ่นเพียงกลุ่มเดียว หากระบุกลุ่มประชากรตามรุ่นหลายกลุ่ม ระบบจะจดจำกลุ่มประชากรตามรุ่นแต่ละกลุ่มในรายงานตามชื่อ |
cohorts |
รายงานกลุ่มประชากรตามรุ่นจะติดตามกลุ่มประชากรตามรุ่นในช่วงวันที่การรายงานที่ขยายออกไป ช่วงนี้จะระบุระยะเวลาที่เลื่อนเพื่อติดตามกลุ่มประชากรตามรุ่น |
cohort |
การตั้งค่าที่ไม่บังคับสําหรับรายงานกลุ่มประชากรตามรุ่น |
กลุ่มร่วม
กําหนดเกณฑ์การเลือกกลุ่มประชากรตามรุ่น กลุ่มประชากรตามรุ่นคือกลุ่มผู้ใช้ที่มีลักษณะร่วมกัน เช่น ผู้ใช้ที่มี firstSessionDate
เดียวกันจะถือเป็นกลุ่มประชากรตามรุ่นกลุ่มเดียวกัน
การแสดง JSON |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
ช่อง | |
---|---|
name |
กําหนดชื่อให้กลุ่มประชากรตามรุ่นนี้ มิติข้อมูล |
dimension |
มิติข้อมูลที่กลุ่มประชากรตามรุ่นใช้ ต้องระบุและรองรับเฉพาะ |
date |
กลุ่มประชากรตามรุ่นจะเลือกผู้ใช้ที่มีวันที่เริ่มทําการอยู่ในช่วงวันที่เริ่มต้นและวันที่สิ้นสุดที่กําหนดไว้ใน ในคําขอกลุ่มประชากรตามรุ่น ต้องมี โดยทั่วไปแล้ว |
CohortsRange
กำหนดค่าช่วงวันที่การรายงานแบบขยายสำหรับรายงานกลุ่มประชากรตามรุ่น ระบุระยะเวลาออฟเซ็ตเพื่อติดตามกลุ่มประชากรตามรุ่น
การแสดง JSON |
---|
{
"granularity": enum ( |
ช่อง | |
---|---|
granularity |
ต้องระบุ ความละเอียดที่ใช้ในการตีความ |
start |
หาก หาก หาก |
end |
ต้องระบุ หาก หาก หาก |
รายละเอียด
ความละเอียดที่ใช้ในการตีความ startOffset
และ endOffset
สําหรับช่วงวันที่การรายงานแบบขยายสําหรับรายงานกลุ่มประชากรตามรุ่น
Enum | |
---|---|
GRANULARITY_UNSPECIFIED |
ไม่ควรระบุ |
DAILY |
รายละเอียดรายวัน ใช้กันโดยทั่วไปหาก dateRange ของกลุ่มประชากรตามรุ่นคือ 1 วันและคําขอมี cohortNthDay |
WEEKLY |
รายละเอียดระดับรายสัปดาห์ ใช้กันโดยทั่วไปหาก dateRange ของกลุ่มประชากรตามรุ่นมีระยะเวลา 1 สัปดาห์ (เริ่มตั้งแต่วันอาทิตย์และสิ้นสุดในวันเสาร์) และคำขอมี cohortNthWeek |
MONTHLY |
รายละเอียดรายเดือน ใช้กันโดยทั่วไปหาก dateRange ของกลุ่มประชากรตามรุ่นมีระยะเวลา 1 เดือนและคําขอมี cohortNthMonth |
CohortReportSettings
การตั้งค่าที่ไม่บังคับของรายงานกลุ่มประชากรตามรุ่น
การแสดง JSON |
---|
{ "accumulate": boolean } |
ช่อง | |
---|---|
accumulate |
หากเป็นจริง ระบบจะรวบรวมผลลัพธ์จากวันที่มีการสัมผัสครั้งแรกจนถึงวันที่สิ้นสุด ไม่รองรับใน |
SamplingLevel
หมวดหมู่ของระดับการสุ่มตัวอย่างสําหรับคําขอ
Enum | |
---|---|
SAMPLING_LEVEL_UNSPECIFIED |
ประเภทที่ไม่ระบุ |
LOW |
ใช้ระดับการสุ่มตัวอย่าง 10 ล้านรายการกับพร็อพเพอร์ตี้มาตรฐาน และ 100 ล้านรายการกับพร็อพเพอร์ตี้ Google Analytics 360 |
MEDIUM |
ใช้ได้เฉพาะกับพร็อพเพอร์ตี้ Google Analytics 360 ที่มีระดับการสุ่มตัวอย่าง 1,000 ล้าน |
UNSAMPLED |
มีให้บริการเฉพาะในพร็อพเพอร์ตี้ Google Analytics 360 การสํารวจแบบไม่สุ่มตัวอย่างจะแม่นยํากว่าและสามารถเปิดเผยข้อมูลเชิงลึกที่ไม่ปรากฏในการสํารวจแบบมาตรฐานได้ ดูข้อมูลเพิ่มเติมได้ที่ https://support.google.com/analytics/answer/10896953 |
ReportMetadata
ข้อมูลเมตาของรายงานสําหรับงานรายงานที่เฉพาะเจาะจง
การแสดง JSON |
---|
{
"creationQuotaTokensCharged": integer,
"state": enum ( |
ช่อง | |
---|---|
creation |
เอาต์พุตเท่านั้น โทเค็นโควต้าทั้งหมดที่เรียกเก็บในระหว่างการสร้างรายงาน เนื่องจากจำนวนโทเค็นนี้อิงตามกิจกรรมจากสถานะ |
state |
เอาต์พุตเท่านั้น สถานะปัจจุบันของงานรายงานนี้ |
begin |
เอาต์พุตเท่านั้น เวลาที่มีการเรียกใช้ การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น |
task |
เอาต์พุตเท่านั้น จํานวนแถวทั้งหมดในผลการรายงาน ระบบจะป้อนข้อมูลในช่องนี้เมื่อสถานะทำงานอยู่ คุณสามารถใช้ |
error |
เอาต์พุตเท่านั้น ระบบจะแสดงข้อความแสดงข้อผิดพลาดหากงานรายงานไม่สําเร็จระหว่างการสร้าง |
total |
เอาต์พุตเท่านั้น จํานวนแถวทั้งหมดในพื้นที่เก็บข้อมูล Google Analytics หากต้องการค้นหาแถวข้อมูลเพิ่มเติมนอกเหนือจากรายงานปัจจุบัน ผู้ใช้สามารถเริ่มงานรายงานใหม่โดยอิงตาม
ตัวอย่างเช่น สมมติว่า |
รัฐ
สถานะการประมวลผล
Enum | |
---|---|
STATE_UNSPECIFIED |
ระบบจะไม่ใช้สถานะที่ไม่ระบุ |
CREATING |
ขณะนี้ระบบกําลังสร้างรายงานและจะพร้อมใช้งานในอนาคต การสร้างจะเกิดขึ้นทันทีหลังจากการเรียก CreateReport |
ACTIVE |
รายงานสร้างขึ้นแล้วและพร้อมสําหรับการค้นหา |
FAILED |
สร้างรายงานไม่สำเร็จ |
เมธอด |
|
---|---|
|
เริ่มสร้างงานรายงาน |
|
รับข้อมูลเมตาของรายงานเกี่ยวกับงานรายงานที่เฉพาะเจาะจง |
|
แสดงรายการงานรายงานทั้งหมดสําหรับพร็อพเพอร์ตี้ |
|
ดึงข้อมูลเนื้อหาของงานรายงาน |