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

จัดการข้อมูลผู้ใช้ด้วย Tag

วิดีโอ Youtube: Tag เป็นหนึ่งในเครื่องมือที่มีประโยชน์ที่สุดที่เรานำเสนอ ฟังก์ชันการทำงานที่ซับซ้อนหลายอย่างของ Pushwoosh ใช้ฟีเจอร์นี้เป็นพื้นฐาน การใช้ Tag ช่วยให้คุณสามารถแบ่งกลุ่มเป้าหมายและส่ง push notifications ไปยังผู้ใช้บางคน แต่ไม่ส่งไปยังคนอื่น ๆ

Tag เป็นหนึ่งในเครื่องมือที่มีประโยชน์ที่สุดที่เรานำเสนอ ฟังก์ชันการทำงานที่ซับซ้อนหลายอย่างของ Pushwoosh ใช้ฟีเจอร์นี้เป็นพื้นฐาน การใช้ Tag ช่วยให้คุณสามารถแบ่งกลุ่มเป้าหมายและส่ง push notifications ไปยังผู้ใช้บางคน แต่ไม่ส่งไปยังคนอื่น ๆ

Tag ประกอบด้วยข้อมูลใดๆ ก็ตามที่คุณเชื่อมโยงกับผู้ใช้หรืออุปกรณ์รายใดรายหนึ่ง ซึ่งรวมถึงชื่อผู้ใช้ ID เมือง ทีมฟุตบอลที่ชื่นชอบ หมวดหมู่ข่าวที่ต้องการ หรือข้อมูลอื่นๆ เกี่ยวกับผู้ใช้ของคุณ เรามาดูกันอย่างละเอียด

ค่าของ Tag

Anchor link to

ค่าของ Tag สามารถช่วยให้แคมเปญพุชของคุณฉลาดขึ้นได้ แต่ละ Tag สามารถจัดเก็บ ค่าได้เกือบไม่จำกัดจำนวน โดยพื้นฐานแล้ว หมายความว่า Tag เดียวก็เพียงพอที่จะบันทึกข้อมูลประเภทเฉพาะเกี่ยวกับผู้ใช้ปลายทางแต่ละคนในฐานข้อมูลของคุณ

ประเภทของ Tag

Anchor link to
  • Integer — ใช้สำหรับข้อมูลจำนวนเต็ม (จำนวนเงินในเกมที่ได้รับ, ระดับที่ทำได้, อายุ)
  • String — ใช้สำหรับค่าสตริง (ชื่อผู้ใช้, อีเมล, ตัวระบุ)
  • List — เหมือนกับประเภท String แต่ผู้ใช้แต่ละคนอาจมีค่าหลายค่าที่ตั้งไว้พร้อมกัน (ความชอบด้านดนตรี, หมวดหมู่ข่าว, ความชอบด้านอาหาร)
  • Boolean — ประเภทของ Tag ที่เป็น true / false
  • Date — ใช้สำหรับวันที่ในปฏิทิน โดยพื้นฐานแล้ว นี่คือ Tag ประเภทจำนวนเต็มที่จัดเก็บการประทับเวลา 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 ได้

ตัวดำเนินการของ Tag

Anchor link to

