Google Analytics User Deletion API (v3) เวอร์ชันเดิมได้สิ้นสุดการให้บริการแล้วพร้อมกับ Universal Analytics Google Analytics Admin API (v1alpha) มีเมธอด
SubmitUserDeletion
ที่ใช้แทนเพื่อขอให้ลบข้อมูลของผู้ใช้ในพร็อพเพอร์ตี้ Google Analytics
ฉันต้องย้ายข้อมูลไหม
หากโค้ดของคุณยังคงเรียกใช้เมธอด upsert ของ User Deletion API (v3) เวอร์ชันเดิม คุณต้องย้ายข้อมูลไปยัง Google Analytics Admin API เพื่อลบผู้ใช้สำหรับพร็อพเพอร์ตี้ Google Analytics
ขั้นตอนการย้ายโปรเจ็กต์
ทำตามขั้นตอนต่อไปนี้เพื่อเริ่มใช้เมธอด SubmitUserDeletion ใหม่
เปิดใช้ Google Analytics Admin API
คลิกปุ่มเปิดใช้ Google Analytics Admin API ด้านล่างเพื่อเลือกหรือสร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google ใหม่ แล้วเปิดใช้ Google Analytics Admin API โดยอัตโนมัติ
เปิดใช้ Google Analytics Admin APIค้นหาและแทนที่การเรียกใช้ User Deletion API เวอร์ชันเดิม
แทนที่การเรียกใช้เมธอด upsert เวอร์ชันเดิมของ User Deletion API เวอร์ชันเดิมด้วยการเรียกใช้เมธอด SubmitUserDeletionใหม่ของ Google Analytics Admin API
ตัวอย่างคำขอ upsert ไปยัง User Deletion API เวอร์ชันเดิม
REST
POST https://analytics.googleapis.com/analytics/v3/userDeletion/userDeletionRequests:upsert
{
"propertyId": "1234567",
"id": {
"type": "USER_ID",
"userId": "user123"
}
}
ตัวอย่างคำขอ SubmitUserDeletion ที่เทียบเท่าของ Google Analytics Admin API
REST
POST https://analyticsadmin.googleapis.com/v1alpha/properties/1234567:submitUserDeletion
{
"userId": "user123"
}
อัปเดตขอบเขต OAuth ที่ขอ
SubmitUserDeletion ใหม่ของ Google Analytics Admin API ใช้ขอบเขต https://www.googleapis.com/auth/analytics.edit
ซึ่งแตกต่างจาก User Deletion API เวอร์ชันเดิมที่ใช้ขอบเขต https://www.googleapis.com/auth/analytics.user.deletion
คุณควรจะอัปเดตโค้ดหรือคำขอโทเค็นเพื่อการเข้าถึงที่ใช้ https://www.googleapis.com/auth/analytics.user.deletion เพื่อขอ https://www.googleapis.com/auth/analytics.edit แทน
หากคุณใช้ไลบรารีของไคลเอ็นต์ ไลบรารีควรขอขอบเขตที่จำเป็นโดยอัตโนมัติ
ปิดใช้ API เวอร์ชันเดิม
เมื่ออัปเดตโค้ดให้ใช้เมธอด SubmitUserDeletion แล้ว คุณก็พร้อมที่จะปิดใช้ API เวอร์ชันเดิมในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google
เปิดลิงก์ต่อไปนี้ เพื่อเปิดปลายทาง Universal Analytics API เวอร์ชันเดิมใน Google Cloud Console เลือกโปรเจ็กต์ Cloud แล้วคลิกปุ่มปิดใช้ API