สมมติว่าคุณต้องการดูข้อมูลเกี่ยวกับผลิตภัณฑ์ที่พร้อมให้บริการในบัญชีของคุณในขณะนี้ โดยเฉพาะอย่างยิ่ง คุณสนใจที่จะทราบว่าผลิตภัณฑ์ใดมีปัญหาที่ต้องแก้ไขหรือไม่ คุณทราบวิธีรับข้อมูลนี้จาก 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"
}
]
},
...
}
ในส่วน accountLevelIssues[].severity
คุณจะเห็นระดับความรุนแรงของข้อผิดพลาดในบัญชี Merchant Center
ข้อผิดพลาด 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 เพื่อ แยกแยะปัญหา