GrowthbeatユニークID(ClientId)取得方法
サーバー間のREST API連携を行えるように、Growthbeatの端末を認識するユニークID(ClientId)を取得して、アプリサーバーに送ることができます。
アプリインストールごとに、ユニークIDが変更されます。アンインストールしない限り、GrowthbeatのユニークID(ClientId)は変更されません。
iOS
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ GBClient* client = [[Growthbeat sharedInstance] waitClient]; NSLog(@"clientId is %@", client.id); });
Android
取得時に、ロックされるので必ずメインスレッド以外で呼び出してください。
new Thread(new Runnable() { @Override public void run() { Client client = Growthbeat.getInstance().waitClient(); Log.d("GrowthbeatSample", String.format("clientId is %s", client.getId())); } }).start();