Domain Bermerek

Sekilas: Pengiklan yang menggunakan tautan OneLink dapat memberi merek dengan domain mereka sendiri. Ini meningkatkan kinerja kampanye dan meningkatkan eksposur merek.

Branded_1__3_.jpg

Domain Bermerek

  • Domain Bermerek digunakan untuk tautan atribusi merek dengan merek dan domain Anda. Misalnya, seperti yang diilustrasikan pada gambar sebelumnya:
    • OneLink: abcdef.onelink.me
    • Merek abcdef.com
    • Subdomain: Misalnya, aplikasi
    • Terapkan Domain Bermerek dan gunakan domain lengkap Anda, dengan tautan atribusi menjadi click.abcdef.com
  • Domain Bermerek meningkatkan kinerja kampanye karena domain ini:
    • Mendorong kepercayaan: Manfaatkan pencitraan merek, memastikan identitas yang konsisten, menghilangkan hambatan dari perjalanan pengguna, dan meningkatkan CTR (Rasio Klik Tayang). 
    • Izinkan deep linking menggunakan merek Anda.
    • Mudah diterapkan dan berperilaku sama seperti OneLinks. 
    • Mempromosikan kesadaran merek: Merek Anda menandai kampanye Anda, bukan tautan umum.
    • Mengaktifkan email agar tidak ditandai sebagai spam karena tautan tidak cocok dengan email pengirim.

Prinsip implementasinya

Domain Bermerek diimplementasikan dengan mengaitkan domain lengkap yang ditentukan dalam Domain Name System (DNS) dengan subdomain OneLink (tujuan CNAME AppsFlyer). Ini dilakukan dengan menggunakan pengaturan standar di DNS Anda dan menyiapkan Domain Bermerek di AppsFlyer. Selain itu, Anda perlu membuat beberapa perubahan kecil pada aplikasi Anda untuk mendukung Domain Bermerek . 

Anda akan memerlukan bantuan admin DNS, biasanya anggota tim IT atau penyedia hosting DNS dan pengembang aplikasi. 

Beberapa domain lengkap dapat dikaitkan dengan satu subdomain OneLink. Ini berarti Anda dapat memiliki beberapa merek menggunakan subdomain OneLink yang sama. 

Menyiapkan Domain Bermerek

Lengkapi daftar tindakan untuk menyiapkan Domain Bermerek. 

  Tanggung jawab Tindakan Catatan
1 Pemasar dibantu oleh admin DNS Menyiapkan Tautan Bermerek di AppsFlyer Admin DNS, biasanya anggota tim IT atau penyedia hosting DNS, harus menentukan domain lengkap (alias host) dan menetapkan catatan CNAME seperti yang dijelaskan dalam prosedur.
2 Pengembang Menyiapkan Domain Bermerek di aplikasi Membuat perubahan kecil pada kode aplikasi.
3 Pemasar Menggunakan dan menguji Domain Bermerek  
Sesuai kebutuhan Pemasar Mengedit dan menghapus Domain Bermerek  

Prosedur

Menyiapkan Domain Bermerek di AppsFlyer

Menyiapkan Domain Bermerek terdiri dari mengasosiasikan satu set domain lengkap di DNS Anda dengan subdomain OneLink di AppsFlyer seperti yang diilustrasikan pada gambar berikut. 

Domain Bermerek yang mengarah ke server AppsFlyer

Branded2__3_.jpg

Sebelum Anda mulai:

  • Pilih nama domain lengkap, misalnya app.abcdef.com yang mana abcdef.com adalah merek Anda.
    • Subdomain, misalnya, aplikasi, juga dapat disesuaikan.
  • Meminta admin DNS membuat domain lengkap (alias host). 
  • Minta agar admin DNS mengatur catatan CNAME sedemikian rupa sehingga domain lengkap (Domain bermerek) mengarah ke URL yang ditentukan (alias host AppsFlyer). Ini diilustrasikan pada gambar Tautan Bermerek yang mengarah ke server AppsFlyer (di atas). 

Untuk memetakan domain lengkap Anda ke subdomain OneLink:

  1. Buka Experiences & Deep Linking > Branded Domain.
  2. Klik + New Branded Domain.
  3. Di bidang Domain Merek, masukkan domain lengkap Anda seperti yang diatur dalam DNS Anda. Misalnya, click.abcdef.com
    Jangan meletakkan tanda titik setelah domain. 
  4. Pilih subdomain OneLink dari daftar yang ditampilkan. Jika tidak ada daftar yang ditampilkan, Anda perlu membuat template OneLink, yang akan menyediakan subdomain default.
  5. Klik Next.
  6. Setel data CNAME:
    • Jika domain Anda diarahkan dengan benar ke tujuan AppsFlyer CNAME, "AppsFlyer CNAME ditemukan" akan ditampilkan. 
    • Jika CNAME tidak ditemukan, salin tujuan CNAME AppsFlyer, kirimkan ke admin DNS Anda, dan minta mereka untuk memastikan domain lengkap Anda mengarah ke tujuan CNAME. Anda harus mengarahkan domain lengkap Anda ke tujuan AppsFlyer CNAME. Jika tidak, domain bermerek dibuat tetapi tidak berfungsi.  Jika Anda menggunakan domain bermerek untuk ESP, sebelum menyalin tujuan CNAME, pilih Gunakan domain bermerek untuk konfigurasi ESP.
  7. Klik Finish.
    Anda sekarang dapat membuat tautan baru berdasarkan templat OneLink dengan domain bermerek Anda.

