เว็บฮุก
เว็บฮุกช่วยให้คุณได้รับการแจ้งเตือนแบบเรียลไทม์เกี่ยวกับลิงก์ของคุณ — ทั้งเมื่อถูกคลิก และเมื่อสร้าง อัปเดต หรือลบ Linkly ส่งคำขอ POST ไปยังที่อยู่ URL ที่ระบุของคุณพร้อมข้อมูลโดยละเอียดเกี่ยวกับแต่ละเหตุการณ์
กรณีการใช้งาน
- แพลตฟอร์มอัตโนมัติ: เรียกใช้เวิร์กโฟลว์ใน Make หรือ Zapier เมื่อคลิกลิงก์
- การวิเคราะห์แบบกำหนดเอง: ส่งข้อมูลคลิกไปยังระบบการวิเคราะห์ของคุณเอง
- อัปเดต CRM: อัปเดตระเบียนลูกค้าเมื่อพวกเขาคลิกลิงก์
- การแจ้งเตือน Slack: รับการแจ้งเตือนใน Slack เมื่อคลิกลิงก์ที่สำคัญ
- การติดตามลีด: ติดตามเมื่อลูกค้าที่มีศักยภาพเข้าร่วมกับลิงก์ของคุณ
เคล็ดลับ: สำหรับกรณีการใช้งานอัตโนมัติส่วนใหญ่ การอินทิเกรต Make หรือ การอินทิเกรต Zapier ของเราสะดวกกว่าเว็บฮุกแบบกำหนดเอง พวกเขาได้รับตัวกระตุ้นคลิกทันที โดยขับเคลื่อนด้วยเว็บฮุก โดยไม่ต้องเขียนโค้ด
วิธีการตั้งค่าเว็บฮุกระดับลิงก์
ไปที่ ลิงก์ และคลิกที่ลิงก์ที่คุณต้องการกำหนดค่า
เลื่อนลงไปที่ส่วน เว็บฮุก
ป้อน URL เว็บฮุกของคุณ โดยหนึ่งต่อบรรทัด
คุณสามารถเพิ่มหลาย URL เว็บฮุก URL ทั้งหมดจะได้รับข้อมูลเพย์โหลดเดียวกันเมื่อคลิกลิงก์

คลิก บันทึกลิงก์
เว็บฮุกระดับลิงก์จะทำงานเฉพาะเมื่อคลิกลิงก์เฉพาะนั้น
วิธีการตั้งค่าเว็บฮุกระดับพื้นที่ทำงาน
ไปที่ การตั้งค่า (ไอคอนเกียร์ในแถบข้าง)
คลิก การตั้งค่าพื้นที่ทำงาน
ป้อน URL เว็บฮุกของคุณ โดยหนึ่งต่อบรรทัด
คุณสามารถเพิ่มหลาย URL เว็บฮุก URL ทั้งหมดจะได้รับข้อมูลเพย์โหลดเดียวกันเมื่อคลิกลิงก์ใดลิงก์หนึ่งในพื้นที่ทำงานของคุณ

