Reenvío de atribución de sitio web a aplicación para web móvil

Aunque la mayor parte de la captación de usuarios se centra en la aplicación móvil y el inventario móvil que lleva a los usuarios a instalar la aplicación, muchas marcas tienen recorridos de usuario que se originan en un sitio web móvil y conducen a una experiencia de aplicación móvil nativa.

Estos recorridos incluyen campañas pagadas basadas en la web, así como usuarios que aterrizan "orgánicamente" en su página web móvil.

La atribución tradicional de enlaces de seguimiento móvil captura cualquier conversiónen tal caso cuando los enlaces de seguimiento están incrustados en la llamada a la acción, pero no captura automáticamente información sobre cómo llegaron a su sitio web móvil.

mceclip4.png

Este artículo describe cómo puede implementar la solución dedicada de Singular para realizar un mayor seguimiento de las conversiones de web móvil a aplicación de sus usuarios.

Mediante el uso de Singular Links en combinación con el SDK web de Singular, se dispone de información adicional sobre este trayecto desde su sitio web móvil hasta su aplicación móvil en sus informes de atribución de aplicaciones móviles.

Este es un ejemplo de cómo se vería Singular Links con datos web móviles enriquecidos antes y después de implementar la solución de seguimiento web-a-aplicación móvil de Singular:

Antes:

mceclip3.png

Después:

mceclip2.png

Las 9 instalaciones y los 13 reenganches previamente agrupados bajo fuente = "Mobile Web to App", eran en realidad tráfico que incluía fuentes web móviles "Adwords" y "Some_source".

Requisitos previos

  1. Integre el SDK de Singular Web versión 1.0.8 o superior.
  2. Generar un enlace Singular base para "Mobile Web to App".

    Notas:

    • El enlace base será proporcionado por Singular. Póngase en contacto con su gestor de éxito de clientes para obtener más detalles.
    • Los parámetros Deeplink, Passthrough y Deeplink diferido son nulos por defecto. Si se introducen, se añadirán al enlace o sustituirán a los parámetros de enlace profundo ('_dl'), de paso ('_p') y de enlace profundo diferido ('_ddl') existentes.
  3. (Opcional) Para el seguimiento del reenganche: añada compatibilidad con enlaces profundos en Singular Links y configure un enlace base con enlaces profundos.

Implementación

Para garantizar que su sitio web móvil pueda capturar estas atribuciones de aplicaciones móviles con datos de atribución web, implemente los siguientes métodos además de su implementación web SDK de Singular actual mediante CDN/NPM:

Método openApp
Descripción Crea el enlace Singular de web a aplicación y abre la aplicación si está instalada. Si la aplicación no está instalada, el usuario será redirigido a la página alternativa predefinida.
Firma singularSdk.openApp(baseLink, deeplink = null, passthrough = null, deferredDeepLink = null)
Ejemplo de uso

  // Abre la aplicación con el siguiente enlace básico sin parámetros de enlace profundo, paso a través o enlace profundo diferido.
  singularSdk.openApp("https://mydomain.sng.link/Buour/55cx");
  
  // Abre la aplicación con los siguientes parámetros de enlace base personalizados: enlace profundo ('_dl'), paso a través ('_p') y enlace profundo diferido ('_ddl').
  singularSdk.openApp("https://mydomain.sng.link/Auour/55ba", 
  "deeplink_value", "passthrough_value", “deferred_value”);
  
Método buildWebToAppLink
Descripción Crea el enlace web to app Singular. El desarrollador puede elegir cómo invocar el enlace.
Firma singularSdk.buildWebToAppLink(baseLink, deeplink = null,
passthrough = null, deferredDeepLink = null)
Ejemplo de uso

  // Crea un enlace web a la aplicación con el siguiente enlace base, sin parámetros de enlace profundo, paso a través o enlace profundo diferido.
  const webToAppLink = 
  singularSdk.buildWebToAppLink("https://mydomain.sng.link/Buour/55cx");
  
  // Crea un vínculo web a la aplicación con los siguientes parámetros de vínculo base, vínculo profundo personalizado ('_dl'), paso a través ('_p') y vínculo profundo diferido ('_ddl').
  const webToAppLink = 
  singularSdk.buildWebToAppLink("https://mydomain.sng.link/Auour/55ba",
  "deeplink_value", "passthrough_value", “deferred_value”);
  

Si utiliza Google Tag Manager, añada la siguiente etiqueta HTML personalizada con el siguiente código:

<script>
    (function() {
      if (singularSdk) {
        var baseLink = "https://mydomain.sng.link/Auour/55ba";
        var deeplink = ''; // Ponga aquí el enlace profundo, puede ser nulo 
        var passthrough = ''; // Ponga passthrough aquí, puede ser null
        var deferredDeepLink = ''; // Poner aquí enlace profundo diferido, puede ser nulo
  
        singularSdk.openApp(baseLink, deeplink, passthrough, deferredDeepLink)
      }
    })();
  </script>
  

Informes

mceclip1.png

El valor "Mobile Web to App" se utiliza en el nombre del rastreador y en la nueva dimensión "Link Type" para identificar cualquier atribución de aplicación móvil rastreada utilizando el enlace base incrustado en su sitio web para móviles.

Estas atribuciones de aplicaciones móviles originadas por el enlace base activado por la openApp (u otra invocación) incorporarán automáticamente cualquier campaña web que también tenga configurada la atribución web singular.

Asimismo, las fuentes que utilicen valores de referencia UTM y dirijan el tráfico a su sitio web móvil a la CTA de la aplicación móvil se notificarían y asignarían a las siguientes dimensiones de generación de informes de Singular de este modo:

UTM DimensiónSingular
utm_source Fuente
utm_campaign Nombre de la campaña
utm_content Nombre creativo
utm_term Palabra clave
utm_medium (disponible enlas exportaciones a nivel de usuario)

Los valores asignados también están disponibles en las exportaciones a nivel de usuario. Todos los valores UTM también se conservan en la columna "passthrough" de las exportaciones.