Catatan:

  • Jika Anda sudah membuat tautan berdasarkan templat OneLink tanpa domain bermerek, tautan tersebut tetap berfungsi.
  • Diperlukan waktu hingga 24 jam agar domain bermerek baru mulai berfungsi.
  • Jika Anda tidak menyetel data CNAME dalam 7 hari, domain bermerek Anda akan kedaluwarsa. Kemudian Anda perlu menyegarkan domain bermerek Anda sebelum dapat digunakan. Untuk menyegarkan: 
    1. Buka Experiences & Deep Linking > Branded Domain.
    2. Buka domain bermerek yang ingin Anda segarkan.
    3. Klik Refresh.
    4. Setel data CNAME.

Menyiapkan Domain Bermerek di aplikasi

  • Gunakan versi SDK berikut:
    • Android V4.10.1 dan yang lebih baru
    • iOS V4.10.1 dan yang lebih baru
    • Referensi undangan pengguna (undang teman) memerlukan SDK versi V5.2.0 dan yang lebih baru untuk iOS dan Android 

Pertimbangan penerapan Domain Bermerek SDK

  • Saat deep linking dilakukan menggunakan Domain Bermerek, SDK AppsFlyer tidak bisa mendapatkan data konversi untuk penginstalan dan deep linking.
  • Untuk mengatasi hal ini, pengembang menggunakan  setOneLinkCustomDomain dan SDK API oneLinkCustomDomains untuk Android dan iOS.
  • API ini meminta domain bermerek, mendapatkan domain OneLink yang dipetakan, dan menyelesaikan OneLink.
Android iOS

Pastikan Anda memperbarui filter-intent dari manifes untuk menyertakan domain merek Anda dengan mengatur android:host.

Gunakan API ini sebelum menginisialisasi SDK kelas aplikasi global Android.

Contoh

AFApplication kelas publik memperluas Aplikasi {

   @Override
   public void onCreate() {
    super.onCreate();
      
      // Set branded link domain. Don't include https:// as part of the domain. 
      AppsFlyerLib.getInstance().setOneLinkCustomDomain("promotion.greatapp.com");
      AppsFlyerLib.getInstance().init(AF_DEV_KEY, conversionListener, this);
      AppsFlyerLib.getInstance().start(this, AF_DEV_KEY);

    }
}

Jika Anda memiliki beberapa domain bermerek, berikan semuanya ke API untuk memastikan bahwa Anda selalu mendapatkan data konversi dan dapat melakukan deep link ke aplikasi.

Contoh

AppsFlyerLib.getInstance().setOneLinkCustomDomain("promotion.greatapp.com", 
                                                        "click.greatapp.com", 
                                                        "deals.greatapp.com");

Menggunakan dan menguji Domain Bermerek

Prasyarat:

Sebelum menggunakan dan melakukan pengujian, Domain Bermerek menyelesaikan langkah-langkah di alur kerja Domain Bermerek

Untuk membuat dan menguji domain bermerek:

  1. Buat tautan OneLink menggunakan templat OneLink yang dipetakan ke domain bermerek.
  2. Salin tautan atribusi kustom ke editor teks.
  3. Tautan atribusi kustom terdiri dari subdomain OneLink, ID OneLink, dan ID Tautan kustom. Ganti subdomain OneLink dengan domain lengkap Domain Bermerek. Contoh:
    Tautan atribusi kustom Domain Bermerek
     abcdef.onelink.me/A1bc/dc1234ef click.abcdef.com/A1bc/dc1234ef
  4. Gunakan tautan bermerek untuk menguji penginstalan dan deep linking.
  5. Jika Anda menggunakan laporan data lengkap sebagai bagian dari pengujian, bidang URL Aslinya diisi oleh tautan bermerek. 

Mengedit dan menghapus Domain Bermerek

Pengeditan memungkinkan Anda mengubah pemetaan domain lengkap yang ada ke subdomain OneLink lainnya. Tidak perlu mengatur CNAME. 

 Perhatian

Mengubah Domain Bermerek kampanye aktif dapat mengubah atau menonaktifkan fungsi tautan.

Untuk mengedit pemetaan domain bermerek:

  1. Buka Experiences & Deep Linking > Branded Domain.
  2. Buka domain bermerek yang ingin Anda edit.
  3. Klik Edit.

Untuk menghapus pemetaan domain bermerek: 

Penyelesaian masalah, karakteristik, dan batasan

Pemecahan Masalah

