สมมติว่าคุณต้องการหาข้อมูลเกี่ยวกับผลิตภัณฑ์ที่มีอยู่ใน ของคุณได้ โดยเฉพาะอย่างยิ่ง คุณต้องการทราบว่ามี ผลิตภัณฑ์มีปัญหาที่ต้องแก้ไข คุณรู้วิธีหาข้อมูลนี้ จาก Merchant Center แต่ต้องการตั้งค่าระบบการแจ้งเตือนอัตโนมัติ โดยใช้ Content API ในคู่มือนี้ เราจะอธิบายระดับความรุนแรงของปัญหา ใน Content API จะแมปกับลำดับความสำคัญของปัญหาที่พบใน รายงานการวินิจฉัยใน Merchant Center
ตัวอย่างการใช้ Content API
หากต้องการตรวจสอบปัญหาที่ส่งผลกระทบต่อผลิตภัณฑ์ คุณสามารถเรียกใช้
accountstatuses.get
สำหรับบัญชีของคุณ ตัวอย่างทรัพยากรบางส่วนที่คุณจะได้รับคืนมามีดังนี้
{
"kind": "content#accountStatus",
"accountId": "...",
"accountLevelIssues": [
{
"id": "editorial_and_professional_standards_destination_url_down_policy",
"title": "Account suspended due to policy violation: landing page not working",
"country": "US",
"severity": "critical",
"documentation": "https://support.google.com/merchants/answer/6150244#wycd-usefulness"
},
{
"id": "missing_ad_words_link",
"title": "No Google Ads account linked",
"severity": "error",
"documentation": "https://support.google.com/merchants/answer/6159060"
}
],
"products": [
{
"channel": "online",
"destination": "Shopping",
"country": "US",
"statistics": {
"active": "0",
"pending": "0",
"disapproved": "5",
"expiring": "0"
},
"itemLevelIssues": [
{
"code": "image_link_broken",
"servability": "disapproved",
"resolution": "merchant_action",
"attributeName": "image link",
"description": "Invalid image [image link]",
"detail": "Ensure the image is accessible and uses an accepted image format (JPEG, PNG, GIF)",
"documentation": "https://support.google.com/merchants/answer/6098289",
"numItems": "2"
},
{
"code": "landing_page_error",
"servability": "disapproved",
"resolution": "merchant_action",
"attributeName": "link",
"description": "Unavailable desktop landing page",
"detail": "Update your website or landing page URL to enable access from desktop devices",
"documentation": "https://support.google.com/merchants/answer/6098155",
"numItems": "5"
}
]
},
...
}
คุณจะเห็นความรุนแรงของ Merchant Center ในส่วน accountLevelIssues[].severity
ข้อผิดพลาดของบัญชี ข้อผิดพลาด Critical
รายการจะทำให้บัญชีถูกระงับ ซึ่งจะ
หยุดไม่ให้คุณแสดงผลิตภัณฑ์
ในส่วน itemLevelIssues
คุณจะเห็นข้อผิดพลาดเกี่ยวกับผลิตภัณฑ์ที่อาจนำไปสู่ผลิตภัณฑ์
การไม่อนุมัติ โปรดทราบว่า itemLevelIssues[].numItems
จะแจ้งให้คุณทราบว่าสินค้า 2 รายการ
ในบัญชีได้รับผลกระทบจากลิงก์รูปภาพที่เสีย ซึ่งมี 5 รายการ
ข้อผิดพลาดหน้า Landing Page
ในส่วน itemLevelIssues[].servability
คุณสามารถดูได้ว่าข้อผิดพลาดทำให้เกิดข้อผิดพลาด
ผลิตภัณฑ์ที่ได้รับผลกระทบจะไม่ได้รับการอนุมัติ โปรดทราบว่าทั้งลิงก์รูปภาพและ
ข้อผิดพลาดในหน้า Landing Page จะทำให้ผลิตภัณฑ์ไม่ได้รับอนุมัติ
หากต้องการค้นหาผลิตภัณฑ์ทั้งหมดที่ได้รับผลกระทบ โปรดโทรติดต่อ
Productstatuses.list
เพื่อดูรายการปัญหาทั้งหมดในแต่ละผลิตภัณฑ์ ผลลัพธ์
ดังตัวอย่างต่อไปนี้
{
"kind": "content#productstatusesListResponse",
...
"resources": [
{
"kind": "content#productStatus",
"productId": "online:en:US:online-en-US-GGL614",
...
"itemLevelIssues": [
{
"code": "mobile_landing_page_crawling_not_allowed",
"servability": "disapproved",
"resolution": "merchant_action",
"attributeName": "link",
"destination": "Shopping",
"description": "Mobile page not crawlable due to robots.txt",
"detail": "Update your robots.txt file to allow user-agents \"Googlebot\" and \"Googlebot-Image\" to crawl your site",
"documentation": "https://support.google.com/merchants/answer/6098296"
},
{
"code": "pending_initial_policy_review",
"servability": "disapproved",
"resolution": "pending_processing",
"destination": "Shopping",
"description": "Pending initial review",
"documentation": "https://support.google.com/merchants/answer/2948694"
},
{
"code": "ambiguous_gtin",
"servability": "unaffected",
"resolution": "merchant_action",
"attributeName": "gtin",
"destination": "Shopping",
"description": "Ambiguous value [gtin]",
"detail": "Use the full GTIN. Include leading zeroes, and use the full UPC, EAN, JAN, ISBN-13, or ITF-14.",
"documentation": "https://support.google.com/merchants/answer/7000891"
}
],
...
},
...
]
}
ตอนนี้คุณมีข้อมูลเกี่ยวกับปัญหา ของผลิตภัณฑ์ทั้งหมดในบัญชีแล้ว แต่ยังไม่ชัดเจนว่าการแก้ไขปัญหาเหล่านี้สำคัญเพียงใด
ในตัวอย่าง productstatuses
คุณสามารถใช้ itemLevelIssues[].servability
เพื่อดูว่าข้อผิดพลาดทำให้คุณไม่สามารถแสดงผลิตภัณฑ์ใน
ซื้อใน Google, โฆษณา Shopping หรือแพลตฟอร์มของ Google
หาก itemLevelIssues[].servability
มีค่าเป็น unaffected
เช่น
ambiguous_gtin
ข้อผิดพลาดจะไม่ทำให้ผลิตภัณฑ์ไม่สามารถ
แบบต้นทางถึงปลายทาง
อย่างไรก็ตาม หาก itemLevelIssues[].servability
มีค่าเป็น disapproved
เช่น
ข้อผิดพลาด mobile_landing_page_crawling_not_allowed
รายการ ซึ่งมีมากกว่านี้มาก
ข้อผิดพลาดที่ร้ายแรงเนื่องจากคุณแสดงผลิตภัณฑ์ไม่ได้จนกว่าข้อผิดพลาดจะได้รับการแก้ไข
ในตัวอย่าง accountstatuses
ภายใต้ accountLevelIssues[].severity
พารามิเตอร์
ส่วนการวินิจฉัย
ใน Merchant Center ได้กำหนดลำดับความสำคัญของปัญหา
และเข้าใจความหมายของแต่ละ
ลำดับความสำคัญอย่างชัดเจน
ก่อนอื่น ดูที่รายงาน
ข้อมูลทั้งหมดที่คุณได้มา Content API for Shopping จะสัมพันธ์กับสิ่งที่คุณเห็น ในส่วนการวินิจฉัย รายการใดเป็นปัญหาที่คุณต้องแก้ไขโดยเร็วที่สุด และ แบบใดที่ควรใช้ได้ดี แต่ไม่จำเป็นต้องแก้ไข ประเด็นใด ระบบจะหยุดแสดงผลิตภัณฑ์ในโฆษณาหากไม่ได้แก้ไข
ดังที่แสดงในตัวอย่างเหล่านี้ ส่วนการวินิจฉัยจะแสดงข้อมูลความรุนแรง
ปัญหาสำหรับบัญชีและผลิตภัณฑ์ในบัญชีนั้น ขณะที่ Content API
(ผ่านบริการ Accountstatuses
) ให้ข้อมูลความรุนแรง
สำหรับปัญหา accountLevel
เท่านั้น
แต่ละแหล่งที่มาจะแบ่งปัญหาออกเป็น 3 หมวดหมู่ตาม ความรุนแรงของปัญหา การทำความเข้าใจวิธีตัดสินความรุนแรงของปัญหา ที่ส่งกลับมาจากบริการที่เกี่ยวกับสถานะจะช่วยให้ระบุปัญหาได้อย่างรวดเร็ว เป็นสิ่งที่สำคัญที่สุดที่ต้องแก้ไข และปัญหาที่ไม่ต้องสนใจ
การจัดลำดับความสำคัญของปัญหา
ในส่วนการวินิจฉัย ลำดับความสำคัญของปัญหาจะอธิบายปัญหาดังกล่าว โดยมี 1 ใน 3 ระดับ ได้แก่ ข้อผิดพลาด คำเตือน และการแจ้งเตือน ใน ตารางรายงานดังเช่นด้านบน ระดับเหล่านี้จะแสดงด้วยรูปภาพที่ ปรากฏใน คอลัมน์: สำหรับ ข้อผิดพลาด สำหรับ คำเตือน และ สำหรับการแจ้งเตือน
ข้อผิดพลาดเป็นสาเหตุของการระงับบัญชีหรือการไม่อนุมัติสินค้า โฆษณาเหล่านี้ ควรได้รับการแก้ไขโดยเร็วที่สุดเพื่อให้สินค้ามีสิทธิ์ปรากฏ ในผลการค้นหาอีกครั้ง
คำเตือนอาจส่งผลเสียต่อประสิทธิภาพของโฆษณา และมีแนวโน้ม ทำให้เกิดการระงับสินค้าหรือบัญชีในอนาคต เว้นแต่ว่าจะเกิดปัญหา แก้ปัญหาแล้ว
การแจ้งเตือนเป็นการเพิ่มประสิทธิภาพที่แนะนำเพื่อเพิ่มคุณภาพของข้อมูล กำลังแก้ปัญหา ปัญหาเหล่านี้เป็นที่แนะนำ แต่ไม่ได้บังคับ
อย่างไรก็ตาม เราไม่จำเป็นต้องไปที่ Merchant Center เพื่อดูว่าข้อผิดพลาดใดเกิดขึ้น
ใน Content API ช่อง accountLevelIssues[].severity
ในองค์ประกอบ
ออบเจ็กต์ทรัพยากร accountstatuses
รายการมีค่าเหมือนกัน
ข้อมูลความรุนแรงของปัญหา ฟิลด์เหล่านี้สามารถประกอบด้วยค่าใดค่าหนึ่งใน 3 ค่า:
critical
, error
และ suggestion
ค่าเหล่านี้มีการโต้ตอบแบบหนึ่งต่อหนึ่งซึ่งจัดลําดับความสําคัญของปัญหา ในแท็บการวินิจฉัย
ความรุนแรงของปัญหาด้านคุณภาพของข้อมูล (API) | การจัดลำดับความสำคัญของปัญหา |
---|---|
critical |
ข้อผิดพลาด () |
error |
คำเตือน () |
suggestion |
การแจ้งเตือน () |
ดังนั้นในตัวอย่าง accountstatuses
ปัญหา missing_ad_words_link
ช่วยให้คุณ
โปรดทราบว่าคุณต้องลิงก์บัญชี Google Ads เพื่อแสดงโฆษณา แต่บัญชีจะไม่
มีผลต่อการอนุมัติผลิตภัณฑ์ในฐานข้อมูล Merchant Center
ในทางกลับกัน ฟังก์ชัน
editorial_and_professional_standards_destination_url_down_policy
เป็น
ข้อผิดพลาดที่รุนแรงขึ้นซึ่งทำให้บัญชีถูกระงับ หากคุณกำลังเข้าร่วมอยู่
บน "ซื้อใน Google", แพลตฟอร์มของ Google หรือหากคุณมี Google Ads ที่ลิงก์ไว้
มีข้อผิดพลาด critical
รายการทำให้ผลิตภัณฑ์ไม่แสดงใน
ซื้อใน Google, แพลตฟอร์มของ Google และโปรแกรมโฆษณา Shopping ได้ทันที
เมื่อมีข้อมูลนี้ คุณก็สามารถเขียนซอฟต์แวร์แจ้งเตือนที่ ทำให้เห็นปัญหาสำคัญของคุณในทันทีโดยที่เก็บรวบรวมข้อมูลน้อยลง ปัญหาร้ายแรงสำหรับการแก้ไขในท้ายที่สุดโดยไม่ต้องไปที่ Merchant Center เพื่อแยกแยะให้ออกว่าอันไหนเป็นอันไหน