Skip to content

Partajare și invitații

Ghiță publică o tură în Retezat miercuri. Doi dintre prietenii lui sunt pe Terranos, alți trei nu sunt. Nu vrea să-i pună să instaleze aplicația ca să afle ce e planificat. Atinge Share pe pagina activității, copiază linkul și îl pune în grupul de drumeții pe WhatsApp. Cei de pe Terranos îl deschid în aplicație; ceilalți deschid previzualizarea publică în browser.

Partajarea e podul între aplicație și toți cei care nu sunt încă în ea.

Partajarea unei activități

Din pagina de detalii, atinge Share. Se deschide un sheet cu trei ieșiri:

  • Copy link — un URL scurt, public, public-safe, ca https://app.terranos.world/s/aB12cD3eF4. Lipește-l unde vrei.
  • Open share sheet — share sheet-ul nativ iOS sau Android. WhatsApp, SMS, email, AirDrop, orice altceva ai instalat.
  • Show QR code — un QR pe tot ecranul pentru partajare în proximitate. Util când ești deja cu oamenii pe care vrei să-i inviți.

Cine deschide linkul fără cont primește o previzualizare publică a activității. Poate citi, poate vedea traseul, poate vedea când e. Nu poate vedea lista de participanți și nu se poate înscrie — pentru asta are nevoie de cont.

Dacă au aplicația instalată, linkul o deschide direct. Dacă nu, browser-ul afișează previzualizarea cu un buton de instalare.

Invitarea prietenilor

Cardul de acțiuni are un buton separat Invite friends. E ușor diferit de share:

  • Deschide share sheet-ul precompletat cu un mesaj prietenos în limba ta curentă, cu linkul inserat.
  • Se urmărește separat ca organizatorul să poată vedea câte invitații au venit pe canalul ăsta față de copy-link sau QR.

Nu îți citește contactele. Nu există un feature „găsește prieteni" care să-ți încarce agenda. Tot fluxul e doar un mesaj precompletat care iese pe canalele tale obișnuite — ești în control de cine îl primește.

Linkuri directe

Dacă pui un link Terranos într-un mesaj și destinatarul are aplicația instalată, linkul deschide ecranul potrivit direct. Formatele pe care le înțelege Terranos:

  • terranos://activity/<id> — deschide activitatea asta.
  • terranos://profile/<id> — deschide profilul public al persoanei.
  • terranos://search?q=... — deschide search-ul cu query-ul precompletat.
  • terranos://activity/<id>?join=1 — deschide activitatea cu sheet-ul de înscriere expandat.

Echivalentele HTTPS pe app.terranos.world funcționează la fel și servesc dublu rol ca previzualizare publică atunci când aplicația nu e instalată.

Pentru bucățile de platformă (iOS Universal Links, Android App Links), dispozitivul gestionează totul transparent — nu trebuie să știi nimic ca să facă un link să funcționeze. Configurația stă în domeniul operatorului.

Câteodată publici o activitate, o partajezi, apoi îți dai seama că nu mai vrei să fie publică.

Din Organizer > Activity > Share poți revoca linkul. După aia:

  • Linkul returnează not found dacă cineva încearcă să-l deschidă.
  • Cei deja înscriși nu sunt afectați.
  • Cei care au văzut previzualizarea publică înainte de revocare nu mai pot reveni.

Dacă vrei doar să limitezi vizibilitatea (nu să invalidezi linkul), depublică activitatea în loc. Linkul rămâne funcțional pentru participanți dar previzualizarea publică dispare.

Urmărirea cine a deschis linkul

Fiecare link de partajare numără deschiderile. Numărul apare în Organizer > Activity > Share lângă link. E un contor grosolan — util ca să știi dacă linkul a călătorit (5 deschideri vs 50 vs 500), nu o unealtă precisă de analitice.

Contorul nu surprinde cine a deschis linkul. Nu există identificare dincolo de număr.

Confidențialitate

Ce e într-un link de partajare:

  • Un token scurt. Nu ID-ul tău de utilizator, nu ID-ul direct al activității.
  • Tokenul rezolvă pe server către activitate, cu câmpurile public-safe pe care organizatorul a ales să le expună.

Ce nu e într-un link de partajare:

  • Numele tău, contul tău, nimic care să lege linkul de tine personal.
  • Lista completă de participanți.
  • Detalii operaționale private (GPS exact al punctului de întâlnire, note interne ale organizatorului).

Când ceva pare ciudat

  • Linkul dă „not found". Organizatorul l-a revocat sau a depublicat activitatea. Cere persoanei care ți l-a trimis o versiune actualizată.
  • Share sheet-ul nu arată WhatsApp. E o chestie la nivelul dispozitivului. Asigură-te că WhatsApp e instalat și că share sheet-ul îl arată și pentru alte aplicații.
  • Linkul direct deschide browserul în loc de aplicație. Ori aplicația nu e instalată, ori setările de gestionare a linkurilor ale dispozitivului sunt off. Pe Android, verifică setarea „Open by default" a aplicației.
  • Codul QR pare greșit. Crește luminozitatea ecranului — multe scanere se descurcă greu cu ecrane întunecate. Dacă tot nu scanează, copiază linkul.