Tag แต่ละประเภทมีชุดของ ตัวดำเนินการ ที่ใช้ได้เฉพาะ ตัวดำเนินการของ Tag กำหนดความสัมพันธ์ระหว่าง Tag และค่าของมันเพื่อวัตถุประสงค์ในการแบ่งกลุ่ม

  • ตัวดำเนินการของ Integer Tag: เท่ากับ, ไม่เท่ากับ, มากกว่าหรือเท่ากับ, น้อยกว่าหรือเท่ากับ, อยู่ในช่วง, เป็นหนึ่งใน, ไม่ใช่หนึ่งใน, ไม่ได้ตั้งค่า, ตั้งค่าแล้ว (ค่าใดก็ได้)
  • ตัวดำเนินการของ String Tag: เท่ากับ, ไม่เท่ากับ, ขึ้นต้นด้วย, ลงท้ายด้วย, ประกอบด้วย, เป็นหนึ่งใน, ไม่ใช่หนึ่งใน, ไม่ได้ตั้งค่า, ตั้งค่าแล้ว (ค่าใดก็ได้)
  • ตัวดำเนินการของ List Tag: เป็นหนึ่งใน, ไม่ใช่หนึ่งใน, ไม่ได้ตั้งค่า, ตั้งค่าแล้ว (ค่าใดก็ได้)
  • ตัวดำเนินการของ Boolean Tag: ใช่, ไม่ใช่, ไม่ได้ตั้งค่า, ตั้งค่าแล้ว (ค่าใดก็ได้)
  • ตัวดำเนินการของ Date Tag: ในช่วง N วันที่ผ่านมา, เมื่อ N วันก่อนพอดี, ตั้งแต่ N วันก่อนขึ้นไป, ระหว่าง N ถึง M วันก่อน, ระหว่าง N ถึง M วันข้างหน้า, คือวันนี้, ในอีก N วัน, ผ่านมาแล้ว N วัน, ในวันที่ระบุ, ตั้งแต่วันที่ระบุเป็นต้นไป, จนถึงวันที่ระบุ, ระหว่างวันที่, ไม่ได้ตั้งค่า, ตั้งค่าแล้ว (ค่าใดก็ได้)
  • ตัวดำเนินการของ Price Tag: เท่ากับ, ไม่เท่ากับ, มากกว่าหรือเท่ากับ, น้อยกว่าหรือเท่ากับ, อยู่ในช่วง, เป็นหนึ่งใน, ไม่ใช่หนึ่งใน, ไม่ได้ตั้งค่า, ตั้งค่าแล้ว (ค่าใดก็ได้)
  • ตัวดำเนินการของ Version Tag: เท่ากับ, ไม่เท่ากับ, มากกว่าหรือเท่ากับ, น้อยกว่าหรือเท่ากับ, อยู่ในช่วง, เป็นหนึ่งใน, ไม่ใช่หนึ่งใน, ไม่ได้ตั้งค่า, ตั้งค่าแล้ว (ค่าใดก็ได้)

ขอบเขตของ Tag: ทั่วไป กับ เฉพาะผู้ใช้

Anchor link to

เมื่อสร้าง Tag คุณสามารถเลือกวิธีการจัดเก็บค่าของมันได้:

  • ทั่วไป (ค่าเริ่มต้น): ค่า Tag จะถูกจัดเก็บต่ออุปกรณ์ (HWID) อุปกรณ์แต่ละเครื่องของผู้ใช้คนเดียวกันสามารถมีค่าที่แตกต่างกันได้อย่างอิสระ
  • เฉพาะผู้ใช้: ค่า Tag จะถูกจัดเก็บต่อผู้ใช้ (UserID) เมื่อตั้งค่าผ่าน UserID ค่าจะถูกนำไปใช้กับอุปกรณ์ทั้งหมดของผู้ใช้ในครั้งเดียว มีประโยชน์สำหรับคุณลักษณะที่เป็นของบุคคล ไม่ใช่อุปกรณ์เฉพาะ เช่น ระดับการสมัครสมาชิก คะแนนสะสม ภาษาที่ต้องการ

Tag เริ่มต้น

Anchor link to

Tag เหล่านี้มีให้โดย Pushwoosh ตั้งแต่แรก ดังนั้นคุณไม่จำเป็นต้อง (และที่จริงแล้ว ไม่ควร) ตั้งค่าด้วยตนเอง ส่วนใหญ่จะถูกตั้งค่าจากแอปพลิเคชันและส่งไปยังเซิร์ฟเวอร์ของเราผ่าน registerDevice และการเรียก API อื่นๆ และบางส่วนถูกตั้งค่าโดยเซิร์ฟเวอร์เอง

