Ekspor Spreadsheet

Satu baris per sasaran yang terpenuhi, dalam spreadsheet atau daftar milik Anda — untuk anggota tim yang tidak pernah membuka alat BI.

1. Mana yang Dipilih

Keduanya melakukan pekerjaan yang sama. Perbedaannya adalah akun yang sudah digunakan perusahaan Anda.

Google SheetsMicrosoft SharePoint
Satu baris menjadibaris yang ditambahkan ke sheetitem dalam daftar
Yang Anda berikankunci akun layanan, ID spreadsheettenant, ID klien, rahasia klien, ID situs, ID daftar
Kolomurutan tetap, delapan kolomsesuai kolom daftar Anda — kami memeriksa dahulu
Upaya penyiapanbuat akun layanan, bagikan sheet kepadanyadaftarkan aplikasi, beri akses ke satu situs

Ini versi kecil konektor BigQuery. Yang itu untuk tim data dengan SQL; yang ini untuk orang yang ingin mengurutkan menurut nilai dan mengirim sepuluh teratas ke penjualan.

2. Google Sheets: Langkah Berbagi yang Sering Terlupakan

Akun layanan adalah pengguna tersendiri, dengan alamat email sendiri yang diakhiri .iam.gserviceaccount.com. Membuat kunci saja tidak cukup — Anda harus membagikan spreadsheet ke alamat tersebut, persis seperti kepada rekan kerja.

Jika dilewati, setiap penulisan mendapat 403. Kami menyebutkannya secara jelas dalam pesan kesalahan, karena pesan Google sendiri tidak menjelaskannya sehingga orang menghabiskan sore memeriksa kunci.

Tempelkan Seluruh URL jika Lebih Mudah

ID spreadsheet adalah bagian di antara /d/ dan /edit. Tempelkan alamat lengkap ke kolom dan kami mengambil bagian yang diperlukan.

Nilai Sengaja Ditulis Mentah

Bukan sebagai “masukan pengguna”. Jika demikian, Google akan membaca ID pelanggan seperti 00123 sebagai angka dan membuang nol di depannya, sementara nilai yang dimulai dengan = akan menjadi rumus.

3. SharePoint: Kami Membaca Kolom sebelum Menulis

SharePoint menolak item yang menyebut kolom yang tidak ada dalam daftar — dan nama internal kolom sesuai pilihan Anda saat membuat daftar. Mengasumsikan kumpulan tetap adalah taruhan yang kalah pada setiap pelanggan kedua.

Karena itu, kami mengambil kolom daftar sekali per jam dan hanya menulis kolom yang ada dan bukan hanya baca. Daftar yang hanya memiliki kolom bawaan Title mendapatkan nama sasaran saja, alih-alih gagal pada setiap sasaran.

Kolom opsional, jika Anda membuatnya: MPSession, MPChannel, MPUser, MPValue, MPCurrency, MPUrl, MPTime.

Izin yang Direkomendasikan Microsoft Bukan yang Anda Perlukan

Untuk pemanggilan ini, dokumentasi Microsoft mencantumkan Sites.ReadWrite.All sebagai izin minimum. Itu merupakan akses tulis ke setiap situs dalam tenant Anda, untuk integrasi yang mengisi satu daftar.

Gunakan Sites.Selected sebagai gantinya: aplikasi dengan izin tersebut secara bawaan tidak memiliki akses sama sekali, dan administrator memberinya akses tulis tepat ke satu situs. Memberikan Keduanya Menghapus Pembatasan — izin sempit hanya berfungsi jika aplikasi tidak memiliki izin lain.

4. Yang Masuk ke Baris

Cap waktu, proyek, sesi, ID pelanggan, nama sasaran, nilai, mata uang, dan tautan untuk memutar ulang rekaman. Di SharePoint, nilai yang sama masuk ke kolom-kolom tersebut yang tersedia, dalam bentuk yang dituntut tipe kolom — kolom hyperlink menerima objek tautan, kolom teks menerima alamat yang sama sebagai teks.

Sel Kosong Berarti “Tidak Ada Nilai yang Disepakati”, Bukan Nol

Sasaran tanpa nilai uang membiarkan sel kosong. Nol akan dijumlahkan dalam spreadsheet ke total yang tidak pernah ada.

ID Pelanggan Dicari Saat Pengiriman

Bukan saat sasaran dipicu. Identifikasi biasanya terjadi saat masuk — artinya, sering kali setelah sasaran. Memeriksanya beberapa detik kemudian lebih ringan bagi alur peristiwa kami dan lebih mungkin menemukan nama.

Kedua kredensial disimpan dengan enkripsi AES-256-GCM, tidak pernah ditampilkan lagi, dan sengaja tidak dimasukkan ke antrean internal yang membawa tugas.

Semua merek dagang yang disebutkan di sini adalah milik pemiliknya masing-masing. MousePlayer tidak memiliki hubungan bisnis dengan penyedia ini.