Un link. iOS, Android și fallback-ul web.
Măsori activarea, retenția și adoptarea funcționalităților. Elido rutează un singur link scurt oriunde trebuie să ajungă utilizatorul chiar acum.
- Paritate de deep-link amânat între iOS Universal Links și Android App Links
- Variante A/B per link, cu rotație ponderată sau round-robin
- Distribuire în aplicație cu previzualizare de URL scurt și brand propriu
- Coduri QR pentru offline-către-aplicație: printezi, scanezi, instalezi, atribui
elido.me/p123yourapp://product/123intent://product/123shop.example.com/product/123app installed → deep link · App/Play Store → install · desktop → webDeep-linking amânat
Click → instalare → ajungi pe ecranul potrivit.
Majoritatea instalărilor de aplicații pierd contextul - utilizatorul a dat click pe un link despre produsul X, se deschide App Store, iar onboarding-ul tău începe la ecranul de bun venit, în loc de produsul X. Deep-linking-ul amânat păstrează intenția peste granița instalării, folosind potrivirea de amprentă prin clipboard.
- Step 1
Click
elido.me/p123 (no app)Click hash + UTM landed in the analytics store with a 24h match window.
- Step 2
Install
App Store / Play StoreUser redirects to the store, downloads, opens the app for the first time.
- Step 3
First launch
clipboard fingerprint matchYour SDK reads the click hash; the API joins it to the original click row.
- Step 4
Deep-route
/product/123 · attributedApp opens at the right screen with UTM context, not the welcome screen.
Variante A/B
Lansare discretă pe 5%. Lansare completă pe 100%. Același link scurt.
Un singur link scurt poate purta până la cinci destinații. Împarte pe ponderi sau prin round-robin; fiecare variantă își urmărește propria serie temporală de clickuri și încrederea z-test. Util pentru lansări de tip feature-flag, unde vrei un procent mic de utilizatori pe un flux nou de onboarding, fără un SDK client-side.
- Împărțire ponderatăConfigurabilă per variantă - 5/95 pentru lansări discrete
- Încredere z-testTest z pe două proporții, la nivel de click
- Round-robinDistribuție egală pentru teste creative cu volum redus
- Serie temporală per variantăVezi abaterile de dayparting și tip de dispozitiv între variante
elido.me/launchshare.acme.app/r/u-9h2x- Embed in newsletterBranded short URL preview
- Generate QR codeSVG · for print or screen
- Add to campaignInherits UTM template
Distribuire în aplicație
Butoane de distribuire ce emit linkuri scurte la o atingere.
API-ul de distribuire primește un URL de destinație, o etichetă de campanie și, opțional, o limită de clickuri. Returnează un link scurt cu brand propriu și o previzualizare Open Graph gata pentru fereastra de distribuire. Șablonul UTM al linkului moștenește de la campanie, astfel încât datele de analiză sosesc deja etichetate. Limita de clickuri înseamnă că un cod de recomandare poate fi plafonat la N utilizări, fără să atingi backend-ul tău.
- POST /v1/links cu campaign_id + max_clicks
- URL scurt cu brand propriu pe domeniul tău personalizat
- Imagine OG generată automat, cu metadatele linkului
- Limita de clickuri declanșează expired_destination_url la atingerea pragului
- Analiză per distribuire: cine a distribuit, cine a dat click, când
Ce poți lansa
- Paritate de deep-link amânat între iOS Universal Links și Android App Links
- Variante A/B per link, cu rotație ponderată sau round-robin
- Distribuire în aplicație cu previzualizare de URL scurt și brand propriu
- Coduri QR pentru offline-către-aplicație: printezi, scanezi, instalezi, atribui
- Atribuire de conversie server-side din evenimentele de instalare a aplicației
- Atribuire post-instalare prin clipboard + potrivire de amprentă (fingerprint)
Ce oferă Elido echipelor de produs
Linkurile de onboarding, rutarea prin feature-flag și deep link-urile vin cu capcane în majoritatea shortener-elor. Acestea sunt lacunele specifice pe care le închidem.
Rutează către destinația potrivită fără un serviciu de redirecționare personalizat
Smart links evaluează regulile la edge, la fiecare cerere: geo (țară ISO), tip de dispozitiv (mobil/tabletă/desktop), sistem de operare, header de limbă, domeniu referrer și filtre de oră din zi + zi din săptămână. Regulile sunt evaluate în ordine; prima potrivire câștigă. Cinci reguli per link este limita pe Pro; Business elimină plafonul. Fallback-ul către o destinație implicită este mereu obligatoriu. Pentru echipele de produs, tiparele obișnuite sunt: rutarea utilizatorilor iOS către App Store și a celor Android către Play Store dintr-un singur link comun; rutarea utilizatorilor dintr-o piață specifică către o pagină de destinație localizată; trimiterea utilizatorilor dintr-o fereastră de timp specifică către o pagină de eveniment live și, altfel, către o înregistrare. Regulile se setează în dashboard sau prin API - fără un serviciu de redirecționare de implementat, fără o funcție Lambda de întreținut. Modificările se propagă la edge în mai puțin de 60 de secunde, fără un deploy.
Împărțirea traficului pentru lansări discrete și teste creative
Un singur link scurt poate avea până la 5 variante de destinație. Traficul se împarte pe ponderi (configurabile per variantă; implicit împărțire egală) sau prin round-robin. Fiecare variantă își urmărește propria serie temporală de clickuri, astfel încât poți vedea dacă implicarea unei variante s-a abătut în funcție de ora din zi sau de tipul de dispozitiv - util pentru teste specifice unei suprafețe. Modelul de încredere statistică este un test z pe două proporții, la nivel de click; dashboard-ul arată „varianta A conduce cu o încredere de X%” odată ce ambele variante depășesc eșantionul minim (implicit 200 de clickuri fiecare). Pentru rutare de tip feature-flag - unde vrei un procent mic de utilizatori pe un flux nou de onboarding - folosește o împărțire ponderată cu 5% pe noua destinație. Spre deosebire de un instrument dedicat de feature-flag, acesta nu necesită un SDK client-side; este o redirecționare server-side. Compromisul: nu poți viza utilizatori specifici sau segmente de utilizatori, ci doar segmente statistice pe baza atributelor cererii.
Universal Links și App Links fără un serviciu terț de deep-link
Deep link-urile deschid ecranul potrivit într-o aplicație nativă atunci când aceasta este instalată. Pe iOS, acestea sunt Universal Links (domenii HTTPS pe care sistemul de operare le interceptează dacă aplicația le-a revendicat). Pe Android, acestea sunt App Links (verificate prin assetlinks.json). Elido servește automat apple-app-site-association și assetlinks.json de la căile well-known ale domeniului tău personalizat - configurezi o singură dată bundle ID-ul și team ID-ul aplicației tale în setările domeniului, iar fișierele rămân actuale. Lanțul de fallback: aplicație instalată → destinația deep-link; aplicație neinstalată → URL-ul App Store / Play Store pe care îl specifici; desktop → URL web. Parametrii UTM sunt păstrați pe tot parcursul fallback-ului. Nu este necesar niciun SDK terț de deep-link în aplicație - sistemul de operare gestionează interceptarea, nu JavaScript. Testat cu adb shell și xcrun simctl la fiecare lansare.
Linkuri de distribuire cu limite și rotație integrate, pentru campanii limitate în timp
Limita max_clicks se setează per link: când numărul de clickuri atinge pragul, linkul redirecționează către un URL de destinație-expirată configurabil, în loc de ținta normală. Este util pentru linkuri de recomandare în aplicație (N utilizări per cod), linkuri de invitație beta cu acces limitat și previzualizări de funcționalități limitate în timp. Combină cu rotation_mode: 'round-robin' pentru a distribui traficul pe un set de destinații, în cazul fluxurilor de listă de așteptare sau al lansărilor de funcționalități pe cohorte. Din partea produsului, logica de creare a linkului + limită + rotație stă în întregime pe server - fără stare client-side de sincronizat. Numărul de clickuri se află în stocarea noastră de analiză și se actualizează în mai puțin de 5 secunde. Analiza per link detaliază distribuția clickurilor între variante, astfel încât poți vedea ce poziție de rotație a fost folosită și cât de des.
Vizualizări de cohortă și retenție, fără un produs de analiză separat
Nivelul de analiză al Elido pe Business include vizualizări de cohortă și retenție în stocarea de analiză: alegi un link sau o campanie, alegi o dimensiune de cohortă (canal de achiziție, țară, tip de dispozitiv) și obții un heatmap de retenție pe zi sau săptămână. Acesta nu este un înlocuitor pentru un instrument complet de analiză de produs - nu există urmărire de evenimente la nivel de utilizator, nu există session replay și niciun constructor de funnel pentru tipuri arbitrare de evenimente. Ce înlocuiește este întrebarea „câți dintre cei care au dat click pe emailul de onboarding s-au întors a doua zi?” - aceasta stă în datele evenimentelor de click, iar Elido o afișează direct. Pentru analiză de funnel mai profundă, exportă fluxul brut de clickuri către BigQuery sau Snowflake și combină-l cu tabelul de evenimente de utilizator al produsului tău. DSN-ul de analiză doar-citire (Business) oferă acces SQL direct, dacă echipa ta de BI preferă asta în locul exporturilor.
Stack-ul cu care vei lucra
- Smart links
- Deep links
- Variante A/B
- Analiză funnel + cohortă
- Campanii
Ce vei instrumenta
- Creșterea activării
- Rutat prin smart-link
- Cohorte de retenție
- Zilnic / săptămânal / lunar
- Fereastra de eșantion A/B
- Controlată pe ora din zi
Echipe de produs care construiesc pe această platformă
Numele sunt deocamdată substituenți - numele reale ale clienților vor apărea aici pe măsură ce studiile de caz sunt publicate.
“Deep link-uri fără Branch au fost o cerință fermă după retragerea Firebase Dynamic Links. Configurarea Universal Link a Elido a durat o după-amiază - fără SDK în aplicație, fără un serviciu suplimentar de supravegheat. Rata de fallback către App Store a scos la iveală faptul că 40% din linkurile noastre de distribuire sunt accesate înainte ca utilizatorul să instaleze aplicația.”
“Folosim regulile smart-link pentru rutare geografică către pagini de destinație regionale. Gestionarea acesteia printr-un shortener, în loc de propriul nostru serviciu de redirecționare, a eliminat două funcții Lambda din infrastructura noastră și încărcarea de gardă care venea odată cu ele.”
“Limita de clickuri pe linkurile de recomandare este funcționalitatea pe care nimeni n-o prezintă în demo, dar de care toată lumea are nevoie. Am setat un max_clicks per cod de invitație și am renunțat la supra-alocarea locurilor beta.”
Elido vs Branch.io vs deep-linking personalizat pentru echipele de produs
Branch este liderul de piață în deep-linking. Deep-linking-ul personalizat este posibil, dar costisitor de întreținut. Diferențele de mai jos sunt relevante când nevoia ta principală este deep links plus rutare - nu o platformă completă de atribuire mobilă.
| Capabilitate | Elido | Branch.io | Deep-linking personalizat |
|---|---|---|---|
| Universal Links (iOS) | apple-app-site-association servit automat de pe domeniul tău | Complet gestionat, dovedit la scară | Tu servești JSON-ul, gestionezi hosting-ul |
| App Links (Android) | assetlinks.json servit automat de pe domeniul tău | Complet gestionat | Tu servești și menții actualizat |
| SDK terț necesar în aplicație | Nu - interceptare la nivel de sistem de operare | Da - SDK Branch | Nu - dar tu scrii logica de fallback |
| Reguli de rutare smart-link | Geo, dispozitiv, sistem de operare, limbă, referrer, timp | Parcursuri direcționate pe audiență (mai puternice) | Ce codezi tu |
| A/B pe destinații | Da - împărțire ponderată, încredere z-test | A/B la nivel de parcurs (instrument CRO complet) | Tu îl construiești |
| Atribuire mobilă (MMP) | Transmitere ID de click; conectare MMP manuală | MMP nativ - Appsflyer, Adjust, Kochava | Tu integrezi |
| Preț | Inclus pe Pro și Business | Bazat pe volum; contractele mid-market încep mai sus | Doar costul de inginerie |
| Analiza clickurilor | Stocare de analiză, per link, cohortă pe Business | Analiză profundă de atribuire mobilă | Ce construiești tu |
Întrebări din partea echipelor de produs
Am nevoie de un SDK de tip Branch în aplicația mea pentru a folosi deep links Elido?
Nu. Deep links Elido folosesc iOS Universal Links și Android App Links - mecanisme la nivel de sistem de operare, care nu necesită niciun SDK terț în aplicația ta. Configurezi fișierele apple-app-site-association și assetlinks.json prin setările de domeniu ale Elido; Elido le servește la căile well-known de pe domeniul tău personalizat. Aplicația ta trebuie să gestioneze URL-ul universal link - acesta este cod standard de rutare URL iOS/Android, nu o dependență nouă de SDK.
Ce s-a întâmplat cu Firebase Dynamic Links - poate Elido să le înlocuiască?
Firebase Dynamic Links a fost retras în august 2025. Elido poate înlocui tiparul de bază: un singur link HTTPS care deschide aplicația dacă este instalată, revine la magazin dacă nu este, și revine la web pe desktop. Nu replicăm deep-linking-ul amânat al Firebase (transmiterea contextului printr-o instalare) - acesta necesită un SDK în aplicație. Pentru deep-linking amânat tot ai avea nevoie de Appsflyer, Adjust sau un MMP similar.
Cum funcționează variantele A/B alături de regulile smart-link?
Regulile smart-link se evaluează primele. Dacă o regulă se potrivește, ea preia destinația din regulă - variantele nu se aplică. Dacă nicio regulă nu se potrivește, traficul ajunge la fallback, iar dacă fallback-ul are variante configurate, se aplică împărțirea pe variante. Astfel poți avea un link care rutează necondiționat utilizatorii iOS către App Store, rutează utilizatorii desktop din SUA către o pagină de destinație specifică și împarte A/B restul între două destinații.
Care este cazul de utilizare al limitei de clickuri pentru produs?
Programe de recomandare (N utilizări per cod de invitație), acces beta limitat (limitezi invitațiile fără să atingi backend-ul), previzualizări limitate în timp (maximum 500 de clickuri pe un link demo, înainte să expire către o pagină de listă de așteptare). max_clicks se setează per link la creare sau printr-un PATCH. Când limita este atinsă, linkul redirecționează către expired_destination_url pe care l-ai configurat.
Există urmărire la nivel de sesiune sau de utilizator?
Nu. Evenimentele de click sunt la nivel de cerere: țară, dispozitiv, sistem de operare, referrer, UTM și marcă temporală. Nu există identitate de utilizator în evenimentele de click, decât dacă transmiți un user_id ca parametru query personalizat, care ajunge până la destinația ta. Elido nu este un instrument de analiză de produs - nu face session replay, profiluri de utilizator sau urmărire de funnel pe evenimente arbitrare. Pentru asta, folosește Mixpanel, PostHog sau Amplitude și combină datele de click pe baza UTM-ului sau a ID-ului de click.
Cât de rapid se propagă modificările regulilor smart-link?
Modificările de reguli sunt scrise în API-ul nostru și trimise către cache-ul activ în memorie (L2) în mai puțin de 60 de secunde. Cache-ul LRU intern al serviciului nostru edge are un TTL de 30 de secunde pentru linkurile care poartă reguli. În practică: o modificare de regulă devine activă la edge în cel mult 90 de secunde de la salvarea ei în dashboard sau prin API.
Pot folosi Elido pentru distribuire în aplicație fără un domeniu personalizat?
Da. Domeniile partajate ale Elido (s.elido.me pentru paid, b.elido.me pentru Business) funcționează bine pentru linkurile de distribuire în aplicație, acolo unde consecvența brandului contează mai puțin decât funcționalitățile de limitare a clickurilor și rutare. Domeniile personalizate îți oferă URL-uri cu brand propriu (share.yourapp.com), ceea ce contează pentru programele de recomandare în care linkul apare în interfață.
De unde exportez datele de cohortă de retenție, dacă am nevoie de ele în warehouse?
Export programat către S3, BigQuery sau Snowflake - disponibil pe Business. Exportă fluxul brut de clickuri; calculul cohortei rulează în warehouse-ul tău, unde îl poți combina cu tabelul de evenimente de utilizator al produsului tău. DSN-ul de analiză doar-citire (Business) oferă acces SQL direct, dacă preferi să calculezi cohortele în stocarea de analiză și să extragi rezultatele în instrumentul tău de BI.
Lista de lectură pentru echipele de produs
Configurare iOS Universal Links + Android App Links, lanț de fallback și configurații testate.
Motor de reguli la edge pentru rutare pe dispozitiv, sistem de operare, limbă, geo și timp.
O singură suprafață de destinație pentru linkul din bio - utilă pentru fallback-uri app-store + web.
Generare SVG/PNG cu brand propriu, cu analiză de click-through la fiecare scanare.
Atribuire server-side pentru instalările de aplicație și evenimentele post-instalare.
Nu ești sigur ce unghi ți se potrivește?
Majoritatea echipelor încep dintr-un singur unghi și cresc spre toate cele patru. Echipa noastră de vânzări poate trece prin stack-ul tău specific în 20 de minute.