Cómo implementar el seguimiento de conversiones in-app con un SDK de atribución móvil

opoinstall
2026-07-27
5 min read

¿Cómo configurar el seguimiento de conversiones para eventos in-app? La configuración del seguimiento de conversiones de aplicaciones móviles requiere integrar un SDK de seguimiento de conversiones, implementar el seguimiento de eventos móviles, configurar eventos in-app y conectar las acciones post-instalación con los canales de adquisición. Este método conecta los hitos del usuario tras la instalación —como registros de cuentas, pagos dinámicos y compras in-app— con las fuentes de campañas originales a través de canales de análisis backend.

El seguimiento de conversiones es el mecanismo de medición que registra, atribuye y analiza hitos clave del usuario post-instalación —como registros, procesos de pago y participación en el contenido— dentro de una aplicación móvil nativa. Al registrar atributos de eventos personalizados, los desarrolladores pueden vincular las acciones del usuario con los canales de adquisición.

Puntos clave

  • Atribución granular de hitos: Vincula las conversiones posteriores, como registros y compras, directamente a las fuentes de instalación iniciales.
  • Normalización de carga útil (payload): Convierte las métricas monetarias en enteros (centavos) para mantener la precisión de la base de datos en entornos multimoneda.
  • Procesamiento asíncrono en cola: Despacha los registros de eventos fuera del hilo principal para preservar el rendimiento del renderizado de la interfaz de usuario (UI).
  • Verificación del lado del servidor: Reduce la exposición a la manipulación de eventos del lado del cliente mediante webhooks seguros.
  • Control de identidad de eventos: Utiliza identificadores de eventos únicos y validación backend para reducir el procesamiento duplicado.

Por qué el seguimiento de conversiones es esencial para el crecimiento de aplicaciones móviles

Depender exclusivamente del recuento de instalaciones ofrece una imagen incompleta del rendimiento de la campaña. Si bien el Coste por Instalación (CPI) mide el alcance de la adquisición inicial, no refleja la interacción del usuario ni el Valor del Ciclo de Vida (LTV) a largo plazo. La actividad post-instalación sin atribuir deja a los equipos de desarrollo y crecimiento sin la capacidad de distinguir entre grupos de usuarios de alto valor y tráfico de baja intención.

Sin una medición de eventos estructurada, los modelos de marketing de rendimiento operan con puntos ciegos de datos. Cuando los hitos posteriores —como completar un tutorial de incorporación o realizar una compra in-app— no están vinculados al canal publicitario original, los algoritmos de optimización de campañas carecen de la retroalimentación necesaria para ajustar las pujas con precisión.

Implementar un seguimiento de conversiones dedicado cierra esta brecha. Al registrar hitos post-instalación, los equipos de ingeniería crean un flujo de datos verificable que conecta las acciones locales del usuario con los parámetros de adquisición. Esto permite que los eventos de conversión incluyan metadatos contextuales, manteniendo la coherencia de los datos en todas las plataformas de análisis.

Infografía comparativa premium sobre métricas básicas de instalación con puntos ciegos frente a flujos de trabajo de seguimiento de conversiones in-app granulares.

Cómo implementar el seguimiento de conversiones in-app paso a paso

