GSM Users
Là các tính năng liên quan đến user
1. Set Properties
void SetUserProperties(params Property[] properties)void SetUserProperties(Dictionary<string, object> parameters)GSM.Users.GSMUser.SetUserProperties(new GSM.Models.Property[]
{
new GSM.Models.Property(GSM.Models.PropertyPreset.name, "Sample"), // Thường thay đổi khi user đổi tên (tùy chọn)
new GSM.Models.Property(GSM.Models.PropertyPreset.avatar, "1"), // avatar id có sẵn trong game (tùy chọn)
new GSM.Models.Property(GSM.Models.PropertyPreset.facebookId, ""), // Khi đăng nhập bằng facebook (tùy chọn)
new GSM.Models.Property(GSM.Models.PropertyPreset.email, "[email protected]"), // Khi đăng nhập bằng email (tùy chọn)
new GSM.Models.Property(GSM.Models.PropertyPreset.firebaseId, "TslbnCoZ0DRzqEjxNRwSpqkFp0B2"), // Khi đồng bộ tiến trình game lên realtimeDatabase/Firestore của Firebase (nếu có tính năng lưu tiến trình thì bắt buộc)
new GSM.Models.Property(GSM.Models.PropertyPreset.lang, "vi"), // Thường thay đổi trong phần đổi ngôn ngữ
new GSM.Models.Property(GSM.Models.PropertyPreset.userType, "2"), //Khi thay đổi userType (tùy chọn)
new GSM.Models.Property(GSM.Models.PropertyPreset.scene, "Splash"), //Track màn hình user đang tương tác (bắt buộc)
new GSM.Models.Property(GSM.Models.PropertyPreset.deviceName, "Iphone 12 Pro Max")
});
1.1 Set FCM Token
1.2 Set UserType
1.3 Set Language
2. Get Properties
3. Set Custom Data
4. Get Custom Data
5. Chức năng Invite
5.1 Lấy mã chia sẻ (Dành cho user A)
5.2 Lấy link chia sẻ (Dành cho user A)

Last updated