确定最具价值的游戏用户获取渠道,从而做出明智的营销决策。使用 Google Play Install Referrer API 可靠地跟踪应用的引荐信息。
通过跟踪引荐数据,您可以了解哪些流量来源会将最多的用户引导至 Google Play 商店下载您的应用。这些数据洞见有助于您充分利用广告支出,最大限度地提高投资回报率。
前提条件
- 完成 SDK 设置。
第 1 步:关联到您的商品详情页面
首先,将用户关联到应用的 Google Play 商店页面。在网址中添加以下查询参数:
id
:游戏的 Play 软件包名称referrer
:表示引荐来源的字符串。在您的应用安装并运行后,您可以查询此值。
https://play.google.com/store/apps/details?id=com.example.package&referrer=example_referrer_source
第 2 步:在应用启动时查询引荐来源详细信息
用户完成游戏安装并启动游戏后,您的应用可以使用 Install Referrer API 确定促成安装的流量来源。
使用 InstallReferrerClient::GetInstallReferrer
查询引荐来源详细信息。在响应中,您可以检索传递到商品详情页面的 referrer
查询参数中的相同字符串。然后,您可以将引荐来源详细信息附加到收集的 Google Analytics 数据,例如应用安装事件。
auto promise = std::make_shared<std::promise<GetInstallReferrerResult>>();
install_referrer_client.GetInstallReferrer(params, [promise](GetInstallReferrerResult result) {
promise->set_value(std::move(result));
});
auto get_install_referrer_result = promise->get_future().get();
if (get_install_referrer_result.ok()) {
auto install_referrer = get_install_referrer_result.value().install_referrer;
// Attribute your game's installation to an acquisition channel by including
// the install referrer. Typically this would be done by logging an app
// install event with an analytics library of your choice that includes the
// `install_referrer`.
}