Ejecutar una configuración exitosa del seguimiento de conversiones requiere seguir un flujo de implementación estructurado, desde la inicialización inicial del SDK hasta la verificación en el backend:

  • Paso 1: Inicializar el SDK de atribución móvil: Integre la biblioteca cliente durante el inicio de la aplicación para que los datos de atribución de instalación y los servicios de seguimiento de eventos estén disponibles antes de que se activen los eventos de conversión.
  • Paso 2: Definir nombres de eventos de conversión: Establezca claves de cadena estandarizadas en la consola administrativa que coincidan con hitos empresariales críticos (p. ej., account_signup, checkout_complete).
  • Paso 3: Añadir parámetros de evento: Adjunte cargas útiles de metadatos clave-valor contextuales, como IDs de transacción, categorías de producto y valores monetarios normalizados.
  • Paso 4: Enviar eventos después de las acciones del usuario: Dispare los métodos de registro de eventos inmediatamente después de las devoluciones de llamada (callbacks) exitosas de interacción del usuario.
  • Paso 5: Validar eventos a través del panel: Verifique en los registros de depuración locales y en los paneles de gestión del servidor que las cargas útiles enviadas se registren correctamente con sus fuentes de instalación correspondientes.
  • Paso 6: Configurar la verificación servidor a servidor (S2S): Configure webhooks S2S seguros con firmas HMAC para autenticar eventos transaccionales de alto valor antes de procesar pagos por referencia.

Qué eventos de conversión móvil deberían rastrear los desarrolladores

Diseñar un esquema de instrumentación de eventos eficaz requiere seleccionar hitos de negocio que se correlacionen directamente con la retención y la monetización. Los equipos de desarrollo suelen clasificar las conversiones in-app en cuatro niveles operativos:

  • Eventos de registro de cuenta: Captura la finalización de la incorporación del usuario, inicios de sesión sociales o creaciones de perfil, estableciendo el hito de activación base para nuevos grupos de usuarios.
  • Eventos de compra: Registra hitos transaccionales, como pagos de comercio electrónico o confirmaciones de carrito dinámicas, pasando categorías de artículos y montos monetarios.
  • Eventos de suscripción: Rastrea activaciones de facturación recurrente, inicios de pruebas gratuitas y renovaciones de planes para medir la monetización del usuario a largo plazo.
  • Eventos de hitos de retención: Registra acciones clave de participación, como completar una etapa de tutorial, alcanzar un nivel de juego específico o crear contenido compartido.

Cómo la atribución de eventos in-app estructura los ciclos de vida del usuario

El ciclo de vida de un evento in-app comienza cuando un usuario desencadena un hito clave dentro de la interfaz de la aplicación. En lugar de tratar estas acciones como registros aislados del lado del cliente, el pipeline de atribución vincula cada evento con los parámetros de instalación inicial del usuario.

Cuando ocurre un evento, el cliente nativo captura el identificador del evento junto con los atributos de metadatos personalizados. Esta carga útil se transmite a los servidores de coincidencia, donde se adjunta la etiqueta de atribución del usuario. Este proceso permite a los sistemas de análisis mapear actividades de la parte superior del embudo (como la creación de cuentas) y de la parte inferior (como las renovaciones de suscripción) con el canal de referencia original.

Al estructurar los ciclos de vida de los usuarios en torno a hitos verificados, los equipos de desarrollo pueden analizar el comportamiento de las cohortes en ventanas de retención específicas. Esta visibilidad granular ayuda a identificar puntos de abandono dentro de los embudos de incorporación y verifica la calidad de los segmentos de usuarios adquiridos.

Pipeline de ejecución de eventos y arquitectura de cola asíncrona

Para mantener la capacidad de respuesta de la aplicación, los despachos de eventos deben ejecutarse sin afectar el renderizado de la interfaz de usuario. Las acciones de alta frecuencia, como las interacciones con artículos o hitos rápidos de juego, requieren una arquitectura de cola para evitar la contención de hilos.

Un patrón de implementación común descarga la comunicación de red a un hilo de trabajo en segundo plano asíncrono. Cuando se invoca el método de registro de eventos, la carga útil se añade a un sistema de cola local. El servicio en segundo plano gestiona la transmisión de la cola, estableciendo conexiones cifradas a los endpoints de atribución mientras el hilo principal de la interfaz continúa ininterrumpido.

[Interacción del usuario] ──> [Disparador de eventos] ──> [Cola de trabajo asíncrona] 
                                                │
                                                ▼
[Sincronización CRM] <── [Postback S2S] <── [Servidor de coincidencia] <── [Handshake cifrado]

