FAQ dan pemecahan masalah OneLink

Sekilas: Temukan solusi dengan cepat untuk menguji dan men-debug masalah pengalihan/perilaku tautan khusus OneLink.

Panduan pemecahan masalah OneLink

OneLink pertanyaan yang sering diajukan

FAQ Templat OneLink

Metode mana yang harus saya gunakan untuk membuka aplikasi—Tautan Universal, Tautan Aplikasi, atau skema URI?

Tautan Universal: Diperlukan untuk lebih dari 98% pengguna iOS

Tautan Aplikasi: Untuk pengguna Android dengan versi 6.0+. Catatan: OS Samsung tidak dapat membuka aplikasi menggunakan Tautan Aplikasi Android.

 Catatan

Tautan Universal dan Tautan Aplikasi memerlukan bukti bahwa domain di URL yang diklik (dengan kata lain, domain tautan khusus OneLink atau domain bermerek) dimiliki dan diasosiasikan dengan aplikasi spesifik yang coba dibuka. Asosiasi domain ini dilakukan melalui file Apple App Site Association (AASA) untuk iOS dan file Assetlinks untuk Android.

File-file ini dihosting oleh AppsFlyer atau oleh pemasang iklan di situs webnya. Secara default, saat Anda membuat templat OneLink dan menyiapkan Tautan Universal dan Tautan Aplikasi, file ini dibuat dan dihosting oleh AppsFlyer.

Skema URI: Metode utama untuk membuka aplikasi di perangkat Samsung. Jika tidak, ini adalah metode lawas dan mundur untuk membuka aplikasi. Dapat digunakan:

  • Untuk pengguna Android dengan versi sebelum 6.0 (kurang dari 15% pengguna Android)
  • Sebagai cadangan saat Tautan Universal dan Tautan Aplikasi tidak membuka aplikasi karena tidak berfungsi atau tidak disiapkan.

    Catatan: Menggunakan skema URI sebagai cadangan untuk Tautan Universal tunduk pada batasan berbasis iOS. Pelajari lebih lanjut.

Penautan Langsung

Tautan Universal, Tautan Aplikasi, dan skema URI adalah metode aman untuk membuka aplikasi. Untuk menautkan secara langsung dan mengalihkan pengguna ke aktivitas atau halaman tertentu di aplikasi, ikuti petunjuk tautan langsung OneLink.

Sistem operasi mana yang mengizinkan skema URI untuk membuka aplikasi?

OS Apakah skema URI berfungsi untuk membuka aplikasi?
iOS Ya. Gunakan sebagai cadangan untuk kegagalan Tautan Universal.

 

Catatan penting:

  • Menggunakan skema URI sebagai cadangan tunduk pada batasan berbasis iOS.
  • Untuk banyak browser, termasuk Safari, Anda harus menambahkan parameter af_force_deeplink=true ke URL untuk menggunakan skema URI sebagai cadangan. Pelajari lebih lanjut.
Android Ya. Gunakan untuk perangkat Samsung, versi Android sebelum 6.0 dan sebagai cadangan jika Tautan Aplikasi gagal pada versi Android yang lebih baru.
Amazon Tidak
Windows Mobile Tidak

Apakah saya perlu memperbarui aplikasi setelah penyiapan Tautan Universal iOS dan Tautan Aplikasi Android?

Ya. Setiap kali Tautan Universal atau Tautan Aplikasi diterapkan untuk membuka aplikasi bagi pengguna yang sudah ada, Domain Terasosiasi iOS atau AndroidManifest.xml akan diperbarui. Artinya, Anda harus mengunggah versi baru aplikasi ke app store yang relevan. Tip: Untuk meminimalkan kebutuhan pembaruan aplikasi, lakukan semua perubahan terkait pengembang yang diperlukan untuk membuka aplikasi dan menautkan langsung sekaligus. 

Dapatkah saya mengalihkan pengguna yang sudah ada ke halaman web, bukan ke aplikasi?

Ya. Namun, mengonfigurasi templat Anda untuk melakukannya memengaruhi semua pengguna (baru dan yang sudah ada), dan mengarahkan semua orang ke halaman arahan/URL web. Artinya, pengguna baru tidak dikirim ke app store.

Untuk mengirim pengguna ke halaman web:

  1. Di templat Anda, jangan siapkan Tautan Universal, Tautan Aplikasi, atau skema URI.
  2. Siapkan pengalihan untuk saat aplikasi tidak diinstal ke halaman arahan/URL web.
    • Halaman arahan/URL web ditambahkan sebagai nilai untuk parameter af_android_url dan af_ios_url.
    • Pengalihan kemudian diterapkan secara otomatis saat aplikasi diinstal (untuk pengguna yang sudah ada) juga. 

Catatan: Jika Anda ingin mengalihkan pengguna yang sudah ada ke halaman web seluler hanya setelah peluncuran aplikasi, pengembang aplikasi Anda harus mengonfigurasi perilaku tersebut.

Bisakah saya mengalihkan pengguna tablet ke aplikasi atau URL yang berbeda lalu ke pengguna aplikasi seluler?

Anda dapat mengatur pengalihan khusus untuk:

  • telepon Windows
  • iPad
  • Amazon Kindle Fire.

Tablet lain saat ini tidak didukung untuk pengalihan terpisah.

Bisakah saya menetapkan aplikasi ke beberapa templat OneLink?

Ya. Meskipun Anda dapat menggunakan satu templat OneLink untuk membuat URL OneLink dalam jumlah tak terbatas, dalam beberapa kasus, mungkin perlu untuk menetapkan aplikasi ke lebih dari satu templat OneLink. Misalnya, jika Anda memiliki beberapa versi aplikasi Android untuk pasar di luar toko, Anda mungkin memerlukan templat OneLink terpisah untuk setiap versi Android dengan aplikasi iOS yang sama yang ditetapkan untuk semuanya.

Penting:

Untuk templat yang menggunakan Tautan Universal iOS dan Tautan Aplikasi Android untuk membuka aplikasi, jika templat Anda memiliki subdomain yang berbeda, Anda perlu mengonfigurasi dan memperbarui aplikasi iOS dan Android untuk masing-masing: 

  • Tautan Universal iOS: Setelah membuat templat OneLink baru, dan memperbarui domain terkait di aplikasi, kirimkan versi baru ke App Store. Hanya pengguna iOS yang telah memperbarui ke versi baru yang dapat mengaktifkan URL OneLink yang dibangun di atas templat baru.
  • Tautan Aplikasi Android:
    1. Setelah membuat templat OneLink baru, salin cuplikan XML di bagian bawah bagian Tautan Aplikasi dan tambahkan ke file AndroidManifest.xml di dalam maksud yang ingin Anda tautkan secara langsung, selain maksud sebelumnya.
    2. Rilis versi baru ke toko. Hanya pengguna Android yang telah memperbarui ke versi baru yang dapat mengaktifkan URL OneLink yang dibangun di atas templat baru.

Dapatkah saya menghapus template OneLink

Ya, tetapi hanya dengan menghubungi CSM Anda atau dengan mengirimkan email ke tim Interaksi Pelanggan (Customer Engagement) kami di hello@appsflyer.com.

Catatan: Jika Anda memiliki URL OneLink berdasarkan templat yang dihapus, URL tersebut tidak akan berfungsi bahkan untuk membawa pengguna ke app store. Untuk alasan ini, sangat penting bagi Anda untuk tidak menghapus templat tanpa terlebih dahulu memastikan bahwa tidak ada URL OneLink yang menggunakannya. Sebagai alternatif, pertimbangkan apakah mungkin untuk mencapai hasil yang Anda perlukan dengan mengubah konfigurasi templat yang ada alih-alih menghapusnya.

Bisakah saya mengubah subdomain di templat OneLink?

Ya, selama belum ada tautan khusus di AppsFlyer berdasarkan templat.

Jika sudah ada tautan khusus di AppsFlyer berdasarkan templat OneLink, maka subdomain tidak dapat diubah. Pembatasan ini dirancang untuk mencegah pemutusan pengalihan/perilaku deep linking dari tautan live.

Jika Anda perlu mengubah subdomain dalam templat dengan tautan khusus yang ada, Anda dapat: 

  • Buat templat OneLink baru dengan subdomain yang baru, dan buat tautan berdasarkan subdomain tersebut.
  • Hapus semua tautan khusus yang ada berdasarkan templat yang subdomainnya perlu diubah. Setelah semua tautan berdasarkan templat sudah dihapus, subdomain menjadi dapat diedit.

Bisakah domain/subdomain dari templat OneLink diterapkan ke ID templat dari templat lain?

Tidak. Mengambil subdomain/domain yang dikonfigurasikan ke templat dan ID templat tertentu dan menggabungkannya secara manual ke ID templat yang berbeda merusak fungsi Tautan Universal dan Tautan Aplikasi, dan menimbulkan ancaman keamanan.

Contoh:

  • Templat 1ABC dikonfigurasikan dengan subdomain bank.onelink.me.
  • Templat D123 dikonfigurasi dengan subdomain game.onelink.me.
  • Tautan bank.onelink.me/1ABC/shorturl dibuat berdasarkan template 1ABC dan berfungsi.
  • Tautan game.onelink.me/D123/exampleurl dibuat berdasarkan templat D123 dan berfungsi.
  • Tautan game.onelink.me/1ABC/shorturl tidak bekerja
  • Tautan bank.onelink.me/D123/exampleurl tidak bekerja

Bisakah saya menggunakan subdomain yang sama untuk lebih dari satu templat?

Ya. Namun, pastikan Anda membuat templat terpisah dengan subdomain; jangan hanya menambahkan subdomain secara manual ke ID templat. 

Bagaimana saya bisa mengalihkan pengguna desktop?

Pengguna desktop dapat terlibat dengan tautan khusus OneLink Anda, misalnya, melalui kampanye email. Namun, saat pengguna desktop mengeklik tautan ini, mereka tidak dapat dialihkan ke situs seluler, app store, atau aplikasi.

Jadi, bagaimana saya dapat memberikan pengguna desktop pengalaman pengguna yang baik dan mengubah mereka menjadi pengguna seluler?

Di URL atau templat OneLink, Anda dapat mengalihkan pengguna desktop (Windows atau Mac) ke URL lain. URL web ini ditambahkan ke tautan di parameter af_web_dp .Catatan: Jika tautan Anda berisi af_web_dp, AppsFlyer tidak mendaftarkan klik saat berasal dari desktop.

 Tips

Coba alihkan pengguna desktop ke URL web yang berisi formulir web khusus yang mengirimkan URL OneLink ke perangkat seluler pengguna desktop melalui SMS atau email. Pelajari selengkapnya tentang opsi ini sebagai bagian dari solusi OneLink Smart Script .

Bagaimana cara mengalihkan pengguna Chrome OS?

Aplikasi di Chromebook dianggap sebagai aplikasi Android.

Untuk Chromebook, untuk mengalihkan pengguna baru tanpa menginstal aplikasi Anda ke URL web lain:

  1. Di pengaturan templat OneLink, di bawah Tetapkan perilaku tautan > Saat aplikasi tidak diinstal > Android, klik Ubah ke URL yang berbeda.
    ATAU
    Di pengaturan tautan OneLink, di bawah Tautan langsung & pengalihan > Pengalihan > Saat aplikasi tidak diinstal > Android, pilih URL Web.
  2. Masukkan URL.
    Saat ditambahkan melalui pengaturan tautan, URL ditambahkan ke tautan Anda di parameter af_android_url .

FAQ tautan OneLink

Dapatkah OneLink bekerja tanpa SDK AppsFlyer?

