- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ChangeHistoryResourceType
- ActionType
- ChangeHistoryEvent
- ActorType
- ChangeHistoryChange
- ChangeHistoryResource
- ลองใช้งาน
ค้นหาการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นกับบัญชีหรือระดับย่อยในบัญชีตามชุดตัวกรองที่ระบุ
คำขอ HTTP
POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
account |
ต้องระบุ ทรัพยากรของบัญชีที่จะแสดงทรัพยากรประวัติการเปลี่ยนแปลง รูปแบบ: accounts/{account} ตัวอย่างเช่น "accounts/100" |
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{ "property": string, "resourceType": [ enum ( |
ช่อง | |
---|---|
property |
ไม่บังคับ ชื่อทรัพยากรของพร็อพเพอร์ตี้ย่อย หากตั้งค่าไว้ จะแสดงการเปลี่ยนแปลงที่เกิดขึ้นกับพร็อพเพอร์ตี้นี้หรือทรัพยากรย่อยเท่านั้น รูปแบบ: พร็อพเพอร์ตี้/{propertyId} เช่น "พร็อพเพอร์ตี้/100" |
resourceType[] |
ไม่บังคับ หากตั้งค่าไว้ ระบบจะส่งคืนค่าการเปลี่ยนแปลงก็ต่อเมื่อมีการเปลี่ยนแปลงสำหรับทรัพยากรที่ตรงกับประเภทเหล่านี้อย่างน้อย 1 ประเภท |
action[] |
ไม่บังคับ หากตั้งค่าไว้ ระบบจะแสดงเฉพาะการเปลี่ยนแปลงที่ตรงกับประเภทการดำเนินการเหล่านี้อย่างน้อย 1 รายการ |
actorEmail[] |
ไม่บังคับ หากตั้งค่าไว้ ระบบจะแสดงการเปลี่ยนแปลงเฉพาะในกรณีที่ดำเนินการโดยผู้ใช้ในรายการนี้ |
earliestChangeTime |
ไม่บังคับ หากตั้งค่าไว้ ระบบจะแสดงเฉพาะการเปลี่ยนแปลงที่เกิดขึ้นหลังจากเวลานี้เท่านั้น (รวม) การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
latestChangeTime |
ไม่บังคับ หากตั้งค่าไว้ ระบบจะแสดงผลเฉพาะการเปลี่ยนแปลงที่เกิดขึ้นก่อนเวลานี้เท่านั้น (รวม) การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
pageSize |
ไม่บังคับ จำนวนสูงสุดของรายการ ChangeHistoryEvent ที่จะแสดงผล บริการอาจแสดงผลน้อยกว่าค่านี้แม้ว่าจะมีหน้าเพิ่มเติมก็ตาม หากไม่ระบุ ระบบจะส่งคืนสินค้าไม่เกิน 50 รายการ ค่าสูงสุดคือ 200 (ค่าที่สูงกว่าจะถูกเปลี่ยนเป็นค่าสูงสุด) |
pageToken |
ไม่บังคับ โทเค็นของหน้าเว็บที่ได้รับจากการโทร |
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ RPC ของ SearchAccounts
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"changeHistoryEvents": [
{
object ( |
ช่อง | |
---|---|
changeHistoryEvents[] |
ผลลัพธ์ที่ผู้โทรเข้าถึงได้ |
nextPageToken |
โทเค็นที่ส่งเป็น |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
ประเภทของทรัพยากรที่สามารถแสดงการเปลี่ยนแปลงจากประวัติการเปลี่ยนแปลง
Enum | |
---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED |
ไม่ทราบหรือไม่ได้ระบุประเภททรัพยากร |
ACCOUNT |
ทรัพยากรของบัญชี |
PROPERTY |
ทรัพยากรพร็อพเพอร์ตี้ |
FIREBASE_LINK |
แหล่งข้อมูล FirebaseLink |
GOOGLE_ADS_LINK |
แหล่งข้อมูล Google AdsLink |
GOOGLE_SIGNALS_SETTINGS |
แหล่งข้อมูล GoogleSignalsSettings |
CONVERSION_EVENT |
แหล่งข้อมูลเหตุการณ์ Conversion |
MEASUREMENT_PROTOCOL_SECRET |
ทรัพยากร MeasurementProtocolSecret |
DATA_RETENTION_SETTINGS |
แหล่งข้อมูลการตั้งค่าการเก็บรักษาข้อมูล |
DISPLAY_VIDEO_360_ADVERTISER_LINK |
แหล่งข้อมูลลิงก์ผู้ลงโฆษณา DisplayVideo360 |
DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL |
แหล่งข้อมูล DisplayVideo360AdvertiserLinkPayment |
DATA_STREAM |
ทรัพยากร DataStream |
ATTRIBUTION_SETTINGS |
แหล่งข้อมูล AttributionSettings |
ActionType
ประเภทของการดำเนินการที่อาจเปลี่ยนทรัพยากร
Enum | |
---|---|
ACTION_TYPE_UNSPECIFIED |
ไม่ทราบประเภทการดำเนินการหรือไม่ได้ระบุ |
CREATED |
มีการสร้างทรัพยากรในการเปลี่ยนแปลงนี้ |
UPDATED |
มีการอัปเดตแหล่งข้อมูลในการเปลี่ยนแปลงนี้ |
DELETED |
ทรัพยากรถูกลบในการเปลี่ยนแปลงนี้ |
ChangeHistoryEvent
ชุดการเปลี่ยนแปลงภายในบัญชี Google Analytics หรือพร็อพเพอร์ตี้ย่อยในบัญชีที่เกิดจากสาเหตุเดียวกัน สาเหตุที่พบบ่อยคือการอัปเดตใน UI ของ Google Analytics, การเปลี่ยนแปลงจากฝ่ายสนับสนุนลูกค้า หรือการเปลี่ยนแปลงระบบ Google Analytics อัตโนมัติ
การแสดง JSON |
---|
{ "id": string, "changeTime": string, "actorType": enum ( |
ช่อง | |
---|---|
id |
รหัสของเหตุการณ์ประวัติการเปลี่ยนแปลงนี้ รหัสนี้ไม่ซ้ำกันใน Google Analytics |
changeTime |
เวลาที่ทำการเปลี่ยนแปลง การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
actorType |
ประเภทนักแสดงที่ทำการเปลี่ยนแปลงนี้ |
userActorEmail |
อีเมลของบัญชี Google ที่ทำการเปลี่ยนแปลง ที่อยู่อีเมลนี้จะเป็นอีเมลที่ถูกต้องหากมีการตั้งค่าช่องนักแสดงเป็น USER หรือเว้นว่างไว้ บัญชี Google ที่ลบไปแล้วจะทำให้เกิดข้อผิดพลาด |
changesFiltered |
หากเป็นจริง รายการของการเปลี่ยนแปลงที่แสดงผลจะถูกกรองออกและไม่ได้แสดงการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นในเหตุการณ์นี้ |
changes[] |
รายการการเปลี่ยนแปลงที่เกิดขึ้นในเหตุการณ์ประวัติการเปลี่ยนแปลงนี้ซึ่งตรงตามตัวกรองที่ระบุใน SearchChangeHistoryEventsRequest |
ActorType
ตัวแปรประเภทต่างๆ ที่สามารถเปลี่ยนแปลงทรัพยากร Google Analytics ได้
Enum | |
---|---|
ACTOR_TYPE_UNSPECIFIED |
ไม่ทราบหรือไม่ได้ระบุประเภทนักแสดง |
USER |
การเปลี่ยนแปลงที่ผู้ใช้ระบุไว้ใน actorEmail |
SYSTEM |
การเปลี่ยนแปลงที่ทำโดยระบบ Google Analytics |
SUPPORT |
การเปลี่ยนแปลงที่เจ้าหน้าที่ทีมสนับสนุนของ Google Analytics ดำเนินการ |
ChangeHistoryChange
คำอธิบายการเปลี่ยนแปลงของทรัพยากร Google Analytics รายการเดียว
การแสดง JSON |
---|
{ "resource": string, "action": enum ( |
ช่อง | |
---|---|
resource |
ชื่อทรัพยากรของทรัพยากรที่มีรายการนี้อธิบายการเปลี่ยนแปลง |
action |
ประเภทของการดำเนินการที่เปลี่ยนทรัพยากรนี้ |
resourceBeforeChange |
เนื้อหาแหล่งข้อมูลก่อนทำการเปลี่ยนแปลง หากสร้างทรัพยากรนี้ขึ้นในการเปลี่ยนแปลงนี้ ช่องนี้จะหายไป |
resourceAfterChange |
เนื้อหาแหล่งข้อมูลหลังจากทำการเปลี่ยนแปลง หากแหล่งข้อมูลนี้ถูกลบเนื่องจากการเปลี่ยนแปลงนี้ ช่องนี้จะหายไป |
ChangeHistoryResource
ภาพรวมของทรัพยากรเหมือนก่อนหรือหลังผลลัพธ์ของการเปลี่ยนแปลงในประวัติการเปลี่ยนแปลง
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ
|
|
account |
ภาพรวมของทรัพยากรบัญชีในประวัติการเปลี่ยนแปลง |
property |
ภาพรวมของทรัพยากรพร็อพเพอร์ตี้ในประวัติการเปลี่ยนแปลง |
firebaseLink |
ภาพรวมของทรัพยากร FirebaseLink ในประวัติการเปลี่ยนแปลง |
googleAdsLink |
ภาพรวมของทรัพยากร GoogleAdsLink ในประวัติการเปลี่ยนแปลง |
conversionEvent |
ภาพรวมของทรัพยากร ConversionEvent ในประวัติการเปลี่ยนแปลง |
measurementProtocolSecret |
ภาพรวมของทรัพยากร MeasurementProtocolSecret ในประวัติการเปลี่ยนแปลง |
dataRetentionSettings |
ภาพรวมของทรัพยากรการตั้งค่าการเก็บรักษาข้อมูลในประวัติการเปลี่ยนแปลง |
dataStream |
ภาพรวมของทรัพยากร DataStream ในประวัติการเปลี่ยนแปลง |