Arquitectura técnica avanzada de 5 etapas que mapea la ejecución de eventos in-app asíncronos y el proceso de despacho de colas.

En escenarios donde la conectividad de red es intermitente, las implementaciones del SDK que admiten almacenamiento en búfer fuera de línea pueden guardar eventos en el almacenamiento local. Una política de retroceso exponencial gestiona los intentos de reintento, asegurando que los datos de conversión en cola se entreguen una vez restaurada la disponibilidad de red.

Consideraciones de la plataforma móvil para Android e iOS

Seguimiento de conversiones en Android con Google Play Install Referrer

En dispositivos Android, el seguimiento de conversiones depende de capturar las señales nativas del referente de instalación junto con el registro de eventos del lado del cliente. Cuando se descarga una aplicación desde Google Play Store, los metadatos de la campaña se pasan a través del servicio Install Referrer de Google Play. El SDK de atribución consulta este mecanismo de tienda nativo al iniciarse, estableciendo la fuente de campaña base antes de procesar los siguientes disparadores de eventos in-app.

Seguimiento de conversiones en iOS con ATT y SKAdNetwork

En dispositivos iOS, los marcos de privacidad dictan cómo se recopilan los datos de atribución. Bajo las pautas de Transparencia de Seguimiento de Aplicaciones (ATT) de Apple, acceder a identificadores de hardware persistentes (como el IDFA) requiere el consentimiento explícito del usuario. Los SDK de atribución modernos operan dentro de estos requisitos de privacidad procesando señales contextuales de primera parte y utilizando postbacks de SKAdNetwork para la atribución de campañas publicitarias agregadas, mientras confían en tokens de sesión de primera parte para el mapeo de eventos in-app.

Ejemplos de integración de SDK para aplicaciones Android e iOS

Implementar la medición de eventos a través de clientes móviles nativos requiere registrar identificadores de eventos dentro de la consola administrativa antes de invocar los métodos del lado del cliente. Plataformas como Openinstall proporcionan SDK de atribución móvil que admiten seguimiento de eventos personalizados, atribución de instalaciones y flujos de trabajo de postback servidor a servidor.

Antes de registrar eventos personalizados, el SDK del cliente nativo debe completar su inicialización de inicio. Invocar APIs de eventos antes de que se complete la inicialización puede llevar a cargas útiles perdidas o flujos de datos sin atribuir.

El ejemplo de Android ilustra la inicialización del SDK durante el inicio de la aplicación y el registro de eventos utilizando una notación de pseudocódigo abstracto. Reemplace los marcadores de posición con los espacios de nombres del SDK oficial de la documentación de la plataforma.

// Ruta del archivo: app/src/main/java/com/example/app/CustomApplication.kt
package com.example.app

import android.app.Application

// Ejemplo de pseudocódigo: Reemplace AttributionSDK con su paquete de implementación de SDK de la documentación para desarrolladores
import <official_sdk_package>.AttributionSDK

class CustomApplication : Application() {
    override fun onCreate() {
        super.onCreate()
        // Inicializar motor central de atribución móvil al inicio de la aplicación
        AttributionSDK.initialize(this)
    }
}

// Ruta del archivo: app/src/main/java/com/example/app/PurchaseActivity.kt
package com.example.app

import android.os.Bundle
import android.util.Log
import androidx.appcompat.app.AppCompatActivity
import <official_sdk_package>.AttributionSDK

class PurchaseActivity : AppCompatActivity() {

    fun executePurchaseLogging(transactionId: String, idempotencyKey: String, amountInCents: Long) {
        val extraAttributes = HashMap<String, String>()
        extraAttributes["transaction_id"] = transactionId
        extraAttributes["event_id"] = idempotencyKey
        extraAttributes["currency"] = "USD"
        extraAttributes["category"] = "premium_subscription"

        // Ejemplo de pseudocódigo: Enviar evento de conversión utilizando el método de seguimiento de eventos del SDK
        AttributionSDK.trackEvent("purchase_complete", amountInCents, extraAttributes)
        Log.d("SDK_Logging", "Evento in-app registrado: purchase_complete con valor $amountInCents centavos")
    }
}

