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();