Membuat kueri
- Buka tab Kueri di Ads Data Hub.
- Klik + Buat kueri. Halaman Template kueri analisis akan terbuka.
- Opsional: Lihat pratinjau SQL template dengan mengklik Luaskan.
- Pilih template yang ingin digunakan dengan mengklik Gunakan template, atau klik Kosong untuk memulai dari awal.
- Masukkan nama untuk laporan Anda.
- Tulis atau edit kueri menggunakan SQL yang kompatibel dengan BigQuery. Anda dapat menemukan tabel dan kolom yang tersedia, lalu menyisipkannya ke dalam SQL dari tab Tabel Google.
- Opsional: Konfigurasikan parameter.
- Opsional: Konfigurasikan ringkasan baris yang difilter.
- Klik Simpan.
Parameter
Parameter membuat kueri lebih fleksibel. Misalnya, Anda mungkin ingin menjalankan kueri yang sama di berbagai kampanye. Daripada membuat kueri duplikat atau melakukan hard code ID kampanye sebelum setiap eksekusi, Anda dapat mengonfigurasi parameter yang menerima satu atau beberapa ID kampanye yang akan dimasukkan dari kartu Run saat menjalankan kueri. Menggunakan parameter akan membuat kode Anda tetap rapi, mengurangi kemungkinan munculnya error melalui pengeditan, dan memungkinkan kueri Anda digunakan kembali tanpa pengeditan. Parameter dibatasi untuk kueri tempat parameter dibuat, sehingga Anda dapat menggunakan kembali nama parameter dalam kueri lain.
Jenis parameter
Jenis parameter berikut diizinkan:
int64
float64
bool
string
date
timestamp
array
, dari jenis apa pun yang diizinkan
Membuat parameter
- Buka kueri tersimpan, atau buat kueri baru.
- Klik Properties > Parameters > Add parameter.
- Masukkan nama di kolom Name. Anda akan menggunakan nama ini untuk mereferensikan parameter dalam teks kueri.
- Gunakan menu drop-down untuk memilih jenis parameter.
- Jika Anda memilih array, menu drop-down tambahan akan muncul. Pilih jenis array di menu drop-down.
- Opsional: Ulangi langkah 2-4 hingga Anda menambahkan semua parameter yang diinginkan.
- Klik Simpan
Menggunakan parameter
Dalam teks kueri, gunakan format parameter SQL standar, yaitu
mendahului nama parameter dengan @
. Pada contoh berikut, kueri
berisi parameter yang disebut @campaign_ids
:
/* Parameters:
* @campaign_ids (ARRAY of INT64): A list of campaign IDs
* to conduct analysis on */
WITH user_reach AS (
SELECT
user_id,
count(*) AS num_views
FROM
adh.google_ads_impressions
WHERE
campaign_id in UNNEST(@campaign_ids)
GROUP BY
user_id
)
SELECT
COUNT(*) AS unique_users,
COUNTIF(num_views = 1) AS one_view,
COUNTIF(num_views > 1 AND num_views <= 5) AS less_or_equal_five_views,
COUNTIF(num_views > 5) AS more_than_five_views
FROM
user_reach
Saat Anda menjalankan kueri, dialog Tugas baru akan berisi kolom Parameter. Masukkan nilai untuk setiap parameter yang telah Anda tentukan.
Menghapus parameter
- Buka kueri yang memiliki parameter yang ingin Anda hapus.
- Buka tab Properties.
- Di kartu Parameters, klik delete Delete di samping parameter yang ingin dihapus.
- Klik Simpan.
Parameter yang dicadangkan
Tabel berikut mencantumkan parameter yang dicadangkan oleh Ads Data Hub. Anda dapat menggunakan parameter ini dalam kueri, tetapi tidak dapat membuat parameter dengan nama yang sama seperti parameter yang dicadangkan.
start_date
|
date
Tanggal mulai (inklusif) untuk tugas kueri. Parameter yang ditentukan pengguna dengan nama ini akan diabaikan dan diganti dengan nilai yang ditetapkan dalam dialog Tugas baru. |
end_date
|
date
Tanggal akhir (inklusif) untuk tugas kueri. Parameter yang ditentukan pengguna dengan nama ini akan diabaikan dan diganti dengan nilai yang ditetapkan dalam dialog Tugas baru. |
time_zone
|
string
Zona waktu untuk tugas kueri. Parameter yang ditentukan pengguna dengan nama ini akan diabaikan dan diganti dengan nilai yang ditetapkan dalam dialog Tugas baru. |
Ringkasan baris yang difilter
Ringkasan baris yang difilter menjumlahkan data yang difilter karena pemeriksaan privasi. Data dari baris yang difilter dijumlahkan dan ditambahkan ke baris generik. Meskipun data yang difilter tidak dapat dianalisis lebih lanjut, data tersebut memberikan ringkasan jumlah data yang difilter dari hasil.
Mengedit kueri
- Buka tab Kueri di Ads Data Hub.
- Klik nama kueri yang ingin Anda edit.
- Edit kueri.
- Klik Simpan.
Menjalankan kueri
Sebelum menjalankan kueri, pastikan Anda telah memberikan izin dataEditor
akun layanan ke set data yang akan berisi output join Anda.
Pelajari lebih lanjut kontrol akses di BigQuery.
- Buka tab Kueri di Ads Data Hub.
- Klik nama kueri yang ingin dijalankan.
- Klik
- Perkiraan jumlah byte yang akan digunakan kueri akan ditampilkan di bagian atas halaman.
Run.
- Pilih ID di kolom Data iklan dari. Ini harus berupa ID akun yang terkait dengan data iklan yang ingin Anda buat kueri. (Jika Anda ingin membuat kueri data sandbox, pilih ADH Sandbox Customer.)
- Jika menggunakan tabel pencocokan, pilih tabel pencocokan di kolom Tabel pencocokan dari.
- Pilih mode privasi. Pelajari mode privasi lebih lanjut.
- Tentukan tempat hasil kueri Anda akan disimpan di kolom Destination table.
- Masukkan tanggal mulai dan akhir untuk menentukan rentang tanggal kueri Anda.
- Masukkan zona waktu. Zona waktu ini harus cocok dengan zona waktu pintu pembelian.
- Opsional: Masukkan nilai untuk parameter apa pun.
- Klik Run.
Melihat hasil
Setelah kueri selesai berjalan, Anda dapat melihat pratinjau hasilnya di halaman "Tugas". Anda juga dapat menjelajahi data di BigQuery, Spreadsheet, atau Data Studio.
Pratinjau
Klik Pratinjau dalam tugas yang telah selesai. 20 hasil pertama akan muncul di bawah tugas.
BigQuery
Hasil Anda diekspor ke BigQuery secara default. Klik Lihat tabel untuk membuka BigQuery di jendela baru.
Spreadsheet dan Data Studio
Buka menu dropdown Explore, lalu pilih Explore with Sheets atau Explore with Data Studio dari opsi yang tersedia. Tindakan ini akan membuka data di jendela baru.