Linkleri uygulamanızda açın

Çeviriler yapay zeka kullanılarak yapılmıştır. Bazı çeviriler yanlışsa, lütfen hello@onelink.to adresinden bize bildirin

Özel alan adınızdaki bir link, uygulamanız kuruluysa onu doğrudan linkin işaret ettiği içerikte açabilir. Uygulaması olmayan herkes yine mağazaya gider. Uygulamada aç Team Plus ve Enterprise planlarına dahildir.
  1. Adım 1

    Başlamadan önce

    Bu, uygulama geliştiricinizin işidir. Gereken değerler sizdeyse iki dosyayı kendiniz yükleyebilirsiniz, ancak uygulama değişiklikleri ve yeni sürümler bir geliştirici gerektirir. Aktif bir özel alan adına — bkz. Özel alan adı kurun — ve uygulamanın kaynak koduna ve geliştirici hesaplarına erişime ihtiyacınız var.
  2. Adım 2

    iOS dosyasını ekleyin

    "Settings → Custom Domains" altında alan adını ve onun Open in app panelini açın, iOS'un yanındaki Build it for me seçeneğini seçin. Uygulamanızdan iki değer girin:
    • App ID Prefix — on karakter; developer.apple.com'da Membership altında (genellikle Team ID'niz)
    • Bundle ID — Xcode'dan, örneğin com.example.app
    Dosyayı gözden geçirin ve kaydedin. Zaten bir apple-app-site-association dosyanız varsa bunun yerine onu yükleyin.
  3. Adım 3

    Android dosyasını ekleyin

    Google Play Console uygulamanızın dosyasını gösterir: uygulamanın App integrity sayfasında, App signing altında Digital Asset Links JSON içeriğini kopyalayın. assetlinks.json olarak kaydedin ve aynı panelde Android'in yanına yükleyin.
  4. Adım 4

    Alan adını iOS uygulamasında belirtin

    Xcode'da hedefinizin Signing & Capabilities sekmesini açın, Associated Domains ekleyin ve alan adınız için bir giriş ekleyin:
    applinks:get.example.com
    Ardından gelen linki uygulamada işleyin — URL bir user activity olarak gelir — ve eşleşen içeriği gösterin.
  5. Adım 5

    Alan adını Android uygulamasında belirtin

    AndroidManifest.xml dosyasında, linkleri açması gereken activity'ye bir intent filter ekleyin:
    <intent-filter android:autoVerify="true">
      <action android:name="android.intent.action.VIEW" />
      <category android:name="android.intent.category.DEFAULT" />
      <category android:name="android.intent.category.BROWSABLE" />
      <data android:scheme="https" android:host="get.example.com" />
    </intent-filter>
  6. Adım 6

    Önce yükleyin, sonra yayınlayın

    Yeni uygulama sürümleri mağazalara ulaşmadan önce iki dosyayı da yerine koyun. Android alan adını bir kez, uygulama yüklendiğinde veya güncellendiğinde kontrol eder; Apple ise eksik bir dosyayı yaklaşık bir gün hatırlar — dosyası yayında olmadan yayınlanan bir uygulama, ilk kullanıcıları için linkleri açmaz.
  7. Adım 7

    Bir cihazda test edin

    Linki tarayıcının adres çubuğuna yazmak iki platformda da uygulamaları açmaz. Bunun yerine yeni derlemeyi yükleyin ve Notlar, Mesajlar veya bir e-postada alan adınıza giden bir linke dokunun.