ชื่อประเภทตั้งค่าที่ไหนคำอธิบาย
Application Versionเวอร์ชันSDKเวอร์ชันปัจจุบันของแอปที่ติดตั้งบนอุปกรณ์
Browser TypeสตริงSDKเมื่ออุปกรณ์ถูกลงทะเบียนสำหรับโปรเจกต์เว็บของคุณ ประเภทของมัน – มือถือหรือเดสก์ท็อป – จะถูกติดตามโดยอัตโนมัติ
Cityสตริงเซิร์ฟเวอร์ตำแหน่งทางภูมิศาสตร์ล่าสุดที่ลงทะเบียนของอุปกรณ์
Countryสตริงเซิร์ฟเวอร์ตำแหน่งทางภูมิศาสตร์ล่าสุดที่ลงทะเบียนของอุปกรณ์
Device ModelสตริงSDKระบุรุ่นของอุปกรณ์ที่ติดตั้งแอป
First Installวันที่เซิร์ฟเวอร์ระบุเวลาที่อุปกรณ์ถูกลงทะเบียนเพื่อรับการแจ้งเตือนเป็นครั้งแรก
In-App Productลิสต์SDKผลิตภัณฑ์ในแอปที่ผู้ใช้แอปซื้อ
Last In-App Purchase Dateวันที่SDKวันที่ของการซื้อในแอปครั้งล่าสุดที่ทำบนอุปกรณ์
LanguageสตริงSDKตัวย่อสองตัวอักษรพิมพ์เล็กของภาษาท้องถิ่นของอุปกรณ์ตามมาตรฐาน ISO-639-1; นำมาจากการตั้งค่าอุปกรณ์
Last Application Openวันที่เซิร์ฟเวอร์เวลาของการเปิดแอปครั้งล่าสุดบนอุปกรณ์
Last Email Openวันที่เซิร์ฟเวอร์วันที่ที่อยู่อีเมลของอุปกรณ์ลงทะเบียนเหตุการณ์การเปิดอีเมลครั้งล่าสุด
Last Email Open Message Codeสตริงเซิร์ฟเวอร์รหัสข้อความ ของอีเมลที่เปิดล่าสุด (รูปแบบ XXXX-XXXXXXXX-XXXXXXXX) อัปเดตในแต่ละเหตุการณ์ PW_EmailOpen ใช้เพื่อแบ่งกลุ่มผู้รับของแคมเปญอีเมลเฉพาะตามผู้ที่เปิดอีเมล
Last Email Clickวันที่เซิร์ฟเวอร์วันที่ที่อยู่อีเมลของอุปกรณ์ลงทะเบียนการคลิกลิงก์อีเมลครั้งล่าสุด
Last Email Click Message Codeสตริงเซิร์ฟเวอร์รหัสข้อความ ของอีเมลล่าสุดที่มีการคลิกลิงก์ (รูปแบบ XXXX-XXXXXXXX-XXXXXXXX) อัปเดตในแต่ละเหตุการณ์ PW_EmailLinkClicked ใช้เพื่อแบ่งกลุ่มผู้รับของแคมเปญอีเมลเฉพาะตามผู้ที่คลิก
Last Email Confirmวันที่เซิร์ฟเวอร์วันที่ของการยืนยันการสมัครสมาชิกแบบ Double Opt-In ครั้งล่าสุดสำหรับที่อยู่อีเมลของอุปกรณ์
Bounced Emailวันที่เซิร์ฟเวอร์วันที่ที่เกิด hard bounce สำหรับที่อยู่อีเมลนี้ จัดเก็บเป็นวันที่เพื่อเปิดใช้งานการแบ่งกลุ่มตามเวลา เช่น เพื่อยกเว้นผู้ใช้ที่มีการตีกลับล่าสุด
Unsubscribed EmailsบูลีนSDKระบุว่าผู้ใช้ได้ยกเลิกการรับอีเมลจากแอปของคุณหรือไม่
OS Versionเวอร์ชันSDKเวอร์ชันของระบบปฏิบัติการที่ทำงานบนอุปกรณ์
PlatformสตริงSDKแพลตฟอร์มที่ผู้ใช้กำลังใช้โปรเจกต์ของคุณ
Push Alerts EnabledบูลีนSDKระบุว่าการแจ้งเตือนแบบพุชได้รับอนุญาตในการตั้งค่าอุปกรณ์หรือไม่
SDK Versionเวอร์ชันSDKเวอร์ชันของ Pushwoosh SDK ที่ใช้งานบนอุปกรณ์
Live Activity IDสตริงSDKใช้เพื่อจัดการกิจกรรมสดโดยการเชื่อมโยง Live Activity ID กับอุปกรณ์ ทำความสะอาดโดยอัตโนมัติหลังจาก 12 ชั่วโมง
WhatsApp Session Expires Atวันที่เซิร์ฟเวอร์เก็บ หน้าต่างบริการลูกค้า 24 ชั่วโมงปัจจุบันที่เปิดโดยข้อความ WhatsApp ขาเข้าล่าสุดของลูกค้า ตั้งค่าโดยอัตโนมัติในแต่ละข้อความขาเข้าและถูกสงวนไว้ — คุณไม่สามารถสร้าง Tag ที่กำหนดเองด้วยชื่อนี้ได้ จัดเก็บเฉพาะหน้าต่างปัจจุบัน ไม่มีประวัติ
WhatsApp Ad Click IDสตริงเซิร์ฟเวอร์ID การคลิกโฆษณา Click-to-WhatsApp (ctwa_clid) จาก การอ้างอิง ของข้อความ WhatsApp ขาเข้า Meta จะส่งเพียงครั้งเดียวในข้อความที่เปิดการสนทนา การคลิกที่ใหม่กว่าจะเขียนทับพร้อมกับ WhatsApp Ad Click Date; webhook ที่เล่นซ้ำหรือไม่อยู่ในลำดับจะไม่ย้อนกลับ สงวนไว้ — คุณไม่สามารถสร้าง Tag ที่กำหนดเองด้วยชื่อนี้ได้
WhatsApp Ad Click Dateวันที่เซิร์ฟเวอร์เวลาของการคลิกที่บันทึกไว้ใน WhatsApp Ad Click ID อัปเดตพร้อมกัน — การคลิกที่ใหม่กว่าจะเขียนทับวันที่ก่อนหน้า สงวนไว้ — คุณไม่สามารถสร้าง Tag ที่กำหนดเองด้วยชื่อนี้ได้