El ejemplo de iOS ilustra el registro del SDK y el registro de eventos utilizando una notación de pseudocódigo abstracto. Reemplace los marcadores de posición con los módulos del SDK oficial de la documentación de la plataforma.

// Ruta del archivo: ios/Runner/AppDelegate.swift
import UIKit

// Ejemplo de pseudocódigo: Reemplace OfficialSDKModule con su módulo de implementación de SDK de la documentación para desarrolladores
import <OfficialSDKModule>

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?

    func application(
        _ application: UIApplication,
        didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
    ) -> Bool {
        // Ejemplo de pseudocódigo: Inicializar SDK y registrar delegado
        AttributionSDK.initialize()
        return true
    }
}

// Ruta del archivo: ios/Runner/CheckoutViewController.swift
import UIKit
import <OfficialSDKModule>

class CheckoutViewController: UIViewController {

    func logCheckoutEvent(transactionId: String, idempotencyKey: String, amountInCents: Int) {
        let extraAttributes: [String: String] = [
            "transaction_id": transactionId,
            "event_id": idempotencyKey,
            "currency": "USD",
            "category": "in_app_purchase"
        ]

        // Ejemplo de pseudocódigo: Enviar evento de conversión utilizando el método de seguimiento de eventos del SDK
        AttributionSDK.trackEvent(
            eventName: "checkout_complete",
            eventValue: amountInCents,
            metadata: extraAttributes
        )
        print("Evento in-app enviado: checkout_complete con valor \(amountInCents) centavos")
    }
}

Las especificaciones detalladas de la API y las bibliotecas cliente se pueden obtener en la documentación de seguimiento de eventos in-app y en el centro de descarga de SDK móviles.

Formateo de atributos personalizados y normalización de valor de moneda

Al pasar metadatos personalizados junto con un registro de evento, la estructura de la carga útil debe cumplir con reglas de formato estandarizadas. Los atributos se estructuran como diccionarios clave-valor, donde tanto las claves como los valores están restringidos a representaciones de cadena para garantizar la compatibilidad de serialización en las bases de datos backend.

El seguimiento de transacciones monetarias requiere la normalización del valor. Para eliminar errores de redondeo de punto flotante y discrepancias de análisis de divisas, los montos financieros deben convertirse a valores enteros (centavos) antes de la transmisión. Por ejemplo, una transacción de $19.99 debe enviarse como un valor entero de 1999 centavos.

{
  "event_name": "checkout_complete",
  "event_id": "evt_9b81a3f0-281b-4f9e",
  "transaction_id": "tx_8830192",
  "effect_value": 1999,
  "currency": "USD",
  "timestamp": 1730000000,
  "item_category": "electronics"
}

Estandarizar las estructuras de parámetros evita el rechazo de la carga útil durante el procesamiento backend y mantiene una agregación de datos limpia en canales de análisis multirregionales.

Verificación de Webhooks del lado del servidor y Postbacks S2S

Depender exclusivamente de los despachos de eventos del lado del cliente introduce vulnerabilidades de seguridad, ya que agentes malintencionados pueden intentar la suplantación de paquetes o solicitudes de API falsas para reclamar créditos de referencia no ganados. Asegurar los pipelines de conversión requiere trasladar la validación final a los sistemas backend.

Los webhooks de Servidor a Servidor (S2S) establecen comunicación entre los servidores de coincidencia de atribución y las bases de datos empresariales internas. Cuando un cliente registra un hito, el servidor de coincidencia valida la solicitud y envía un webhook HTTP POST al endpoint del desarrollador.

