Sumber data yang didukung dalam artikel ini hanya tersedia untuk impor data biaya.
Anda dapat membuat koneksi antara Google Analytics dan sumber data yang didukung. Untuk memaksimalkan koneksi sumber data ini, Anda perlu mempertimbangkan persyaratan persiapan dan konfigurasi data, termasuk jenis sumber data, kolom yang akan diimpor, dan izin akses.
Persyaratan umum
- Anda harus memiliki peran Editor atau yang lebih tinggi di tingkat properti.
- Anda harus memperbarui data Anda sebelum setiap impor.
- Untuk sumber data berbasis file seperti HTTP, Google Spreadsheet, Google Cloud Storage, dan Amazon S3, data harus dalam format .csv atau .tsv.
- Baris pertama data dari sumber data harus terdiri atas header atau nama kolom, misalnya, header kolom adalah "cost" dan setiap baris berisi angka sebagai biaya yang terkait dengan baris tersebut.
- Nama sumber data harus sama setiap kali datanya diperbarui. Jika nama sumber data diubah setiap saat, integrasi akan rusak dan data tidak akan diperbarui.
- Anda dapat memperbarui data dari sumber data sesering yang Anda inginkan. Pembaruan dapat mencakup penambahan atau penghapusan pengguna atau konversi baru.
- Impor data mendukung impor data harian dan penjadwalan pembaruan impor harian.
Membuat koneksi sumber data
- Di Admin, pada bagian Pengumpulan dan modifikasi data, klik Impor data.
Catatan: Link sebelumnya akan membuka properti Analytics terakhir yang Anda akses. Anda dapat mengubah properti menggunakan pemilih properti. Anda harus memiliki peran Editor atau yang lebih tinggi di tingkat properti agar berhasil memulai proses impor.
- Buat sumber data baru atau pilih sumber data yang sudah ada. Lihat bagian berikut.
Membuat sumber data baru
- Klik Buat sumber data.
- Masukkan nama untuk sumber data Anda.
- Pilih Data biaya (khusus impor waktu kueri).
- Klik Tinjau persyaratan jika muncul kotak dialognya. Kotak dialog ini akan ditampilkan jika Anda mengimpor data pengguna atau perangkat.
- Pilih koneksi data dari menu dropdown. Pelajari lebih lanjut cara menghubungkan sumber data.
- Klik Berikutnya.
- Pilih jenis data.
- Upload sumber data yang ingin Anda gunakan.
- (Opsional) Anda dapat menerapkan filter atau kunci enkripsi untuk mengonfigurasi data yang akan diimpor.
- Klik Berikutnya.
- Untuk memetakan kolom, pilih kolom sumber data dari daftar dropdown yang cocok dengan kolom tujuan.
- (Opsional) Terapkan transformasi ke data Anda.
- Klik Berikutnya.
- Tinjau detail koneksi sumber data, seperti nama koneksi, jenis data, jadwal pembaruan, data yang dipilih, kolom yang dipetakan, dan metode pembaruan.
- Klik Selesai.
Sumber data yang didukung
Sumber data berikut didukung di Google Analytics. Luaskan bagian persyaratan dan informasi pemecahan masalah untuk setiap sumber data.
Amazon Redshift
Persyaratan
- Database Redshift yang ingin Anda gunakan harus dapat diakses melalui internet.
- Anda harus memberikan nama pengguna atau sandi untuk akun di database yang memiliki akses ke tabel yang berisi data yang ingin Anda gunakan.
- Anda harus memiliki kredensial untuk pengguna dengan izin (termasuk baca) agar dapat mengakses data di Redshift.
- Server Redshift Anda harus dapat diakses secara publik, atau Anda dapat mengizinkan koneksi menggunakan rentang IP untuk us-central1, us-east1, atau us-west1 dari daftar rentang IP ini.
Mengatasi error
Error penyiapan
- Pastikan Anda memasukkan URL dan kredensial lokasi database yang benar.
- Pastikan kredensial yang Anda gunakan memiliki izin yang sesuai untuk mengakses tabel yang Anda perlukan.
- Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
Error operasi terjadwal
- Penyebab paling umum dari kegagalan operasi terjadwal adalah izin yang diperbarui di Redshift. Periksa apakah peran atau akun yang sesuai dengan akun Anda memiliki izin untuk membaca data.
- Pastikan data masih ada serta nama skema dan tabelnya tidak berubah.
Amazon S3
Persyaratan
- Anda harus memiliki akses ke akun utama Identity Access Management Amazon Web Services dengan izin untuk:
- Mengupload objek ke bucket S3
- Membuat Kunci Secret dan Kunci API untuk peran dengan akses baca ke bucket S3
- Anda juga sebaiknya memiliki izin untuk membuat peran dengan akses ke bucket tertentu atau mendelegasikan aksesnya.
Mengatasi error
Error penyiapan
- Pastikan Anda memasukkan URL ID akun yang benar.
- Pastikan baris pertama objek Anda berisi header—misalnya, alamat email dan nama depan.
- Periksa kembali kunci akses rahasia dan ID kunci akses Anda. Keduanya seharusnya berbeda.
- Pastikan objek di S3 memiliki ekstensi file. File tanpa ekstensi file akan ditolak.
- Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
Error operasi terjadwal
- Penyebab paling umum kegagalan operasi terjadwal adalah izin yang diperbarui di AWS. Periksa apakah peran atau akun yang sesuai dengan kunci akses memiliki izin untuk membaca objek.
- Pastikan objek masih ada dan namanya belum berubah.
BigQuery
Persyaratan
- Anda harus memiliki akses pemilik GCP di project BQ dan akses admin Google Ads untuk membuat koneksi awal antara tabel BigQuery Anda dan Google Ads.
- Catatan: Akses admin Google Ads dapat dicabut setelah koneksi dibuat.
- Tampilan BigQuery harus diizinkan sepenuhnya dan sumber tampilan tidak boleh menyertakan tabel eksternal. Pelajari lebih lanjut tampilan yang diotorisasi dan sumber data eksternal.
Mengatasi error
Error penyiapan
- Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
Google Cloud Storage
Persyaratan
- Akses ke Peran GCP dengan izin tulis di bucket GCS.
- Akses Administratif Google Ads untuk menyiapkan koneksi awal antara bucket GCS dan Google Ads.
Memahami izin
Mengapa saya diminta membagikan akses ke seluruh bucket, padahal saya hanya ingin membagikan satu file?
Google Ads hanya mendukung kontrol akses di tingkat objek jika Akses Bucket Seragam diaktifkan, dan kebijakan IAM yang mengatur akses ke bucket adalah v3 atau yang lebih tinggi. Jika Anda hanya ingin memberikan izin ke satu objek dalam bucket, aktifkan Akses Bucket Seragam lalu tambahkan kondisi untuk akun layanan Anda. Untuk mengetahui informasi selengkapnya, lihat Akses tingkat bucket seragam.
Catatan: Untuk menyerap data Anda, hanya izin baca yang diperlukan. Pelajari lebih lanjut izin IAM untuk Cloud Storage.
Mengatasi error
Error - Gagal memuat daftar kolom yang diimpor
- Objek yang Anda pilih mungkin memiliki format yang tidak didukung, atau mungkin berisi data yang tidak dapat dibaca. Tinjau dan perbarui objek tersebut.
- Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
Google Spreadsheet
Persyaratan
- Anda harus memiliki akses Editor ke file Google Spreadsheet.
- Akun Google Ads Anda harus memiliki akses administratif.
Mengatasi error
Masalah format file
Berikut beberapa tips untuk menghindari masalah saat mengimpor data dari Google Spreadsheet:
- Pastikan Anda memiliki akses Editor ke Spreadsheet Google, dan spreadsheet tersebut berisi data.
- File harus berupa spreadsheet Google Spreadsheet native, atau file dengan ekstensi seperti .tsv, atau .csv.
- Baris pertama di spreadsheet, atau baris pertama dalam file harus terdiri dari header yang valid, yang dapat berupa detail seperti alamat email atau nama depan.
- Hanya data dari sheet pertama di spreadsheet Google Spreadsheet yang dapat dibaca. Jika spreadsheet Anda memiliki beberapa sheet, pastikan sheet pertama berisi data yang Anda coba impor.
Error penyiapan
Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
HTTPS
Persyaratan
- Anda harus memiliki akses ke kredensial berikut: URL ke data yang ingin diimpor, nama pengguna, dan sandi.
- URL harus menggunakan pola berikut:
https://[ip|domain]/path/filename.[csv|tsv].
Mengatasi error
Error penyiapan
- Pastikan Anda memasukkan URL file dan kredensial yang benar.
- Pastikan kredensial yang Anda gunakan memiliki izin yang sesuai untuk mengakses data yang Anda perlukan.
- Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
MySQL
Persyaratan
- Database MySQL yang ingin Anda gunakan harus dapat diakses melalui internet. Anda dapat membatasi akses ke rentang alamat IP yang digunakan oleh Google Cloud.
- Anda harus memberikan nama pengguna dan sandi untuk akun di database yang memiliki akses ke tabel yang berisi data yang ingin Anda gunakan.
Mengatasi error
Error penyiapan
Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
PostgreSQL
Persyaratan
- Database PostgreSQL yang ingin Anda gunakan harus dapat diakses melalui internet.
- Anda harus memberikan nama pengguna atau sandi untuk akun di database yang memiliki akses ke tabel yang berisi data yang ingin Anda gunakan.
Mengatasi error
Error penyiapan
- Pastikan Anda memasukkan URL dan kredensial lokasi database yang benar.
- Pastikan kredensial yang Anda gunakan memiliki izin yang sesuai untuk mengakses data yang Anda perlukan.
- Pastikan tindakan konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.
Error operasi terjadwal
- Penyebab paling umum dari kegagalan operasi terjadwal adalah izin yang diperbarui di PostgreSQL. Periksa apakah peran atau akun pengguna yang sesuai dengan database Anda memiliki izin untuk membaca data.
- Pastikan data masih ada serta nama skema dan tabelnya tidak berubah.
Snowflake
Persyaratan
- Anda harus memiliki kredensial akun Snowflake (nama pengguna dan sandi). Anda dapat membatasi akses ke rentang alamat IP yang digunakan oleh Google Cloud.
- Anda harus memiliki akun Snowflake dengan akses ke tabel yang berisi data yang ingin Anda gunakan. Anda dapat membuat akun yang hanya memiliki akses ke data yang diperlukan untuk kasus penggunaan Anda.
Mengatasi error
Pastikan sasaran konversi Anda telah berhasil terhubung ke koneksi yang dipilih. Jika tidak, data tidak akan diterima.