สมมติว่าคุณต้องการดูข้อมูลเกี่ยวกับผลิตภัณฑ์ที่พร้อมจำหน่ายในบัญชีของคุณ โดยเฉพาะอย่างยิ่ง คุณสนใจที่จะทราบว่าผลิตภัณฑ์ใดของคุณมีปัญหาที่ต้องแก้ไขหรือไม่ คุณทราบวิธีรับข้อมูลนี้จาก 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
จะแสดงข้อมูลความรุนแรงของปัญหาเดียวกัน ช่องเหล่านี้มีค่าได้ 1 ใน 3 ค่า ได้แก่ critical
, error
และ suggestion
ค่าเหล่านี้จะสอดคล้องกับการจัดลําดับความสําคัญของปัญหาในแท็บการวินิจฉัยแบบ 1:1
ความรุนแรงของปัญหาด้านคุณภาพของข้อมูล (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 เพื่อแยกแยะปัญหา