以下是我创建基于自定义受众的远程配置条件的步骤 -
- 首先,我创建了一个名为 OEM 的用户属性
utm_source
我用as创建了一个动态链接google-micromax
我创建了一个
OEM-Micromax
受众,条件是用户属性OEM
包含google-micromax
- 然后,我根据 Micromax 受众创建了一个远程配置条件
然后我处理动态链接并将用户属性设置为从链接返回的值
utm_source
AppInvite.AppInviteApi.getInvitation(mGoogleApiClient, this, autoLaunchDeepLink) .setResultCallback( new ResultCallback<AppInviteInvitationResult>() { @Override public void onResult(AppInviteInvitationResult result) { if (result.getStatus().isSuccess()) { //First time user if (StorageHelper.getBooleanObject(StorageHelper.FIRST_TIME_USER, true)) { Intent intent = result.getInvitationIntent(); String deepLink = AppInviteReferral.getDeepLink(intent); Uri uri = Uri.parse(deepLink); String utm_source = uri.getQueryParameter("utm_source"); FirebaseEvents.setUserProperty(utm_source); StorageHelper.setBooleanObject(StorageHelper.FIRST_TIME_USER, false); } FirebaseEvents.logEventInvite(true); } } });
现在,当我
oem_admob_banner_unit_id
从远程配置中获取参数时,它仍然返回默认值而不是 Micromax 受众的值。
我究竟做错了什么 ?