Alur kerja Deep Linking
Pengaturan
Pengaturan OneLink memerlukan kerja sama antara dua individu berbeda di dalam organisasi, menggunakan sumber daya mereka sendiri: Pemasar dan programmer.
Peran pemasar
Pemasar merencanakan kampanye pemasaran dan menyiapkan URL OneLink. URL OneLink disiapkan untuk membawa parameter (misalnya, deep_link_value
) dan data yang digunakan untuk memberi pengguna pengalaman yang dipersonalisasi saat melakukan deep linking dan deferred deep linking.
Tips
Pemasar dan pengembang harus bersama-sama memutuskan sistem jangka panjang terbaik untuk
deep_link_value
(and any other parameters/values) to minimize additional app updates.The
deep_link_value
can be based on a SKU, post ID, path, or anything else. We strongly recommend agreeing on a system that allows for you to enter dynamic values on your chosen parameter, so you can generate many different deep links that go to different content within the app, without any further changes to the app code by the developers.See the following URL examples. The
deep_link_value
of a fruit type was chosen by the marketer and developer together. And the developers made the values dynamic, so the marketer could enter any fruit without the need for further work by the dev team.https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=apples...
https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=bananas...
https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=peaches...
Peran programmer
Programmer melakukan pengaturan OneLink di aplikasi:
- Pengaturan awal
- Menerapkan API UDL
- Menerapkan deferred deep linking yang diperluas
Initial setup
Penyiapan awal aplikasi untuk Android dan iOS: Buka aplikasi (menggunakan Tautan Aplikasi Android, Tautan Universal, atau skema URI)
Implement Unified Deep Linking (UDL)
Implement the unified deep linking (UDL) API to retrieve data from the click and use that data to redirect users for a personalized experience to a specific in-app activity (deep linking or deferred deep linking).
This API is fast, easy to use, and supports both owned and paid media sources.
Catatan: Untuk pengguna baru, metode UDL hanya menampilkan parameter yang relevan dengan deferred deep linking: deep_link_value
and deep_link_sub1-10
. If you try to get any other parameters (media_source
, campaign
, af_sub1-5
, etc.), they return null
.
Implement UDL
[Recommended] Implement extended deferred deep linking
In some cases, UDL isn't activated for deferred deep-linking. For example, when:
- A user clicks a link from a Self Reporting Network (SRN) like Meta ads or Twitter.
- A user clicks a link that doesn't contain parameters like deep_link_value
or deep_link_sub1-10
.
- Jangka waktu antara klik dan instal melebihi lookback window UDL yang lamanya 15 menit.
Untuk menjamin pekerjaan deferred deep-linking dalam kasus seperti itu, kami menyarankan untuk mengimplementasikan onConversionDataSuccess
(OCDS) yang merupakan bagian dari API GCD. OCDS biasanya digunakan untuk mengambil data konversi dan sebelum UDL, merupakan metode eksklusif untuk menangani deferred deep linking.
Penting : Saat menerapkan UDL dan OCDS, pengembang bertanggung jawab untuk menjamin bahwa hanya satu metode yang menangani deferred deep linking.
Lihat petunjuk penerapan deferred deep linking yang diperluas untuk Android dan iOS.
Legacy: Use only GCD API for Deep-Linking
Programmer yang sudah menggunakan OneLink mungkin menggunakan metode lama untuk deep linking dan deferred deep linking, bukan UDL.
Metode lawas secara eksklusif menggunakan API GCD, yang terdiri dari dua metode: onConversionDataSuccess
untuk deferred deep linking dan onAppOpenAttribution
untuk deep linking. Lihat informasi tentang metode lawas untuk Android dan iOS.
Direkomendasikan : Aplikasi yang hanya menerapkan API GCD harus menerapkan UDL dan deferred deep linking yang diperluas.
User invites
Mengizinkan pengguna merujuk orang lain ke aplikasi menggunakan tautan OneLink dengan membuat undangan pengguna
Diperbarui sekitar 1 bulan yang lalu