กำลังส่งข้อมูลลูกค้าไปยัง CitrusAd
ในการส่งข้อมูลลูกค้าไปยัง CitrusAd ให้ใช้คำสั่งที่คล้ายกับคำสั่งด้านล่าง โปรดทราบว่าข้อมูลใน customers
ฟิลด์เป็นข้อมูลจำลอง และให้ไว้ที่นี่เพื่อเป็นตัวอย่างเท่านั้น
ทั้งหมด
customer
ฟิลด์วัตถุเป็นตัวเลือกที่ไม่บังคับ หากคุณผลักดันcustomer
วัตถุที่ไม่มีค่าฟิลด์ใดๆid
จะถูกสร้างขึ้น ดังนั้นอย่าระบุid
หากคุณกําลังสร้างcustomer
วัตถุค่าทั้งหมดใน
targetingData
ฟิลด์เป็นไปตามอำเภอใจและกำหนดค่าได้โดยผู้ค้าปลีก โปรดไปที่หน้าอ้างอิงสำหรับข้อมูลเพิ่มเติม
POST $BASE_URL/v1/customers HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Basic <API_KEY>
{
"customers": [
{
"id": "i4358f9b-bbb9-49fb-93fe-3ad481ce564",
"targetingData": {
"customer_type": "Corporate"
}
}
]
}
หากสำเร็จ อ็อบเจ็กต์ต่อไปนี้จะถูกส่งคืน:
{
"customers": [
{
"targetingData": {
"customer_type": "Corporate"
},
"gender": "Other",
"teamId": "9be784a8-22fc-4315-a335-b7d2c2494f0a",
"postcode": "",
"suburb": "",
"id": "i4358f9b-bbb9-49fb-93fe-3ad481ce564",
"yearOfBirth": 0
}
]
}
การซิงค์ลูกค้าหลายราย
หากคุณกำลังซิงค์ลูกค้าหลายราย คุณสามารถส่งรายการได้สูงสุด 100 รายการเป็นชุดในแต่ละครั้ง จำนวนคำขอที่คุณสามารถทำได้ไม่จำกัด
คำสั่งซื้อเพย์โหลดของลูกค้าเป็นลำดับเดียวกับผลลัพธ์ที่ส่งคืน ทำให้ข้อมูลยังคงสอดคล้องกับการเป็นตัวแทนของลูกค้าที่ผู้ประกอบจะเก็บรักษาไว้ในแบ็กเอนด์
POST $BASE_URL/v1/customers HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Basic <API_KEY>
{
"customers": [
{
"id": "i4358f9b-bbb9-49fb-93fe-3ad481ce564",
"targetingData": {
"customer_type": "Corporate"
}
},
{
"id": "c7792468-07ea-4cc3-9b1a-975bb43dfa02",
"targetingData": {
"customer_type": "Retail"
}
}
]
}
หากสำเร็จ อ็อบเจ็กต์ต่อไปนี้จะถูกส่งคืน:
{
"customers": [
{
"targetingData": {
"customer_type": "Corporate"
},
"gender": "Other",
"teamId": "9be784a8-22fc-4315-a335-b7d2c2494f0a",
"postcode": "",
"suburb": "",
"id": "i4358f9b-bbb9-49fb-93fe-3ad481ce564",
"yearOfBirth": 0
},
{
"targetingData": {
"customer_type": "Retail"
},
"gender": "Other",
"teamId": "9be784a8-22fc-4315-a335-b7d2c2494f0a",
"postcode": "",
"suburb": "",
"id": "c7792468-07ea-4cc3-9b1a-975bb43dfa02",
"yearOfBirth": 0
}
]
}
gender
,postcode
,suburb
,yearOfBirth
ฟิลด์โปรดทราบว่าฟิลด์เหล่านี้จะไม่ได้ใช้อีกต่อไป และเหลือไว้สำหรับการผสานรวมในอดีตเท่านั้น
การนําเข้าข้อมูลลูกค้าจํานวนมาก
เมื่อรวมระบบ เราขอแนะนำให้คุณส่งข้อมูลลูกค้าชุดแรกเป็นไฟล์สำหรับการนำเข้า เนื่องจาก API ยอมรับชุดละ 100 รายการ