Tag ที่กำหนดเอง

Anchor link to

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

วิธีการตั้งค่า Tag ที่กำหนดเอง

Anchor link to

ในการเริ่มต้น ให้สร้างและกำหนดค่า Tag ใน Pushwoosh Control Panel:

  1. ไปที่หน้า Tags ของ Control Panel ของคุณและคลิก Add tag
  2. ตั้งชื่อ Tag ของคุณ เลือกประเภท และเลือกว่าควรเป็น General (ระดับอุปกรณ์) หรือ User-specific (ระดับผู้ใช้)
  3. คลิก Save Tag

การใช้ Tag City เริ่มต้น

Anchor link to

ตำแหน่งของอุปกรณ์จะถูกกำหนดตามที่อยู่ IP ของอุปกรณ์ในขณะที่แอปของคุณถูกเปิดใช้งานบนอุปกรณ์นั้นเป็นครั้งสุดท้าย GeoIP จะส่งข้อมูลตำแหน่งไปยัง Pushwoosh และ Pushwoosh จะบันทึกตำแหน่งที่ได้รับจาก GeoIP เป็นค่าของ Tag City สำหรับอุปกรณ์นั้นๆ

ในบางกรณี ตำแหน่งที่ส่งโดย GeoIP อาจแตกต่างจากชื่อเมือง — ตัวอย่างเช่น เมื่ออ้างถึงพื้นที่ของเมืองหรือหน่วยการปกครองอื่น โปรดระมัดระวังเมื่อใช้ Tag City เริ่มต้นเพื่อวัตถุประสงค์ในการแบ่งกลุ่ม: ตรวจสอบให้แน่ใจว่าได้เลือกค่าที่เหมาะสม

ตัวอย่างเช่น หากคุณต้องการกำหนดเป้าหมายผู้ใช้จากมิวนิก คุณต้องครอบคลุมด้วยค่าของ Tag City หลายค่า รวมถึง “Munich” เอง (พร้อมค่าที่สอดคล้องกันทั้งหมด เช่น การสะกดที่แตกต่างกันซึ่งอาจถูกส่งคืนโดย GeoIP และบันทึกเป็นค่าของ Tag) และพื้นที่ใกล้เคียงหลายแห่ง

สถิติของ Tag

Anchor link to

เมื่อแอปพลิเคชันของคุณตั้งค่าของ Tag แล้ว คุณสามารถดูและวิเคราะห์สถิติเกี่ยวกับค่าเหล่านี้ ซึ่งจะแสดงใน Control Panel โดยใช้แผนภูมิวงกลม แผนภูมิแท่ง หรือมุมมองตาราง

แดชบอร์ดสถิติ Tag แสดงตัวเลือกแผนภูมิวงกลม แผนภูมิแท่ง และมุมมองตารางสำหรับวิเคราะห์ค่า Tag