ใช้ข้อมูลอ้างอิงนี้เพื่อดูช่องที่รองรับและตัวอย่างที่สอดคล้องกันสำหรับตำแหน่งข้อมูล POST /{catalog_id}/items_batch
และ POST /{catalog_id}/batch
ชื่อพารามิเตอร์ของ /{catalog_id}/batch
และ /{catalog_id}/items_batch
อาจดูคล้ายกัน แต่แตกต่างกันอย่างชัดเจน
เราขอแนะนำให้ใช้ API /{catalog_id}/items_batch
ซึ่งรองรับกรณีการใช้งานมากกว่าและมีการบำรุงรักษาอย่างต่อเนื่อง
/{catalog_id}/batch
ช่องเหล่านี้จะรองรับสำหรับเมธอด CREATE
และ UPDATE
เมื่ออัพเดตสินค้า ให้ระบุสตริงว่างเป็นค่าเอาไว้เพื่อยกเลิกการตั้งค่าช่องที่ระบุหรือไม่ก็ได้ การตั้งค่าเป็น null
จะไม่เป็นการยกเลิกการตั้งค่าช่อง
ช่อง | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์<string> | ระบุหรือไม่ก็ได้ URL สำหรับรูปที่แตกต่างกันสูงสุด 9-10 รูป |
ประเภท: list<KeyValue:string,string> | ระบุหรือไม่ก็ได้ แอททริบิวต์เพิ่มเติมเพื่อแยกความแตกต่างของสินค้าออกจากกลุ่มตัวเลือกสินค้านั้นๆ ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ระบุสถานะความพร้อมใช้งาน
|
ประเภท: สตริง | ระบุหรือไม่ก็ได้ กลุ่มผู้คนที่มีอายุเท่ากันหรือใกล้เคียงกัน ค่าที่ยอมรับได้แก่ |
ประเภท: อ็อบเจ็กต์<> | ระบุหรือไม่ก็ได้ ลิงก์ไปยังแอพมือถือ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้แต่ขอแนะนำให้ระบุสำหรับโฆษณาแค็ตตาล็อก Advantage+ (อาจช่วยให้ประสิทธิภาพโฆษณาดีขึ้นได้) ระบุหรือไม่ก็ได้สำหรับการช้อปปิ้งบน Instagram และร้านค้าบนเพจแต่ต้องระบุเพื่อเปิดใช้งานการชำระเงินในช่องทางเหล่านี้ (เฉพาะในสหรัฐฯ เท่านั้น) ต้องระบุสำหรับ Marketplace (เฉพาะในสหรัฐฯ) หมวดหมู่สินค้าของ Google (GPC) สำหรับสินค้า ใช้เส้นทางระบบการจัดหมวดหมู่ของหมวดหมู่นั้นๆ หรือหมายเลข ID หมวดหมู่ซึ่งลงรายการไว้ที่นี่ หากคุณใช้การชำระเงินบน Instagram หรือ Facebook (เฉพาะสหรัฐฯ เท่านั้น) GPC ของสินค้าจะมีผลกับภาษีและนโยบายการคืนสินค้า เรียนรู้เพิ่มเติมเกี่ยวกับหมวดหมู่สินค้าของ Google สำหรับสินค้าในแค็ตตาล็อก, ศูนย์ช่วยเหลือเกี่ยวกับโฆษณา" ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 100 สีของสินค้า |
ประเภท: สตริง | จำเป็นต้องระบุ สภาพสินค้า: |
ประเภท: สตริง | จำเป็นต้องระบุ สกุลเงินสำหรับค่าที่ระบุ API การตลาดรองรับสกุลเงินทั้งหมดที่บัญชีโฆษณารองรับ ใช้ ISO 4217 เป็นมาตรฐานสกุลเงิน |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขีดจำกัดอักขระสูงสุด: 100 ตัว ข้อมูลเพิ่มเติมเกี่ยวกับสินค้า ระบุสตริงว่างเพื่อยกเลิกการตั้งค่า |
ประเภท: สตริง | จำเป็นต้องระบุ ขนาดสูงสุด: 5,000 คำอธิบายสั้นๆ สำหรับสินค้า |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ เพศสำหรับการกำหนดขนาด ค่าจะมี |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 70 หมายเลขประจำรายการสินค้าสากลจะมี |
ประเภท: สตริง | จำเป็นต้องระบุ ลิงก์รูปภาพสินค้าที่ใช้ในโฆษณา ระบุขนาดรูปภาพที่เหมาะสม สำหรับโฆษณาแค็ตตาล็อก Advantage+ ที่ใช้รูปภาพเพียงรูปเดียว
หากรูปภาพไม่อยู่ในอัตราส่วนภาพนี้ Facebook จะตัดภาพให้ใกล้เคียงกับอัตราส่วนขั้นต่ำหรือสูงสุดให้มากที่สุดตามอัตราส่วนภาพเดิม สำหรับโฆษณาแค็ตตาล็อก Advantage+ ที่ใช้ภาพสไลด์ - ความละเอียดภาพขั้นต่ำคือ 500 พิกเซล * 500 พิกเซล และ Facebook จะครอบตัดรูปภาพให้ได้อัตราส่วนภาพ 1:1 คำแนะนำ: หลีกเลี่ยงการเปลี่ยนแปลง |
ประเภท: ตัวเลข | ระบุหรือไม่ก็ได้ จำนวนเต็มที่ผู้ลงโฆษณาสามารถใช้เพื่อจัดเก็บข้อมูลเกี่ยวกับระดับสินค้าคงคลัง |
ประเภท: สตริง | ไม่มี สำหรับโฆษณาแค็ตตาล็อก Advantage+ ระบุหรือไม่ก็ได้สำหรับการค้า ระบุว่าสินค้าจะใช้ในการเปิดตัวสินค้าหรือไม่ ค่าที่รองรับ ได้แก่
|
ประเภท: สตริง | จำเป็นต้องระบุ ขนาดสูงสุด: 100 ชื่อของสินค้า |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 100 แพทเทิร์นหรือลายพิมพ์กราฟิกบนสินค้า |
ประเภท: จำนวนเต็ม | จำเป็นต้องระบุ ราคาที่คูณ 100 สำหรับทุกสกุลเงิน ตัวอย่าง: 490 เมื่อใช้กับ USD จะหมายถึง $4.90 และ 49000 เมื่อใช้กับ JPY จะหมายถึง ¥490 |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 750 หมวดหมู่ที่ผู้ค้าปลีกระบุให้กับสินค้า ตัวอย่าง: ในรูปแบบ TSV บ้านและสวน > เครื่องครัวและอุปกรณ์รับประทานอาหาร > เครื่องใช้ > ตู้เย็น ตัวอย่าง: ในรูปแบบ XML product_type > บ้านและสวน > เครื่องครัวและอุปกรณ์รับประทานอาหาร > เครื่องใช้ > ตู้เย็น > product_type |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ยอมรับสตริง ผู้ลงโฆษณาสามารถใช้เพื่อจัดกลุ่มสินค้าไว้ด้วยกันได้ |
ประเภท: จำนวนเต็ม | ระบุหรือไม่ก็ได้ ราคาส่วนลด หากสินค้านั้นกำลังลดราคา นี่คือราคาขายที่คูณด้วย 100 สำหรับทุกสกุลเงิน ตัวอย่าง: 490 เมื่อใช้กับ USD จะหมายถึง $4.90 และ 49000 เมื่อใช้กับ JPY จะหมายถึง ¥490 |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ วันที่และเวลาสิ้นสุดสำหรับการขาย ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ วันที่และเวลาเริ่มต้นสำหรับการขาย ตัวอย่าง: |
ประเภท: อาร์เรย์<object> | ระบุหรือไม่ก็ได้ ข้อมูลการจัดส่ง |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสินค้า ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ลิงก์ไปยังเว็บไซต์ของผู้ค้าที่ผู้ใช้สามารถซื้อสินค้าได้ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ID ผู้ให้บริการ/ผู้ขายที่ขายสินค้า |
/{catalog_id}/batch
{ "access_token": "<ACCESS_TOKEN>", "requests": [ { "method": "DELETE", "retailer_id": "retailer-1" }, { "method": "CREATE", "retailer_id": "retailer-2", "data": { "availability": "in stock", "brand": "Nike", "category": "t-shirts", "description": "product description", "image_url": "http://www.images.example.com/t-shirts/1.png", "name": "product name", "price": 1000, "currency": "USD", "shipping": [ { "country": "US", "region": "CA", "service": "service", "price_value": "10", "price_currency": "USD" } ], "condition": "new", "url":"http://www.images.example.com/t-shirts/1.png", "retailer_product_group_id": "product-group-1" }, "applinks": { "android": [{ "app_name": "Electronic Example Android", "package": "com.electronic", "url": "example-android://electronic" }], "ios": [{ "app_name": "Electronic Example iOS", "app_store_id": 2222, "url": "example-ios://electronic" }] }, }, { "method": "UPDATE", "retailer_id": "retailer-3", "data": { "availability": "out of stock", } } ] }
/{catalog_id}/batch
ระบบจะส่งคืนชื่อผู้ใช้อย่างน้อย 1 รายการ
"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/batch
/{catalog_id}/items_batch
สำหรับแค็ตตาล็อกการค้า — ใช้ API นี้หากคุณจำเป็นต้องอัพเดตข้อมูลสินค้าบ่อยกว่าชั่วโมงละครั้ง (หากไม่เป็นเช่นนั้น ให้ใช้ API ฟีดแทน) คุณสามารถอัพเดตสินค้าหลายรายการได้ในคำขอ HTTP เดียว
ช่องสินค้าเหล่านี้รองรับสำหรับเมธอด CREATE
และ UPDATE
สำหรับเวอร์ชั่น 3.3 และ 3.2
ช่อง | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์<string> | ระบุหรือไม่ก็ได้ ลิงก์สำหรับรูปภาพที่แตกต่างกัน 9-10 รูป |
ประเภท: list<KeyValue:string,string> | ระบุหรือไม่ก็ได้ แอททริบิวต์เพิ่มเติมเพื่อแยกความแตกต่างของสินค้าออกจากกลุ่มตัวเลือกสินค้านั้นๆ ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ กลุ่มผู้คนที่มีอายุเท่ากันหรือใกล้เคียงกัน ค่าที่ยอมรับได้แก่ |
ประเภท: อ็อบเจ็กต์<string> | ระบุหรือไม่ก็ได้ ลิงก์ไปยังแอพมือถือ ตัวอย่าง: "applink" : { "ios_url": "example-ios://electronic", "ios_app_store_id": "42", "ios_app_name": "Electronic Example iOS", "iphone_url": "example-iphone://electronic", "iphone_app_store_id": "43", "iphone_app_name": "Electronic Example iPhone", "ipad_url": "example-ipad://electronic", "ipad_app_store_id": "44", "ipad_app_name": "Electronic Example iPad", "android_url": "example-android://electronic", "android_package": "com.electronic", "android_class": "com.electronic.Example", "android_app_name": "Electronic Example Android", "windows_phone_url": "example-windows://electronic", "windows_phone_app_id": "64ec0d1b-5b3b-4c77-a86b-5e12d465edc0", "windows_phone_app_name": "Electronic Example Windows", } |
ประเภท: สตริง | จำเป็นต้องระบุ ระบุสถานะความพร้อมใช้งาน
|
ประเภท: สตริง | ระบุหรือไม่ก็ได้ แบรนด์ของสินค้า |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 100 สีของสินค้า |
ประเภท: สตริง | จำเป็นต้องระบุ สภาพสินค้า: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขีดจำกัดอักขระสูงสุด: 100 ตัว ข้อมูลเพิ่มเติมเกี่ยวกับสินค้า |
ประเภท: สตริง | จำเป็นต้องระบุ ขนาดสูงสุด: 5,000 ข้อความสั้นๆ ที่อธิบายถึงสินค้า |
ประเภท: อาร์เรย์<string> | ระบุหรือไม่ก็ได้ รายการความสามารถที่จะปิดใช้งาน ค่าที่อาจมีได้แก่ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ เพศสำหรับการกำหนดขนาด ค่าจะมี |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 250 ค่าที่กำหนดไว้ล่วงหน้า (สตริงหรือ ID หมวดหมู่) จากการจัดหมวดหมู่ผลิตภัณฑ์ของ Google ตัวอย่าง: เสื้อผ้าและเครื่องประดับ > เสื้อผ้า > ชุดเดรส (Apparel & Accessories > Clothing > Dresses) หรือ 2271 |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 70 หมายเลขประจำรายการสินค้าสากล (GTIN) จะมี |
ประเภท: สตริง | จำเป็นต้องระบุ ID ผู้ค้าปลีก |
ประเภท: อาร์เรย์ <object> | URL และแท็กสำหรับรูปภาพที่จะใช้ในโฆษณาหรือในร้านค้า รองรับรูปภาพที่แตกต่างกันสูงสุด 20 รูป คุณจะระบุแท็กหรือไม่ก็ได้ แต่หากใช้แท็ก ก็ควรใช้แท็กที่อธิบายถึงสิ่งที่อยู่ในรูปภาพ ตัวอย่าง: "image": [ { "url":"http://example.com/image_1.jpg", "tag": ['Swimming pool','Gym'], } ] |
ประเภท: สตริง | ไม่จำเป็นต้องระบุหากระบุ เราขอแนะนำให้ใช้ ลิงก์รูปภาพสินค้าที่ใช้ในโฆษณา ระบุขนาดรูปภาพที่เหมาะสม สำหรับโฆษณาแค็ตตาล็อก Advantage+ ที่ใช้รูปภาพเพียงรูปเดียว
สำหรับโฆษณาแค็ตตาล็อก Advantage+ ที่ใช้ภาพสไลด์: ความละเอียดภาพขั้นต่ำคือ 500 พิกเซล * 500 พิกเซล และ Facebook จะครอบตัดรูปภาพให้ได้อัตราส่วนภาพ 1:1 |
ประเภท: สตริง | เพิ่มป้ายภายในเพื่อช่วยในการกรองสินค้าเมื่อคุณสร้างชุดสินค้า ตัวอย่างเช่น คุณสามารถเพิ่มป้าย "ฤดูร้อน" ให้กับสินค้าทั้งหมดที่อยู่ภายใต้โปรโมชั่นฤดูร้อน จากนั้นจึงกรองสินค้าเหล่านั้นให้เป็นชุด ป้ายจะปรากฏให้คุณเห็นเพียงคนเดียวเท่านั้น ปิดหัวและท้ายแต่ละป้ายด้วยเครื่องหมายอัญประกาศเดี่ยว (') แล้วแยกป้ายหลายป้ายด้วยเครื่องหมายจุลภาค (,) อย่าขึ้นต้นหรือปิดท้ายป้ายด้วยการเว้นวรรค ขีดจำกัดอักขระ: ไม่เกิน 5,000 ป้ายต่อสินค้า และ 110 อักขระต่อป้าย ตัวอย่าง (TSV, XLSX, Google Sheets): ['ฤดูร้อน','มาแรง'] ตัวอย่าง (CSV): “['ฤดูร้อน','มาแรง']” หมายเหตุ: หากคุณกำลังใช้ป้ายที่กำหนดเอง ( ช่องนี้มีชื่อเดิมว่า |
ประเภท: อ็อบเจ็กต์ | ระบุหรือไม่ก็ได้ จำนวนเต็มที่ผู้ลงโฆษณาสามารถใช้เพื่อจัดเก็บข้อมูลเกี่ยวกับระดับสินค้าคงคลัง |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ID กลุ่มสินค้าที่ผู้ลงโฆษณาระบุ ไม่ใช่ FBID ยอมรับสตริง ผู้ลงโฆษณาสามารถใช้เพื่อจัดกลุ่มอ็อบเจ็กต์ที่หลากหลายต่างๆ ได้ (จัดกลุ่มรายการสินค้า ยานพาหนะ โรงแรม เที่ยวบิน และอื่นๆ ไว้ด้วยกัน) |
ประเภท: สตริง | จำเป็นต้องระบุ ลิงก์ไปยังเว็บไซต์ของผู้ค้าที่ผู้ใช้สามารถซื้อสินค้าได้ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ID ผู้ผลิตที่ไม่ซ้ำสำหรับสินค้า |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสูงสุด: 100 แพทเทิร์นหรือลายพิมพ์กราฟิกบนสินค้า |
ประเภท: สตริง | จำเป็นต้องระบุ ราคาของสินค้า ให้จัดรูปแบบราคาโดยขึ้นต้นด้วยราคา ตามด้วยรหัสสกุลเงิน ISO แบบ 3 ตัวอักษร โดยเว้นวรรคระหว่างราคากับสกุลเงิน ตัวอย่าง: |
ประเภท: ตัวเลข | ระบุหรือไม่ก็ได้ ตัวเลขการให้คะแนนจากผู้ซื้อสำหรับสินค้าชิ้นนี้ ต้องมากกว่า 0 ช่องนี้ควรใช้ร่วมกับ ตัวอย่าง: 100 |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ แต่จะต้องระบุหากใช้ฟีเจอร์โอเวอร์เลย์สำหรับโฆษณาแค็ตตาล็อก Advantage+ ราคาส่วนลด หากสินค้านั้นกำลังลดราคา ให้จัดรูปแบบราคาโดยขึ้นต้นด้วยราคา ตามด้วยรหัสสกุลเงิน ISO แบบ 3 ตัวอักษร โดยเว้นวรรคระหว่างราคากับสกุลเงิน ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ วันที่เวลาเริ่มต้นและสิ้นสุดสำหรับการลดราคาคั่นด้วยเครื่องหมายทับ เขียนวันที่เริ่มต้นและสิ้นสุดในรูปแบบ YYYY-MM-DD เพิ่มตัว "T" หลังวันที่แต่ละวันและใส่เวลา เขียนเวลาในรูปแบบ 24 ชั่วโมง (0:00 ถึง 23:59 น.) ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ถอดรหัส Blob กับราคาต่างๆ สำหรับแต่ละประเทศและภูมิภาค ภูมิภาคที่ต่างกันจะคั่นด้วยเครื่องหมายจุลภาค รูปแบบควรเป็นดังนี้ ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขนาดสินค้า ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ขนาดสูงสุด: 100 ชื่อของสินค้า |
ประเภท: ตัวเลข | ระบุหรือไม่ก็ได้ การให้คะแนนโดยเฉลี่ยจากผู้ซื้อสำหรับสินค้าชิ้นนี้ ช่วงระหว่าง 1.0 ถึง 5.0 มีทศนิยมได้ 1 ตำแหน่ง ช่องนี้ควรใช้ร่วมกับ ตัวอย่าง: 4.5 |
ประเภท: อาร์เรย์ <object> | URL และแท็กสำหรับวิดีโอที่จะใช้ในโฆษณาหรือในร้านค้า รองรับวิดีโอสูงสุด 30,000 รายการในระดับแค็ตตาล็อก คุณจะระบุแท็กหรือไม่ก็ได้ แต่หากใช้แท็ก ก็ควรใช้แท็กที่อธิบายถึงสิ่งที่อยู่ในวิดีโอ ขนาดไฟล์วิดีโอสูงสุดคือ 200 MB รูปแบบที่รองรับ ได้แก่ .3g2, .3gp, .3gpp, .asf, .avi, .dat, .divx, .dv, .f4v, .flv, .gif, .m2ts, .m4v, .mkv, .mod, .mov, .mp4, .mpe, .mpeg, .mpeg4, .mpg, .mts, .nsv, .ogm, .ogv, .qt, .tod, .ts, .vob และ .wmv ตัวอย่าง: "video": [ { "url":"http://example.com/video_1.mp4", "tag": ['Swimming pool','Gym'], } ] หมายเหตุ: หากต้องการลบวิดีโอ 1 หากสินค้ามี 1 และ 2 ให้ลบวิดีโอ 1 จากอาร์เรย์ ดังนี้ [ { "method": "UPDATE", "data": { "video": [ { "url": "https://google.com/video_2.mp4", "tag": ["video_2"] } ] } } ] หากต้องการลบทุกวิดีโอ ให้ส่งอาร์เรย์ว่างดังนี้ [ { "method": "UPDATE", "data": { "video": [] } } ] |
เมธอด UPDATE
ยังสามารถใช้เพื่อสร้างสินค้าได้ด้วย หากยังไม่มีสินค้าดังกล่าวอยู่
เรียนรู้เพิ่มเติมเกี่ยวกับช่องสินค้าในการอ้างอิง API
PRODUCT_ITEM
curl \ -d @body.json \ -H "Content-Type: application/json" { "access_token": "<ACCESS_TOKEN>", "item_type": "PRODUCT_ITEM", "requests": [ { "method": "DELETE", "data": { "id": "retailer-1" } }, { "method": "CREATE", "data": { "id": "retailer-2", "applink" : { "ios_url":"example-ios://electronic", "ios_app_store_id":"42", "ios_app_name":"Electronic Example iOS", "iphone_url":"example-iphone://electronic", "iphone_app_store_id":"43", "iphone_app_name":"Electronic Example iPhone", "ipad_url":"example-ipad://electronic", "ipad_app_store_id":"44", "ipad_app_name":"Electronic Example iPad", "android_url":"example-android://electronic", "android_package":"com.electronic", "android_class":"com.electronic.Example", "android_app_name":"Electronic Example Android", "windows_phone_url":"example-windows://electronic", "windows_phone_app_id":"64ec0d1b-5b3b-4c77-a86b-5e12d465edc0", "windows_phone_app_name":"Electronic Example Windows", }, "availability": "in stock", "brand": "Nike", "google_product_category": "t-shirts", "description": "product description", "image_link": "http://www.images.example.com/t-shirts/1.png", "title": "product name", "price": "10.00 USD", "shipping": [ { "shipping_country": "US", "shipping_region": "CA", "shipping_service": "service", "shipping_price_value": "10", "shipping_price_currency": "USD" } ], "condition": "new", "link":"http://www.images.example.com/t-shirts/1.png", "item_group_id": "product-group-1" } }, { "method": "UPDATE", "data": { "availability": "out of stock", "id": "retailer-3", } } ] }
PRODUCT_ITEM
{ // One or more handles will be returned"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] }
เรียนรู้เพิ่มเติมเกี่ยวกับการเพิ่มสินค้าในแค็ตตาล็อกด้วยฟีดข้อมูล
ช่องสินค้าที่ได้รับการรองรับสำหรับเมธอด CREATE
และ UPDATE
สำหรับประเภท HOTEL
สำหรับเวอร์ชั่น 3.2 มีดังนี้
ช่อง | คำอธิบาย |
---|---|
ประเภท: อ็อบเจ็กต์<string> | จำเป็นต้องระบุ ที่อยู่โรงแรม |
ประเภท: | ระบุหรือไม่ก็ได้ ลิงก์ไปยังแอพมือถือ |
ประเภท: สตริง | จำเป็นต้องระบุ ราคาขั้นต่ำของห้องพักภายในโรงแรมต่อคืน เพิ่มประเภทสกุลเงินลงในราคา ให้จัดรูปแบบราคาโดยขึ้นต้นด้วยราคา ตามด้วยรหัสสกุลเงิน ISO โดยเว้นวรรคระหว่างราคากับสกุลเงิน ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ แบรนด์ของเครือโรงแรม |
ประเภท: สตริง | ขีดจำกัดอักขระสูงสุด: 100 ตัว ช่องแบบกำหนดเองสูงสุด 5 ช่องสำหรับข้อมูลเพิ่มเติมที่คุณต้องการกรองสินค้าเมื่อคุณสร้างชุดสินค้า ตัวอย่างเช่น คุณสามารถใช้ช่องแบบกำหนดเองเพื่อระบุห้องทั้งหมดที่เป็นส่วนหนึ่งของการลดราคาหน้าร้อน จากนั้นจึงกรองห้องเหล่านั้นให้เป็นชุด ช่องนี้รองรับค่าข้อความทุกแบบ รวมถึงตัวเลข ตัวอย่าง: ฟีดเสริมรองรับช่องนี้ |
ประเภท: จำนวนเต็ม | ช่องแบบกำหนดเองสูงสุด 5 ช่องสำหรับข้อมูลเพิ่มเติมที่เกี่ยวกับตัวเลขที่คุณต้องการใช้กรองสินค้าขณะสร้างชุดสินค้า ช่องนี้ช่วยให้คุณสามารถกรองตามช่วงหมายเลข (มากกว่าและน้อยกว่า) ได้ในขณะสร้างชุดสินค้า ตัวอย่างเช่น คุณสามารถใช้ช่องนี้เพื่อระบุปีที่เปิดโรงแรม จากนั้นจึงกรองข้อมูลตามช่วงปีที่ต้องการให้เป็นชุด ช่องนี้รองรับจำนวนเต็มระหว่าง 0 จนถึง 4294967295 และไม่รองรับเลขที่เป็นจำนวนลบ เลขทศนิยม หรือเครื่องหมายจุลภาค เช่น -2, 5.5 หรือ 10,000 ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ขีดจำกัดอักขระสูงสุด: 5,000 ตัว คำอธิบายโดยย่อของโรงแรม |
ประเภท: อาร์เรย์<object> | ระบุหรือไม่ก็ได้ คะแนนที่ผู้เข้าพักให้กับโรงแรม |
ประเภท: สตริง | จำเป็นต้องระบุ ID ที่ไม่ซ้ำของโรงแรม |
ประเภท: อาร์เรย์<object> | จำเป็นต้องระบุ URL และแท็กสำหรับรูปภาพที่จะใช้ในโฆษณา รองรับรูปภาพสูงสุด 20 รูป ไม่จำเป็นต้องใส่แท็กเมื่อใช้รูปภาพ แท็กควรอธิบายถึงสิ่งที่อยู่ในรูปภาพ ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ละติจูดของโรงแรม |
ประเภท: สตริง | จำเป็นต้องระบุ ลองจิจูดของโรงแรม |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ โปรแกรมการรักษาลูกค้าที่โรงแรมใช้ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ตัวระบุความสามารถในการทำกำไรของโรงแรม ซึ่งเป็นค่าจาก |
ประเภท: สตริง | จำเป็นต้องระบุ ชื่อโรงแรม |
ประเภท: อาร์เรย์<string> | ระบุหรือไม่ก็ได้ ย่านที่อยู่ใกล้โรงแรมอย่างน้อย 1 แห่ง ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ หมายเลขโทรศัพท์พร้อมรหัสประเทศ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ราคาส่วนลดต่อคืนในโรงแรม ใช้รายการนี้เพื่อโฆษณาส่วนลดของราคาโรงแรมตามปกติ จำเป็นต้องระบุ: เพิ่มประเภทสกุลเงินลงในราคา ให้จัดรูปแบบราคาโดยขึ้นต้นด้วยราคา ตามด้วยรหัสสกุลเงิน ISO โดยเว้นวรรคระหว่างราคากับสกุลเงิน ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ การให้คะแนนเป็นดาวของโรงแรม ตัวเลขควรอยู่ระหว่าง |
ประเภท: สตริง | จำเป็นต้องระบุ ลิงก์ไปยังเว็บไซต์ภายนอกที่คุณใช้จองห้องพักของโรงแรม |
เมธอด UPDATE
ยังสามารถใช้เพื่อสร้างสินค้าได้ด้วย หากยังไม่มีสินค้าดังกล่าวอยู่
HOTEL
curl \ -d @body.json \ -H "Content-Type: application/json" { "access_token": "<ACCESS_TOKEN>", "item_type": "HOTEL", "requests": [ { "method": "DELETE", "data": { "hotel_id": "hotel-1" } }, { "method": "CREATE", "data": { "hotel_id": "1234", "brand": "Premium_brand", "description": "A very nice hotel", "name": "The best hotel", "base_price": "100.00 USD", "longitude":"42.10", "latitude":"42.10", "address": { "addr1":"100 Main Street", "city":"North Pole", "region":"ABC", "country":"US", "postal_code":"11111" }, "guest_rating" : [ { "rating_system":"tripAdvisor", "score":"7.8", "number_of_reviewers":"300", "max_score":"10", }, { "rating_system":"Yelp", "score":"5.1", "number_of_reviewers":"123", "max_score":"10", }, ], "image": [ { "url":"http://example.com/image_1.jpg", "tag": ['Swimming pool','Gym'], } ], "applink" : { "ios_url":"example-ios://electronic", "ios_app_store_id":"42", "ios_app_name":"Electronic Example iOS", "iphone_url":"example-iphone://electronic", "iphone_app_store_id":"43", "iphone_app_name":"Electronic Example iPhone", "ipad_url":"example-ipad://electronic", "ipad_app_store_id":"44", "ipad_app_name":"Electronic Example iPad", "android_url":"example-android://electronic", "android_package":"com.electronic", "android_class":"com.electronic.Example", "android_app_name":"Electronic Example Android", "windows_phone_url":"example-windows://electronic", "windows_phone_app_id":"64ec0d1b-5b3b-4c77-a86b-5e12d465edc0", "windows_phone_app_name":"Electronic Example Windows", }, "loyalty_program":"Premium_program", "margin_level": "8", "phone":"+61 2-96027455", "star_rating":"4", "url":"http://www.images.example.com/t-shirts/1.png" } }, { "method": "UPDATE", "data": { "base_price": "90.00 USD", "hotel_id": "hotel-3", } } ] }
HOTEL
{ // One or more handles will be returned"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] }
ช่องสินค้าเหล่านี้ได้รับสำหรับเมธอด CREATE
และ UPDATE
สำหรับประเภท HOTEL_ROOM
สำหรับเวอร์ชั่น 3.2
ช่อง | คำอธิบาย |
---|---|
ประเภท: สตริง | จำเป็นต้องระบุ ราคาเริ่มต้นสำหรับ 1 คืน สกุลเงินเป็นไปตามรหัสสกุลเงิน ISO 4217 ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ขนาดสูงสุด: 5,000 ข้อความสั้นๆ ที่อธิบายเกี่ยวกับห้อง |
ประเภท: สตริง | จำเป็นต้องระบุ ID ที่ไม่ซ้ำของผู้ให้บริการโรงแรม |
ประเภท: สตริง | จำเป็นต้องระบุ ID ที่ไม่ซ้ำของโรงแรม |
ประเภท: อาร์เรย์<object> | จำเป็นต้องระบุ รูปภาพของห้อง |
ประเภท: สตริง | จำเป็นต้องระบุ ขนาดสูงสุด: 100 ชื่อของห้อง |
ประเภท: สตริง | จำเป็นต้องระบุ ลิงก์ไปยังเว็บไซต์ของผู้ลงโฆษณาที่ผู้ใช้สามารถจองบริการได้ |
เมธอด UPDATE
ยังสามารถใช้เพื่อสร้างสินค้าได้ด้วย หากยังไม่มีสินค้าดังกล่าวอยู่
HOTEL_ROOM
curl \ -d @body.json \ -H "Content-Type: application/json" { "access_token": "<ACCESS_TOKEN>", "item_type": "HOTEL_ROOM", "requests": [ { "method": "DELETE", "data": { "hotel_retailer_id": "1234", "hotel_room_id": "room-1", } }, { "method": "CREATE", "data": { "hotel_retailer_id": "1234", "hotel_room_id": "room-2", "description": "product description", "name": "product name", "base_price": "100 USD", "url": "http://www.example.com/t-shirts/1.html", "image": [ { "url":"http://example.com/image_1.jpg", "tag": ['Swimming pool','Gym'], } ] }, { "method": "UPDATE", "data": { "hotel_retailer_id": "1234", "hotel_room_id": "room-3", "base_price": "120 USD", } } ] }
HOTEL_ROOM
{ // One or more handles will be returned"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] }
ระบบรองรับช่องสินค้าเหล่านี้สำหรับเมธอด CREATE
และ UPDATE
สำหรับประเภท FLIGHT
สำหรับเวอร์ชั่น 3.2
ช่อง | คำอธิบาย |
---|---|
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขีดจำกัดอักขระสูงสุด: 5,000 ตัว คำอธิบายเที่ยวบิน |
ประเภท: สตริง | จำเป็นต้องระบุ สนามบินปลายทางของเที่ยวบิน ควรเขียนในรูปแบบรหัส IATA ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ชื่อเมืองปลายทางของเที่ยวบิน |
ประเภท: อาร์เรย์<object> | จำเป็นต้องระบุ URL และแท็กสำหรับรูปภาพที่จะใช้ในโฆษณา รองรับรูปภาพสูงสุด 20 รูป คุณจะระบุแท็กหรือไม่ก็ได้ แต่หากใช้แท็ก ก็ควรใช้แท็กที่อธิบายถึงสิ่งที่อยู่ในรูปภาพ ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ สนามบินต้นทางของเที่ยวบิน ควรเขียนในรูปแบบรหัส IATA ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ชื่อเมืองต้นทางของเที่ยวบิน |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ราคาและสกุลเงินของเที่ยวบิน ราคาจะขึ้นต้นด้วยตัวเลขตามด้วยรหัสสกุลเงิน โดยใช้มาตรฐาน ISO 4217 ใช้ ""."" เป็นทศนิยมของราคา |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ลิงก์ไปยังเว็บไซต์ภายนอกที่คุณสามารถจองเที่ยวบินได้ |
เมธอด UPDATE
ยังสามารถใช้เพื่อสร้างสินค้าได้ด้วย หากยังไม่มีสินค้าดังกล่าวอยู่
FLIGHT
curl \ -d @body.json \ -H "Content-Type: application/json" { "access_token": "<ACCESS_TOKEN>", "item_type": "FLIGHT", "requests": [ { "method": "DELETE", "data": { "origin_airport": "BOS", "destination_airport": "JFK", } }, { "method": "CREATE", "data": { "origin_airport": "BOS", "destination_airport": "SFO", "description": "Best Flight to SFO", "image": [ { "url":"http://example.com/image_1.jpg", "tag": ['City'], }, { "url":"http://example.com/some.image_2.jpg", "tag": ['Food'], } ], "price":"100.00 USD", } }, { "method": "UPDATE", "data": {
FLIGHT
{ // One or more handles will be returned"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] }
ช่องสินค้าเหล่านี้ได้รับสำหรับเมธอด CREATE
และ UPDATE
สำหรับประเภท DESTINATION
สำหรับเวอร์ชั่น 3.2
ช่อง | คำอธิบาย |
---|---|
ประเภท: อ็อบเจ็กต์<string> | ระบุหรือไม่ก็ได้ ลิงก์ไปยังแอพมือถือ |
ประเภท: อ็อบเจ็กต์<string> | จำเป็นต้องระบุ ที่อยู่โรงแรม |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขีดจำกัดอักขระสูงสุด: 5,000 ตัว ย่อหน้าสั้นๆ ที่บรรยายเกี่ยวกับปลายทาง |
ประเภท: สตริง | จำเป็นต้องระบุ ขีดจำกัดอักขระสูงสุด: 100 ตัว ID ที่ไม่ซ้ำของปลายทาง |
ประเภท: อาร์เรย์<object> | จำเป็นต้องระบุ URL และแท็กสำหรับรูปภาพที่จะใช้ในโฆษณา รองรับรูปภาพสูงสุด 20 รูป คุณจะระบุแท็กหรือไม่ก็ได้ แต่หากใช้แท็ก ก็ควรใช้แท็กที่อธิบายถึงสิ่งที่อยู่ในรูปภาพ ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ละติจูดของปลายทาง |
ประเภท: สตริง | จำเป็นต้องระบุ ลองจิจูดของปลายทาง |
ประเภท: สตริง | จำเป็นต้องระบุ ชื่อปลายทาง |
ประเภท: อาร์เรย์<string> | ระบุหรือไม่ก็ได้ จำนวนย่านสูงสุดที่อนุญาต: 20 ย่านที่อยู่ใกล้ปลายทางอย่างน้อย 1 แห่ง ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ราคาเฉลี่ยต่ำสุดและสกุลเงินสำหรับปลายทาง ให้จัดรูปแบบราคาโดยขึ้นต้นด้วยตัวเลขตามด้วยรหัสสกุลเงิน โดยใช้มาตรฐาน ISO 4217 ใช้ ""."" เป็นทศนิยมของราคา |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ การเปลี่ยนแปลงราคา ใช้สำหรับการสร้างชุดสินค้าและในชิ้นงานโฆษณาได้
ตัวอย่าง: ""ราคาเฉลี่ยในนิวยอร์กลดลง X เปอร์เซ็นต์"" หรือ ""ราคาเฉลี่ยในนิวยอร์กลดลง"" |
ประเภท: อาร์เรย์<string> | จำเป็นต้องระบุ จำนวนประเภทปลายทางสูงสุด: 20 ประเภทของปลายทาง ปลายทางสามารถมีได้หลายประเภท ตัวอย่าง: |
ประเภท: สตริง | จำเป็นต้องระบุ ลิงก์ไปยังเว็บไซต์ที่คุณสามารถจองปลายทางได้ |
เมธอด UPDATE
ยังสามารถใช้เพื่อสร้างสินค้าได้ด้วย หากยังไม่มีสินค้าดังกล่าวอยู่
DESTINATION
curl \ -d @body.json \ -H "Content-Type: application/json" { "access_token": "<ACCESS_TOKEN>", "item_type": "DESTINATION", "requests": [ { "method": "DELETE", "data": { "destination_id": "destination-1" } }, { "method": "CREATE", "data": { "destination_id": "123456789", "description": "My destination is the best.", "name": "The best destination", "price": "199.00 USD", "price_change": "-20", "longitude":"-122.4424", "latitude":"37.7712", "image": [ { "url":"http://example.com/image_1.jpg", "tag": ['City','Package'], }, { "url":"http://example.com/some.image_2.jpg", "tag": ['Tour','Landmark'], } ], "address": { "addr1":"1 Market Street", "city":"San Francisco", "region":"California", "country":"United States", "postal_code":"94117" }, "applink" : { "ios_url":"example-ios://travelapp", "ios_app_store_id":"42", "ios_app_name":"Travel App iOS", "iphone_url":"example-iphone://travelapp", "iphone_app_store_id":"43", "iphone_app_name":"Travel App iPhone", "ipad_url":"example-ipad://travelapp", "ipad_app_store_id":"44", "ipad_app_name":"Travel App iPad", "android_url":"example-android://travelapp", "android_package":"com.travelapp", "android_class":"com.travelapp.Example", "android_app_name":"Travel App Android", "windows_phone_url":"example-windows://travelapp", "windows_phone_app_id":"64ec0d1b-5b3b-4c77-a86b-5e12d465edc0", "windows_phone_app_name":"Travel App Windows", }, "type":["city","culture"], "neighborhood":["Mission","SoMa"], "url":"http://www.thebestdestination.com" } }, { "method": "UPDATE", "data": { "price": "159.99", "destination_id": "destination-3", } } ] }
DESTINATION
{ // One or more handles will be returned"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] }
ช่องสินค้าเหล่านี้ได้รับสำหรับเมธอด CREATE
และ UPDATE
สำหรับประเภท HOME_LISTING
สำหรับเวอร์ชั่น 3.3 และ 3.2
ช่อง | คำอธิบาย |
---|---|
ประเภท: อ็อบเจ็กต์<string> | ระบุหรือไม่ก็ได้ ลิงก์ไปยังแอพมือถือ |
ประเภท: อ็อบเจ็กต์<string> | จำเป็นต้องระบุ ที่อยู่สำหรับประกาศขายบ้าน |
ประเภท: สตริง | จำเป็นต้องระบุ ความพร้อมจำหน่ายของการลงประกาศขายบ้านในปัจจุบัน ค่าที่รองรับได้แก่ |
ประเภท: อาร์เรย์<object> | ระบุหรือไม่ก็ได้ การกำหนดราคา |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ขีดจำกัดอักขระสูงสุด: 5,000 ตัว ย่อหน้าสั้นๆ ที่อธิบายถึงการลงประกาศขายบ้าน |
ประเภท: อาร์เรย์<object> | จำเป็นต้องระบุ URL และแท็กสำหรับรูปภาพที่จะใช้ในโฆษณา รองรับรูปภาพสูงสุด 20 รูป คุณจะระบุแท็กหรือไม่ก็ได้ แต่หากใช้แท็ก ก็ควรใช้แท็กที่อธิบายถึงสิ่งที่อยู่ในรูปภาพ ตัวอย่าง: |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ละติจูดของบ้านที่ประกาศขาย |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ลองจิจูดของบ้านที่ประกาศขาย |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ประเภทการลงประกาศ ค่าที่รองรับ: |
ประเภท: สตริง | จำเป็นต้องระบุ ชื่อการลงประกาศขายบ้าน |
ประเภท: อาร์เรย์<object> | ระบุหรือไม่ก็ได้ ย่านของบ้านที่ประกาศขาย จำนวนย่านสูงสุดที่อนุญาต: 20 |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ จำนวนห้องน้ำ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ จำนวนห้องนอน |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ จำนวนห้องที่วางขาย ใช้สำหรับอะพาร์ตเมนต์หรือคอนโดที่ว่างให้เช่า/ปล่อยเช่าเท่านั้น |
ประเภท: สตริง | จำเป็นต้องระบุ ราคาและสกุลเงินสำหรับรายการบ้าน ราคาจะขึ้นต้นด้วยตัวเลขตามด้วยรหัสสกุลเงิน โดยใช้มาตรฐาน ISO 4217 ใช้ ""."" เป็นทศนิยมของราคา |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ การเปลี่ยนแปลงราคา ใช้สำหรับการสร้างชุดสินค้าและในชิ้นงานโฆษณาได้
ตัวอย่าง: ""ราคาเฉลี่ยในนิวยอร์กลดลง X เปอร์เซ็นต์"" หรือ ""ราคาเฉลี่ยในนิวยอร์กลดลง"" |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ประเภทของอสังหาริมทรัพย์ ค่าที่รองรับได้แก่ |
ประเภท: สตริง | จำเป็นต้องระบุ ลิงก์ไปยังเว็บไซต์ภายนอกที่คุณสามารถดูประกาศขายได้ |
ประเภท: สตริง | ระบุหรือไม่ก็ได้ ปีที่สร้างบ้าน |
เมธอด UPDATE
ยังสามารถใช้เพื่อสร้างสินค้าได้ด้วย หากยังไม่มีสินค้าดังกล่าวอยู่
HOME_LISTING
{ "access_token": "<ACCESS_TOKEN>", "item_type": "HOME_LISTING", "requests": [ { "method": "DELETE", "data": { "home_listing_id": "home-listing-1" } }, { "method": "CREATE", "data": { "home_listing_id": "12345678", "availability": "for_sale", "description": "An amazing listing", "name": "1 Hacker Way, Menlo Park, CA 94025", "price": "110000 USD", "longitude":"1.11414", "latitude":"-1.835003", "address": { "addr1":"1 Hacker Way", "city":"Menlo Park", "region":"California", "country":"United States", "postal_code":"94025" }, "neighborhood":["Menlo Oaks"], "image": [ { "url":"http://img10.naventcdn.com/avisos/18/00/52/30/31/52/1200x1200/63590918.jpg", }, ], "listing_type": "for_sale_by_agent", "num_baths":"6", "num_beds":"5", "num_units":"1", "property_type":"house", "year_built":"2007", "available_dates_price_config" : [ { "start_date":"2020-11-15", "end_date":"2020-12-15", "rate":"10000", "currency":"USD", "interval":"nightly", }, { "start_date":"2020-11-15", "end_date":"2020-12-15", "rate":"50000", "currency":"USD", "interval":"weekly", }, ], "applink" : { "ios_url":"example-ios://travelapp", "ios_app_store_id":"42", "ios_app_name":"Travel App iOS", "android_url":"example-android://travelapp", "android_package":"com.travelapp", "android_class":"com.travelapp.Example", "android_app_name":"Travel App Android", }, "url":"http://www.example.com/link_to_listing" } }, { "method": "UPDATE", "data": { "price": "100000 USD", "home_listing_id": "home-listing-3", } } ] }
HOME_LISTING
{ // One or more handles will be returned"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] }
โปรดดูช่องที่รองรับสำหรับเมธอด CREATE
และ UPDATE
สำหรับประเภท VEHICLE
ที่ช่องแค็ตตาล็อกคลังสินค้ายานยนต์ - ยานพาหนะ
ช่องที่รองรับจะพร้อมใช้งานสำหรับยานพาหนะและตัวแทนจำหน่าย
เมธอด UPDATE
ยังสามารถใช้เพื่อสร้างสินค้าได้ด้วย หากยังไม่มีสินค้าดังกล่าวอยู่
VEHICLE
curl \ -d @body.json \ -H "Content-Type: application/json" { "access_token": "<ACCESS_TOKEN>", "item_type": "VEHICLE", "requests": [ { "method": "DELETE", "data": { "vehicle_id": "vehicle-1" } }, { "method": "CREATE", "data": { "vehicle_id": "i2 2017 Ford Fusion", "availability": "AVAILABLE", "make": "Ford", "model": "Fusion", "year": "2017", "mileage": { "value": "1500", "unit": "KM", }, "image": [ { "url":"http://www.facebook.com/teapic.jpg", "tag":["Car"], }, ], "fuel_type":"gasoline", "body_style":"sedan", "drivetrain":"FWD", "vin":"1FADP5AU6DL536022", "condition":"EXCELLENT", "description": "Turbocharged! Gasoline!", "title": "SE Ford Certified and 6-Speed Automatic.", "price": "18000 USD", "exterior_color":"white", "sale_price":"16000 USD", "state_of_vehicle":"new", "longitude":"52.35", "latitude":"42.1", "address": { "addr1":"550 Auto Center Dr", "city":"Watsonville", "region":"CA", "country":"US", "postal_code":"96075" }, "url":"http://www.example.com/test" } }, { "method": "UPDATE", "data": { "price": "16000 USD", "vehicle_id": "vehicle-3", } } ] }
VEHICLE
{ // One or more handles will be returned"handles": ["AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q"] }
/{catalog_id}/localized_items_batch
ดูรายการช่องที่รองรับและคำอธิบายของแต่ละช่องโดยเฉพาะสำหรับตำแหน่งข้อมูล /{catalog_id}/localized_items_batch
:
โปรดดูรายการทั้งหมดของช่องที่รองรับในแค็ตตาล็อก
/{catalog_id}/items_batch
(หมายเหตุ: เราขอแนะนำให้ใช้ตำแหน่งข้อมูลนี้ เนื่องจากรองรับกรณีการใช้งานมากกว่าและมีการบำรุงรักษาอย่างต่อเนื่อง)
/{catalog_id}/batch
/{catalog_id}/check_batch_request_status
/{catalog_id}/localized_items_batch