คุณลักษณะ
แอตทริบิวต์คือข้อมูลเชิงพรรณนาที่ละเอียดเกี่ยวกับพฤติกรรมของผู้ใช้ ซึ่งรวมถึง 3 ประเภท: แอตทริบิวต์ของเหตุการณ์ แอตทริบิวต์ของผู้ใช้ และแอตทริบิวต์ของอุปกรณ์ โดยการอธิบายเหตุการณ์/ผู้ใช้/อุปกรณ์เพิ่มเติมผ่านแอตทริบิวต์ สามารถเลือกใช้เป็นเงื่อนไขการกรองในเส้นทางของผู้ใช้ได้
ประเภทของแอตทริบิวต์
แอตทริบิวต์แบ่งออกเป็น 3 หมวดหมู่: แอตทริบิวต์ของเหตุการณ์ แอตทริบิวต์ของผู้ใช้ และแอตทริบิวต์ของอุปกรณ์ แต่ละหมวดหมู่ยังแบ่งออกเป็นแอตทริบิวต์มาตรฐาน แนะนำ และกำหนดเอง
หมวดหมู่ | ประเภทของแอตทริบิวต์ | คำอธิบาย |
---|---|---|
แอตทริบิวต์ของเหตุการณ์ | มาตรฐาน | แอตทริบิวต์ของเหตุการณ์ที่กำหนดไว้ล่วงหน้า ซึ่งถูกรวบรวมและรายงานโดย SDK โดยอัตโนมัติ หรือสร้างขึ้นผ่านการคำนวณจากระบบหลังบ้าน |
แนะนำ | แอตทริบิวต์ของเหตุการณ์ที่กำหนดไว้ล่วงหน้า ซึ่งรายงานโดยนักพัฒนาผ่านการเรียก API | |
กำหนดเอง | แอตทริบิวต์ของเหตุการณ์ที่สร้างและรายงานโดยนักพัฒนาตามความต้องการทางธุรกิจ | |
แอตทริบิวต์ของอุปกรณ์ | มาตรฐาน | ข้อมูลอุปกรณ์ที่กำหนดไว้ล่วงหน้า ซึ่งถูกรวบรวมและรายงานโดย SDK โดยอัตโนมัติ หรือสร้างขึ้นผ่านการคำนวณจากระบบหลังบ้าน |
แอตทริบิวต์ของผู้ใช้ | มาตรฐาน | ข้อมูลผู้ใช้ที่กำหนดไว้ล่วงหน้า ซึ่งถูกรวบรวมและรายงานโดย SDK โดยอัตโนมัติ หรือสร้างขึ้นผ่านการคำนวณจากระบบหลังบ้าน |
แนะนำ | แอตทริบิวต์ของเหตุการณ์ที่กำหนดไว้ล่วงหน้า ซึ่งรายงานโดยนักพัฒนาผ่านการเรียก API | |
กำหนดเอง | แอตทริบิวต์ของผู้ใช้ที่สร้างและรายงานโดยนักพัฒนาตามความต้องการทางธุรกิจ |
ประเภทข้อมูลของแอตทริบิวต์
ประเภทข้อมูล | คำอธิบาย |
---|---|
STRING | ประเภทสตริง เช่น "ชื่อผู้ใช้" โดยทั่วไปจะตั้งค่าเป็นประเภท STRING |
NUMBER | ประเภทตัวเลข รองรับจำนวนเต็มและทศนิยม เช่น "จำนวนการซื้อ" โดยทั่วไปจะตั้งค่าเป็นประเภท NUMBER |
BOOL | ประเภทบูลีน รองรับค่า true/false เช่น "เป็นสมาชิก VIP หรือไม่" โดยทั่วไปจะตั้งค่าเป็นประเภท BOOL |
DATETIME | ประเภทวันที่และเวลา รองรับข้อมูลที่รายงานในรูปแบบ ISO8601 เช่น "เวลาลงทะเบียนบัญชี" โดยทั่วไปจะตั้งค่าเป็นประเภท DATETIME |
LIST | ประเภทลิสต์ ซึ่งเป็นอาร์เรย์ขององค์ประกอบสตริง (เช่น ["Tesla", "Volkswagen", "Audi"]) เช่น "แท็กความสนใจ" โดยทั่วไปจะตั้งค่าเป็นประเภท LIST |
แอตทริบิวต์กำหนดเอง
นอกเหนือจากแอตทริบิวต์มาตรฐานและแนะนำที่กำหนดไว้ล่วงหน้า นักพัฒนาสามารถสร้าง "แอตทริบิวต์ของเหตุการณ์/ผู้ใช้" ตามความต้องการทางธุรกิจได้ แอตทริบิวต์กำหนดเองรองรับ 2 วิธีการสร้าง: การสร้างผ่านหน้าเว็บและการสร้างผ่าน API
การสร้างผ่านหน้าเว็บ
แอตทริบิวต์สามารถสร้างล่วงหน้าบนหน้าเว็บได้ ทั้งแบบรายตัวหรือแบบกลุ่มผ่านการนำเข้า Excel ข้อมูลที่จำเป็นรวมถึง:
ข้อมูล | จำเป็น | คำอธิบาย |
---|---|---|
ชื่อแอตทริบิวต์ | จำเป็น | ชื่อของแอตทริบิวต์ที่รายงาน รองรับตัวอักษรตัวเล็ก ตัวเลข และขีดล่าง และต้องเริ่มต้นด้วยตัวอักษร เช่น open_app เมื่อกำหนดแล้วจะไม่สามารถเปลี่ยนแปลงได้ |
คำอธิบายแอตทริบิวต์ | จำเป็น | เพิ่มหมายเหตุเพื่อทำให้แอตทริบิวต์ของคุณเข้าใจง่ายขึ้น สูงสุด 50 ตัวอักษร สามารถแก้ไขได้หลังจากตั้งค่าแล้ว |
ประเภทข้อมูล | จำเป็น | ประเภทข้อมูลกำหนดวิธีที่ระบบ MA ประมวลผลข้อมูลแอตทริบิวต์ หากข้อมูลที่รายงานไม่ตรงกับประเภท จะถูกแปลงโดยอัตโนมัติ หากการแปลงล้มเหลว ข้อมูลจะถูกละทิ้ง ประเภทที่รองรับได้แก่ STRING, NUMBER, BOOL, DATETIME และ LIST |
การสร้างผ่าน API
แอตทริบิวต์สามารถรายงานได้อย่างอิสระผ่านการเรียก API หากแอตทริบิวต์ไม่มีอยู่ จะถูกสร้างขึ้นโดยอัตโนมัติ:
- หากแอตทริบิวต์ของเหตุการณ์ไม่มีอยู่ จะถูกสร้างขึ้นโดยอัตโนมัติและเชื่อมโยงกับเหตุการณ์
- หากแอตทริบิวต์ของผู้ใช้ไม่มีอยู่ จะถูกสร้างขึ้นโดยอัตโนมัติ
อินเทอร์เฟซ API การรายงานเหตุการณ์: Android API, iOS API, Web API, Rest API
อินเทอร์เฟซ API การรายงานแอตทริบิวต์ของผู้ใช้: Android API, iOS API, Web API, Rest API
สถานะแอตทริบิวต์
หลังจากสร้างแอตทริบิวต์ของเหตุการณ์/ผู้ใช้กำหนดเองแล้ว สถานะเริ่มต้นของพวกเขาคือมองเห็นได้ คุณสามารถปรับสถานะของพวกเขาตามความต้องการทางธุรกิจ
สถานะ | คำอธิบาย |
---|---|
มองเห็นได้ | แสดงในตัวกรองแอตทริบิวต์และสามารถรับรายงานแอตทริบิวต์ได้ |
ซ่อน | ไม่แสดงในตัวกรองแอตทริบิวต์แต่สามารถรับรายงานแอตทริบิวต์ได้ |
ปิดใช้งาน | ไม่แสดงในตัวกรองแอตทริบิวต์และไม่สามารถรับรายงานแอตทริบิวต์ได้ |
แอตทริบิวต์มาตรฐาน
EngageLab ได้กำหนดชื่อและคำอธิบายของ "แอตทริบิวต์ของเหตุการณ์ แอตทริบิวต์ของผู้ใช้ และแอตทริบิวต์ของอุปกรณ์" ไว้ล่วงหน้า ข้อมูลจะถูกรวบรวมและรายงานโดย SDK โดยอัตโนมัติ หรือสร้างขึ้นผ่านการคำนวณจากระบบหลังบ้าน
แอตทริบิวต์มาตรฐานไม่สามารถแก้ไขหรือลบได้ รายการแอตทริบิวต์มาตรฐานสามารถดูได้บนหน้าเว็บหรือดาวน์โหลดเป็นไฟล์ Excel เพื่อใช้อ้างอิง
แอตทริบิวต์แนะนำ
EngageLab ได้กำหนด "แอตทริบิวต์ของเหตุการณ์และแอตทริบิวต์ของผู้ใช้" ไว้ล่วงหน้า และข้อมูลจะถูกรายงานโดยนักพัฒนาผ่านการเรียก API
เราแนะนำให้รายงานแอตทริบิวต์แนะนำให้มากที่สุดเท่าที่จะเป็นไปได้เพื่ออำนวยความสะดวกในการวิเคราะห์ในภายหลัง
แอตทริบิวต์แนะนำไม่สามารถแก้ไขหรือลบได้ รายการแอตทริบิวต์แนะนำสามารถดูได้บนหน้าเว็บหรือดาวน์โหลดเป็นไฟล์ Excel เพื่อใช้อ้างอิง