update: 添加 Firebase 和自打点初始化的预判
Signed-off-by: huyufei <yufei.hu@castbox.fm>
							parent
							
								
									acff632c8b
								
							
						
					
					
						commit
						1f25a928d0
					
				|  | @ -74,9 +74,19 @@ namespace Guru | |||
| 			if (_hasSetUid) return; | ||||
| 			if (string.IsNullOrEmpty(uid)) return; | ||||
| 			Debug.Log($"---[ANA] UID: {uid}"); | ||||
| 			GuruAnalytics.Instance.SetUid(uid); | ||||
| 			FirebaseAnalytics.SetUserId(uid); | ||||
| 			_hasSetUid = true; | ||||
| 			bool flag1 = false, flag2 = false; | ||||
| 			if (GuruAnalytics.IsReady) | ||||
| 			{ | ||||
| 				GuruAnalytics.Instance.SetUid(uid); | ||||
| 				flag1 = true; | ||||
| 			} | ||||
| 
 | ||||
| 			if (IsFirebaseReady) | ||||
| 			{ | ||||
| 				FirebaseAnalytics.SetUserId(uid); | ||||
| 				flag2 = true; | ||||
| 			} | ||||
| 			_hasSetUid = flag1 && flag2; | ||||
| 		} | ||||
| 
 | ||||
| 		/// <summary> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue