Integración de Steam con AppsFlyer

En resumen: Integra tu juego o aplicación de Steam con AppsFlyer para recibir datos de atribución y eventos para tus campañas de Steam. La integración con Steam admite la atribución y la grabación de eventos in-app para las aplicaciones de Steam en el dispositivo Steam de un usuario.

Acerca de la atribución en Steam

Steam funciona en dispositivos Windows y Mac, Steam Deck y otros dispositivos Steam OS.

Las aplicaciones que se ejecutan en Steam pueden integrarse con AppsFlyer a través de la API o el SDK de S2S para recibir datos de atribución y mediciones de rendimiento sobre qué fuentes y campañas generan eventos de apertura de aplicaciones y eventos in-app. Los marketers confían en estos insights para medir y optimizar las actividades de marketing.

Ejemplo de flujo de atribución

El siguiente es un flujo de ejemplo que destaca los pasos más importantes del viaje de un usuario, desde la interacción con el anuncio hasta la atribución. Incluye la landing page multiplataforma recomendada por AppsFlyer. Nota: Si bien recomendamos usar la landing page multiplataforma, también puedes usar enlaces de atribución directa

Steam_user_journey.jpg

  1. Punto de contacto de marketing: Los clientes interactúan con tu marca a través de puntos de contacto de marketing online u offline. Estos pueden incluir el correo electrónico y los boletines informativos, las redes sociales, la web móvil y más.
  2. Landing page del juego: La landing page de un juego dirige a los clientes a tu página de juego de Steam. Este paso es importante para recopilar los parámetros UTM y otros parámetros de URL a fin de atribuir a los clientes que han hecho clic o han hecho la instalación a las fuentes multimedia originales o a las fuentes multimedia de tu propiedad.
    La landing page también es útil porque proporciona enlaces a las distintas plataformas compatibles con el juego. Por ejemplo, puedes incluir enlaces de Xbox, Microsoft Store y Steam.
    awesome_game.png
  3. Página de la aplicación Steam: Esta es la página principal de tu tienda de Steam que aloja tu aplicación Steam para que los clientes la descarguen.
  4. Instalación del juego: El usuario instala el juego, lo que activa la atribución y la grabación de eventos y sesiones en la aplicación.

Procedimientos de integración

En la siguiente tabla se enumeran las tareas necesarias para integrar tu aplicación Steam con AppsFlyer.

Tarea Acciones ¿Quién está involucrado?

Configuración de la aplicación

Marketer

Integración de SDK con tu aplicación (a través de S2S o SDK)

Hay dos métodos de integración que puedes utilizar: S2S y SDK.

Para el método S2S, integra la API de AppsFlyer en tu aplicación con comandos para informar de los siguientes eventos a AppsFlyer.

  • Primeras aperturas
  • Eventos in-app
  • Sesiones

Nota:

  • Las primeras aperturas de aplicaciones deben informarse antes de las sesiones y eventos in-app.
  • Para el parámetro platform, selecciona el tipo steam.
  • Para el parámetro device_ids, selecciona el tipo custom.
  • Envía eventos usando la API. Dile a tu desarrollador qué eventos debe enviar. Verifica que cuando configures la API, configures y mapees los eventos para enviarlos a AppsFlyer. 
  • Para informar sobre las interacciones con los medios de comunicación propias, integra la API de interacción con las impresiones.

Para el método SDK, hay tres versiones: C++ nativo, Unreal, y Unity.

Nota:

Si tienes una base de usuarios existente y, por lo tanto, deseas que la primera sesión se considere una sesión y no una instalación, el desarrollador puede utilizar el método skipFirst=true.

Desarrolladores de aplicaciones

Configuración de la landing page multiplataforma

Recomendado: La landing page multiplataforma que ejecuta AppsFlyer Smart Script te permite realizar atribución web-to-app. Es más recomendable cuando tu campaña promociona una aplicación que también está disponible en otras plataformas, como Epic y Native PC.

Obtén más información sobre las landing page multiplataforma

Aprende a configurar una landing page

Nota:

Para Steam, se requieren los siguientes parámetros:

  • plataforma: steam
  • steam_app_id: El ID de la página de la aplicación.

    Puedes encontrar tu ID de aplicación único copiándolo de la barra de URL o yendo a https://steamdb.info/ y buscando tu juego. Por ejemplo,

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

    donde 12345678 es tu ID de aplicación único.

  • media_source

Los siguientes parámetros no son obligatorios pero sí recomendados:

  • campaign
  • ad
  • ad_set
  • storefront_redirect_url: La URL completa de la tienda de Steam de tu aplicación, incluido tu steam_app_id. Por ejemplo, https://store.steampowered.com/app/12345678/
Marketer (puede requerir ayuda del desarrollador) 

Configuración del enlace

Si no utilizas una landing page multiplataforma, puedes crear enlaces de atribución directos para colocarlos detrás de los anuncios.

Aprende a crear enlaces de atribución directa

Marketer
Configuración/visualización de datos de reportes Obtén más insights sobre la disponibilidad de datos en dashboards y reportes Marketer/Ingeniero de datos 

Características y limitaciones

Característica Observaciones

Retargeting

Actualmente no es compatible

Datos de costos

Los datos de costos deben enviarse a través de Ad Spend Ingestion mediante el método de subir el archivo por correo electrónico.