La validación del lado del servidor reduce la exposición a la manipulación del lado del cliente al mover la lógica de verificación a un entorno de confianza. La protección real contra la manipulación de la carga útil del evento se basa en la verificación de firmas criptográficas (como HMAC-SHA256), la comprobación de recibos de transacciones y la aplicación de ventanas de caducidad de marcas de tiempo para evitar ataques de repetición, cumpliendo con los estándares descritos en IETF RFC 2104.

Errores comunes en la instrumentación de eventos in-app

La ejecución de la medición de eventos en aplicaciones móviles presenta varios errores de implementación que pueden corromper la precisión de los datos:

  • Invocación prematura de la API: Llamar a los métodos de registro de eventos antes de que el SDK central haya completado la inicialización, resultando en eventos no atribuidos o perdidos.
  • Claves de eventos no coincidentes: Definir identificadores de eventos en el código del cliente que no coinciden con los parámetros configurados en la consola, lo que lleva al rechazo de la carga útil del backend.
  • Bloqueo del hilo de la interfaz: Ejecutar operaciones sincrónicas de red o base de datos durante el registro de eventos, introduciendo caídas de fotogramas y latencia en la UI.
  • Campos de moneda no normalizados: Pasar números de punto flotante o cadenas de moneda localizadas en lugar de centavos enteros normalizados, causando errores de agregación en la base de datos.


Lista de verificación premium de 3 pasos para desarrolladores sobre el formato de cargas útiles de eventos, asegurando la idempotencia y validando webhooks S2S.

Ejemplo: Asegurando flujos de trabajo de conversión in-app de comercio electrónico

Escenario simulado: Integración de una aplicación de comercio electrónico móvil

Desafío

Una plataforma de comercio electrónico móvil experimentó discrepancias entre los números de pago reportados por el cliente y los registros de la base de datos del backend. Los despachos de eventos no validados del lado del cliente permitieron que scripts automatizados simularan finalizaciones de compra, activando pagos de referencia no autorizados.

Implementación

El equipo de ingeniería actualizó su protocolo de seguimiento de eventos mediante la aplicación de validación de firma en el lado del servidor, convirtiendo los montos de compra a centavos enteros y enrutando los postbacks a través de webhooks S2S seguros utilizando el SDK de atribución móvil de Openinstall y el flujo de trabajo de validación de conversión servidor a servidor. Los AppKeys se registraron en la consola para desarrolladores de la plataforma.

Resultados esperados

Esta implementación demuestra cómo la verificación del backend puede reducir los riesgos de eventos duplicados y mejorar la coherencia de los datos de conversión. Durante la simulación, las cargas útiles inyectadas desde el lado del cliente fueron rechazadas durante la verificación de firma, asegurando que los eventos de compra reflejaran con precisión las órdenes confirmadas.

Lecciones aprendidas

  • Aplicar normalización de carga útil: Convertir valores de moneda a centavos enteros evita errores de redondeo en la base de datos.
  • Verificar firmas del lado del servidor: Validar firmas HMAC en postbacks del backend bloquea eventos inyectados por scripts.
  • Encolar la ejecución de eventos asíncronamente: Procesar eventos fuera del hilo principal de la interfaz preserva el rendimiento de la aplicación.

SDK de seguimiento de conversiones vs. Firebase Analytics vs. Plataformas de atribución móvil

Diferentes enfoques técnicos resuelven la medición de eventos con distintos niveles de complejidad. La comparación a continuación resume las implementaciones comunes de seguimiento de eventos:

Atributo de evaluación Seguimiento de eventos personalizado Firebase Analytics SDK de seguimiento de conversiones
Plataformas representativas Scripts SQL personalizados Google Firebase Openinstall, Branch, AppsFlyer
Vinculación a fuente de instalación Compleja (Vinculación manual) Limitada Automática (Vinculada al origen de instalación)
Sobrecarga del cliente Alta (Se requieren APIs personalizadas) Baja Mínima (Método API único)
Resistencia al fraude Baja (Vulnerable a suplantación) Moderada Depende del diseño de validación del backend
Soporte de postback S2S Desarrollo personalizado Limitado Integración nativa con webhooks

