Un’alternativa a Firebase Dynamic Links senza SDK
Firebase Dynamic Links ha smesso di funzionare il 25 agosto 2025. Se lo usavi per mandare le persone allo store giusto, SetLinks lo fa con un link e un QR code, senza nessun SDK da installare.
Dalla chiusura, secondo le FAQ di Google stesse, ogni Dynamic Link risponde con un 404 e i domini page.link sono spariti per sempre. I link stampati su confezioni, poster e biglietti da visita, incollati in vecchie email o fissati nei profili ora non portano da nessuna parte.
Quasi tutti quei link facevano un lavoro semplice: aprire l’App Store su iPhone, Google Play su Android e una pagina web altrove. Per questo non servono un SDK né codice nell’app. Alcuni link facevano di più, cioè aprivano una schermata precisa dopo una nuova installazione o alimentavano l’attribuzione delle installazioni, e quelli richiedono un SDK di deep linking. Questa pagina ti aiuta a distinguere i due casi e a spostare il primo in un pomeriggio.
Fianco a fianco
| Funzione | Firebase Dynamic Links | SetLinks |
|---|---|---|
| Ancora attivo | No — chiuso il 25 agosto 2025 | Sì |
| iPhone → App Store e Android → Google Play | Sì | Sì |
| Huawei AppGallery e RuStore | No | Sì |
| Apre l’app quando è installata | Sì, con l’SDK | Sì, senza SDK: iPhone su setlinks.io, iPhone e Android sul tuo dominio |
| Il tuo dominio | Sì | Sì, da 9 USD al mese |
| SDK necessario nell’app | Per i link nell’app | No |
| Apre una schermata dell’app dopo l’installazione (deferred deep link) | Sì | No |
| Gratis per iniziare | Era gratis | 3 link, traffico illimitato |
Dati sugli altri servizi a ottobre 2026, dalle loro pagine pubbliche: Firebase Dynamic Links FAQ
Quanto costa
I Dynamic Links erano gratuiti, ed è uno dei motivi per cui tante app li usavano. SetLinks ha un piano gratuito con 3 link e traffico illimitato, senza carta e senza scadenza. I piani a pagamento partono da 9 USD al mese e costano meno con il pagamento annuale; il tuo dominio, l’apertura dell’app installata e l’API sono inclusi nei piani da 9 USD al mese.
Se invece sostituisci i Dynamic Links con una suite di attribuzione completa, aspettati prezzi per conversione o su preventivo: vale la pena quando ti serve l’attribuzione, ma è un modo costoso di ottenere un reindirizzamento allo store quando non ti serve.
Scegli SetLinks se
- I tuoi link portavano soprattutto all’App Store o a Google Play, da QR code, email, annunci o bio.
- Non vuoi aggiungere, aggiornare e mantenere un SDK nella tua app solo per i link.
- Ti servono AppGallery o RuStore oltre ai due store principali.
- Vuoi statistiche di clic e scansioni per piattaforma, paese e fonte senza costruire una pipeline di analisi.
Scegli Firebase Dynamic Links se
- I Dynamic Links non esistono più, quindi la domanda è con cosa sostituirli: se un link deve aprire una schermata precisa subito dopo una nuova installazione, scegli un SDK di deep linking, come quelli elencati da Google nelle sue FAQ.
- Se ti serve l’attribuzione delle installazioni tra reti pubblicitarie, lo strumento giusto è una piattaforma di attribuzione (MMP), e SetLinks non lo è.
- Se i tuoi link devono solo aprire l’app per chi ce l’ha già, Google consiglia anche semplici Universal Links e App Links: SetLinks può pubblicare quei file per te, oppure puoi ospitarli tu.
Cosa fa SetLinks
- Un link breve e un QR code per app: iPhone all’App Store, Android a Google Play, Huawei ad AppGallery, RuStore per le app assenti da Google Play e AppGallery, i computer al tuo sito e tutti gli altri al tuo URL di riserva.
- I browser integrati come Instagram e TikTok, che spesso non riescono ad aprire uno store, ricevono una pagina con il pulsante «Apri nello store» invece di un vicolo cieco.
- Analisi dei clic per giorno, piattaforma, paese e fonte, con esportazione CSV. Le scansioni QR contano come clic e sono mostrate anche a parte; i bot delle anteprime dei link non vengono contati affatto.
- Cambia le destinazioni quando vuoi: l’indirizzo e i QR code stampati restano gli stessi.
- Nei piani che li includono: il tuo dominio (go.tuobrand.com), l’apertura dell’app quando è installata (iPhone su setlinks.io, iPhone e Android sul tuo dominio), i tag di campagna passati agli store, team con ruoli e un’API REST con chiavi di lettura e scrittura.
Cosa non fa
- Non c’è un SDK, quindi niente deferred deep linking: un link non viene portato attraverso l’installazione a una schermata della tua app.
- Non attribuisce le installazioni alle reti pubblicitarie. Passa la campagna allo store, così App Store Connect e Google Play Console mostrano le installazioni per link.
Passare da Firebase Dynamic Links, passo per passo
La maggior parte dei team finisce in un pomeriggio. L’ordine conta: prima scopri cosa faceva ogni vecchio link, poi ricrealo.
- Esporta quello che avevi Google permette di esportare i metadati dei tuoi Dynamic Links (vedi le sue FAQ). Per ogni link annota l’indirizzo breve e i suoi parametri: apn (pacchetto Android), ibi e isi (bundle iOS e ID App Store), ofl o link (l’indirizzo web).
- Dividi i link per funzione I link che portavano solo a uno store o a una pagina web si spostano così come sono. Quelli il cui deep link apriva una schermata dopo l’installazione richiedono un SDK: tienine un elenco per i tuoi sviluppatori.
- Crea un link SetLinks per ciascuno App Store: https://apps.apple.com/app/id seguito dal numero isi. Google Play: https://play.google.com/store/apps/details?id= seguito dal pacchetto apn. Usa l’indirizzo ofl o link come riserva. Aggiungi AppGallery o RuStore se pubblichi lì.
- Riporta il dominio personalizzato, se ne avevi uno Se i tuoi Dynamic Links usavano un sottodominio tuo (links.tuobrand.com), aggiungilo a SetLinks come dominio personalizzato e ricrea gli stessi percorsi: vecchi QR code e link tornano a funzionare. Gli indirizzi su page.link non si possono spostare, perché quel dominio apparteneva a Google. Si possono riprendere solo i percorsi validi come indirizzo di un link SetLinks: lettere minuscole, cifre e trattini, da 3 a 64 caratteri, senza barre; i codici con altri percorsi, ad esempio con maiuscole, vanno ristampati.
- Apri l’app per chi ce l’ha Attiva l’apertura nell’app per il link con il tuo Team ID Apple e il bundle ID, e per Android con il nome del pacchetto e l’impronta di firma SHA-256. Aggiungi il dominio del link agli Associated Domains (iOS) e agli intent filter (Android) della tua app nella prossima release, poi rimuovi l’SDK di Firebase Dynamic Links.
- Sostituisci i link e ristampa una volta Sostituisci i vecchi indirizzi su sito, email, annunci e bio. Ristampa i QR code page.link un’ultima volta: da qui in poi cambi le destinazioni in SetLinks e il codice stampato resta lo stesso.
- Prova su dispositivi reali Apri il nuovo link su un iPhone, su un telefono Android e dentro Instagram. Il nostro tester di reindirizzamento gratuito mostra dove andrà qualsiasi dispositivo, e il validatore controlla i tuoi file apple-app-site-association e assetlinks.json.
Domande frequenti
I miei vecchi link page.link funzionano ancora?
No. Le FAQ di Google dicono che dalla chiusura del 25 agosto 2025 ogni Dynamic Link restituisce un 404 e i domini page.link non vengono mantenuti. Quegli indirizzi non si possono reindirizzare: vanno sostituiti.
Posso tenere i link che usavano il mio dominio?
Sì, se il dominio è tuo. Aggiungi il sottodominio a SetLinks come dominio personalizzato e ricrea ogni percorso come indirizzo di un link (lettere minuscole, cifre e trattini, da 3 a 64 caratteri). I codici stampati che puntavano a quel dominio tornano così a funzionare. I percorsi con maiuscole o barre non si possono ricreare, quindi quei codici vanno ristampati.
Devo modificare la mia app?
Non per i link agli store: funzionano senza toccare l’app. Solo se vuoi che il link apra l’app installata aggiungi il suo dominio agli Associated Domains e agli intent filter dell’app, e a quel punto puoi rimuovere l’SDK di Dynamic Links.
SetLinks supporta il deferred deep linking?
No. Senza un SDK nell’app, niente può portare un link attraverso l’installazione fino a una schermata precisa. Se ti serve, usa un SDK di deep linking; SetLinks copre i link che devono solo arrivare allo store giusto o aprire l’app installata.
Un link può aprire la mia app quando è già installata?
Sì, nei piani che includono l’apertura nell’app. Su iPhone funziona su setlinks.io e sul tuo dominio; su Android funziona sul tuo dominio, dove SetLinks pubblica l’assetlinks.json della tua app.
Quanto costa sostituire i Dynamic Links?
Puoi iniziare gratis con 3 link e traffico illimitato. I piani a pagamento partono da 9 USD al mese, e tutti i prezzi sono nella pagina dei prezzi: nessuna chiamata commerciale.
Cosa succede alle mie statistiche dei clic?
La Dynamic Links Analytics API è stata chiusa insieme al resto. SetLinks conta clic e scansioni QR dal primo giorno, per piattaforma, paese e fonte, e puoi esportarli in CSV.
Altri confronti
- Un’alternativa a onelink.to
- Un’alternativa ad AppsFlyer OneLink per i link agli store
- Un’alternativa a Branch per i link agli store
- Un’alternativa a Bitly per i link di download delle app
- Un’alternativa a URLgenius a prezzo fisso
- Un’alternativa a QR TIGER per i QR code di download delle app
- Strumenti gratuiti per link alle app e QR code
Prova SetLinks gratis
Crea un link in due minuti. Senza carta.
Crea un link