AppsFlyer中的Steam对接配置说明

概要:本文介绍了Steam上的游戏/应用与AppsFlyer的对接方式。对接完成后,您就可以获得Steam广告的归因和事件数据。Steam对接支持针对用户Steam设备上的Steam应用进行归因和事件记录。

Steam归因简介

Steam平台可在Windows和Mac设备、Steam Deck及其他以Steam为操作系统的设备中运行。

在Steam上运行的应用可以通过S2S API或SDK与AppsFlyer对接,从而获得归因数据和投放效果指标,了解应用打开和应用内事件的流量来源和带量广告。这些关键信息能够帮助营销人员评估并优化其市场推广工作。

归因流程示例

下文所示的归因流程重点说明了从广告互动到归因的用户链路中最关键的几个环节。其中还包含AppsFlyer推荐的跨平台落地页。请注意:虽然我们建议您使用跨平台落地页,但您仍可以选择直接归因链接。

Steam_user_journey.jpg

  1. 营销触点:用户通过线上和线下的营销触点与您的品牌进行互动,这些营销触点可包括定期/不定期邮件、社交媒体、移动端网页等等。
  2. 游戏落地页:您可以通过游戏落地页让用户跳转到您的Steam游戏页面。这个步骤对于UTM及其他URL参数的收集至关重要。有了这些参数,AppsFlyer就能将来自相关点击/激活的用户归因到带量的媒体渠道或广告主的自有媒体。如果您的游戏支持多个平台,可以在落地页中提供跳转到各个平台的链接,比如Xbox、Microsoft商店以及Steam页面等。
    awesome_game.png
  3. Steam应用页面:即您的Steam商店页面,其中包含可供用户下载的Steam应用。
  4. 游戏激活:用户激活游戏时即会触发归因,并开始记录应用内事件和应用打开(session)。

对接流程

下表列出了Steam应用对接到AppsFlyer时需要完成的工作。

事项 操作 负责人员

设置应用

营销人员

应用对接(通过S2S或SDK)

对接分为两种不同的方式,即S2S和SDK。

如果您使用S2S对接,请在您的应用中接入AppsFlyer API,使其向AppsFlyer上报下列事件:

  • 首次打开
  • 应用内事件
  • 应用打开(Sessions)

注意

  • 应用首次打开(first app open)必须在应用内事件和应用打开(session)之前上报。
  • platform参数中选择steam
  • 使用device_ids参数时,请选择custom类型。
  • 通过该API发送事件。请向开发人员说明您需要发送的事件。对于要发送到AppsFlyer的事件,请务必在配置API时完成这些事件的设置和映射。
  • 如需上报自有媒体中的广告互动,请对接impression engagement API

若通过SDK对接,可供选择的SDK版本有原生C++UnrealUnity三种。

应用开发人员

跨平台落地页设置

推荐设置使用AppsFlyer智能脚本的跨平台落地页可支持网页到应用的归因。如果您所推广的应用在多个平台上架(如Epic和PC端原生),强烈建议您使用该设置。

进一步了解跨平台落地页

了解跨平台落地页的设置方式

注意

Steam中必须配置下列参数:

  • platform: steam
  • steam_app_id:相关应用页面的ID

    您可以在地址栏的URL中找到您的应用ID,也可以进入https://steamdb.info/并在其中搜索您的游戏。示例:

    https://store.steampowered.com/app/12345678/

    这里的12345678就是您的应用ID。

  • media_source(媒体渠道)

以下参数是可选的,但仍建议您配置:

  • campaign(广告系列)
  • ad(广告素材)
  • ad_set(广告组)
  • storefront_redirect_url:相关应用的Steam商店页完整URL,其中包含该应用的steam_app_id
    示例:https://store.steampowered.com/app/12345678/
营销人员(可能需要开发人员协助)

链接设置

如果您不使用跨平台落地页,可以创建直接归因链接,将其置于广告中。

了解直接归因链接的创建方式

营销人员
报告设置/查看数据 了解面板与报告中的数据可用性 营销人员/数据工程师

特点和局限性

特点 备注说明

再营销

目前尚不支持

成本数据

必须通过邮件上传的方式来发送成本数据。