คลิก บันทึกการตั้งค่า
เว็บฮุกระดับพื้นที่ทำงานจะทำงานสำหรับการคลิกทุกครั้งบนลิงก์ใดลิงก์หนึ่งในพื้นที่ทำงานของคุณ
หมายเหตุ: หากคุณกำหนดค่าเว็บฮุกในทั้งสองระดับ ทั้งสองจะทำงานเมื่อคลิกลิงก์นั้น
เหตุการณ์
เว็บฮุกทุกตัวจะได้รับเหตุการณ์ทั้งหมดสำหรับขอบเขตของมัน — เว็บฮุกระดับลิงก์ได้รับเหตุการณ์สำหรับลิงก์นั้น เว็บฮุกระดับพื้นที่ทำงานได้รับเหตุการณ์สำหรับลิงก์ทุกตัวในพื้นที่ทำงานของคุณ ตรวจสอบช่อง event ระดับบนสุดเพื่อแยกแยะพวกเขา:
event | ส่งเมื่อ |
|---|---|
click | คลิกลิงก์ย่อ รวมถึงวัตถุ click ที่มีข้อมูลคำขออุปกรณ์เก็บข้อมูลของผู้เยี่ยมชม |
link.created | สร้างลิงก์ใหม่ในพื้นที่ทำงาน |
link.updated | การตั้งค่าลิงก์เปลี่ยนแปลง ทำงานบนการอัปเดตทุกครั้ง รวมถึงการแก้ไขที่บันทึกอัตโนมัติ ดังนั้นคุณอาจได้รับหลายตัวต่อเซสชันการแก้ไข |
link.deleted | ลิงก์ถูกลบ วัตถุ link ยังคงสลัก และโดเมนที่มีก่อนการลบ |
เพย์โหลดเว็บฮุก
คลิกเพย์โหลด
เมื่อเกิดการคลิก Linkly ส่งคำขอ POST พร้อมเพย์โหลด JSON ต่อไปนี้:
{
"event": "click",
"timestamp": "2025-01-15T10:30:00Z",
"link": {
"id": 12345,
"name": "My Campaign Link",
"url": "https://example.com/landing-page",
"full_url": "https://yourdomain.com/abc123",
"domain": "yourdomain.com",
"slug": "/abc123",
"destination": "https://example.com/landing-page",
"workspace_id": 1,
"enabled": true,
"cloaking": false,
"forward_params": true,
"block_bots": true,
"public_analytics": false,
"utm_source": "newsletter",
"utm_medium": "email",
"utm_campaign": "spring-sale",
"og_title": "Special Offer",
"og_description": "Check out our spring sale!",
"rules": [
{
"what": "country",
"matches": "US",
"url": "https://example.com/us-landing"
}
]
},
"click": {
"id": "01KYPGEEPJSPR3S564QRBDGA1W",
"country": "US",
"is_eu_country": false,
"platform": "desktop",
"browser_name": "Chrome",
"referer": "https://twitter.com/",
"isp": "Comcast",
"bot_name": null,
"destination": "https://example.com/landing-page",
"params": {
"utm_source": "twitter"
}
}
}
ช่องเพย์โหลด
ข้อมูลเหตุการณ์
| ช่อง | คำอธิบาย |
|---|---|
event | click, link.created, link.updated, หรือ link.deleted |
timestamp | แสดงเวลา ISO 8601 ของการคลิก |
วัตถุลิงก์
| ช่อง | คำอธิบาย |
|---|---|
id | ตัวระบุลิงก์ที่ไม่ซ้ำใคร |
name | ชื่อเล่นลิงก์ |
url | URL ปลายทางดั้งเดิม |
full_url | URL ลิงก์ย่อ |
domain | โดเมนแบบกำหนดเอง (หากกำหนดค่า) |
slug | เส้นทาง URL/สลัก |
destination | ปลายทางจริงสำหรับการคลิกนี้ (อาจแตกต่างจาก url หากใช้กฎ) |
workspace_id | ตัวระบุพื้นที่ทำงาน |
enabled | ว่าลิงก์ทำงานอยู่หรือไม่ |
rules | อาร์เรย์ของกฎการเปลี่ยนเส้นทาง (geo, device, rotator) |
utm_* | พารามิเตอร์ UTM หากกำหนดค่า |
og_* | การตั้งค่า Open Graph หากกำหนดค่า |
วัตถุคลิก
| ช่อง | คำอธิบาย |
|---|---|
id | ตัวระบุที่ไม่ซ้ำใครสำหรับการคลิกนี้ ULID 26 ตัวอักษร ตัวอักษรนำหน้าเข้ารหัสเวลาคลิก ดังนั้นรหัสจึงเรียงลำดับตามลำดับเวลาเป็นสตริงธรรมดา |
country | รหัสประเทศสองตัวอักษร (เช่น "US", "GB") |
is_eu_country | ว่าการคลิกมาจาก EU หรือไม่ |
platform | แพลตฟอร์มอุปกรณ์ (desktop, ios, android ฯลฯ) |
browser_name | ชื่อเบราว์เซอร์ (Chrome, Safari, Firefox ฯลฯ) |
referer | URL ที่อ้างอิง (หากมี) |
isp | ผู้ให้บริการอินเทอร์เน็ต |
bot_name | ตัวระบุบอต (null สำหรับการคลิกของมนุษย์) |
destination | URL ปลายทางสุดท้ายสำหรับการคลิกนี้ |
params | พารามิเตอร์คำค้นหาที่ส่งไปยังลิงก์ |
หมายเหตุความเป็นส่วนตัว: ที่อยู่ IP ไม่ได้รวมอยู่ในเพย์โหลดเว็บฮุก
เพย์โหลดรอบชีวิตลิงก์
เหตุการณ์ link.created, link.updated, และ link.deleted มีรูปร่างเดียว ไม่มีวัตถุ click — คุณได้รับ event, timestamp, และ link เต็มรูปแบบ:
{
"event": "link.created",
"timestamp": "2026-06-20T10:30:00Z",
"link": {
"id": 12345,
"name": "My Campaign Link",
"url": "https://example.com/landing-page",
"full_url": "https://yourdomain.com/abc123",
"domain": "yourdomain.com",
"slug": "/abc123",
"workspace_id": 1,
"enabled": true,
"rules": []
}
}
การอินทิเกรตแพลตฟอร์มอัตโนมัติ
สำหรับการตั้งค่าที่ง่ายกว่าโดยไม่ต้องเขียนโค้ดแบบกำหนดเอง ให้ใช้การอินทิเกรตดั้งเดิมของเรา:
- การอินทิเกรต Make - แพลตฟอร์มอัตโนมัติด้วยภาพที่มีตัวกระตุ้นคลิกทันที
- การอินทิเกรต Zapier - เชื่อมต่อ Linkly กับหลายพันแอปโดยไม่ต้องเขียนโค้ด
การอินทิเกรตทั้งสองใช้เว็บฮุกภายใต้ประทุน แต่จัดการการตั้งค่าทั้งหมดโดยอัตโนมัติ
แนวปฏิบัติที่ดีที่สุด
เว็บฮุกหลายตัว
คุณสามารถเพิ่มหลาย URL เว็บฮุก (หนึ่งต่อบรรทัด) URL ทั้งหมดจะได้รับข้อมูลเพย์โหลดเดียวกันเมื่อเกิดการคลิก
การจัดการข้อผิดพลาด
- เว็บฮุกคือ ยิงแล้วลืม - Linkly ไม่พยายามส่งอีกครั้งเมื่อส่งล้มเหลว
- ความล้มเหลวของเว็บฮุกไม่มีผลต่อการเปลี่ยนเส้นทาง — ผู้ใช้สามารถถึงปลายทางของพวกเขาได้เสมอ
- ตรวจสอบว่าปลายทางเว็บฮุกของคุณตอบสนองอย่างรวดเร็ว (< 5 วินาทีแนะนำ)
ความปลอดภัย
- ใช้ปลายทาง HTTPS สำหรับ URL เว็บฮุก
- ตรวจสอบคำขอที่เข้ามาในตัวจัดการเว็บฮุกของคุณ
- พิจารณาเพิ่มพารามิเตอร์ลับไปยัง URL เว็บฮุกของคุณเพื่อการตรวจสอบ
การทดสอบ
- 1ตั้งค่า URL เว็บฮุกโดยใช้บริการเช่น webhook.site หรือ RequestBin
- 2คลิกลิงก์ของคุณ
- 3ตรวจสอบเพย์โหลดที่ได้รับ
- 4หลังจากการตรวจสอบ เปลี่ยนไปที่ URL เว็บฮุกการผลิตของคุณ
การเข้าถึง API
คุณยังสามารถจัดการเว็บฮุกโดยทางโปรแกรมผ่าน API:
POST /api/v1/link/:link_id/webhooks
DELETE /api/v1/link/:link_id/webhooks/:hook_id
GET /api/v1/link/:link_id/webhooks
POST /api/v1/workspace/:workspace_id/webhooks
DELETE /api/v1/workspace/:workspace_id/webhooks/:hook_id
GET /api/v1/workspace/:workspace_id/webhooks
ดู เอกสาร API สำหรับรายละเอียด
คำถามที่พบบ่อย เกี่ยวกับเว็บฮุก
เว็บฮุกสามารถส่งเหตุการณ์ใดได้บ้าง
เว็บฮุกทำงานบนสี่เหตุการณ์ ระบุด้วยช่อง event ในเพย์โหลด คุณได้รับคลิกเมื่อคลิกลิงก์ บวกกับ link.created, link.updated และ link.deleted เมื่อลิงก์เปลี่ยนแปลง เว็บฮุกทุกตัวได้รับเหตุการณ์ทั้งหมดสำหรับขอบเขตของมัน ดังนั้นให้แตกแขนงบนช่อง event เพื่อจัดการแต่ละตัว
เหตุใดเว็บฮุกของฉันจึงไม่ทำงาน
ตรวจสอบว่า URL เว็บฮุกของคุณถูกต้องและเข้าถึงได้ และว่าเว็บฮุกบันทึกไว้ในลิงก์หรือพื้นที่ทำงาน สำหรับเหตุการณ์คลิก โปรดทราบว่าเว็บฮุกจะทำงานเฉพาะเมื่อบันทึกคลิกจริง — IP ที่ยกเว้นหรือคลอเลอร์ที่ข้ามไม่จะเรียกใช้
เหตุใดบางช่องจึงเป็น null ในเพย์โหลดเว็บฮุก
บางช่องอาจเป็น null หากข้อมูลไม่พร้อมใช้งาน (เช่น ไม่มี referer) การตั้งค่าความเป็นส่วนตัวป้องกันการเก็บรวบรวม หรือการคลิกมาจากบอต (ซึ่งในกรณีนี้ bot_name จะเต็มไป)
Linkly พยายามส่งเว็บฮุกที่ล้มเหลวอีกครั้งหรือไม่
ไม่ เว็บฮุกคือยิงแล้วลืม การส่งที่ล้มเหลวไม่ได้ส่งอีกครั้ง และ Linkly ไม่ติดตามสถานะการส่งเว็บฮุก คำขอเว็บฮุกหมดเวลาหลังจาก 5 วินาที
Linkly สนับสนุนสิ่งโพสต์สำหรับการติดตามการแปลงหรือไม่
ไม่ เว็บฮุก Linkly เป็นแบบออกไปข้างนอกเท่านั้น และทำงานเมื่อคลิกเกิดขึ้น เราไม่สามารถรับข้อมูลสิ่งโพสต์จากเครือข่ายพันธมิตรหรือแพลตฟอร์มโฆษณา สำหรับการติดตามการแปลง ให้ใช้การติดตามดั้งเดิมของแพลตฟอร์มปลายทาง ส่งรหัสคลิกผ่านการส่งต่อพารามิเตอร์คำค้นหา หรือใช้การอินทิเกรต BigQuery ของเราเพื่อรวมข้อมูลคลิกกับข้อมูลการแปลงของคุณ
ฉันควรใช้เว็บฮุกหรือ Make/Zapier
สำหรับกรณีการใช้งานอัตโนมัติส่วนใหญ่ การอินทิเกรต Make หรือ Zapier ของเรานั้นสะดวกกว่าในการตั้งค่า พวกเขาใช้เว็บฮุกภายใต้ประทุน แต่จัดการการกำหนดค่าทั้งหมดโดยอัตโนมัติ ใช้เว็บฮุกแบบกำหนดเอง เมื่อคุณต้องการส่งข้อมูลไปยังระบบของคุณเองหรือต้องการการควบคุมการอินทิเกรตมากขึ้น
ความพร้อมใช้งานของแผน
ใช้งานได้กับ Business ขึ้นไป
รับลิงก์สั้น 100 รายการและติดตามจำนวนคลิก 500 ครั้งต่อเดือนได้ฟรี