- คำขอ HTTP
 - พารามิเตอร์เส้นทาง
 - เนื้อความของคำขอ
 - เนื้อหาการตอบกลับ
 - ขอบเขตการให้สิทธิ์
 - ความเข้ากันได้
 - DimensionCompatibility
 - MetricCompatibility
 - ลองใช้งาน
 
วิธีการเข้ากันได้นี้จะแสดงมิติข้อมูลและเมตริกที่เพิ่มลงในคําขอรายงานได้และยังคงเข้ากันได้ วิธีนี้จะดำเนินการไม่สําเร็จหากมิติข้อมูลและเมตริกของคําขอใช้ร่วมกันไม่ได้
ใน Google Analytics รายงานจะดำเนินการไม่สำเร็จหากมีการขอมิติข้อมูลและ/หรือเมตริกที่ใช้ร่วมกันไม่ได้ ในกรณีนี้ คุณจะต้องนํามิติข้อมูลและ/หรือเมตริกออกจากรายงานที่ใช้ร่วมกันไม่ได้จนกว่ารายงานจะใช้ร่วมกันได้
รายงานแบบเรียลไทม์และรายงานหลักมีกฎความเข้ากันได้ที่แตกต่างกัน วิธีนี้จะตรวจสอบความเข้ากันได้ของรายงาน Core
คำขอ HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
property | 
                
                   
 ตัวระบุพร็อพเพอร์ตี้ Google Analytics ที่ระบบติดตามเหตุการณ์ ดูข้อมูลเพิ่มเติมได้ที่วิธีค้นหารหัสพร็อพเพอร์ตี้  ตัวอย่าง: properties/1234  | 
              
เนื้อหาของคำขอ
เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON | 
|---|
{ "dimensions": [ { object (  | 
                
| ช่อง | |
|---|---|
dimensions[] | 
                  
                     
 มิติข้อมูลในรายงานนี้   | 
                
metrics[] | 
                  
                     
 เมตริกในรายงานนี้   | 
                
dimension | 
                  
                     
 ข้อความตัวกรองของมิติข้อมูล   | 
                
metric | 
                  
                     
 ข้อความตัวกรองของเมตริก   | 
                
compatibility | 
                  
                     
 กรองมิติข้อมูลและเมตริกในการตอบกลับให้เหลือเฉพาะความเข้ากันได้นี้ มักใช้ในรูปแบบ   | 
                
เนื้อหาการตอบกลับ
การตอบสนองความเข้ากันได้กับความเข้ากันได้ของมิติข้อมูลและเมตริกแต่ละรายการ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON | 
|---|
{ "dimensionCompatibilities": [ { object (  | 
                  
| ช่อง | |
|---|---|
dimension | 
                    
                       
 ความเข้ากันได้ของมิติข้อมูลแต่ละรายการ  | 
                  
metric | 
                    
                       
 ความเข้ากันได้ของเมตริกแต่ละรายการ  | 
                  
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
ความเข้ากันได้
ประเภทความเข้ากันได้สําหรับมิติข้อมูลหรือเมตริกเดียว
| Enum | |
|---|---|
COMPATIBILITY_UNSPECIFIED | 
                เข้ากันได้หรือไม่เข้ากันได้ | 
COMPATIBLE | 
                มิติข้อมูลหรือเมตริกใช้ร่วมกันได้ มิติข้อมูลหรือเมตริกนี้เพิ่มลงในรายงานได้สําเร็จ | 
INCOMPATIBLE | 
                มิติข้อมูลหรือเมตริกใช้ร่วมกันไม่ได้ เพิ่มมิติข้อมูลหรือเมตริกนี้ลงในรายงานไม่สําเร็จ | 
DimensionCompatibility
ความเข้ากันได้ของมิติข้อมูลเดียว
| การแสดง JSON | 
|---|
{ "dimensionMetadata": { object (  | 
              
| ช่อง | |
|---|---|
dimension | 
                
                   
 ข้อมูลเมตาของมิติข้อมูลจะมีชื่อ API สําหรับข้อมูลความเข้ากันได้นี้ ข้อมูลเมตาของมิติข้อมูลยังมีข้อมูลที่เป็นประโยชน์อื่นๆ ด้วย เช่น ชื่อและคำอธิบาย UI  | 
              
compatibility | 
                
                   
 ความเข้ากันได้ของมิติข้อมูลนี้ หากความเข้ากันได้คือ "เข้ากันได้" คุณจะเพิ่มมิติข้อมูลนี้ลงในรายงานได้สําเร็จ  | 
              
MetricCompatibility
ความเข้ากันได้ของเมตริกเดียว
| การแสดง JSON | 
|---|
{ "metricMetadata": { object (  | 
              
| ช่อง | |
|---|---|
metric | 
                
                   
 โดยข้อมูลเมตาของเมตริกจะมีชื่อ API สําหรับข้อมูลความเข้ากันได้นี้ ข้อมูลเมตาของเมตริกยังมีข้อมูลที่เป็นประโยชน์อื่นๆ ด้วย เช่น ชื่อและคำอธิบาย UI  | 
              
compatibility | 
                
                   
 ความเข้ากันได้ของเมตริกนี้ หากความเข้ากันได้คือ "เข้ากันได้" คุณจะเพิ่มเมตริกนี้ลงในรายงานได้สําเร็จ  |