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