ตรวจสอบความหมายของฟีด
ความหมายของฟีดรีวิวมีความแตกต่างกันเล็กน้อยดังนี้
สำหรับฟีดรีวิวสแนปชอต ให้ทำดังนี้
- หากผู้ให้บริการในฟีดรีวิวไม่มีอยู่ในฐานข้อมูลผู้ให้บริการ LSA ในขณะนี้ ระบบจะไม่ส่งรีวิวของผู้ให้บริการดังกล่าว
- ผู้ให้บริการในฟีดรีวิว หากผู้ให้บริการมีอยู่ในฐานข้อมูลผู้ให้บริการ LSA ในปัจจุบัน ระบบจะประมวลผลรีวิวของผู้ให้บริการดังนี้
- สำหรับรีวิวใดๆ ในฟีด หากไม่มีรีวิวที่เกี่ยวข้องในที่เก็บข้อมูล LSA ระบบควรสร้างรีวิวดังกล่าว
- สำหรับการรีวิวในฟีด หากมีการรีวิวที่เกี่ยวข้องในที่เก็บข้อมูล LSA ระบบจะอัปเดตรีวิวด้วยข้อมูลใหม่
- สำหรับรีวิวที่ไม่ได้อยู่ในฟีด หากมีรีวิวที่เกี่ยวข้องในที่เก็บข้อมูล LSA ระบบจะลบรีวิวนั้น
- ผู้ให้บริการที่ไม่ได้อยู่ในฟีดรีวิว หากผู้ให้บริการอยู่ในฐานข้อมูลผู้ให้บริการ LSA ในปัจจุบัน ระบบจะลบรีวิวของผู้ให้บริการรายนั้นและหยุดแสดงผู้ให้บริการ
- โปรดทราบว่าผู้ให้บริการที่มีรีวิว 0 รายควรมีรายการ (แทนที่จะถูกละเว้น) ในฟีดรีวิวเพื่อให้แสดงได้ (ดูตัวอย่างฟีดรีวิว - listingId 2)
โปรดทราบว่าฟีดรีวิวไม่รองรับฟีดที่เพิ่มขึ้น ฟีดรีวิวที่เกี่ยวข้อง ต้องมีสำหรับฟีดโปรไฟล์แต่ละรายการ
การจัดการข้อผิดพลาดในรีวิว
หากรายการฟีดรีวิวไม่ถูกต้อง เราจะข้ามการประมวลผลรายการฟีดนั้นและ ประมวลผลรายการฟีดที่เหลือที่ถูกต้องต่อไป
หากฟีดรีวิวไม่ถูกต้อง (เช่น ไม่เป็นไปตามสคีมา) เราจะหยุด ประมวลผลฟีดรีวิวทั้งหมด
ตรวจสอบฟิลด์
ชื่อช่อง | ประเภท | รายละเอียด | ตัวอย่าง | ต้องระบุ | ข้อจำกัด |
---|---|---|---|---|---|
serviceProviderId | ตัวเลข | ตัวระบุที่ไม่ซ้ำกันของข้อมูล (ผู้ให้บริการ) | 12345 | ใช่ | ต้องอยู่ใน int64 |
ratingCount | จำนวนเต็ม | จำนวนคะแนนจากผู้บริโภคที่ได้รับการยืนยัน | 10 | ใช่ | ต้องมากกว่าหรือเท่ากับ 0 |
ผู้เขียน | สตริง | ชื่อผู้เขียนรีวิว | "Jack L." | ไม่ | |
reviewId | สตริง | รหัสที่ไม่ซ้ำกันของรีวิว หากรีวิวแต่ละรายการไม่มีรหัสที่ไม่ซ้ำกัน คุณจะต้องให้บุคคลที่สามสร้างรหัสที่ไม่ซ้ำกันสำหรับรีวิวแต่ละรายการ (เช่น แฮชของข้อความรีวิวและผู้ใช้) โดยต้องไม่ซ้ำกันอย่างน้อยในบรรดารีวิวทั้งหมดจากผู้ให้บริการรายเดียว | "123" | ใช่ | |
reviewText | สตริง | ข้อความรีวิวที่ผู้เขียนเขียน | "เยี่ยมมาก" | ไม่ | |
คะแนน | จำนวนเต็ม | การให้คะแนน (ต้องเป็นจำนวนเต็มระหว่าง 1 ถึง 5) | 4 | ใช่ | ต้องเป็นจำนวนเต็มระหว่าง 1 ถึง 5 |
serviceLocationCity | สตริง | เมืองที่ให้บริการ | "นิวยอร์ก" | ไม่ | |
reviewTimestampMicros | จำนวนเต็ม | การประทับเวลาเมื่อเขียนรีวิวในรูปแบบไมโครวินาที | 1.45142E+15 | ไม่ | |
serviceTimestampMicros | จำนวนเต็ม | การประทับเวลาเมื่อบริการเสร็จสิ้นในรูปแบบไมโครวินาที | 1.45132E+15 | ไม่ | |
ภาษา | สตริง | ภาษาของข้อความรีวิวในรหัสภาษา ISO 639-1 (ตัวพิมพ์เล็ก 2 ตัวอักษร) ต้องตรงกับภาษาเป้าหมายของผู้ให้บริการ | “en” | ไม่ | ต้องตรงกับภาษาเป้าหมายที่ระบุไว้สำหรับผู้ให้บริการที่เชื่อมโยง ค่าเริ่มต้นจะเป็น "en" หากไม่ได้ระบุไว้ |
category | ออบเจ็กต์ | โครงสร้างหมวดหมู่ | ไม่ | ||
category->categoryId | enum | หมวดหมู่ของบริการ (ในการจัดหมวดหมู่ LSA) | "garage_door_pro" | ไม่ | |
หมวดหมู่->งาน | enum | ประเภทงาน (งาน) ของบริการ (ในการจัดหมวดหมู่ LSA) | "ซ่อมประตูโรงรถ" | ไม่ | |
confirmedCustomer | บูลีน | หากรีวิวมาจากลูกค้าที่ได้รับการยืนยัน (มีโอกาสในการขาย) | จริง | ไม่ |