ข้ามไปยังเนื้อหา

Customer Journey API

รับสถิติ Journey

Anchor link to

GET https://journey.pushwoosh.com/api/journey/{id}/statistics/external

รับสถิติสำหรับ Journey ที่ระบุโดยใช้ ID คุณสามารถค้นหา Journey ID ได้ใน URL ของหน้า Journey canvas (ดูรูปด้านล่าง)

อนุญาตสิทธิ์โดยใช้ API access token และส่ง request ว่างไปยัง endpoint

NameTypeคำอธิบาย
AuthorizationstringJourney ID
{
"payload": {
"title": "Journey Title",
"points": [{
"pointTitle": "First Point Title",
"campaignCode": "AAAAA-00000",
"presetCode": "12345-67890",
"pointStat": {
"sent": 22648,
"opened": 60,
"uniqOpened": 60,
"conversion": 0.26492405510420347
}
}]
}
}

รับสถิติสำหรับ Journey ที่ระบุโดยใช้ ID คุณสามารถค้นหา Journey ID ได้ใน URL ของหน้า Journey canvas:

Journey ID

อนุญาตสิทธิ์โดยใช้ API access token และส่ง request ว่างไปยัง endpoint

ตัวอย่าง Request
curl --location --request GET 'https://journey.pushwoosh.com/api/journey/<journey_id>/statistics/external' \
--header 'Authorization: Api <YOUR API TOKEN>'
ตัวอย่าง Response
{
"payload": {
"title": "Journey Title",
"points": [{
"pointTitle": "First Point Title",
"campaignCode": "AAAAA-00000",
"presetCode": "12345-67890",
"pointStat": {
"sent": 22648,
"opened": 60,
"uniqOpened": 60,
"conversion": 0.26492405510420347
}
}]
}
}

ลบผู้ใช้ออกจาก Journey

Anchor link to

Endpoint นี้ช่วยให้คุณสามารถลบรายชื่อผู้ใช้ออกจาก Journey ที่ใช้งานอยู่ทั้งหมดหรือเฉพาะบาง Journey ได้

POST https://journey.pushwoosh.com/api/journey/drop-users/external

Request headers

Anchor link to
HeaderValue
Content-Typeapplication/json
AuthorizationBearer \<your_token\>. ต้องระบุ authentication token ที่ถูกต้องใน header Authorization

Request body

Anchor link to

ส่ง JSON object ที่มีฟิลด์ดังต่อไปนี้:

FieldTypeจำเป็นคำอธิบาย
user_idsstring[]ใช่รายการ User IDs ที่จะลบออกจาก Journey
journey_uuidsstring[]จำเป็นหากไม่ได้ระบุ all_journeys หรือเป็น falseรายการ UUID ของ Journey ที่จะลบผู้ใช้ออก
all_journeysbooleanจำเป็นหากไม่ได้ระบุ journey_uuidsหากเป็น true ผู้ใช้จะถูกลบออกจาก Journey ทั้งหมด หากเป็น false ต้องระบุ journey_uuids

หมายเหตุ: ต้องระบุอย่างน้อยหนึ่งรายการระหว่าง all_journeys (ตั้งค่าเป็น true) หรือ journey_uuids (array ที่ไม่ว่างเปล่า)

ตัวอย่าง Request

Anchor link to
ลบผู้ใช้ออกจาก Journey ทั้งหมด
Anchor link to
{
"user_ids": ["user1", "user2", "user3"],
"all_journeys": true
}
ลบผู้ใช้ออกจาก Journey ที่ระบุ
Anchor link to
{
"user_ids": ["user1", "user2"],
"journey_uuids": ["journey-uuid-1", "journey-uuid-2"]
}

ตัวอย่าง Response

Anchor link to
{
"success": true
}