Ya, tapi hanya sebagian.

Jika Anda perlu mengonversi pengunjung web seluler menjadi pengguna seluler dengan cepat dan tidak dapat mengintegrasikan SDK AppsFlyer, Anda dapat melakukannya.

Pengalihan pengguna dasar dan peluncuran aplikasi bekerja bahkan jika SDK AppsFlyer belum terintegrasi ke aplikasi. Spanduk Cerdas juga tidak memerlukan SDK dan juga berfungsi dengan baik tanpanya.

Namun, ketiadaan SDK berarti:

  • Pengguna yang mengeklik tidak dapat ditautkan secara langsung setelah peluncuran awal aplikasi.
  • Data atribusi tidak dicatat.
  • In-app event tidak dicatat.

Metode apa yang tersedia untuk membuat tautan khusus OneLink?

Tabel berikut membandingkan berbagai metode yang tersedia untuk membuat tautan khusus OneLink.

Metode pembuatan tautan Penggunaan URL pendek/panjang Fitur premium Terlihat di UI? Atribusi TTL (Time to Live) maks dan default
UI AppsFlyer Buat templat OneLink dan tautan khusus Keduanya -- Tanpa TTL
OneLink API Buat ribuan OneLink dengan cepat Pendek -- 31 hari
Pembuatan tautan massal OneLink Buat ribuan URL pendek OneLink dengan cepat menggunakan parameter yang ditentukan dalam CSV Pendek -- -- 180 hari
SDK Kampanye undangan (rujukan) pengguna Pendek -- -- 60 hari
OneLink Smart Script Kampanye web-ke-aplikasi seluler Panjang -- -- Tanpa TTL
Spreadsheet Buat ribuan tautan khusus OneLink dengan menerapkan rumus Anda sendiri Panjang -- -- Tanpa TTL

Bisakah tautan khusus OneLink membuka aplikasi dari browser?

Ya, tetapi ketahuilah bahwa Tautan Universal dan Tautan Aplikasi hanya berfungsi saat diklik (misalnya, saat mengeklik tautan di halaman web atau email). Menempelkan tautan di bilah alamat browser tidak akan meluncurkan aplikasi. Uji tautan Anda dengan mengeklik URL; bukan dengan menempelkannya di kotak URL browser.

Mengapa URL OneLink tidak membuka aplikasi atau menautkan langsung pengguna yang sudah ada?

Terlepas dari niat terbaiknya, dalam beberapa kasus, URL OneLink Anda mungkin tidak melakukan deep linking yang dimaksud. Saat ini terjadi, alih-alih membuka aplikasi atau menautkan langsung ke aktivitas tertentu di dalam aplikasi, pengguna dialihkan ke app store atau ke halaman kesalahan.

Ada beberapa kemungkinan alasan untuk ini: 

  • Aplikasi host: Aplikasi tempat tautan atribusi Anda dibagikan (misalnya, WhatsApp, Gmail, WeChat) menggunakan metode berbeda untuk mengaktifkan tautan yang diklik, seperti browser internal berpemilik. Beberapa di antaranya diketahui memblokir semua tautan atribusi.
  • Browser: Browser dan platform OS tertentu berperilaku berbeda dengan tautan. Di browser tertentu, misalnya, menempelkan tautan tidak berfungsi. Tautan tersebut harus benar-benar diklik. 
  • Pembaruan OS: Pembaruan OS baru (iOS dan Android) dapat memperkenalkan bug tak terduga yang menghambat tautan langsung.
  • Perangkat: Ponsel cerdas, tablet, laptop, dan perangkat lain yang berbeda yang menjalankan versi berbeda dari iOS, Android, Windows Mobile, dan sistem operasi lainnya dapat sangat bervariasi dalam penanganan tautan atribusi.
  • Kesalahan konfigurasi: Penggunaan karakter khusus dalam nilai deep linking merusak tautan.

Dua solusi untuk meningkatkan pengalaman pengguna adalah Fallback URL dan deep linking paksa.

URL fallback

URL fallback mengarahkan pengguna ke halaman web tertentu jika membuka aplikasi atau deep linking gagal karena alasan apa pun. Peringatan! Mereka juga mengirim pengguna tanpa aplikasi Anda terinstal ke URL fallback, bukan ke toko aplikasi yang benar. Jadi, pastikan untuk hanya menggunakan opsi ini jika Anda menargetkan ulang pengguna dengan aplikasi yang sudah terinstal.

Untuk menerapkan URL fallback, di templat OneLink atau pengaturan link kustom, atur perilaku tautan saat aplikasi tidak diinstal untuk mengalihkan ke URL lain.

different_url.png

Menggunakan pengaturan ini menambahkan af_ios_url dan af_android_url sebagai parameter tujuan untuk fallback, yang akan menyebabkan pengguna iOS dialihkan ke halaman yang ditentukan oleh af_ios_url dan pengguna Android dialihkan ke halaman yang ditentukan oleh af_android_url

 Contoh

Pertimbangkan, misalnya, URL OneLink berikut:

https://go.onelink.ly/qwerty?pid=source&af_dp=greatapp%3A%2F%2F&af_ios_url=www.yoursite.com/ios-bonus
&af_android_url=www.yoursite.com/android-bonus

