获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

您可以使用远程配置个性化做什么?

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Remote Config 个性化针对 Google Analytics 事件进行了优化,因此如果您可以使用有意义的参数触发事件,则可以为其创建个性化。

为了获得最有用的结果,您应该选择一个经常触发的事件,该事件具有您希望产生显着结果差异的替代值。当您至少有 10,000 名用户且每周触发事件(或转化)超过 1000 次时,个性化效果最佳。

下面介绍了一些可以个性化您的应用程序的不同方式。

优化广告展示收入

您可以使用个性化的一种方法是优化广告印象收入。对于此用例,假设您有一个带有可选迷你游戏的游戏,在整页广告后面封闭,您希望优化每个用户的迷你游戏体验,在不影响用户参与度的情况下提供最大的广告收入。

让我们来看看您可能会完成此任务的一种方式:

  1. 在您的游戏中,为特定于您使用的广告提供商的ad_impression事件实施自定义事件日志记录,确保包含currencyvalue参数,并在报告的价值参数中添加收入。

    衡量广告收入描述了如何使用 Admob 自动记录 ad_impression 事件,还提供了一些其他广告服务平台(如AppLovinironSource )的实施示例。

  2. 确定您将使用的远程配置参数和可供选择的备选值,并确保您的游戏中的逻辑可以处理不同的值。

    此示例描述了将 Remote Config 参数实现为功能标志以启用多个不同的迷你游戏。为此,请打开Remote Config 页面并单击Add parameter 。您可以使用默认值no_game命名远程配置参数minigame

    Add a Remote Config parameter

  3. 现在,通过单击Add new并选择Personalization来添加个性化。

  4. 添加最多五个备选值,然后单击“下一步”

    对于这个迷你游戏示例,您可以使用tictactoeword_scramblerace

    Add alternative values

  5. 接下来,选择一个目标。因为您现在正在记录包含收入值的广告印象事件,所以选择Ad Impression作为目标,选择SUMvalue作为要聚合的参数,并为User engagement time添加一个额外的跟踪指标。这使您可以查看它在个性化结果中的比较情况。

    如果您认为相关,您也可以在此处选择一个其他事件作为自定义指标。

    Select an objective

  6. 单击“下一步”选择目标条件。因为您正在优化广告展示收入的总价值,所以如果您没有将活动收入价值转换为相同的货币,您可能希望根据特定地区的用户创建条件以提高一致性。

    Choose a target condition

  7. 单击“下一步”并为您的个性化设置命名,然后单击“保存”。

    Name your personalization

  8. 单击发布更改以启动个性化。用户将在几个小时后开始收到个性化参数值(取决于 Remote Config获取间隔。因为值应用于用户的时间量(粘性窗口)为 24 小时,我们建议您让您的个性化运行14 天(或永久),以便他们不断学习和改进,为每个用户提供最佳体验。

    您可以通过单击“远程配置”页面上参数的目标条件来查看您的个性化设置的执行情况。

现在您已经了解了如何创建个性化设置,请继续阅读以探索其他用例并讨论可用于实施它们的选项。

为每位用户选择最佳广告展示位置

当呈现特定的广告形式因素或位置时,不同的用户可能以不同的方式响应。在此用例中,您可以使用具有不同位置值的远程配置参数(如ad_placement ),并针对广告点击进行优化。

在针对ad_clicks进行优化时,您可能需要为user_engagement配置至少一个额外的指标来跟踪用户参与度,以确保他们保持高水平。

个性化组件潜在值和推荐值
远程配置参数ad_placement
替代值top-left, bottom, middle-panel, full-screen
客观的ad_clicks
其他指标user_engagement

优化广告频率

在此用例中,您可以优化广告频率,优化用户参与度以确定哪个广告频率会带来最多的用户参与度。使用ad_click作为要跟踪的附加指标。

个性化组件潜在或推荐值
远程配置参数ad_display_freq_in_min
替代值2, 10, 50
客观的user_engagement
其他指标ad_click

确定最佳难度选择以最大限度地提高用户参与度

在此用例中,您可以为每个用户自定义您的应用程序,选择合适的难度级别,以充分吸引具有不同玩家技能水平的每个用户。您可以将level_difficulty用作远程配置参数,并将用户参与度用作目标。在此处添加您认为相关的任何其他指标——此示例使用level_complete来深入了解用户在游戏中的进度。

您还可以使用广告展示收入等目标(在优化广告展示收入中配置)或使用in_app_purchase来优化 IAP。

个性化组件潜在或推荐值
远程配置参数level_difficulty
替代值easy, medium, difficult, impossible
客观的user_engagement
其他指标level_complete