Menyimpan Lembar pintar sesuai dengan akun GA4 Anda, sesuai jadwal
Tulis SQL sekali saja. Query Streams menjalankannya sesuai jadwal Anda, mulai dari setiap lima menit hingga mingguan, dan menulis baris-baris tersebut ke lembar Smartsheet Anda. Cocokkan baris berdasarkan kunci sehingga perubahan diterapkan dan baris yang keluar dari kueri dihapus, atau cukup tambahkan. Tanpa Zapier, tanpa skrip, tanpa ekspor. Sekitar lima belas menit untuk pertama kali, dan paket Gratis sudah mencakupnya.
Inilah hasil akhirnya
Lembar Smartsheet yang menyimpan baris data yang dikembalikan oleh kueri GA4 Anda dan diperbarui secara berkala, setiap lima menit hingga mingguan, dengan catatan perubahan yang terjadi setiap kali kueri dijalankan. Seperti ini:
Google Analytics 4 menyimpan data Anda di balik API-nya. Tim Anda bekerja di Smartsheet. Jembatan yang biasa digunakan adalah skenario Zapier atau Make, atau CSV yang diunggah seseorang yang kemudian rusak dan menyalin satu baris demi satu baris. Query Streams Automation melakukannya secara berbeda: Agen yang sudah ada di akun GA4 Anda menjalankan SQL yang telah Anda simpan sesuai jadwal dan menulis seluruh hasilnya ke Smartsheet dalam satu kali proses, mencocokkan baris berdasarkan kunci sehingga spreadsheet tetap akurat dan tidak terus bertambah.
Yang Anda butuhkan
GA4 terhubung melalui Agen
Agen diinstal pada komputer yang selalu aktif, dengan akun GA4 Anda ditambahkan sebagai koneksi di Agen Data. Belum selesai? Hubungkan GA4 terlebih dahulu.; prosesnya memakan waktu sekitar sepuluh menit.
Kueri yang tersimpan
Pilihan yang ingin Anda sinkronkan, tersimpan di Pembuat KueriLangkah 1 di bawah menunjukkan salah satunya. Jika Anda ingin baris yang diubah diperbarui di tempatnya, sertakan kolom yang unik untuk setiap baris, seperti ID.
Informasi login Smartsheet Anda
Smartsheet meminta Anda untuk mengizinkan Query Streams membaca dan menulis lembar kerja. Token akses API juga bisa digunakan.
Di mana pekerjaan itu dilakukan? Pada komputer yang menjalankan Agent. Komputer tersebut menjalankan kueri sesuai jadwal dan menulis baris ke Smartsheet, jadi komputer tersebut harus tetap menyala. Browser Anda dapat ditutup. Query Streams sendiri tidak pernah menyimpan baris.
Siapkan dalam enam langkah
-
Simpan kueri yang ingin Anda sinkronkan.
Membuka Pembuat Kueri, pilih koneksi GA4 Anda (belum terhubung? mulai di sini), dan tuliskan pernyataan SELECT yang mengembalikan persis baris dan kolom yang Anda inginkan di Smartsheet. Pernyataan ini mengambil beberapa kolom dari sebuah ga4.traffic_overview meja:
Contoh · SQLSELECT date, sessions, total_users, screen_page_views FROM ga4.traffic_overview ORDER BY date DESC LIMIT 100;
Jalankan, lalu Simpan Beri nama yang mudah Anda kenali, seperti “Pesanan untuk Smartsheet”. Pertahankan kolom yang unik untuk setiap baris dalam klausa SELECT, di sini. tanggalItulah kunci yang digunakan Full Sync untuk memperbarui baris secara langsung. Edit dan simpan ulang kueri nanti, dan otomatisasi akan mengambil perubahan tersebut pada eksekusi berikutnya.
-
Buka Otomatisasi dan pilih Smartsheet.
Di portal, buka Otomatisasi (menu atas) Aliran → Terjadwal → Otomatisasi) dan klik Otomatisasi baruSang penyihir memiliki lima langkah pendek. Pada Langkah 1 klik Lembar pintar kartu.
Malah melihat "Sebelum Anda Mulai"? Wizard hanya akan terbuka setelah Agen terhubung secara online dan setidaknya ada satu kueri tersimpan. Halaman tersebut akan menampilkan kueri mana dari ketiga kueri yang hilang dan memberikan tautan ke kueri tersebut.
-
Hubungkan Smartsheet
Pada Langkah 2 klik Terhubung dengan SmartsheetMasuk dan izinkan. Smartsheet meminta Anda untuk mengizinkan Query Streams membaca dan menulis lembar kerja. Token akses API juga bisa digunakan. Sudah pernah terhubung? Halaman ini menawarkan Gunakan Koneksi Ini alih-alih.
-
Pilih di mana baris-baris tersebut akan ditempatkan
Pada Langkah 3 pilih Lembaran Baris-baris tersebut harus ditempatkan di sana. Buat lembar kerja di Smartsheet terlebih dahulu jika Anda menginginkan lembar kerja kosong; wizard hanya menampilkan lembar kerja yang sudah ada. Satu otomatisasi per lembar kerja.
-
Pilih kueri dan tentukan bagaimana baris akan ditampilkan.
Pada Langkah 4 buka Kueri Tersimpan Buat daftar dan pilih kueri dari langkah 1. Query Streams akan menjalankannya sekali untuk membaca kolom, memberi tahu Anda berapa banyak baris yang dikembalikan, dan menampilkan dua pilihan:
Tambahkan · cepatTambahkan
Setiap kali dijalankan, baris kueri akan ditambahkan ke bagian bawah lembar kerja. Tidak ada yang diperbarui dan tidak ada yang dihapus, sehingga ini adalah pilihan cepat untuk log, peristiwa, dan riwayat yang ingin Anda kumpulkan. Tidak diperlukan kolom kunci. Baris yang kembali tanpa perubahan tidak akan ditambahkan lagi; baris yang nilainya berubah akan ditambahkan di bawahnya sebagai baris baru dan baris lama tetap ada.
Sinkronisasi Penuh · cerminSinkronisasi Penuh
Baris dicocokkan berdasarkan kunci Kolom seperti ID pesanan. Baris baru ditambahkan, baris yang diubah diperbarui di tempatnya, dan baris yang tidak lagi muncul dari kueri dihapus, termasuk baris yang diketik seseorang ke dalam lembar kerja secara manual, jadi simpan baris buatan tangan di lembar kerja lain. Ini adalah pilihan untuk inventaris, alur kerja, data master, dan dasbor.
Spesifikasi Smartsheet. Kolom utama lembar kerja diubah namanya menjadi kolom kunci Anda, dan kolom yang dipetakan dengan tipe Tanggal, Kotak Centang, Menu Dropdown, atau Kontak diubah menjadi Teks/Angka agar nilai dari kueri Anda sesuai. Kolom yang tidak dikenal oleh kueri Anda dibiarkan apa adanya.
Sinkronisasi Penuh diatur per kolom, itulah yang membuatnya berguna di lembar kerja bersama:
- Kunci
- Kolom yang mengidentifikasi sebuah baris, misalnya ID pesanan. Itu harus unik dalam hasil kueri; Query Streams memeriksanya untuk Anda dan menolak duplikat.
- Sinkronisasi
- Nilai akan ditimpa dari GA4 setiap kali dijalankan. Jika seseorang mengedit kolom Sinkronisasi di Smartsheet, eksekusi berikutnya akan mengembalikan nilai sumber.
- Melestarikan
- Ditulis saat baris pertama kali tiba dan tidak pernah dibandingkan lagi, sehingga perubahan pada baris tersebut di GA4 tidak memicu pembaruan. Untuk catatan, pemilik, dan tanggal tindak lanjut yang diketik tim Anda secara manual, gunakan kolom yang sama sekali tidak ada dalam kueri: kolom yang hanya ada di Smartsheet tidak pernah disentuh oleh sinkronisasi.
Mana yang lebih cepat? Opsi "Append" menulis tanpa membaca lembar kerja terlebih dahulu. Opsi "Full Sync" membaca lembar kerja, membandingkan setiap baris, dan hanya menulis perbedaannya, sehingga membutuhkan waktu lebih lama tetapi lembar kerja selalu sesuai dengan kueri. Anda dapat beralih ke opsi ini nanti dari panel Edit otomatisasi.
Untuk lembar data yang ingin Anda percayai, klik di sini. Buat semua kolom sebagai Sinkron., lalu klik ikon kunci pada tanggal untuk menjadikannya KunciQuery Streams memindai seluruh hasil untuk memastikan kunci tersebut unik dan memperingatkan Anda jika tidak. Simpan catatan tim Anda sendiri di kolom yang bukan bagian dari kueri; kolom tersebut tidak akan pernah diubah. Untuk log yang akan terus bertambah, klik di sini. Buat semua kolom sebagai Pertahankan alih-alih, lewati tombolnya. Klik Melanjutkan.
-
Tetapkan jadwalnya, beri nama, buatlah.
Pada Langkah 5 memilih Berjalan sesuai jadwal dan pilihlah Frekuensi:
Frekuensi Lari Setiap 5 Menit setiap 5 menit, kecepatan tercepat yang diizinkan Setiap 15 Menit setiap 15 menit Setiap 30 Menit setiap 30 menit Setiap Jam tepat setiap jam Setiap hari pukul 9 pagi setiap hari pukul 9:00, default Setiap hari pukul 6 pagi setiap hari pukul 6:00 Hari kerja pukul 9 pagi Senin sampai Jumat pukul 9:00 Mingguan (Senin jam 9 pagi) setiap hari Senin pukul 9:00 Jadwal Khusus menit, jam, hari dalam seminggu, atau tanggal dalam bulan pilihan Anda sendiri Waktu mengikuti Zona waktu Anda yang memilih, yang dimulai dari browser Anda. Anda juga dapat memilih Hanya manual dan tekan Jalankan Kapan pun Anda mau; jadwal dapat ditambahkan nanti dari panel Edit otomatisasi. Eksekusi terjadwal terjadi pada Agen, sehingga terus berjalan meskipun browser Anda ditutup. Jika komputer yang menjalankan Agen mati saat eksekusi dijadwalkan, eksekusi yang terlewat akan terjadi sekali, tak lama setelah Agen dimulai kembali.
Berikan itu Nama IntegrasiMisalnya, seperti “Pesanan ke Smartsheet, harian”, periksa Siap untuk Membuat ringkasan dan klik Buat OtomatisasiKembali ke halaman Otomatisasi, tekan Jalankan Lakukan sinkronisasi pertama sekarang juga, daripada menunggu jadwalnya. Buka Smartsheet: baris-barisnya ada di sana, di bawah header kolom Anda.
Itu saja. Mulai sekarang, lembar kerja akan selalu diperbarui secara otomatis. Tidak ada data yang keluar dari jaringan Anda kecuali baris yang dikembalikan oleh kueri, dan tidak ada yang perlu mengingat untuk menjalankan perintah apa pun.
Apa yang Anda lihat setelahnya
Itu Halaman otomatisasi Daftar ini menampilkan setiap otomatisasi beserta status, sumber, target, kunci, jadwal, sinkronisasi terakhir, dan jumlah barisnya. Buka satu untuk... Eksekusi tab: setiap eksekusi dengan pemicunya (manual atau terjadwal), durasi, dan baris yang dibuat, diperbarui, dihapus, dan tidak berubah. A Pertunjukan Tabel tersebut menampilkan data yang diproses dan tingkat keberhasilan selama 7 hingga 90 hari.
Anda akan diberi tahu kapan itu berhenti.
Setiap organisasi memiliki Masalah Sinkronisasi Aturan peringatan sejak hari pertama: pemberitahuan dalam aplikasi dan email saat sinkronisasi gagal, dan satu lagi saat berhasil dipulihkan. Satu pesan per insiden, tidak pernah satu pesan per percobaan ulang. Matikan atau ubah saluran di bawah Aliran → Peringatan & Laporan.
Aplikasi ini berhenti sendiri padahal seharusnya berhenti.
Jika Smartsheet berhenti menerima koneksi, atau konektor data dihapus, otomatisasi akan berhenti sementara dan menjelaskan alasannya. Sambungkan kembali atau pilih sumber baru dan tekan Lanjutkan. Kesalahan lain akan tetap menjalankan jadwal dan ditampilkan pada baris tersebut.
Kolom kunci hilang
Jika seseorang mengganti nama atau menghapus kolom kunci di Smartsheet, Sinkronisasi Penuh akan berhenti sebelum menulis apa pun dan menampilkan pesan kesalahan. Opsi perbaikan: kembalikan kolom tersebut dengan nama persisnya dan jalankan lagi. Kolom Anda yang lain tidak akan pernah dihapus oleh sinkronisasi.
Apa yang diizinkan oleh rencana tersebut
Otomatisasi tersedia di semua paket, termasuk paket Gratis, tanpa batasan jumlah otomatisasi yang dapat Anda buat. Yang dibatasi oleh setiap paket adalah jumlah baris yang dapat dikembalikan oleh satu kueri per eksekusi:
| Rencana | Baris per putaran |
|---|---|
| Gratis | 125 |
| Inti Pribadi | 500 |
| Personal Plus | 1,000 |
| Inti Bisnis | 2,500 |
| Bisnis Plus | 5,000 |
| Bisnis Max | 10,000 |
| Inti Perusahaan | 25,000 |
| Perusahaan Plus | 100,000 |
| Enterprise Max | 250,000 |
Jika sebuah kueri mengembalikan lebih banyak data, proses akan ditunda dan tidak dipersingkat, dan otomatisasi akan memberi tahu Anda rencana mana yang sesuai atau menyarankan untuk menambahkan filter seperti rentang tanggal. Setiap eksekusi yang berhasil juga dihitung terhadap alokasi Data Realm Anda, yaitu kumpulan yang sama yang digunakan oleh kueri Excel dan Sheets Anda. Lihat halaman harga. untuk tunjangan.
Langkah selanjutnya yang bagus
- Tambahkan filter pada kueri, misalnya 90 hari terakhir, sehingga lembar kerja tetap kecil dan cepat serta sesuai dengan batas baris paket Anda.
- Pisahkan catatan yang diketik tangan ke dalam kolomnya masing-masing., di luar kueri, sehingga tetap ada di setiap sinkronisasi.
- Kelompokkan otomatisasi Anda dari panel Edit setelah Anda memiliki beberapa; halaman Otomatisasi akan memfilter berdasarkan grup.
Pertanyaan yang diajukan orang
Apakah sinkronisasi akan menimpa catatan yang ditambahkan tim saya di Smartsheet?
Tidak, jika catatan tersebut berada di kolomnya sendiri. Kolom yang hanya ada di Smartsheet dan tidak ada di kueri Anda tidak akan pernah disentuh, jadi tambahkan kolom Catatan atau Pemilik di samping kolom yang disinkronkan dan ketik di sana. Kolom yang ditandai Sinkronisasi dikembalikan ke nilai GA4 pada setiap putaran; Melestarikan Kolom diisi saat baris pertama kali tiba dan tidak dibandingkan setelahnya.
Apakah data GA4 saya disimpan oleh Query Streams?
Tidak. Agen menjalankan kueri di sisi Anda dan mengirimkan baris langsung ke Smartsheet melalui tautan terenkripsi. Query Streams menyimpan konfigurasi, jadwal, dan jumlah baris per eksekusi, bukan baris itu sendiri.
Apakah komputer saya perlu tetap menyala?
Yang menjalankan Agent adalah pihak yang melakukannya, karena Agent-lah yang menjalankan kueri dan menulis ke Smartsheet. Laptop dan browser Anda sendiri dapat ditutup. Jika komputer tersebut mati saat jadwal eksekusi tiba, eksekusi yang terlewat akan terjadi sekali, tak lama setelah Agent mulai berjalan kembali.
Bisakah saya mengubah kueri tersebut nanti?
Ya. Edit dan simpan di Query Builder, dan eksekusi berikutnya akan menggunakan versi baru secara otomatis. Jika Anda menambahkan atau menghapus kolom, buka panel Edit otomatisasi untuk memetakannya.
Bisakah dua otomatisasi menulis ke lembar kerja yang sama?
Tidak, satu otomatisasi per lembar. Arahkan otomatisasi kedua ke lembar yang berbeda, atau perluas kueri di balik otomatisasi pertama.
Apakah paket gratis benar-benar mencakup hal ini?
Ya. Gratis adalah paket yang dapat Anda pertahankan, bukan uji coba yang akan berakhir. Otomatisasi disertakan dalam setiap paket; yang berbeda antar paket adalah jumlah baris yang dapat dikembalikan oleh satu kueri per eksekusi. Lihat detail lengkap apa saja yang termasuk dalam paket Gratis di halaman berikut. halaman harga.
Panduan terkait
Setiap panduan untuk GA4
Apakah pengaturan Anda kurang tepat?
- Ingin hasil pencarian Google yang mengarahkan orang ke situs Anda, dengan klik dan tayangan? Google Search Console memilikinya → Search Console
Setup trouble?
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

