จัดการข้อมูลผู้ใช้ด้วยแท็ก
แท็กเป็นหนึ่งในเครื่องมือที่มีประโยชน์ที่สุดที่เรานำเสนอ ฟังก์ชันการทำงานที่ซับซ้อนของ Pushwoosh หลายอย่างขึ้นอยู่กับฟีเจอร์นี้ การใช้แท็กทำให้คุณสามารถแบ่งกลุ่มเป้าหมายและส่งการแจ้งเตือนแบบพุชไปยังผู้ใช้บางคนได้ แต่ไม่ใช่ทุกคน
แท็กประกอบด้วยข้อมูลใดๆ ที่คุณเชื่อมโยงกับผู้ใช้หรืออุปกรณ์เฉพาะ ซึ่งรวมถึงชื่อผู้ใช้ ID เมือง ทีมฟุตบอลที่ชื่นชอบ หมวดหมู่ข่าวที่ต้องการ หรือข้อมูลอื่นๆ เกี่ยวกับผู้ใช้ของคุณ เรามาดูกันใกล้ๆ
ค่าของแท็ก
Anchor link toค่าของแท็กสามารถช่วยให้แคมเปญพุชของคุณฉลาดขึ้นได้ แต่ละแท็กสามารถจัดเก็บค่าได้_เกือบไม่จำกัดจำนวน_ โดยพื้นฐานแล้ว นี่หมายความว่าแท็กเดียวก็เพียงพอที่จะบันทึกข้อมูลประเภทเฉพาะเกี่ยวกับผู้ใช้ปลายทางแต่ละคนในฐานข้อมูลของคุณ
มีแท็กเพียงไม่กี่แท็กสำหรับแต่ละบัญชี แต่เมื่อพิจารณาถึงพื้นที่ที่เกือบจะไม่มีที่สิ้นสุดสำหรับแต่ละแท็ก แท็กเพียงสองสามแท็กก็เพียงพอที่จะรวบรวมข้อมูลจำนวนมหาศาลเกี่ยวกับผู้ใช้ของคุณและตั้งค่ารูปแบบการกำหนดเป้าหมายที่ซับซ้อนมาก
ประเภทของแท็ก
Anchor link to- Integer — ใช้สำหรับข้อมูลจำนวนเต็ม (จำนวนเงินในเกมที่ได้รับ, ระดับที่ไปถึง, อายุ)
- String — ใช้สำหรับค่าสตริง (ชื่อผู้ใช้, อีเมล, ตัวระบุ)
- List — เหมือนกับประเภท String แต่ผู้ใช้แต่ละคนอาจมีค่าหลายค่าที่ตั้งไว้พร้อมกัน (ความชอบทางดนตรี, หมวดหมู่ข่าว, ความชอบด้านอาหาร)
- Boolean — แท็กประเภท true / false
- Date — ใช้สำหรับวันที่ในปฏิทิน โดยพื้นฐานแล้ว นี่คือแท็กประเภทจำนวนเต็มที่เก็บค่าเวลา Unix Epoch (แปลงจาก/เป็นวันที่เกรกอเรียนโดยอัตโนมัติ)
- Price — อนุญาตให้ตั้งค่าตามสกุลเงินที่ระบุในรูปแบบ “*.XX” (https://en.wikipedia.org/wiki/ISO_4217)
- Version — ใช้สำหรับการกำหนดเวอร์ชัน ตัวอย่างรูปแบบที่อนุญาตคือ w.x.y.z (Major.Minor.Patch.Build) ค่าสูงสุดสำหรับแต่ละส่วนของเวอร์ชันคือ 9999 ดังนั้นหมายเลขเวอร์ชันสูงสุดไม่สามารถมากกว่า 9999.9999.9999.9999 ได้
ตัวดำเนินการแท็ก
Anchor link toแท็กแต่ละประเภทมีชุด ตัวดำเนินการ ที่สามารถใช้ได้เฉพาะ ตัวดำเนินการแท็กจะกำหนดความสัมพันธ์ระหว่างแท็กและค่าของแท็กเพื่อวัตถุประสงค์ในการแบ่งกลุ่ม
- ตัวดำเนินการแท็ก Integer:
is,is not,are,not in,not set,any - ตัวดำเนินการแท็ก String:
is,is not,are,not in,not set,any - ตัวดำเนินการแท็ก List:
in,not in,not set,any - ตัวดำเนินการแท็ก Boolean:
is(true/false),not set,any - ตัวดำเนินการแท็ก Date:
exactly on,on or after,on or before,between,not set,any - ตัวดำเนินการแท็ก Price:
is,is not,greater or equals,less or equals,between,in,not in,not set,any - ตัวดำเนินการแท็ก Version:
is,is not,greater or equals,less or equals,between,in,not in,not set,any
แท็กเฉพาะแอปพลิเคชัน / ไม่เฉพาะเจาะจง
Anchor link toพารามิเตอร์นี้อธิบายพฤติกรรมของแท็กที่เกี่ยวข้องกับแอปต่างๆ ในบัญชีเดียวกัน แท็กเฉพาะแอปพลิเคชันสามารถมีชุดค่าที่แตกต่างกันสำหรับแต่ละแอปในบัญชีเดียวกัน ในทางตรงกันข้าม แท็กที่ไม่เฉพาะเจาะจงกับแอปพลิเคชันจะเก็บค่าเดียวกันสำหรับทุกแอปที่ใช้แท็กนี้
ตัวอย่าง
Anchor link toสมมติว่าคุณมีสองแอป คือแอปข่าวและเกม และคุณต้องการกำหนดเป้าหมายเฉพาะผู้ใช้ที่ตกลงอย่างชัดเจนที่จะรับพุชจากคุณ ดังนั้นคุณจึงสร้างแท็กบูลีนที่เรียกว่า “Subscribed” และตั้งค่าเป็น "true" สำหรับผู้ใช้ที่ต้องการรับพุชจากคุณ และ "false" สำหรับผู้ที่ไม่ต้องการรับการแจ้งเตือน
ผู้ใช้คนหนึ่งของคุณชื่อแอนนา ได้ติดตั้งแอปทั้งสองของคุณ เธอโอเคกับการรับการแจ้งเตือนเกี่ยวกับข่าวด่วนบางอย่าง แต่เลือกไม่รับพุชใดๆ จากแอปเกม
หากแท็ก “Subscribed” เป็นแท็กเฉพาะแอปพลิเคชัน ทุกอย่างจะเป็นไปตามแผน อย่างไรก็ตาม ในกรณีที่แท็กนี้ไม่เฉพาะเจาะจงกับแอปพลิเคชัน แอปแต่ละแอปของคุณจะเขียนทับค่าที่ตั้งไว้โดยแอปอื่น ซึ่งอาจทำลายการกำหนดเป้าหมายของคุณและทำให้เกิดความไม่พอใจได้
ในทางกลับกัน แท็กที่ไม่เฉพาะเจาะจงกับแอปพลิเคชันอาจมีประโยชน์หากคุณต้องการทำการกำหนดเป้าหมายข้ามแอปพลิเคชันและติดตามผู้ใช้ที่มีชื่อผู้ใช้เดียวกันในแอปพลิเคชันต่างๆ
แท็กเฉพาะผู้ใช้
Anchor link toแท็กทั้งหมดใน Pushwoosh ได้รับการออกแบบมาให้เป็นแบบเฉพาะผู้ใช้และจะถูกกำหนดให้กับอุปกรณ์ทั้งหมดของผู้ใช้เมื่อตั้งค่าโดย UserID แทน HWID
แท็กเริ่มต้น
Anchor link toแท็กเหล่านี้มีให้โดย Pushwoosh ทันทีที่ใช้งาน ดังนั้นคุณไม่จำเป็นต้อง (และจริงๆ แล้วไม่ควร) ตั้งค่าด้วยตนเอง ส่วนใหญ่จะถูกตั้งค่าจากแอปพลิเคชันและส่งไปยังเซิร์ฟเวอร์ของเราผ่าน registerDevice และการเรียก API อื่นๆ และบางส่วนถูกตั้งค่าโดยเซิร์ฟเวอร์เอง
| Name | Type | Where it’s set | Description |
|---|---|---|---|
| Application Version | Version | SDK | เวอร์ชันปัจจุบันของแอปที่ติดตั้งบนอุปกรณ์ |
| Browser Type | String | SDK | เมื่ออุปกรณ์ลงทะเบียนสำหรับโปรเจกต์เว็บของคุณ ประเภทของอุปกรณ์ – มือถือหรือเดสก์ท็อป – จะถูกติดตามโดยอัตโนมัติ |
| City | String | Server | ตำแหน่งทางภูมิศาสตร์ล่าสุดที่ลงทะเบียนของอุปกรณ์ |
| Country | String | Server | ตำแหน่งทางภูมิศาสตร์ล่าสุดที่ลงทะเบียนของอุปกรณ์ |
| Device Model | String | SDK | ระบุรุ่นของอุปกรณ์ที่ติดตั้งแอป |
| First Install | Date | Server | ระบุเวลาที่อุปกรณ์ลงทะเบียนเพื่อรับการแจ้งเตือนเป็นครั้งแรก |
| In-App Product | List | SDK | ผลิตภัณฑ์ในแอปที่ผู้ใช้แอปซื้อ |
| Last In-App Purchase Date | Date | SDK | วันที่ของการซื้อในแปล่าสุดที่ทำบนอุปกรณ์ |
| Language | String | SDK | ตัวย่อสองตัวอักษรพิมพ์เล็กของภาษาของอุปกรณ์ตามมาตรฐาน ISO-639-1; นำมาจากค่าติดตั้งของอุปกรณ์ |
| Last Application Open | Date | Server | เวลาของการเปิดแอปครั้งล่าสุดบนอุปกรณ์ |
| OS Version | Version | SDK | เวอร์ชันของระบบปฏิบัติการที่ทำงานบนอุปกรณ์ |
| Platform | String | SDK | แพลตฟอร์มที่ผู้ใช้กำลังใช้โปรเจกต์ของคุณ |
| Push Alerts Enabled | Boolean | SDK | ระบุว่าการแจ้งเตือนแบบพุชได้รับอนุญาตในการตั้งค่าอุปกรณ์หรือไม่ |
| SDK Version | Version | SDK | เวอร์ชันของ Pushwoosh SDK ที่ติดตั้งบนอุปกรณ์ |
| Unsubscribed Emails | Boolean | SDK | ระบุว่าผู้ใช้ได้ยกเลิกการสมัครรับอีเมลจากแอปของคุณหรือไม่ |
| Live Activity ID | String | SDK | ใช้เพื่อจัดการกิจกรรมสดโดยการเชื่อมโยง Live Activity ID กับอุปกรณ์ จะถูกล้างข้อมูลโดยอัตโนมัติหลังจาก 12 ชั่วโมง |
แท็กที่กำหนดเอง
Anchor link toนี่คือที่ที่คุณสามารถใช้ความคิดสร้างสรรค์ของคุณเพื่อบรรลุเป้าหมายทางธุรกิจเฉพาะของคุณได้ แท็กที่กำหนดเองสามารถสร้างขึ้นตามตรรกะการแบ่งกลุ่มหรือรูปแบบการกำหนดเป้าหมายที่เหมาะสมกับความต้องการทางธุรกิจเฉพาะของคุณ
วิธีการตั้งค่าแท็กที่กำหนดเอง
Anchor link toในการเริ่มต้น ให้สร้างและกำหนดค่าแท็กใน Pushwoosh Control Panel:
- ไปที่หน้า Tags ของ Control Panel ของคุณแล้วคลิก Add tag
- ตั้งชื่อแท็กของคุณ เลือกประเภท และตัดสินใจว่าควรเป็นแบบเฉพาะแอปหรือไม่
- คลิก Save Tag
การใช้แท็ก City เริ่มต้น
Anchor link toตำแหน่งของอุปกรณ์จะถูกกำหนดตามที่อยู่ IP ของอุปกรณ์ในขณะที่แอปของคุณถูกเปิดใช้งานบนอุปกรณ์นั้นเป็นครั้งสุดท้าย GeoIP จะส่งข้อมูลตำแหน่งไปยัง Pushwoosh และ Pushwoosh จะบันทึกตำแหน่งที่ได้รับจาก GeoIP เป็นค่าแท็ก City สำหรับอุปกรณ์นั้นๆ
ในบางกรณี ตำแหน่งที่ส่งโดย GeoIP อาจแตกต่างจากชื่อเมือง — ตัวอย่างเช่น เมื่ออ้างถึงพื้นที่ของเมืองหรือหน่วยการปกครองอื่น โปรดระมัดระวังเมื่อใช้แท็ก City เริ่มต้นเพื่อวัตถุประสงค์ในการแบ่งกลุ่ม: ตรวจสอบให้แน่ใจว่าได้เลือกค่าที่เหมาะสม
ตัวอย่างเช่น หากคุณจะกำหนดเป้าหมายผู้ใช้จากมิวนิก คุณต้องครอบคลุมด้วยค่าแท็ก City หลายค่า รวมถึง “Munich” เอง (พร้อมค่าที่สอดคล้องกันทั้งหมด เช่น การสะกดคำในรูปแบบต่างๆ ที่ GeoIP อาจส่งคืนและบันทึกเป็นค่าแท็ก) และพื้นที่ใกล้เคียงหลายแห่ง
สถิติของแท็ก
Anchor link toเมื่อแอปพลิเคชันของคุณตั้งค่าแท็กแล้ว คุณสามารถดูและวิเคราะห์สถิติเกี่ยวกับค่าเหล่านี้ ซึ่งจะแสดงใน Control Panel โดยใช้แผนภูมิวงกลม แผนภูมิแท่ง หรือมุมมองตาราง
