跳转至

所有引擎

本指南提供了所有开发引擎使用Hive SDK营销归因功能所需的设置。

概述

要使用营销归因功能,您需要在hive_config.xml文件中输入每个第三方市场绩效测量工具的配置值。请参考以下信息以了解如何输入配置值。

第三方工具 安卓 iOS Windows
Adjust hive_config.xml hive_config.xml 不支持
Singular hive_config.xml hive_config.xml 不支持
Appsflyer hive_config.xml hive_config.xml hive_config.xml
Firebase hive_config.xml hive_config.xml 不支持
Airbridge hive_config.xml hive_config.xml hive_config.xml

调整 (android, ios)

请参阅以下示例以在hive_config.xml文件的providers标签中输入值。

<properties>
    <!-- Hive SDK 通用设置省略 -->

    <!-- Hive SDK 营销归因设置:开始 -->
    <providers>
        <adjust key="your_app_token">
            <events>
                <event name="event_name" value="event_token" />
            </events>
        </adjust>
    </providers>
    <!-- Hive SDK 营销归因设置:结束 -->
</properties>

关键

输入从Adjust控制台发出的App token值。


事件名称

Adjust控制台中输入设置的事件名称。由于Adjust的事件传输方式是预注册(优先控制台),您需要获取在Adjust控制台中注册的事件名称并将其输入到hive_config.xml中。


事件值

Adjust控制台中输入设置的事件令牌。由于Adjust的事件传输方式是预注册(控制台优先),您需要获取在Adjust控制台中注册的事件值并将其输入到hive_config.xml中。


单数 (android, ios)

请参考以下示例在hive_config.xml文件的providers标签中输入值。

<properties>
    <!-- Hive SDK 公共设置省略 -->

    <!-- Hive SDK 营销归因设置: 开始 -->
    <providers>
        <singular id="your_sdk_key" key="your_sdk_secret">
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </singular>
    </providers>
    <!-- Hive SDK 营销归因设置: 结束 -->
</properties>

身份证

输入从Singular控制台发出的SDK密钥值。


关键

输入从Singular控制台发出的SDK Secret值。


事件名称,事件值

Singular提供的事件传输方法是事件优先(自动收集)。因此,您不会从Singular控制台接收到事件名称事件值。请在hive_config.xml中输入您想在应用中使用的事件名称事件值。当通过Hive SDK或Singular API调用事件时,它们将被聚合。

Appsflyer

请参考以下示例在hive_config.xml文件的providers标签中输入值。

<properties>
    <!-- Hive SDK common settings omitted -->

    <!-- Hive SDK 营销归因设置: 开始 -->
    <providers>
        <appsflyer key="your_dev_key" itunesConnectAppId="your_apple_id">
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </appsflyer>
    </providers>
    <!-- Hive SDK 营销归因设置: 结束 -->
</properties>

关键

输入从Appsflyer控制台发出的Dev key值。


Itunesconnectappid

输入从Apple App Store Connect控制台发出的Apple ID值。


事件名称,事件值

Appsflyer 提供的事件传输方法是事件优先(自动收集)。因此,您不会从 Appsflyer 控制台接收到 事件名称事件值。请在 hive_config.xml 中输入您想在应用中使用的 事件名称事件值。当通过 Hive SDK 或 Appsflyer API 调用事件时,它们将被聚合。

Firebase (安卓, iOS)

请参考以下示例在hive_config.xml文件的providers标签中输入值。

<properties>
    <!-- Hive SDK common settings omitted -->

    <!-- Hive SDK 营销归因设置: 开始 -->
    <providers>
        <firebase>
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </firebase>
    </providers>
    <!-- Hive SDK 营销归因设置: 结束 -->
</properties>

事件名称,事件值

Firebase提供的事件传输方法是事件优先(自动收集)。因此,您不需要从Firebase控制台发出事件名称事件值。请在hive_config.xml中输入您希望在应用中使用的事件名称事件值您不能在事件名称事件值中使用空格或特殊字符。 当通过Hive SDK或Firebase API调用时,事件会被聚合。

空桥

请参阅以下示例以在hive_config.xml文件的providers标签中输入值。

<properties>
    <!-- Hive SDK common settings omitted -->

    <!-- Hive SDK 营销归因设置:开始 -->
    <providers>
        <airbridge key="your_sdk_token" appName="your_app_name" secretId="your_secret_id" secret="your_secret">
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </airbridge>
    </providers>
    <!-- Hive SDK 营销归因设置:结束 -->
</properties>

关键

输入从[b]Airbridge控制台/b发出的应用SDK令牌


应用名称

输入在Airbridge 控制台中设置的应用名称


秘密ID

输入从[b]Airbridge控制台/b发出的秘密ID


秘密

输入从[b]Airbridge控制台/b获得的秘密值。


事件名称,事件值

Airbridge 提供的事件传输方法是事件优先的,自动收集。因此,您无需从 Airbridge 控制台发出 事件名称事件值。请在 hive_config.xml 中输入您想在应用程序中使用的 事件名称事件值。当通过 Hive SDK 或 Airbridge API 调用事件时,它们将被聚合。

Airbridge 应用市场特定事件流入测量设置

在 Airbridge 中按应用市场测量事件流入,请在 hive_config.xml 文件中输入各市场的值,如下所示。

<properties>
    <!-- omitted -->

    <!-- GO : PlayStore, ON : OneStore, GA : GalaxyStore, HU : HuaweiStore -->
    <market>GO</market>

</properties>


支持事件流量测量的市场及其各自的值如下。

  • 谷歌 Play 商店(GO)
  • 一号商店(ON)
  • 三星 Galaxy 商店(GA)
  • 华为应用市场(HU)