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

Braze คอนเนกชัน

Braze คอนเนกชันช่วยให้คุณพุชข้อมูลผู้เล่นไปยัง Braze โดยตรงผ่าน /users/track API ทุกอีเวนต์ทริกเกอร์จะส่งทั้งแอตทริบิวต์ผู้ใช้และอีเวนต์แบบกำหนดเองไปยัง Braze ทำให้คุณสามารถสร้างเซกเมนต์ ทริกเกอร์แคมเปญ และจัดการ Canvas flow ตามกิจกรรมในเกมได้


ข้อกำหนด หาได้ที่
Braze REST API Key Braze Dashboard → SettingsAPI Keys (ต้องมีสิทธิ์ users.track)
REST Endpoint Braze Dashboard → SettingsAPI Keys (เช่น https://rest.iad-01.braze.com)

  1. ไปที่คอนเนกชันจากเมนูหลัก
  2. คลิกเพิ่มคอนเนกชันและเลือก Braze
  3. กรอก API Key และ REST Endpoint
  4. บันทึกคอนเนกชัน
  5. เชื่อมต่อกับสตรีมและเลือกอีเวนต์ทริกเกอร์

DailyPlay ระบุตัวตนผู้ใช้ใน Braze ผ่าน URL parameter ที่ส่งมาเมื่อผู้เล่นเข้าถึงสตรีม Braze รองรับตัวระบุ 2 ประเภท:

URL Parameter Braze API Field คำอธิบาย
braze_id braze_id ตัวระบุผู้ใช้ภายในของ Braze
external_id external_id User ID ของระบบคุณที่แมปใน Braze
user_id external_id Alias — ใช้เหมือนกับ external_id

DailyPlay ตรวจสอบตัวระบุตามลำดับความสำคัญ: braze_idexternal_iduser_id หากไม่มีใน URL parameter จะใช้ player_uuid ของ DailyPlay เป็น external_id

https://app.dailyplay.ai/stream/my-org/my-stream?external_id=usr_123

แต่ละอีเวนต์ทริกเกอร์จะอัปเดตโปรไฟล์ผู้ใช้ใน Braze ด้วยแอตทริบิวต์แบบกำหนดเองดังนี้:

แอตทริบิวต์ ประเภท คำอธิบาย
country string รหัสประเทศของผู้เล่น (ตรวจจับอัตโนมัติ)
device_type string ประเภทอุปกรณ์ของผู้เล่น (เช่น mobile, desktop)

แอตทริบิวต์เฉพาะของ DailyPlay ทั้งหมดจัดกลุ่มภายใต้ออบเจกต์ dailyplay บนโปรไฟล์ผู้ใช้:

แอตทริบิวต์ ประเภท คำอธิบาย
dailyplay.last_game_id string ID ของเกมที่เล่นล่าสุด
dailyplay.last_stream_name string ชื่อสตรีมที่เกมอยู่
dailyplay.last_stream_slug string URL slug ของสตรีม
dailyplay.last_play_date string ISO 8601 timestamp ของการโต้ตอบครั้งล่าสุด
dailyplay.stream_<stream_slug> string ประเภทอีเวนต์ที่บันทึกสำหรับสตรีมนี้ (เช่น play_complete) — ใช้สำหรับ funnel tracking
dailyplay.last_game_score number คะแนนผู้เล่น (เฉพาะอีเวนต์ play_complete)
dailyplay.last_play_duration number ระยะเวลาเล่น (วินาที) (เฉพาะอีเวนต์ play_complete)