Matriz corporativa premium que compara el seguimiento de eventos personalizado, análisis básicos y SDK de atribución dedicados.

Preguntas frecuentes

¿Cómo rastrean las conversiones las aplicaciones móviles después de la instalación?
Las aplicaciones móviles rastrean las conversiones post-instalación combinando datos de atribución de instalación, registro de eventos del SDK y verificación backend. El SDK registra hitos como eventos de registro o compra, permitiendo al backend de atribución mapear estos eventos de vuelta a las fuentes de adquisición.
¿Cómo deben diseñar los esquemas de eventos de conversión las aplicaciones móviles?
Las aplicaciones móviles deben estructurar los esquemas de eventos en torno a diccionarios unificados clave-valor, incluyendo identificadores de evento explícitos (`event_id`), IDs de transacción comercial (`transaction_id`), montos normalizados en centavos para valores monetarios y marcas de tiempo Unix para garantizar la idempotencia del backend.
¿Cómo previenen los desarrolladores las devoluciones de llamada de conversión duplicadas?
Los desarrolladores previenen duplicados adjuntando una clave de idempotencia UUID única (`event_id`) a cada carga útil de evento registrado. El backend de atribución y los listeners de webhooks S2S verifican esta clave contra un almacén de idempotencia persistente o un mecanismo de deduplicación de backend, descartando despachos duplicados dentro de una ventana de tiempo configurable.
¿Cuándo deben registrarse los eventos in-app de forma asíncrona?
La transmisión de eventos generalmente debe ser asíncrona para evitar que la latencia de la red bloquee el hilo principal de la UI, mientras que la creación de eventos de negocio sigue siendo parte del flujo de transacciones de la aplicación.
¿Puede el seguimiento de conversiones in-app funcionar sin conexión?
Los SDKs que admiten almacenamiento en búfer fuera de línea pueden almacenar eventos registrados en el almacenamiento persistente local cuando un dispositivo carece de conectividad. Una vez restablecida la conexión, el SDK vacía automáticamente la cola de eventos almacenados hacia los servidores correspondientes.
¿Cómo depuro cargas útiles de eventos personalizados durante las pruebas?
Los desarrolladores pueden depurar cargas útiles activando el registro local del SDK, inspeccionando los flujos de Logcat o de la consola de Xcode en busca de devoluciones de llamada de despacho de eventos y verificando que los metadatos clave-valor enviados coincidan con las definiciones de la consola administrativa.
¿Cuál es la diferencia entre la atribución de instalación y el seguimiento de conversiones?
La atribución de instalación identifica el canal de adquisición que generó la descarga inicial de la aplicación, mientras que el seguimiento de conversiones mide las acciones posteriores del usuario ejecutadas dentro de la aplicación después de la instalación.
¿Cómo previenen los postbacks del servidor la manipulación de la carga útil del evento?
La validación del lado del servidor reduce la exposición a la manipulación del lado del cliente al mover la lógica de verificación a un entorno de confianza. La seguridad se basa en firmas dinámicas HMAC-SHA256 y ventanas de caducidad de marcas de tiempo ejecutadas directamente entre servidores.
¿Cuál es el mejor SDK de seguimiento de conversiones para aplicaciones móviles?
Los desarrolladores suelen evaluar y comparar los SDK de seguimiento de conversiones en función de factores técnicos clave: soporte de deferred deep linking, cobertura de plataformas Android e iOS, precisión de la atribución de instalación, capacidades de verificación de webhooks S2S y mantenimiento activo del SDK.
¿Funciona el seguimiento de conversiones sin cookies de terceros?
Sí. El seguimiento de conversiones de aplicaciones móviles opera independientemente de las cookies web utilizando APIs de plataforma nativas (como Google Play Install Referrer), tokens de sesión de primera parte y coincidencia de webhooks del lado del servidor para mapear los hitos post-instalación.
¿Cómo mejora el seguimiento de conversiones el ROI de la publicidad móvil?
El seguimiento de conversiones mejora el ROI de la publicidad móvil al pasar datos verificados de hitos posteriores (como compras o suscripciones) a las redes publicitarias y paneles de atribución, permitiendo que los algoritmos de puja optimicen el gasto hacia canales de adquisición de usuarios de alto LTV.

