ภาพรวม
ผู้ค้าปลีกที่มีห้องข้อมูลที่ปลอดภัยหรือเซ็กเมนต์กลุ่มเป้าหมายที่จัดการด้วยตนเองสามารถซิงโครไนซ์ข้อมูลลูกค้าและเซ็กเมนต์เพื่อให้สามารถจัดส่งกลุ่มเป้าหมายที่กำหนดเองสำหรับผู้ลงโฆษณาชั้นนำและกลุ่มกลุ่มเป้าหมายทั่วไปได้อย่างเป็นทางการ การผสานรวมนี้เกี่ยวข้องกับการใช้ CDP ของคุณเพื่อจัดหาข้อมูลลูกค้า/เซ็กเมนต์ให้กับ Epsilon ไม่ว่าจะโดย API หรือไฟล์
ข้อกําหนดการผสานการทํางาน
- การรวมมาตรฐานในสถานที่จะต้องรวมรหัสลูกค้าในทุกจุดสัมผัสที่เกี่ยวข้อง (หากมีอยู่)
- ฟีดรหัสลูกค้าสำหรับลูกค้า โดยใช้ API หรือฟีดไฟล์
- แบ่งเซ็กเมนต์ฟีดตาม API หรือฟีดไฟล์
วิธีการทํางาน
CDP หรือแพลตฟอร์มกลุ่มเป้าหมายจัดหาข้อมูลลูกค้าและกลุ่มเป้าหมายให้กับ Epsilon โดยใช้การอัปโหลดไฟล์หรือ API รหัสลูกค้าที่รวมอยู่ในคำขอโฆษณาจะถูกจับคู่กับเซ็กเมนต์กลุ่มเป้าหมายและแคมเปญที่เกี่ยวข้อง สิ่งนี้ช่วยให้สามารถกำหนดเป้าหมายได้อย่างแม่นยำตามคำจำกัดความของกลุ่มเป้าหมายที่กำหนดเองหรือทั่วไป
ตัวอย่างการผสานรวม
ตัวอย่างคำขอโฆษณา: คำขอโฆษณาที่มีรหัสลูกค้า:
POST $BASE_URL/v1/ads/generate HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Basic <API_KEY>
{
"customerId": "wertg5432a",
"sessionId": "ec9-4e07-881d-3e9",
"dtmCookieId": "AAAF8xLBTA968AB6TOthAAAAAAE",
"placement": "search",
"catalogId": "628dbe95-2ec9-4e07-881d-3e9f92ab2e0b",
"searchTerm": "chocolate",
"options": {
"filterMode": "AndOr"
},
"maxNumberOfAds": 3
}
คำขอโฆษณาของคุณต้องมีข้อมูลต่อไปนี้
customerIdไม่ว่าคุณจะผสานรวมผ่านไฟล์หรือ API ก็ตาม
การผสานไฟล์ฟีด (ที่แนะนำ)
เมื่อซิงค์ลูกค้าและเซ็กเมนต์ตามไฟล์ เราต้องการไฟล์สองไฟล์:
- ไฟล์เซ็กเมนต์
- ไฟล์ลูกค้า
ไฟล์เซ็กเมนต์
ไฟล์เซ็กเมนต์ใช้เพื่อระบุรหัสเซ็กเมนต์ที่แสดงใน UI ชื่อ และคำอธิบาย นอกจากนี้ยังสามารถใช้เพื่อระบุ team_id เฉพาะที่สามารถดูเซ็กเมนต์ได้ ช่วยให้คุณสามารถจัดเซ็กเมนต์สำหรับผู้ลงโฆษณาเฉพาะได้
| segment_id | ชื่อ | คำอธิบาย | team_ids |
|---|---|---|---|
| general-segment-1 | นักช้อปที่มีค่าใช้จ่ายสูง | ผู้ซื้อที่มีปริมาณการซื้อของต่อสัปดาห์โดยเฉลี่ยอยู่ในกลุ่ม 15% สูงสุด | |
| general-segment-2 | ผู้ซื้อที่ให้ความสำคัญกับคุณค่า | ผู้ซื้อที่มีสัดส่วนร้อยละของผลิตภัณฑ์ที่มีมูลค่าสูงในตะกร้าสินค้า | |
| general-segment-3 | ลูกค้าประจำ | ผู้ซื้อที่ซื้อสินค้าทุกสัปดาห์โดยเฉลี่ย | |
| custom-segment-1 | กำหนดเอง: BrandCo ที่มีการซื้อล่าสุดสูง | ลูกค้าที่ซื้อ BrandCo ในช่วง 30 วันที่ผ่านมา | ["a5166fc4-f874-4741-a721-c05ffd9941a5","92f4b91f-0089-4102-b13b-6015da8e0174"] |
ดูคู่มืออ้างอิงเซ็กเมนต์ ที่นี่
ไฟล์ลูกค้า
ไฟล์ลูกค้าของคุณจะถูกใช้เพื่อสร้างลูกค้ารายเดียวและเชื่อมโยงพวกเขากับกลุ่มเป้าหมาย คุณจำเป็นต้องให้เพียง customer_id และ segment_ids
| customer_id | เซ็กเมนต์ |
|---|---|
| cust_12345 | ["general-segment-3", "general-segment-4"] |
| cust_67890 | ["general-segment-3"] |
ดูคู่มืออ้างอิงลูกค้า ที่นี่
การรวมการซิงค์ API
เมื่อซิงค์ลูกค้าและเซ็กเมนต์ผ่าน API มีสามการดำเนินการที่จำเป็นต้องทำให้เสร็จสิ้น
- สร้างเซ็กเมนต์
- ไม่บังคับ: การเข้าถึงเซ็กเมนต์ของผู้จัดการ
- สร้างลูกค้า
- จัดการการเชื่อมโยงระหว่างเซ็กเมนต์และลูกค้า
การสร้างเซ็กเมนต์ผ่าน API
สิ่งแรกที่คุณควรทําคือสร้างเซ็กเมนต์ของคุณเพื่อเชื่อมโยงลูกค้า
คุณต้องระบุรหัสเซ็กเมนต์ที่แสดงใน UI ชื่อ คําอธิบาย รวมถึงทีมผู้ค้าปลีกของคุณ
สำคัญ: API ของเซ็กเมนต์ใช้การอนุญาตแบบผู้ถือ Partner API ใช้ คุณจะต้องสร้างโทเค็นแบบผู้ถือและใช้งาน เรียนรู้เพิ่มเติม: คำขอการรับรองความถูกต้อง
POST $BASE_URL/v1/segments HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Bearer <API_KEY>
{
"segment":{
"segmentId": "general-segment-4",
"sourceId": "DEFAULT_SOURCE_ID",
"name": "Value Shoppers",
"description": "Shoppers that have a higher basket % of value driven products.",
"retailerTeamId": "13c84def-41cb-4f99-a3fc-6788264f79fe"
}
}
ดูข้อมูลอ้างอิงสำหรับเอนพอยต์สร้างเซ็กเมนต์ ที่นี่
ไม่บังคับ: จัดการการเข้าถึงเซ็กเมนต์
คุณสามารถใช้ฟังก์ชันจัดการสิทธิ์การเข้าถึงเพื่อมอบสิทธิ์การเข้าถึงให้กับผู้ลงโฆษณาที่เลือกไว้เพื่อดูเซ็กเมนต์ ซึ่งจะช่วยให้คุณสามารถสร้างเซ็กเมนต์สำหรับผู้ลงโฆษณาเฉพาะรายได้
POST $BASE_URL/v1/segments/{id}:manage-access HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Bearer <API_KEY>
{
"accessTeamIds":[
"90d5f138-2090-412b-a397-1f59ea6a31b3","1439f6f2-8c43-4ec5-b511-fc153f7d8119"
]
}
ดูการอ้างอิงสำหรับการจัดการการเข้าถึงเอนพอยต์เซ็กเมนต์เฉพาะ ที่นี่
การสร้างลูกค้าผ่าน API
API ลูกค้าใช้การให้สิทธิ์พื้นฐานที่ Integration API ใช้
POST $BASE_URL/v1/customers HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Basic <API_KEY>
{
"customers": [
{
"id": "cust_12345"
},
{
"id": "cust_67890"
}
}
]
}
เมื่อเสร็จสิ้นแล้ว คุณจำเป็นต้องสร้างเซ็กเมนต์เพื่อเชื่อมโยงลูกค้า คุณสามารถสร้างลูกค้าได้สูงสุด 100 รายต่อคำขอ
ดูข้อมูลจำเพาะสำหรับ API เพื่อสร้างหรืออัปเดตลูกค้า ที่นี่
เชื่อมโยงลูกค้ากับเซ็กเมนต์ผ่าน API
หลังจากสร้างเซ็กเมนต์แล้ว ให้ใช้ API /customers/manage-segments เพื่อเชื่อมโยงลูกค้ากับเซ็กเมนต์
POST $BASE_URL/v1/customers/manage-segments HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Basic <API_KEY>
{
"customerId": "cust_12345",
"teamId":"13c84def-41cb-4f99-a3fc-6788264f79fe",
"segments": {
"segmentIds":[
"general-segment-4","general-segment-3"
]
}
}
teamId ในคำขอนี้คือรหัสทีมผู้ค้าปลีกของคุณ
ดูข้อมูลจำเพาะสำหรับ API เพื่อจัดการเซ็กเมนต์และลูกค้า ที่นี่
