Audiens di Google Analytics 4 memungkinkan Anda menyegmentasikan pengguna dengan cara yang penting bagi bisnis Anda. Dengan audiens, Anda dapat mengelompokkan pengguna situs dan/atau aplikasi berdasarkan atribut yang dibagikan.
Dengan Google Analytics Data API v1, Anda dapat menghasilkan Ekspor Audiens, yang menyertakan ringkasan pengguna di audiens.
Membuat Ekspor Audiens
Google Analytics Data API v1 menggunakan pendekatan asinkron untuk membuat Ekspor Audiens. Pertama, permintaan ke metode
audienceExports.create
diperlukan untuk membuat ekspor
audiens pengguna. Kemudian, metode
audienceExports.query
digunakan untuk mengambil pengguna di audiens.
Selain itu, Anda dapat menggunakan
audienceExports.get
untuk mengambil metadata konfigurasi tentang Ekspor Audiens tertentu dan
audienceExports.list
untuk mencantumkan semua Ekspor Audiens untuk properti.
Pilih Entitas Pelaporan
Semua metode Data API v1 memerlukan ID properti Google Analytics 4 untuk ditentukan di dalam jalur permintaan URL dalam bentuk properties/GA4_PROPERTY_ID
, seperti:
POST https://analyticsdata.googleapis.com/v1beta/properties/GA4_PROPERTY_ID/audienceExports
Laporan ini dibuat berdasarkan data peristiwa Google Analytics yang dikumpulkan di properti Google Analytics 4 tertentu.
Jika menggunakan salah satu library klien Data API, Anda tidak perlu memanipulasi jalur URL permintaan secara manual.
Sebagian besar klien API menyediakan parameter property
yang mengharapkan
string dalam bentuk properties/GA4_PROPERTY_ID
.
Lihat Panduan memulai cepat untuk contoh penggunaan library klien.
Meminta Pembuatan Ekspor Audiens
Untuk membuat Ekspor Audiens, panggil metode
audienceExports.create
menggunakan objek
AudienceExport
dalam permintaan. Parameter berikut diperlukan:
- Nama audiens yang valid di kolom
audience
, dengan formatproperties/{propertyId}/audiences/{audienceId}
. Anda dapat menggunakan metodeaudiences.list
Google Analytics Admin API v1 untuk mendapatkan nilai ini. KolomAudience.name
dari responsaudiences.list
berisi nama audiens. - Daftar dimensi yang valid di kolom
dimensions
. Daftar dimensi yang didukung oleh metode ini dapat ditemukan dalam dokumentasi Skema Ekspor Audiens. Hanya data untuk dimensi yang disebutkan dalam kolom ini yang disertakan dalam Ekspor Audiens.
Contoh permintaan pembuatan Ekspor Audiens:
Permintaan HTTP
POST https://analyticsdata.googleapis.com/v1beta/properties/1234567/audienceExports
{
"audience": "properties/1234567/audiences/12345",
"dimensions": [
{
"dimensionName": "deviceId"
}
]
}
Respons metode audienceExports.create
berisi nama Ekspor Audiens di kolom name
(seperti properties/1234567/audienceExports/123
), yang dapat digunakan dalam kueri berikutnya untuk mengambil pengguna dari Ekspor Audiens.
Respons HTTP
{
"response": {
"@type": "type.googleapis.com/google.analytics.data.v1alpha.AudienceExport",
"name": "properties/1234567/audienceExports/123",
"audience": "properties/1234567/audiences/12345",
"audienceDisplayName": "Purchasers",
"dimensions": [
{
"dimensionName": "deviceId"
}
],
"state": "CREATING",
"beginCreatingTime": "2023-06-22T23:35:28.787910949Z"
}
}
Membuat kueri Status Kesiapan Ekspor Audiens
Mungkin perlu waktu beberapa menit untuk membuat Ekspor Audiens setelah
panggilan
audienceExports.create
. Anda dapat memperoleh status kesiapan untuk Ekspor Audiens dengan memanggil
metode
audienceExports.get
.
Gunakan nama Ekspor Audiens (seperti properties/1234567/audienceExports/123
)
yang Anda terima dari respons audienceExports.create
untuk menentukan
Ekspor Audiens.
Contoh:
Permintaan HTTP
GET https://analyticsdata.googleapis.com/v1beta/properties/1234567/audienceExports/123
Status kesiapan untuk Ekspor Audiens ditampilkan di kolom
state
respons. Setelah pembuatan Ekspor Audiens selesai,
statusnya akan berubah dari CREATING
menjadi ACTIVE
.
Respons HTTP
{
"name": "properties/1234567/audienceExports/123",
"audience": "properties/1234567/audiences/12345",
"audienceDisplayName": "Purchasers",
"dimensions": [
{
"dimensionName": "deviceId"
}
],
"state": "CREATING",
"beginCreatingTime": "2023-06-22T23:35:28.787910949Z"
}
Anda bisa mendapatkan status semua Ekspor Audiens dengan memanggil
metode
audienceExports.list
.
Mengambil Pengguna dalam Ekspor Audiens
Setelah Ekspor Audiens yang dibuat menggunakan metode
audienceExports.create
dibuat, panggil
metode audienceExports.query
dan tentukan nama Ekspor Audiens
(seperti properties/1234567/audienceExports/123
).
Permintaan HTTP
POST https://analyticsdata.googleapis.com/v1beta/properties/1234567/audienceExports/123:query
Jika Ekspor Audiens sudah siap, respons yang berisi daftar pengguna di audiens akan ditampilkan:
Respons HTTP
{
"audienceExport": {
"name": "properties/1234567/audienceExports/123",
"audience": "properties/1234567/audiences/12345",
"audienceDisplayName": "Purchasers",
"dimensions": [
{
"dimensionName": "deviceId"
}
],
"state": "ACTIVE",
"beginCreatingTime": "2023-06-22T23:35:28.787910949Z"
},
"audienceRows": [
{
"dimensionValues": [
{
"value": "1000276123.1681742376"
}
]
},
{
"dimensionValues": [
{
"value": "1000374452.1668627377"
}
]
},
{
"dimensionValues": [
{
"value": "1000391956.1652750758"
}
]
},
{
"dimensionValues": [
{
"value": "1000410539.1682018694"
}
]
},
{
"dimensionValues": [
{
"value": "1000703969.1666725875"
}
]
}
],
"rowCount": 5
}
Ekspektasi Data Ekspor Audiens
Bagian berikut menetapkan ekspektasi data untuk keanggotaan pengguna dalam Ekspor Audiens.
Keaktualan Data
Keaktualan data Ekspor Audiens adalah waktu yang diperlukan Google Analytics untuk mengumpulkan peristiwa, memproses peristiwa, lalu memperbarui keanggotaan pengguna di audience. Jika seluruh proses tersebut memerlukan waktu 24 jam, maka keaktualan data Ekspor Audiens adalah 24 jam. Lihat Keaktualan Data untuk mempelajari lebih lanjut.
Misalkan pengguna menyelesaikan pembelian pertamanya, lalu 7 jam kemudian, Anda membuat Ekspor Audiens untuk audiens "Pembeli". Pengguna tersebut hampir dipastikan belum akan ada dalam Ekspor Audiens "Pembeli". Dalam 14 hingga 38 jam setelah pembelian pertama, pengguna tersebut kemungkinan akan berada di Ekspor Audiens baru.
Ekspor Audiens adalah Ringkasan
Ekspor Audiens adalah daftar pengguna di audiens pada ringkasan waktu. Untuk pemasaran ulang Google Ads, Google Analytics secara otomatis dan terus-menerus mengekspor pengguna dalam audiens ke Google Ads. Sebaliknya, dengan Ekspor Audiens yang dibuat menggunakan Data API v1, Anda perlu membuat Ekspor Audiens baru untuk melihat pengguna terbaru di audiens tersebut.
Ekspor Audiens dibuat berdasarkan keanggotaan pengguna terbaru yang tersedia. Namun, Ekspor Audiens dapat memiliki keaktualan data misalnya 20 jam, dan itu berarti Ekspor Audiens akan didasarkan pada semua peristiwa dari 20 jam sebelum saat ini.
Data keanggotaan terbaru diperbarui sekali per hari, biasanya selama waktu siang dalam zona waktu properti. Artinya, Ekspor Audiens untuk audiens yang sama pada pukul 09.00 & 11.00 kemungkinan akan menampilkan data yang sama, tetapi Ekspor Audiens pada pukul 15.00 mungkin akan berbeda berdasarkan penyertaan data satu hari tambahan.
Akhir Masa Berlaku Ekspor Audiens
Masa berlaku Ekspor Audiens berakhir setelah 72 jam. Pengguna baru dapat masuk dan keluar dari audiens setiap hari. Untuk mendapatkan ringkasan pengguna terbaru, Anda perlu membuat ekspor audiens baru untuk setiap hari.
Batas Pengguna Ekspor Audiens
Jika ukuran audiens atau properti melebihi batas pengguna, Ekspor Audiens akan menampilkan sampel perwakilan audiens. Batas ini bergantung pada jenis properti Anda (yaitu, properti standar atau 360) dan diterapkan satu per satu di setiap Ekspor Audiens. Pengguna yang kembali adalah pengguna dalam audiens yang diminta, dan pengguna yang dipertimbangkan adalah pengguna yang mungkin merupakan anggota audiens, mungkin juga bukan.
Jenis Batas | Batas Properti Standar | Batas Properti Analytics 360 |
---|---|---|
Pengguna kembali maks | 2 juta | 200 juta |
Pengguna yang dipertimbangkan maksimum | 10 juta | 1 miliar |
Melaporkan Konsistensi Identitas
Identitas pelaporan menentukan cara penghapusan duplikat pengguna dalam laporan. Ekspor Audiens TIDAK berubah berdasarkan setelan identitas pelaporan. Ekspor Audiens selalu mengidentifikasi pengguna berdasarkan User-ID, lalu ID perangkat.
Ini berarti laporan tentang audiens dapat menampilkan lebih banyak pengguna daripada nilai Ekspor Audiens. Misalnya, jika Identitas Pelaporan "Berbasis perangkat" dan ID pengguna dikumpulkan, laporan tidak akan menghapus duplikat pengguna berdasarkan ID pengguna, tetapi Ekspor Audiens akan menghapus duplikatnya berdasarkan ID pengguna.
Laporan tentang audiens juga dapat menampilkan lebih sedikit pengguna dibandingkan hasil Ekspor Audiens. Misalnya, jika Identitas Pelaporan "Digabungkan", laporan akan menghapus duplikat pengguna berdasarkan Sinyal Google, tetapi Ekspor Audiens tidak.
Konsistensi Pengisian Ulang
Saat Anda membuat Audiens di Google Analytics dan mengaktifkan pemasaran ulang Google Ads, Google Analytics akan mengisi ulang audiens tersebut di Google Ads dengan anggota yang baru-baru ini ditambahkan. Namun, laporan Google Analytics dan Ekspor Audiens TIDAK berisi keanggotaan audiens yang diisi ulang. Pengguna harus mencatat peristiwa ke dalam log setelah audiens dibuat agar laporan dan Ekspor Audiens dapat menampilkan pengguna dalam audiens tersebut.
Misalnya, jika pengguna mencatat peristiwa pembelian pada 20 Juni dan Anda membuat audiens "Pembeli" pada 21 Juni, Anda mungkin harus menunggu hingga 22 Juni agar berpotensi melihat pengguna tersebut di Ekspor Audiens baru. Namun, pengguna tersebut hanya akan berada dalam Ekspor Audiens jika pengguna telah mencatat peristiwa apa pun ke dalam log pada 21 Juni.