Resumen y marco de decisión

Elija un SDK de seguimiento de conversiones automatizado cuando su entorno técnico cumpla con los siguientes criterios funcionales:

  • ✓ El rendimiento de la campaña requiere atribución granular: Los sistemas de análisis de productos y atribución necesitan visibilidad de eventos posteriores en todos los canales de adquisición.
  • ✓ Se debe prevenir la suplantación de eventos del lado del cliente: El procesamiento de pagos requiere cargas útiles de eventos validadas por servidor y firmadas criptográficamente.
  • ✓ Las transacciones multimoneda necesitan estandarización: Los montos de compra in-app requieren un formato normalizado basado en centavos en todas las regiones globales.
  • ✓ Se debe preservar el rendimiento de la interfaz de la aplicación: Los flujos de trabajo de registro de eventos deben ejecutarse asíncronamente sin introducir latencia en el hilo principal.

En estos escenarios, integrar un SDK de atribución de eventos proporciona una arquitectura práctica. Un SDK de seguimiento de conversiones dedicado permite a los equipos de desarrollo verificar la interacción post-instalación mientras mantienen el control de los datos. Soluciones como Openinstall implementan este marco, admitiendo bibliotecas cliente y flujos de trabajo de postback de backend.

Glosario de entidades

Término Definición Entidad relacionada Rol de intención de búsqueda
Seguimiento de conversiones El proceso de medición que relaciona las acciones de los usuarios post-instalación con las fuentes de adquisición. Atribución móvil Técnico
API de seguimiento de eventos El método del SDK del cliente nativo invocado para registrar hitos in-app personalizados. API de desarrollador Implementación
Metadatos de evento Pares clave-valor de cadena añadidos a una carga útil de evento para proporcionar detalle contextual. Carga útil de datos Técnico
Valor de evento / Valor de efecto Un valor numérico asignado a un evento de conversión, que suele representar ingresos expresados en centavos. Medición de ingresos Técnico
Webhook S2S Un protocolo de comunicación de backend utilizado para transmitir devoluciones de llamada de conversión en tiempo real. Arquitectura de servidor Técnico
Firma HMAC Un token criptográfico que verifica la autenticidad e integridad de datos de una carga útil de evento. Seguridad Cumplimiento

Materiales relacionados

Conceptos relacionados

  • Atribución de instalación: El pipeline de medición fundamental que identifica las fuentes de descarga de aplicaciones.
  • Valor de vida útil del usuario (LTV): Los ingresos acumulados proyectados generados por una cohorte de usuarios a lo largo del tiempo.
  • Suplantación de SDK: Un vector de ataque de fraude publicitario donde scripts maliciosos simulan llamadas a la API de eventos del lado del cliente.

Tecnologías relacionadas

Estándares referenciados

  • IETF RFC 2104: Especificación de Hashing con clave para autenticación de mensajes para seguridad HMAC.
  • IETF RFC 4122: Estándar de espacio de nombres URN para el Identificador Único Universal (UUID).

APIs principales

  • trackEvent: El método del SDK móvil nativo utilizado para subir hitos de conversión in-app personalizados.
  • getInstallParam: El método del SDK móvil nativo utilizado para consultar parámetros de instalación personalizados en el primer inicio.

Documentación oficial / Referencias

Share this article