Untuk membantu mengukur efektivitas promosi dan kampanye Anda, Firebase Dynamic Links memberikan beberapa cara untuk melihat data analisis dan melakukan integrasi dengan alat analisis.
Firebase Dynamic Links mencatat peristiwa yang terkait dengan performa Dynamic Links Anda, termasuk peristiwa yang terjadi di luar aplikasi, seperti berapa kali seseorang mengklik salah satu Dynamic Links pendek Anda. Data ini dapat dilihat di bagian Dynamic Links pada Firebase console dan diambil menggunakan REST API.
Dynamic Links juga berfungsi dengan Google Analytics. Google Analytics menyediakan statistik mendetail untuk peristiwa yang terjadi di aplikasi Anda, seperti saat seseorang membuka aplikasi Anda dengan mengklik Dynamic Link. Data ini dapat dilihat di bagian Analytics pada Firebase console.
Tabel berikut merangkum fitur kedua opsi analisis ini:
Analisis Firebase Dynamic Links | Google Analytics | |
---|---|---|
Peristiwa dilacak |
|
|
Akses data |
|
|
Atribusi kampanye khusus (parameter utm_ ) |
Kedua opsi analisis melacak peristiwa dalam aplikasi yang sering terlewatkan oleh alat pelacakan berbasis web. Misalnya, saat Dynamic Link dibuka di iOS sebagai Universal Link, link tersebut akan dibuka secara langsung oleh aplikasi, dengan mengabaikan analisis web. Peristiwa ini dilacak dengan benar oleh analisis Firebase Dynamic Links dan Google Analytics.
Analisis Firebase Dynamic Links
Firebase Dynamic Links melacak berapa kali Dynamic Links pendek Anda diklik, dan juga berapa kali klik menghasilkan pengalihan, penginstalan aplikasi, aplikasi dibuka pertama kali, atau aplikasi dibuka kembali. Anda dapat melihat statistik ini di Firebase console atau mengambilnya dengan REST API.
Peristiwa | Deskripsi | Firebase console | REST API |
---|---|---|---|
CLICK | Jumlah klik pada Dynamic Link, terlepas dari cara penanganannya dan tujuannya | ||
REDIRECT | Jumlah upaya untuk mengalihkan pengguna, baik ke App Store atau Play Store untuk menginstal atau mengupdate aplikasi, atau ke tujuan lainnya | ||
APP_INSTALL | Jumlah penginstalan yang sebenarnya (hanya didukung oleh Play Store) | ||
APP_FIRST_OPEN | Jumlah pertama kali dibuka setelah diinstal | ||
APP_RE_OPEN | Berapa kali Dynamic Link menyebabkan aplikasi dibuka kembali |
Firebase console
Di Firebase console, Anda dapat melihat jumlah peristiwa untuk setiap Dynamic Link pendek yang Anda buat di konsol.
REST API
Untuk mendapatkan jumlah peristiwa untuk Dynamic Links pendek, baik link yang dibuat di konsol maupun secara terprogram, Anda dapat menggunakan Dynamic Links Analytics REST API.
Panggilan API terlihat seperti permintaan HTTP dalam contoh berikut:
GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7 Authorization: Bearer ya29.Abc123...
Respons terhadap permintaan adalah objek JSON seperti berikut:
{
"linkEventStats": [
{
"platform": "ANDROID",
"count": "123",
"event": "CLICK"
},
{
"platform": "IOS",
"count": "123",
"event": "CLICK"
},
{
"platform": "DESKTOP",
"count": "456",
"event": "CLICK"
},
{
"platform": "ANDROID",
"count": "99",
"event": "APP_INSTALL"
},
{
"platform": "ANDROID",
"count": "42",
"event": "APP_FIRST_OPEN"
},
...
]
}
Google Analytics
Anda juga dapat menggunakan Google Analytics di aplikasi Anda untuk melacak performa Dynamic Links Anda. Peristiwa Analytics berikut dicatat di dalam log secara otomatis saat Anda membuka Dynamic Link panjang atau pendek di aplikasi Anda.
Analytics peristiwa | |
---|---|
dynamic_link_first_open | Dicatat di dalam log saat pengguna membuka aplikasi untuk pertama kalinya melalui Dynamic Link. |
dynamic_link_app_open | Dicatat di dalam log saat pengguna membuka kembali aplikasi melalui Dynamic Link. |
dynamic_link_app_update | Dicatat di dalam log saat aplikasi diupdate ke versi baru melalui Dynamic Link. Khusus Android. |
Selanjutnya, Anda dapat melihat data yang dicatat di dalam log pada bagian Analytics Firebase console.
Google Analytics" class="screenshot">
Jika Anda menandai peristiwa Dynamic Link sebagai konversi, Anda dapat melihat performa Dynamic Links di halaman Atribusi.
Parameter kampanye Google Analytics dan Apple App Analytics
Anda menggunakan Dynamic Links dengan kampanye khusus Google Analytics dan kampanye iTunes Connect App Analytics yang ada dengan menentukan parameter kampanye saat membuat Dynamic Link. Saat pengguna membuka Dynamic Link dengan parameter kampanye yang ditentukan, parameter kampanye tersebut diteruskan ke Google Analytics atau App Store.
Dengan menambahkan parameter pelacakan ke Dynamic Links Anda, Google Analytics dan iTunes Connect dapat memperlakukannya seperti kampanye lainnya yang diukur pelaporan atribusinya, dan Anda dapat melihat peristiwa konversi tidak hanya melalui kampanye iklan yang bertanggung jawab untuk membawa pengguna tersebut, tetapi juga melalui Dynamic Links yang mungkin telah membawa mereka.
Parameter berikut diteruskan ke Google Analytics: utm_source
,
utm_medium
, utm_campaign
, utm_term
, utm_content
.
Parameter berikut diteruskan ke App Store: at
, ct
, mt
, pt