Tanda peringatan Penyebab/solusi
Domain Bermerek tidak dapat dipetakan ke template OneLink
  • Nama domain tidak valid: Saat memetakan Domain Bermerek ke template OneLink, AppsFlyer mencoba memverifikasi bahwa tautan bermerek memiliki nama domain yang valid. Nama domain yang valid memiliki format click.abdef.com 
  • Domain Bermerek telah dipetakan: Domain lengkap hanya dapat dipetakan satu kali.
Domain Bermerek tidak melakukan deep linking ke aplikasi
  • Verifikasi bahwa Domain Bermerek berfungsi
  • Verifikasi CNAME: Pastikan bahwa catatan CNAME mengarah dari Domain Bermerek Anda ke AppsFlyer.
  • Verifikasi pengaturan deep linking untuk templat: Mungkin ada masalah dengan pengaturan deep linking OneLink. Pastikan untuk menyiapkan deep linking dengan OneLink.
  • Pemetaan OneLink berubah: Anda dapat mengedit Domain Bermerek dan memetakannya ke OneLink lainnya. Jika OneLink yang baru dipetakan memiliki pengaturan deep linking yang berbeda atau tidak ada pengaturan deep linking, deep linking mungkin tidak berfungsi.
Tidak ada penginstalan yang diukur dari Domain Bermerek
  • Periksa pengaturan templat OneLink: Pastikan subdomain OneLink yang digunakan untuk memetakan ke domain bermerek dikaitkan dengan aplikasi yang benar.
  • Subdomain OneLink berubah: Jika Anda memetakan domain bermerek ke templat OneLink dan subdomain OneLink berubah, hal itu dapat memengaruhi atribusi.
  • Memastikan penerapan API: Of setOneLinkCustomDomain di aplikasi. 
Tidak ada interaksi ulang ulang yang direkam dari domain bermerek

Pastikan yang berikut ini aktif dan dikonfigurasi: 

Selama penyiapan Domain Bermerek, muncul pesan Domain tidak ada 

  1. Hubungi admin DNS Anda dan minta mereka untuk menyelidiki.
  2. Tunggu admin DNS untuk mengonfirmasi bahwa domain telah terdaftar. 
  3. Klik Reverify (Verifikasi Ulang).

Selama penyiapan Domain Bermerek, muncul pesan AppsFlyer CNAME tidak ditemukan

  1. Minta agar admin DNS mengatur catatan CNAME sedemikian rupa sehingga domain lengkap (Domain bermerek) mengarah ke URL yang ditentukan (alias host AppsFlyer). Ini diilustrasikan pada gambar Tautan Bermerek yang mengarah ke server AppsFlyer di bagian ini. 
  2. Tunggu hingga admin DNS mengonfirmasi bahwa CNAME aktif.

kesalahan route_not_found saat memuat halaman domain bermerek

Domain bermerek tidak menyertakan tempat atau parameter apa pun. Ketika menggunakan domain bermerek, Anda harus menambahkan tempat atau parameter di akhir URL domain bermerek.

Misalnya, jika 'click.abcdef.com' adalah domain bermerek Anda, menggunakan hanya 'click.abcdef.com', akan mengarah ke route_not_found_error.

Anda harus menambahkan parameter atau templat di akhir. Contohnya, click.abcdef.com/A1bc/dc1234ef

 

kesalahan err_cert_authority_invalid saat memuat halaman domain bermerek

Kesalahan ini menunjukkan bahwa domain bermerek Anda tidak memiliki sertifikat HTTPS yang valid karena Otoritas Sertifikat tidak dikenali. Karena AppsFlyer mensertifikasi domain Bermerek Anda dengan Let's Encrypt, kesalahan tersebut kemungkinan disebabkan oleh Let's Encrypt yang tidak diakui sebagai Otoritas Sertifikat (CA) yang valid menurut catatan DNS CAA (Certification Authority Authorization) domain Anda.

Solusi
Silakan lakukan hal berikut:

  1. Tentukan apakah domain Anda mengenali Let's Encrypt sebagai CA menggunakan layanan seperti ini.
  2. Minta administrator sistem Anda untuk memperbarui catatan CAA domain Anda untuk menyertakan Let's Encrypt sebagai CA resmi.

Karakteristik dan batasan

Sifat Ya  / Tidak x Catatan 
Akses jaringan iklan  x  
Akses agensi x Agensi tidak dapat mengakses bagian Domain Bermerek untuk membuat Domain Bermerek. Namun, agensi dapat membuat tautan personalisasi OneLinks menggunakan subdomain Branded Links (Tautan Bermerek).
Transparansi agensi x  
Zona waktu khusus aplikasi N/A  
Mata uang khusus aplikasi  N/A  
Batasan karakter N/A Saat memasukkan domain bermerek Anda, karakter terakhir tidak boleh berupa tanda titik (".").
Keterbatasan ukuran N/A  
Batasan tingkat

Sertifikat SSL/HTTP Domain Bermerek diatur oleh AppsFlyer menggunakan Let's Encrypt, dengan batas permintaan 50 sertifikat baru per minggu, per domain.

Data organik  
Data non-organik  
Kesegaran data N/A   
Data historis  
Akses pengguna akun  
HTTP x Protokol HTTP tidak didukung oleh tautan bermerek. HTTPS harus digunakan.