에어브릿지 이벤트 구성에 필요한 데이터를 유니티에서 수집합니다.
유니티는 에어브릿지 이벤트 구성에 필요한 안드로이드, iOS 데이터를 C#으로 바로 가져올 수 있는 API가 존재하지 않습니다.
에어브릿지 이벤트 구성에 필요한 안드로이드, iOS 데이터를 가져오기 위해서는 안드로이드, iOS를 데이터 패칭해서 수집한 데이터를 유니티와 안드로이드, iOS가 통신하는 API를 통해 유니티로 이동시켜야 합니다.
각 플랫폼별 데이터 수집 가이드를 참고하셔서 필요한 데이터를 수집하고 유니티로 전송합니다. 그리고 전송한 데이터를 사용합니다.
예외적으로 에어브릿지관련 식별자는 C#으로 바로 가져올 수 있습니다.
Airbridge의 기기 식별자 입니다. (예시: 82A16EC9-A273-48B6-9BB2-017EAB641109)
Airbridge.FetchDeviceUUID( onSuccess: (deviceUUID) => { });Airbridge.FetchDeviceUUID( onSuccess: (deviceUUID) => { });AirbridgeUnity.FetchDeviceUUID( onSuccess: (deviceUUID) => { });AirbridgeUnity.FetchDeviceUUID( onSuccess: (deviceUUID) => { });Airbridge에서 기기별로 인스톨시에 부여하는 랜덤한 UUID 입니다. (예시: 82A16EC9-A273-48B6-9BB2-017EAB641109)
Airbridge.FetchAirbridgeGeneratedUUID( onSuccess: (airbridgeGeneratedUUID) => { });Airbridge.FetchAirbridgeGeneratedUUID( onSuccess: (airbridgeGeneratedUUID) => { });public class AirbridgeManager : MonoBehaviour{ private void Awake() { AirbridgeUnity.FetchAirbridgeGeneratedUUID(gameObject.name); } // Method will call by Airbridge when Airbridge Generated UUID is fetched private void OnFetchAirbridgeGeneratedUUID(string airbridgeGeneratedUUID) { }}public class AirbridgeManager : MonoBehaviour{ private void Awake() { AirbridgeUnity.FetchAirbridgeGeneratedUUID(gameObject.name); } // Method will call by Airbridge when Airbridge Generated UUID is fetched private void OnFetchAirbridgeGeneratedUUID(string airbridgeGeneratedUUID) { }}도움이 되었나요?