Change Log

Các thay đổi về các phiên bản GSM SDK

Version 1.2.1.1 (06th 10 2024)

Change

  • GSM Bug: Bỏ Api này

  • GSM ErrorLog: Bỏ tính năng log exception

  • GSM Core: Nếu tắt EnableTracking trên GSM thì mọi event sẽ không gửi lên server nữa

  • GSM Core: Bỏ logic tính năng scene_duration

Add

  • GSM Core: Nhận biết mở app từ notification local

  • GSM Core: Theem logic tính scene_active, để biết số user active ở 1 scene

Fix

  • GSM AdsInhouse: Cập nhật Prefab Video để Ads luôn là layout trên cùng của game

  • GSM Time: Fix lỗi lấy UTCTime từ trên Server, không trả ngay từ local

  • GSM Time: Fix lỗi lấy UTCTime bị sai ngày cho 1 số thiết bị


Version 1.2.0.6 (05th 08 2024)

Add

  • GSM Core: Thêm tính thời gian xem Ads trong session time

  • GSM Core: Thêm định dạng Collapsible Banner cho Admob và MAX

  • GSM Config: Lấy danh sách domain từ server

  • GSM Config: Cấu hình phân loại các event

Change

  • GSM Core: Thay đổi logic tính SessionTime

  • GSM Core: Đổi các event OnloginSuccess, OnApiError, OnMainTain về sử dụng statistic

  • GSM Core: Đổi SceneManager.activeSceneChanged sang sử dụng SceneManager.sceneLoaded

  • GSM Analytics: Các loại event như level_log,funnel_log,counter_log,level_log_for_mini_game sẽ được gửi luôn lên server

Fix

  • GSM Ads: Check lỗi null AdsInhouseController


Version 1.2.0.0 (03th 28 2024)

Add

  • GSM Core: Tự động retry GetConfig và Login GSM nếu user chưa bật Network

  • GSM Subription: Thêm tính năng verify với Subcription

Fix

  • GSM Analytics: Fix lỗi không gửi được event


Version 1.1.9.0 (03th 26 2024)

Add

  • GSM Core: Thêm event OnApiError để có thể nhận thông báo lỗi call api.

Change

  • GSM User: Bỏ PresetName.data

  • GSM User: Thêm Get Set Data cho user

  • GSM Core: Xử lý đẩy queue event khi login xong

Fix

  • GSM Core: Check lỗi không có mạng và thông báo qua errorCallBack


Version 1.1.8.0 (03th 21 2024)

Add

  • GSM Tester: Thêm tham số keyhash

  • GSM IAP: Thêm timePlay khi gửi verify IAP

  • GSM Core: Thêm function tính tổng thời gian chơi

  • GSM Core: Adjust thêm thông tin Environment

  • GSM Core: Thêm set thông tin cho Adjust, Ironsource, MAX, Admob

  • GSM Core: Thêm tự động send on/off Scene khi application pause

  • GSM Core: Thêm cờ bật tắt send error log trên server

  • GSM Core: Thêm tự call getAdjustid sau 30s/lần

  • GSM Core: Thêm tự động log Exception lên server

  • GSM Core: Thêm tự động log Scene hiện tại lên server.

  • GSM Core: Thêm Set AdjustId

Change

  • GSM Analytics: Thêm tham số counterType và mainLevel vào CounterLog()

  • GSM Core: Thay đổi cách tính TimePlay dùng StartCoroutine

  • GSM Core: Thay đổi cách tính session time

  • GSM Ads: Tối ưu load Ads tránh tốn tài nguyên

  • GSM Core: Bỏ chế độ auto login và Set Environment ở GSMObject Prefab

Fix

  • GSM Analytics: Fix lọc trùng parameterName trong CounterLog

  • GSM Ads: Fix lỗi không tự import videoPlay


Version 1.1.7 (03th 04 2024)

Add

  • GSM Analytics: Thêm Api CounterLog

  • GSM Mail: Thêm Api GetMailNumber để lấy số lượng mail chưa đọc theo từng loại

  • GSM Analytics: LevelLogForMinigame thêm mainLevel

  • GSM Analytics: Thêm chức năng Level Log cho Minigame

  • GSM User: Thêm Api GetProperties lấy toàn bộ Properties của User

Change

  • GSM Analytics: Thay đổi level từ kiểu int sang kiểu string

  • GSM Verify IAP: Thay đổi targetLevel từ kiểu int sang kiểu string

  • GSMDuration: Class dùng để đếm time chơi với 1 key nào đó

  • GSM Ads: Thay đổi logic loadAds để tối ưu lưu lượng download tài nguyên


Version 1.1.6 (02th 05 2024)

Add

  • GSMCore: Thêm method SetEnvironment()

  • GSMCore: Thêm method Init()

Change

  • AdsInhouse: Update logic click ads, cứ click là gửi log lên server


Version 1.1.5 (01th 25 2024)

Add

  • Thêm các loại AdType

  • Thêm tự động tính Timeplay và gửi lên server luôn trong quá trình chơi

  • Thêm SetProperty trường gsmid

Fix

  • LeaderBoard: Lỗi toàn bộ user đều là isSelf

  • LeaderBoard Season: Lỗi toàn bộ user đều là isSelf

  • GetUpdate: Fix lỗi không chạy được GetUpdate trên Android và IOS

  • LeaderBoard: Fix lỗi tính năng Leaderboard trên Android và IOS

  • LeaderBoard Season: Fix lỗi tính năng Leaderboard Season trên Android và IOS


Version 1.1.4 (01th 16 2024)

Add

  • AdInhouse: Thêm function IsBannerAdsReady() và LoadBannerAd()

  • AdType: Thêm loại interstitialReward

Changed

  • AdInhouse: Tối ưu loadAds theo từng loại

  • AdInhouse: Chỉnh sửa icon close và icon Ads

  • AdType: Đổi reward thành videoReward


Version 1.1.3 (01th 08 2024)

Added

  • GSMAdManager: Thêm action onAdClosed cho loại Ad Interstitial được kích hoạt khi ad được close

  • Thêm chức năng Leaderboard

Changed

  • VideoAd Inhouse: Thay đổi video phải 15 giây mới hiện nút X

Fix

  • AdInhouse: Fix kích hoạt action nhận thưởng cho videoAds khi nút X hiển thị.

  • Fix lỗi trường hợp GSM login trước khi AdInhouse load xong.

  • Thay đổi UI nút X trong ads inhouse

  • Thêm nothingUpdateCallBack vào trong GSMApp.GetUpdate để khi không có update gì thì nothingUpdateCallBack được kích hoạt để tiếp tục vào game


Version 1.1.2 (12th 12 2023)

Added

  • GSMAds: Thêm chức năng Ad Inhouse

  • Thêm log SDK Version khi login và force update


Version 1.1.1 (11th 15 2023)

Added

  • GSMSendy: Thêm chức năng để user subscribe mail

  • GSMApp: Thêm api force update

  • GSMMailbox: Thêm loại mail Input


Version 1.0.9 (10th 30 2023)

Added

  • GSMAnalytics: Thêm tham số subGroup vào LevelLog, TaskQuestLog, AdImpressionLog, AdsLog, ResourceLog, FunnelLog

  • GSMAnalytics: Thêm tự động tính duration cho LevelLog, TaskQuestLog

  • GSM.Validator: Thêm subGroup vào InappData


Version 1.0.8 (10th 19 2023)

Added

  • GSMAnalytics: AdsLog thêm tham số adAction

Changed

  • Thay đổi tài liệu hướng dẫn sử dụng

  • Thay đổi các chức năng log event theo cách thức mới.


Version 1.0.7 (9th 19 2023)

Added

  • Thêm SetProperties trường data là dạng Dictionary, String, Int ....

  • Thêm chức năng GetProperties của user

  • Chỉ cho phép UpdateScore trong X giây 1 lần

Changed

  • Sử dụng Newtonsoft.json để biến đổi json từ Dictionary


Version 1.0.6 (9th 14 2023)

Added

Changed

  • Update TrackLevel: Thêm tham số đánh dấu cho phép 1 level vào/không vào Level Measurement


Version 1.0.5 (8th 11 2023)

Added

  • Thêm namespace GSM vào các class thuộc Ads

  • Thêm lắng nghe sự kiện AdInhouse

  • Thêm chức năng AdInhouse

Changed

  • Thay đổi SendDeepLink từ GSMAds sang GSMUser

  • Thay đổi tên IronSourceAdsController thành SampleIronSourceAdsController


Version 1.0.4 (8th 3 2023)

Added

  • Thêm chức năng xóa mail

  • Thêm chức năng tạo Firebase Dynamic Link

Changed

  • Thay đổi data mail, thêm trường expiredAt, read, used

  • Remove các version SDK cũ


Version 1.0.3 (7th 20 2023)

Added

  • Thêm chức năng Invite

  • Thêm chức năng Mail Box

Fixed

  • Fix lỗi, lấy keyhash trên Unity Editor


Version 1.0.2 (7th 12 2023)

Fixed

  • Fix lỗi Parameter null


Version 1.0.1 (7th 12 2023)

Added

Changed

  • Remove version 1.0.0

  • Cho phép Overide thông tin LoginInfo

Fixed

  • Fix lỗi environment=Developer nhưng vẫn gửi lên domain của Prod cho api SetProperties


Last updated