Attribuzione Apple Ads senza MMP
Apple ti dice quale campagna e quale keyword hanno portato un’installazione. Un token dall’app, una chiamata dal tuo server, niente IDFA e niente richiesta di tracciamento.
Apple Ads è l’unico network pubblicitario che risponde direttamente a te. Da iOS 14.3 il framework AdServices dà un token alla tua app, e l’API di attribuzione di Apple lo trasforma nella campagna dietro l’installazione. Niente contratto, niente programma partner, e funziona anche con chi ha rifiutato il tracciamento.
- durata del token
- 24 h
- finestra per i tap
- 30 giorni
- finestra view-through
- 24 h
- tentativi dopo un 404
- 3 × 5 s
durata del token
finestra per i tap
finestra view-through
tentativi dopo un 404
Come funziona
L’app legge il token al primo avvio e lo passa al tuo server. Il tuo server lo chiede ad Apple.
Il tuo server
api-adservices.apple.com
- 01Pochi secondi dopo il primo avvio
POST /api/v1/ Content-Type: text/plain G9i5hC8lQJeGOfmS+MFycll…Un token per richiesta, come testo semplice.
- 02Troppo presto
404 Not FoundIl record non è ancora pronto. Riprova ogni 5 secondi, al massimo tre volte.
- 03Il record di attribuzione
200 OK { "attribution": true, "campaignId": 542370539, "keywordId": 87675432, "claimType": "Click" }Solo ID. I nomi li trovi nei report di Apple Ads.
Il codice
Swift, iOS 14.3+
import AdServices
let token = try? AAAttribution.attributionToken()Il tuo server
curl -X POST https://api-adservices.apple.com/api/v1/ \
-H "Content-Type: text/plain" \
--data-raw "$ATTRIBUTION_TOKEN"Come leggere il record
Quando non torna niente
Con Appy è già incluso
Nel piano Enterprise l’SDK di Appy fa tutto questo al posto tuo e mette Apple Ads nello stesso report dei tuoi link.
Primo avvio
iOS, SDK di Appy
- Ha toccato il tuo link AppyAttribuita al link
- Tap o vista su Apple AdsCampagna, gruppo di annunci, keyword
- Modalità sviluppatoreRecord di prova ignorato
- Nessuno dei dueOrganica
Leggi anche
Domande
Serve la richiesta ATT?
No. Il token non è un identificativo pubblicitario.
Perché Apple risponde 404?
Il record non è ancora pronto, oppure il token ha più di 24 ore. Riprova ogni 5 secondi, tre volte.
Perché il mio ID campagna è 1234567890?
È il record di prova di Apple in modalità sviluppatore. Ignoralo.
Serve un MMP?
No. Qualsiasi app può chiamare l’API di Apple dal proprio server.
Continua a esplorare
Scopri quale link ha portato ogni installazione: l’SDK iOS e Android di Appy
Ora Appy segue i tuoi link anche oltre lo store. Il nuovo SDK ti mostra installazioni, eventi in-app e ricavi per ogni link, QR code e campagna, e apre ai nuovi utenti la schermata giusta.
Deferred deep linking senza SDK: come funziona davvero sotto il cofano
Puoi portare il contesto di un link oltre l’installazione senza incorporare un SDK di attribution. Ecco cosa sopravvive davvero al confine dello store su Android e iOS, cosa si rompe e quanto costa in privacy ogni scorciatoia.
Come decifrare il Meta Install Referrer su Android
Campagna, gruppo di inserzioni e inserzione dietro ogni installazione da Facebook e Instagram, visualizzazioni comprese.
Cerchi altro? Sfoglia tutti gli argomenti su il blog.
Apple Ads accanto a tutti gli altri canali
Nel piano Enterprise l’SDK di Appy legge il token, interroga Apple e riporta Apple Ads insieme ai tuoi link e QR code.