Pengguna iOS dan Android yang mengeklik tautan ini harus ditautkan langsung ke dalam aplikasi. Namun, saat penautan langsung gagal, pengguna dialihkan sebagai berikut:

  • iOS: www.yoursite.com/ios-bonus
  • Android: www.yoursite.com/android-bonus

 Catatan

  • Jika Anda menyertakan simbol tagar (#) sebagai bagian dari nilai parameter di URL, Anda perlu menyandikannya.

  • Saat pengalihan terjadi, parameter URL OneLink diteruskan ke halaman tujuan yang ditentukan oleh af_ios_url atau af_android_url. Untuk mencegah perilaku ini, tambahkan parameter af_param_forwarding=false ke OneLink.

Penautan langsung yang dipaksakan

Tautan langsung paksa memungkinkan Anda menggunakan skema URI sebagai cadangan untuk membuka aplikasi dan menautkan pengguna secara langsung.

Solusi ini berfungsi dengan baik untuk sebagian besar pengguna yang telah menginstal aplikasi. Namun, untuk iOS, menggunakan skema URI untuk membuka aplikasi memiliki keterbatasan, dan Anda mungkin perlu menambahkan af_force_deeplink=true ke URL OneLink untuk memaksa tautan langsung ke aktivitas yang ditentukan dalam skema URI (parameter af_dp ).Pelajari lebih lanjut tentang cadangan skema URI untuk iOS.

Mengapa URL OneLink saya membuka halaman kosong di Chrome?

Pastikan Anda tidak menggunakan tag <a> HTML yang menyertakan atribut target . Jika URL OneLink ditempatkan di dalam tag <a> dengan atribut target="_blank" , ini membuka halaman kosong di Chrome (di iOS dan Android), dan pengguna tidak dialihkan ke App Store atau ke Google Play.

Bisakah saya menggunakan OneLink untuk pengalihan di Brave?

Ya. Namun, di Android, saat pengguna mengeklik tautan OneLink di browser Brave, tautan langsung yang ditangguhkan tidak berfungsi. Dan di iOS, setelah pengguna mengeklik, mereka melihat layar kosong, dan penautan langsung yang ditangguhkan hanya berfungsi jika mereka kemudian melakukan sesuatu di layar kosong, misalnya, menggulir, atau mengetuk.

Apakah tautan khusus OneLink membutuhkan waktu lebih lama untuk dimuat daripada tautan lainnya?

Tidak. Tautan khusus OneLink tidak menambahkan pemrosesan atau waktu muat tambahan untuk berfungsi dengan baik dan mengalihkan pengguna seperti yang diwajibkan. Mereka sama cepatnya dengan tautan AppsFlyer lainnya.

Bagaimana cara mencatat biaya per penginstalan saat menggunakan OneLink?

Mengaktifkan Aktifkan biaya per penginstalan (di bawah Parameter lanjutan) memungkinkan Anda untuk menerapkan nilai CPI tertentu ke setiap penginstalan yang berasal dari tautan.

Pilih mata uang, kemudiannilai yang HANYA berisi angka (hingga 4 digit angka desimal) untuk mewakili CPI.  Ini menambahkan parameter af_cost_currency dan af_cost_value ke tautan.

 Contoh

Biaya kampanye SMS adalah $20 per 1000 pesan (CPM). Pengalaman menunjukkan bahwa kampanye Anda mencapai rasio konversi 5%, yang berarti CPI turunannya adalah $0,40. Menetapkan biaya per penginstalan ke 0,40 USD memungkinkan Anda untuk mengukur ROI akhir dari kampanye SMS.

Pelajari lebih lanjut tentang mengukur biaya dan ROI.

Bagaimana saya bisa mencegah penerusan parameter pada pengalihan?

af_raf_ios_urlaf_android_url, and af_web_dp membawa parameter dari tautan atribusi atau OneLink ke halaman pengalihan. Untuk mencegah perilaku ini, tambahkan af_param_forwarding=false ke tautan atribusi.

Bagaimana cara menghapus parameter PID dan C AppsFlyer saat meneruskan sambil menyimpan semua parameter lain di URL pengalihan?

Dalam beberapa kasus, Anda mungkin memiliki URL dengan beberapa PID. Ini terjadi karena AppsFlyer menambahkan parameter PID dan C ke URL pengalihan dan klien juga dapat menambahkan parameter PID mereka sendiri. Misalnya, 'ID produk' mungkin 'pid' di URL situs web klien.

Biasanya, menambahkan af_param_forwarding=false ke tautan atribusi akan menghapus semua parameter.

Namun, jika tautan diklik dari desktop, klien mungkin menginginkan parameter CRM penting tetap ada. Untuk menghapus hanya parameter PID dan C AppsFlyer dan menyimpan semua parameter lainnya, tambahkan af_base_params_forward=false ke tautan atribusi.

Apakah tautan khusus platform tunggal masih tersedia?

OneLink sekarang menjadi satu-satunya metode yang didukung untuk membuat tautan atribusi khusus untuk media yang dimiliki.

Sebelumnya, pemilik aplikasi juga dapat menggunakan tautan khusus platform tunggal (khusus aplikasi) tanpa menggunakan OneLink. Metode ini sudah tidak digunakan lagi, dan tautan khusus baru hanya dapat dibuat berdasarkan templat OneLink.

Namun, jika Anda memiliki tautan khusus platform tunggal versi lawas, tautan tersebut masih berfungsi seperti biasa. Anda juga dapat melihat dan mengedit tautan lawas dengan mengeklik Lihat tautan platform tunggal lawas di sudut kanan atas halaman tautan khusus OneLink.

Bisakah saya mengubah ID URL pendek setelah menyimpan tautan?

Tidak, ID URL pendek hanya dapat disetel pada saat tautan dibuat.

Bisakah saya membungkus dan memperpendek tautan khusus OneLink?

Pemendek tautan eksternal atau membungkus tautan khusus OneLink Anda akan merusak fungsi pembuka aplikasi dari Tautan Universal dan Tautan Aplikasi.

Untuk mengaktifkan Tautan Universal atau Tautan Aplikasi, OS perlu mengenali domain URL yang terkait dengan aplikasi, dan segala jenis pembungkus eksternal, pemendekan, atau pengalihan ke tautan yang menghadap pengguna membuat hal ini tidak mungkin. Ini termasuk menggunakan bit.ly, tautan bermerek non-AppsFlyer, atau Penyedia Layanan Email (ESP) dengan pencatatan klik diaktifkan.

Untuk menggabungkan atau menyingkat tautan dengan cara yang memungkinkan pengarahan berfungsi dengan baik: 

  • Gunakan URL singkat yang dibuat oleh AppsFlyer saat Anda membuat tautan khusus OneLink (bukan pemendek eksternal seperti bit.ly).
    Kiat! Buat URL lebih pendek lagi dengan membuat domain bermerek pendek di tautan Anda. Dan jika Anda membuat tautan di UI AppsFlyer, Anda dapat mengedit ID URL menjadi sesingkat mungkin. Misalnya: https://brand.com/a1b2/a (di mana brand.com adalah domain bermerek Anda, a1b2 adalah ID templat yang selalu terdiri dari 4 karakter, dan a adalah ID URL, yang dapat diedit menjadi 1 karakter. Manfaat:
    • Metode ini berfungsi karena menggunakan subdomain OneLink yang dikonfigurasi di templat OneLink.
    • Hal ini memungkinkan Anda untuk mengubah parameter dengan cepat, termasuk pengaturan deep linking, bahkan setelah mendistribusikan tautan atribusi ke calon pelanggan Anda.
    • Hal ini menghitung semua klik dari perangkat seluler di dashboard AppsFlyer, sehingga Anda tidak perlu memeriksa layanan lain.
    • Bagian terakhir dari URL singkat dapat disesuaikan untuk menjadikannya domain bermerek.
  • Gunakan skema URI sebagai cadangan untuk membuka aplikasi saat Tautan Universal dan Tautan Aplikasi gagal, dan tambahkan parameter berikut ke tautan: af_force_deeplink=true.
  • Lihat opsi untuk bekerja dengan ESP.

Bisakah saya menggunakan tautan khusus OneLink di email?

Ya, tetapi pertimbangan khusus diperlukan saat Anda bekerja dengan Penyedia Layanan Email (ESP). Untuk menghitung klik yang dilakukan, ESP membungkus semua tautan yang ditempatkan di dalam email. Ini merusak alur pembukaan/penautan langsung aplikasi untuk pengguna yang mengeklik URL.

Untuk mencegahnya, gunakan salah satu solusi opsional berikut:

  • Nonaktifkan perekaman klik di konfigurasi ESP Anda.
    (Kiat: Ini umumnya merupakan solusi termudah.)
  • Buka paksa aplikasi dengan skema URI yang ditentukan dalam parameter af_dp dengan menambahkan bendera af_esp=true ke tautan atribusi. Solusi ini berfungsi dengan baik untuk pengguna yang telah menginstal aplikasi.
  • Gunakan ESP yang mendukung solusi AppsFlyer untuk pembukaan aplikasi dan tautan langsung dengan Tautan Universal. Pelajari lebih lanjut.

Bagaimana cara pengguna dialihkan ke app store regional mereka?

OneLink mengalihkan pengguna ke app store regional yang benar berdasarkan alamat IP mereka.

Mengapa URL OneLink saya tidak mengalihkan pengguna ke domain yang ditentukan?

Periksa apakah Anda telah mengaktifkan Alihkan daftar yang diizinkan di AppsFlyer. Jika Anda telah mengaktifkannya, domain atau subdomain URL web yang diinginkan harus dicantumkan. Pelajari lebih lanjut Alihkan daftar yang diizinkan

Bisakah saya beralih secara manual antara domain bermerek dan subdomain OneLink-nya di tautan yang sudah ada?

Ya - Jika domain bermerek dan subdomain OneLink dipetakan dengan benar. Lihat: Menyiapkan Domain Bermerek di AppsFlyer

Contoh:
Subdomain OneLink: demo.onelink.me
ID Templat: A1r4
Domain Bermerek yang dipetakan ke subdomain demo.onelink.me adalah:

  • app.simulatorapp.com
  • click.simulatorapp.com

Anda membuat tautan bermerek berikut di UI OneLink:
app.simulatorapp.com/A1r4/simulationlink
Anda dapat mengganti tautan bermerek di atas dengan tautan domain bermerek lainnya atau tautan subdomain OneLink.
Tautan berikut secara fungsional identik dan berfungsi sama di mana saja:

  • app.simulatorapp.com/A1r4/simulationlink
  • demo.onelink.me/A1r4/simulationlink
  • click.simulatorapp.com/A1r4/simulationlink

FAQ parameter OneLink

Parameter apa yang wajib untuk tautan khusus OneLink?

Hanya parameter sumber media (pid) yang wajib.

Bisakah parameter ditambahkan ke URL pendek?

Ya, parameter apa pun dapat ditambahkan ke URL pendek.

Penting! Parameter yang ditambahkan ke URL pendek tidak menggantikan parameter di dalam tautan.

 Contoh

  • Anda membuat tautan khusus OneLink dengan output berikut:
    • URL Panjang: https://onelink-sim.onelink.me/Il2C?pid=training&c=peaches
    • URL Pendek: https://onelink-sim.onelink.me/Il2C/70e6d165
  • Anda menambahkan parameter berikut ke URL pendek: https://onelink-sim.onelink.me/Il2C/70e6d165?c=bananas&af_adset=fruits
  • Parameter af_adset=fruits yang ditambahkan ke URL pendek efektif untuk atribusi. Tetapi parameter c=bananas tidak efektif karena sudah ada parameter c di URL panjang.

Apa nama sumber media khusus yang dapat saya gunakan?

Untuk media yang dimiliki, nama sumber media khusus dapat berupa apa saja. Namun, disarankan untuk tidak menggunakan organik sebagai nama sumber media khusus karena dapat memengaruhi integritas data atribusi.

Jika Anda menggunakan OneLink untuk media berbayar:

  • Gunakan nilai PID cadangan mitra terintegrasi (yang diakhiri dengan _int), sebagai nilai sumber media di tautan khusus OneLink. Jangan gunakan sumber media SRN seperti googleadwords atau facebook sebagai nama sumber media khusus. Hal ini dapat memengaruhi integritas data atribusi.
  • Pastikan mitra terintegrasi dengan AppsFlyer dan aktif (sakelar Aktifkan mitra diaktifkan) untuk semua aplikasi yang diatur dalam templat OneLink.

Parameter atribusi apa yang dapat ditambahkan ke OneLink?

Anda dapat menambahkan banyak parameter atribusi untuk memungkinkan Anda untuk melakukan analisis penelusuran secara lebih mendetail. 

Parameter atribusi Deskripsi Nama tautan parameter
Kampanye Tetapkan nama kampanye untuk membandingkan kampanye berbeda di dalam sumber media yang dimiliki c
adset Atur nama ad set untuk membandingkan ad set berbeda di dalam kampanye khusus dari sumber media yang dimiliki af_adset
Nama Iklan

Atur nama iklan untuk membandingkan materi iklan yang berbeda dalam pengaturan iklan/kampanye tertentu dari sumber media yang dimiliki

af_ad
Channel

Tetapkan nama kanal jika Anda ingin membandingkan lebih dari satu kanal distribusi untuk media milik Anda.

Contoh: Jika Anda memisahkan pesan SMS antara dua penyedia layanan SMS, tentukan penyedia menggunakan parameter kanal. Nantinya, Anda bisa membandingkan tingkat konversi kedua penyedia tersebut.

af_channel
Parameter Pelanggan

Gunakan salah satu dari 5 parameter pelanggan yang tersedia untuk memasukkan nilai yang berguna untuk analisis Anda.

Catatan: Parameter ini diuraikan dan muncul dalam laporan data lengkap, yang membuatnya berguna untuk melakukan agregasi atau pemfilteran data.

af_sub1, af_sub2, af_sub3, af_sub4, af_sub5

Parameter Kustom

Mirip dengan parameter pelanggan, Anda dapat menentukan bidang dengan nama dan nilai parameter apa pun. dan nama apa pun.

Tidak seperti parameter pelanggan, parameter khusus tidak diuraikan dalam data lengkap; mereka muncul di laporan data lengkap hanya di kolom url asli .

Khusus
(seperti yang Anda tentukan)

Lihat informasi selengkapnya tentang  Parameter dan struktur tautan atribusi AppsFlyer.

Apakah parameter khusus ditambahkan ke tautan khusus OneLink tersedia dalam data lengkap?

Ya. Parameter khusus diteruskan ke kolom url asli dalam data lengkap dan dapat dilihat di sana. Mereka tidak memiliki kolom sendiri dalam data lengkap.

Untuk data yang diurai, gunakan parameter pelanggan af_sub1-5, yang masing-masing memiliki kolom terpisah dalam laporan data lengkap. 

Apakah nama parameter peka huruf besar/kecil?

Ya. Pastikan Anda hanya menggunakan huruf kecil untuk parameter dan nilai Anda. Huruf besar atau kapitalisasi nama dan nilai parameter yang Tidak konsisten dapat menyebabkan kesalahan atau ketidaksesuaian data, baik di dashboard maupun di data lengkap.

FAQ mitra terintegrasi

Bisakah saya menggunakan OneLink di aplikasi media sosial (tidak berbayar)?

Anda mungkin ingin menggunakan OneLink dalam postingan tidak berbayar di aplikasi media sosial karena pengguna potensial yang terpapar postingan semacam itu tidak dapat ditargetkan terlebih dahulu menurut perangkat mereka.

Sayangnya, batasan dan pembatasan Tautan Universal iOS yang ditetapkan oleh beberapa aplikasi media sosial memperumit penggunaan OneLink untuk pengenalan perangkat dasar, pengalihan dan atribusi, serta penautan langsung. Dalam kasus tertentu, Anda mungkin perlu menyiapkan halaman awal aplikasi media Sosial atau skema URI untuk mengalihkan atau menautkan langsung pengguna.

Tabel berikut merangkum kapan OneLinks dapat digunakan di aplikasi media sosial populer saat ini:

Aplikasi Media Sosial Pengguna Android tanpa aplikasi terinstal Android deep linking Pengguna iOS tanpa aplikasi terinstal iOS deep linking
Facebook (termasuk posting yang ditingkatkan) ✓**†  ✓** ✓* 
Facebook Messenger ✓**†  ✓**  ✓* 
Snapchat †  ✓*  ✓* 
Instagram †  ✓* 
LinkedIn ✓** ✓*
Reddit - - - -
Slack ✓*  ✓* 
Twitter ✓*  ✓* 
WeChat †  †  ✓* ✓*† 
WhatsApp

* Jika skema URI, atau halaman awal aplikasi media Sosial disiapkan. Catatan: Untuk Facebook dan Facebook Messenger, jika skema URI dan halaman awal aplikasi media Sosial disiapkan, halaman awal aplikasi media Sosial tidak ditampilkan.

** Harus memiliki skema URI.

Pengguna mungkin diminta untuk membuka tautan dalam browser eksternal.

† Batasan pengalihan tautan langsung WebView aplikasi sosial Android. Lihat detailnya di sini.

Dapatkah saya menggunakan OneLink dengan jaringan iklan (berbayar)?

Ya, tetapi perhatikan bahwa OneLink terutama digunakan dengan media yang dimiliki, bukan dengan jaringan iklan. Ini karena jaringan iklan biasanya beriklan di aplikasi (yang berarti mereka mengetahui platform pengguna, ID perangkat, dan sebagainya), tautan atribusi khusus aplikasi dan platform sudah cukup, jadi menggunakan OneLink tidak diperlukan. Namun, untuk kasus di mana jaringan iklan tidak mengetahui platform pengguna sebelumnya (misalnya, ketika mereka sendiri menjalankan kampanye email atau SMS), OneLink dapat menjadi solusinya.

 Penting!

Saat Anda menggunakan OneLink dengan jaringan iklan, Anda harus menggunakan URL panjang OneLink.

Untuk menyiapkan OneLink untuk jaringan iklan mitra:

Setelah semua parameter untuk Android dan iOS ditambahkan dengan benar, saat tautan khusus OneLink diklik dan pengguna dialihkan ke platform yang tepat, parameter yang diperlukan dikirim ke jaringan dalam postback setelah pengguna menginstal.

 Contoh

https://greatapp.onelink.me/3287867539?pid=network_int&c=email&
idfa{$IDFA}&gaid={$GAID}&clickid=$SITEID&
af_sub1=[pixel_code]&af_sub2=[creative]

Jaringan tersebut menggunakan parameter IDFA atau GAID sesuai dengan platform perangkat klien dan mengabaikan parameter lainnya.

Bagaimana saya bisa mengatasi masalah peluncuran aplikasi iOS dari aplikasi media sosial?

Facebook dan aplikasi media sosial lainnya terkadang memblokir Tautan Universal iOS dari membuka aplikasi. Halaman awal aplikasi sosial adalah solusi yang disarankan untuk masalah peluncuran aplikasi ini.

Jika Anda tidak ingin menggunakan halaman awal aplikasi media Sosial, Anda dapat menggunakan skema URI sebagai metode cadangan. Catatan, bagaimanapun:

  • Menggunakan skema URI sebagai cadangan tunduk pada batasan berbasis iOS.
  • Untuk banyak browser, termasuk Safari, Anda harus menambahkan parameter af_force_deeplink=true ke URL untuk menggunakan skema URI sebagai cadangan. Pelajari lebih lanjut.

Bisakah saya menggunakan OneLink di Instagram?

Ya, tetapi perhatikan batasan berikut:

  • Dikarenakan cara Instagram merender teks pada postingan halaman, tautan menjadi tidak dapat diklik saat dimasukkan ke dalam caption postingan.
  • Pembukaan aplikasi dan penautan langsung ke aplikasi Android didukung tanpa pertimbangan khusus. Namun, Instagram tidak mendukung pembukaan aplikasi dan penautan langsung ke aplikasi iOS. Untuk mengatasi masalah ini, Anda dapat memilih salah satu dari dua pendekatan:

    • Direkomendasikan: Mengonfigurasi halaman awal aplikasi media Sosial. Templat Clustered Poster dan ShowAndTell berfungsi paling baik. Selain halaman awal media Sosial, kami merekomendasikan pengaturan skema URI di templat OneLink Anda.
    • Gunakan skema URI dan tautan langsung paksa saat menggunakan OneLink di Instagram. Pastikan untuk mengingat pertimbangan berikut saat menggunakan af_force_deeplink=true dengan OneLink di Instagram:
      Aplikasi terpasang? Klik memiliki  af_force_deeplink=true? Hasil
      Tidak Ya Klik membuka app store
      Tidak Tidak Klik membuka app store
      Ya Ya Klik membuka aplikasi
      Ya Tidak Klik membuka app store

Bisakah saya menggunakan OneLink untuk pengalihan di WeChat?

WeChat mengganti tautan langsung Android dan iOS dan mengalihkan pengguna ke halaman web. Dari halaman web, pengguna harus mengeklik tombol Opsi dan memilih untuk membuka halaman di browser. Akibatnya, pengguna akan mengalami pengalaman yang kurang baik yang meningkatkan kemungkinan mereka berhenti di perjalanan konversi.

Untuk mengatasi ini, OneLink mengenali klik di WeChat dan memuat halaman awal khusus dengan menginstruksikan pengguna untuk mengeklik tombol opsi lalu mengeklik Buka di Browser. Ini, pada gilirannya, membuka URL pengalihan yang ditentukan dalam pengaturan templat OneLink.

WeChat_a.jpg

Jika bahasa WeChat pengguna yang didaftarkan adalah bahasa Tionghoa, OneLink akan menghasilkan versi laman awal yang dilokalkan:

WeChat_b.jpg

Mengapa pengguna Android dengan aplikasi terinstal dialihkan ke URL web dan bukan ke aplikasi saat mereka mengeklik tautan di tampilan web Facebook?

Membuka aplikasi dan menautkan langsung dari iklan di Facebook biasanya dimungkinkan. Namun, jika ketentuan berikut berlaku, Facebook tidak dapat membuka aplikasi untuk pengguna aplikasi yang sudah ada dari URL OneLink. Sebagai gantinya, semua pengguna, termasuk pengguna aplikasi, dikirim ke URL yang ditentukan dalam templat OneLink, atau dalam nilai parameter af_android_url, af_r, atau af_custom_android_url:

  • Pengguna memiliki perangkat seluler Android.
  • Tautan diklik pada aplikasi Facebook.
  • Tautan mengarah ke halaman HTML yang terbuka di tampilan web Facebook (situs atau halaman awal aplikasi media sosial).
  • Halaman HTML berisi tautan dengan parameteraf_dp(dengan skema URI) dan pengaturan pengalihan URL di templat OneLink atau di parameter (salah satu dari af_android_url, af_r, atau af_custom_android_url).

Pertanyaan Umum tentang Pengujian

Bagaimana cara saya melakukan pengujian A/B terhadap halaman awal aplikasi media sosial?

Halaman awal aplikasi media Sosial memberi pengguna pengalaman peluncuran aplikasi yang mulus saat menggunakan OneLink di aplikasi jaringan sosial. Anda mungkin khawatir menambahkan langkah ke perjalanan akan menurunkan rasio konversi. Namun kenyataannya, tanpa halaman awal, perjalanan pengguna umumnya terputus-putus, menghasilkan tingkat konversi yang sangat rendah.

Jika Anda tidak yakin sepenuhnya, mengapa tidak mengujinya?

Lakukan Pengujian A/B pada tautan khusus Anda di aplikasi media sosial, dengan dan tanpa halaman awal aplikasi media Sosial.

Untuk melakukan pengujian A/B pada halaman awal aplikasi media Sosial:

  1. Buat tautan OneLink (disebut Link1) untuk digunakan dengan aplikasi media sosial. Jangan mengatur halaman awal aplikasi media Sosial untuk tautan ini.
  2. Tambahkan parameter atribusiaf_adset.
  3. Tambahkan parameter atribusi af_ad dengan nilai "no lp". 
  4. Uji link1 di luar aplikasi media sosial, dan verifikasi kerja tautan dan luncurkan aplikasi Anda dengan baik.
  5. Gandakan Link1 dan beri nama Link2.
  6. Ubah nilai parameter atribusi af_ad ke "using lp". 
  7. Buat halaman awal aplikasi media Sosial hanya untuk Link2.
  8. Publikasikan 2 postingan berbeda dalam aplikasi media sosial yang sama, menggunakan Link1 dan Link2.
    Jangan khawatir tentang perbedaan jumlah klik yang dihasilkan setiap tautan. KPI yang penting adalah rasio konversi akhir dari setiap tautan.
  9. Periksa hasil pengujian A/B setelah lalu-lintas cukup dibuat.
    1. Buka dashboard ikhtisar AppsFlyer dan gulir ke bawah ke tabel Aggregated performance report (Laporan kinerja agregat).
    2. Link1 dan Link2 memiliki media source, kampanye, dan nama adset yang sama. Telusuri lebih detail ke adset tertentu.
    3. Bandingkan rasio konversi (dan KPI lain) dari pengguna yang mengklik Link1 atau Link2.

Bagaimana saya bisa melewati dialog pemilihan aplikasi?

Jika Anda melihat dialog pilihan aplikasi saat menguji OneLink, pastikan Anda menandatangani aplikasi Anda bahkan jika aplikasi ini merupakan aplikasi debug. Sertifikat yang Anda gunakan untuk menandatangani aplikasi adalah sertifikat yang sama dengan yang Anda gunakan untuk membuat sidik jari SHA256 saat mengonfigurasi OneLink untuk Tautan Aplikasi.

FAQ tentang tautan langsung

Metodedeep linking  apa yang harus diterapkan?

Pengembang Anda harus menerapkan metode unified deep linking (UDL) untuk deep linking. Lihat instruksi lengkap kami untuk deep linking.

Tautan Universal iOS dan Tautan Aplikasi Android adalah metode peluncuran aplikasi, yang sebenarnya bukan pengguna tautan langsung (mengirim mereka ke konten tertentu dalam aplikasi). Metode skema URI dapat meluncurkan aplikasi dan menautkan langsung pengguna (melalui parameter tautan khusus af_dp), tetapi ini hanya boleh dikonfigurasikan untuk peluncuran aplikasi. Penggunaan utamanya adalah sebagai metode cadangan untuk Tautan Universal dan Tautan Aplikasi dan untuk pengguna yang meluncurkan aplikasi dengan versi OS Android sebelum 6.0.

Setelah aplikasi diluncurkan menggunakan salah satu metode ini, SDK AppsFlyer menyediakan deep_link_value yang ditentukan di tautan atribusi khusus. Nilai ini harus dikirimkan melalui metode UDL yang diterapkan oleh pengembang Anda.

Dapatkah skema URI (af_dp parameter) digunakan untuk deep linking?

Ya, tetapi ini tidak direkomendasikan. Idealnya, Anda harus menggunakan deep_link_value untuk deep linking, dan skema URI sebagai metode cadangan untuk meluncurkan aplikasi tanpa deep linking (melalui parameter af_dp ). Namun, jika Anda sudah menyiapkan skema URI untuk menautkan langsung, dengan parameter tambahan yang digabungkan sebagai bagian dari jalur URI (misalnya, greatapp://param1/param2), Anda tidak perlu mengubah konfigurasi atau kode Anda yang sudah ada; skema URI akan terus bekerja. 

Praktik terbaik untuk menambahkan parameter khusus, adalah melalui halaman pengaturan tautan khusus.

FAQ iOS 14

Apakah tautan langsung OneLink berfungsi untuk iOS 14?

Tidak ada dampak pengalaman pengguna terhadap pengguna iOS 14 yang ditautkan secara langsung dari kampanye di jaringan iklan dan media yang dimiliki menggunakan metode UDL. Metode lawas dapat menghambat deep linking.

Untuk tujuan atribusi/pelaporan, AppsFlyer menggunakan IDFA atau IDFV jika tersedia. Jika tidak ada IDFA atau IDFV, pemodelan probabilistik dapat digunakan. Dimulai dari iOS 14.5+, pemodelan probabilistik terbatas pada konteks media yang dimiliki, promosi silang, dan alur web-ke-aplikasi yang disetujui.

Apakah deferred deep linking OneLink berfungsi untuk iOS 14?

Tidak ada dampak pengalaman pengguna terhadap pengguna iOS 14 yang ditangguhkan dalam tautan langsung dari kampanye di jaringan iklan dan media yang dimiliki menggunakan metode UDL. Metode lawas dapat menghambat deferred deep linking.

Untuk tujuan atribusi/pelaporan, AppsFlyer menggunakan IDFA atau IDFV jika tersedia. Jika tidak ada IDFA atau IDFV, pemodelan probabilistik dapat digunakan. Dimulai dari iOS 14.5+, pemodelan probabilistik terbatas pada konteks media yang dimiliki, promosi silang, dan alur web-ke-aplikasi yang disetujui.Kami menyarankan pelanggan yang ingin menerapkan deferred deep linking dari jaringan iklan dan media yang dimiliki untuk menggunakan AppsFlyer iOS SDK V6.1.0+ untuk memungkinkan persetujuan ATT (jika diperlukan), mengurangi dampak atribusi, dan mendapatkan keuntungan dari waktu respons yang lebih cepat.