การส่งเหตุการณ์
SDK ทำให้สามารถส่งเหตุการณ์จากส่วนของเซิร์ฟเวอร์ของเว็บไซต์ของคุณไปยัง Finteza รวมถึงข้อมูลการกระทำของผู้ใช้ สถานะฐานข้อมูล ตัวบ่งชี้ประสิทธิภาพ ฯลฯ Method finteza.sendEvent() ใช้สำหรับการกระทำดังกล่าว
const finteza = require("finteza-sdk");
|
ตั้งพารามิเตอร์ต่อไปนี้เมื่อเรียก finteza.sendEvent():
พารามิเตอร์ |
ประเภท |
คำอธิบาย |
---|---|---|
name * |
string |
ชื่อเหตุการณ์ ความยาวสูงสุดคือ 128 อักษร |
websiteId * |
string |
ID ของเว็บไซต์ มันสามารถหาได้ในการตั้งค่าเว็บไซต์ (ฟิลด์ ID) ของ แผงควบคุม Finteza |
url |
string |
แอดเดรสของเซิร์ฟเวอร์ Finteza ในกรณีส่วนใหญ่ มันไม่ควรถูกเปลี่ยน |
referer |
string |
ทุกเหตุการณ์จะผูกกับตัวนับ (เว็บไซต์) บนด้าน Finteza โดยใช้ websiteId ระบบทำให้แน่ใจว่าเจ้าของเหตุการณ์ที่ส่งมาถึงสอดคล้องกับตัวนับ (ถูกระบุในการตั้งค่าเว็บไซต์ของ แผงควบคุม Finteza) สิ่งนี้ป้องกับทราฟฟิกที่สูงอย่างไม่เป็นธรรมชาติ
โดยค่าตั้งต้น เจ้าของเหตุการณ์ที่ SDK ทำงานด้วย (ถูกกำหนดโดยอัตโนมัติ) ถูกระบุเมื่อส่งเหตุการณ์ ถ้าจำเป็น คุณสามารถกำหนดใหม่โดยใช้พารามิเตอร์ ผู้อ้างอิง |
* — พารามิเตอร์ที่ต้องการ
ข้อมูลเพิ่มเติมในพารามิเตอร์เหตุการณ์ #
ในเหตุการณ์ซึ่งถูกส่งไปยัง Finteza คุณสามารถระบุข้อมูลเพิ่มเติมเป็นพารามิเตอร์ ตัวอย่างเช่น ประเภทของสินค้าที่ซื้อ ราคา สกุลเงิน ฯลฯ
finteza.sendEvent({
|
ระบุชื่อเหตุการณ์และ ID ของเว็บไซต์ และตั้งพารามิเตอร์เพิ่มเติม:
พารามิเตอร์ |
ประเภท |
คำอธิบาย |
---|---|---|
unit |
string |
หน่วยวัดของพารามิเตอร์ ตัวอย่างเช่น USD, รายการ ฯลฯ ความยาวสูงสุดคือ 32 อักษร |
value |
number |
ค่าพารามิเตอร์ ความยาวสูงสุดคือ 64 อักษร |
ตัวอย่าง:
finteza.sendEvent({
|