Saltar al contenido

Atribución en iOS

GitHub

Apple no ofrece un install referrer genérico de App Store equivalente al Google Play Install Referrer. En iOS, este plugin usa la atribución de Apple AdServices.

Por defecto, getReferrer() devuelve un token de atribución de AdServices que puedes enviar a tu backend o a tu partner de medición móvil.

const result = await InstallReferrer.getReferrer();
console.log(result.attributionToken);

El plugin también puede enviar el token al endpoint de AdServices de Apple desde el code nativo.

const result = await InstallReferrer.getReferrer({
fetchAppleAttribution: true,
});
console.log(result.appleAttribution);

Usa este modo cuando la propia app deba recibir el payload de atribución de Apple. Mantén fetchAppleAttribution false si tu backend o proveedor de atribución debe intercambiar el token.

CampoDescripción
platformSiempre ios.
attributionTokenToken de atribución de Apple AdServices.
appleAttributionPayload de atribución opcional de Apple cuando fetchAppleAttribution es verdadero.
  • Los tokens de atribución de Apple AdServices están disponibles en iOS 14.3 y versiones posteriores.
  • El payload de atribución cubre la atribución de Apple Search Ads, no URLs de referrer arbitrarias de la App Store.
  • No se requiere el prompt de App Tracking Transparency solo para solicitar el token de atribución de AdServices.

Si estás usando Atribución en iOS para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-install-referrer para la funcionalidad nativa en Uso de @capgo/capacitor-install-referrer, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.