当前位置: 首页 > 知识库问答 >
问题:

带访问群体的Firebase远程配置不起作用

微生承业
2023-03-14

下面是创建基于自定义受众的远程配置条件的步骤-

  1. 首先创建了一个名为OEM
  2. 用户属性

我用utm_source创建了一个动态链接,作为google-micromax

https://d83j2.app.goo.gl/?link=http://myapp.in&apn=com.myapp.app&utm_source=google-micromax&utm_medium=micromax_device&utm_campaign=promo_google_micromax

我创建了oem-micromax受众,条件是用户属性oem包含google-micromax

然后处理动态链接,并将user属性设置为从链接的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受众的值。

我做错了什么?

共有1个答案

汤玉宸
2023-03-14

不确定这是否与您的问题有关,但我也无法使受众驱动的远程配置工作。(我的碰巧是一个基于应用程序事件/参数的受众,所以这是一个有点不同的场景,但可能有类似的问题)。在我通过反复触发我的事件迫使观众中有足够多的用户之后,它终于开始工作了。不确定是多少,大概10个左右。

 类似资料:
  • 在我们的Android应用程序中,在Firebase配置更新到后,由于调试项目上的403错误,我们的应用程序停止接收配置更新。我们遵循了REST API迁移指南,它开始工作了。在我们的live project中,REST api是启用的,我们不需要打开它。但在SDK更新后,它还是以403响应。在返回后,它开始工作,但我不想降级,而是更好地找到问题。可能有什么问题?

  • 本文向大家介绍Oracle 配置远程访问教程,包括了Oracle 配置远程访问教程的使用技巧和注意事项,需要的朋友参考一下 服务端配置 如果不想自己写,可以通过 Net Manager 来配置. 以下配置文件中的 localhost 改为 ip 地址,否则,远程不能访问. 1.网络监听配置 多个IP时,如下: 2.TNS 配置 多个IP时,如下: 3.停止和启动服务 先停止以下服务,然后再启动.

  • 我有一个在Azure上运行的kubernetes集群。从本地kubectl命令访问集群的方式是什么。我在这里提到过,但是在kubernetes主节点上没有kube配置文件。此外,kubectl配置视图在

  • 我正在应用程序中使用firebase remote-config。我有两个参数message1和message2,如下图所示。语言条件也可以在图像中看到(它用于阿拉伯语和法语)。 用户可以在应用程序开始时选择应用程序语言(单独的活动),这是我用来更改语言的代码: 这是我用来从FireBase获取数据的代码:

  • 问题内容: 更新的问题 我的虚拟主机 问题答案: 这是问题的最可能原因。您已经在超级用户的主文件夹中创建了virtualenv。但是该文件夹不太可能被Apache访问。默认情况下,其他任何用户都无法访问用户的主文件夹。 Web服务器和WSGI过程将运行作为一个非特权用户通常命名为,,或者类似的东西。虽然您可以通过更改/ root /上的权限来解决此问题,但这不是很大。如果是普通用户,则危险性会降低

  • 每个应用实例都被持久地映射到一个随机的整数或小数,根据在该项目中定义的键。 > 假设与一样,该值对于所有生成的百分位数(即那些没有密钥的百分位数和有密钥的百分位数)持续存在,直到卸载应用程序为止。这是一个正确的假设吗? 如果一个条件映射到一个<=50的随机百分位,然后我将该条件更改为仅目标<=10(但不修改与该随机百分位相关联的键),我希望11-50的百分位现在在下一个条件上匹配(可能是默认值),