Izvoz u proračunske tablice

Jedan redak po ostvarenom cilju, u proračunskoj tablici ili popisu u vašem vlasništvu – za članove tima koji nikad neće otvoriti BI alat.

1. Koji odabrati

Rade isti posao. Razlika je u tome koji račun vaše poduzeće već koristi.

Google SheetsMicrosoft SharePoint
Redak postajeredak dodan na liststavka na popisu
Navoditeključ računa usluge, ID proračunske tabliceklijenta, ID klijenta, tajnu klijenta, ID web-mjesta, ID popisa
Stupcifiksni redoslijed, ukupno osamoni koje vaš popis ima – najprije provjeravamo
Potrebno postavljanjeizradite račun usluge i podijelite tablicu s njimregistrirajte aplikaciju, odobrite joj jedno web-mjesto

Ovo je manji srodnik BigQuery poveznika. On služi podatkovnim timovima sa SQL-om; ovaj osobi koja želi poredati po vrijednosti i poslati prvih deset prodaji.

2. Google Sheets: korak dijeljenja koji svi zaborave

Račun usluge zaseban je korisnik s vlastitom adresom e-pošte koja završava s .iam.gserviceaccount.com. Izraditi ključ nije dovoljno – morate podijeliti proračunsku tablicu s tom adresom, točno kao s kolegom.

Ako to preskočite, svaki zapis vraća 403. To izričito navodimo u poruci o pogrešci jer Googleov tekst to ne spominje pa ljudi umjesto toga potroše poslijepodne na ključ.

Zalijepite cijeli URL ako vam je lakše

ID proračunske tablice dio je između /d/ i /edit. Zalijepite cijelu adresu u polje, a mi je skraćujemo.

Vrijednosti se namjerno zapisuju u izvornom obliku

Ne kao „korisnički unos“. Inače bi Google ID kupca poput 00123 pročitao kao broj i odbacio početne nule, a vrijednost koja počinje s = postala bi formula.

3. SharePoint: čitamo stupce prije zapisivanja

SharePoint odbija stavku koja navodi stupac kojeg nema na popisu – a interni nazivi stupaca oni su koje ste odabrali pri izradi popisa. Pretpostaviti fiksni skup značilo bi izgubiti okladu kod svakog drugog kupca.

Zato jednom na sat dohvaćamo stupce popisa i zapisujemo samo postojeće koji nisu samo za čitanje. Popis koji ima samo zadani stupac Title dobiva naziv cilja i ništa drugo, umjesto pogreške pri svakom cilju.

Neobavezni stupci, ako ih izradite: MPSession, MPChannel, MPUser, MPValue, MPCurrency, MPUrl, MPTime.

Dopuštenje koje Microsoft preporučuje nije ono koje želite

Za ovaj poziv Microsoftova dokumentacija kao najmanje privilegirano navodi Sites.ReadWrite.All. To je pravo pisanja na svako web-mjesto vašeg klijenta, za integraciju koja popunjava jedan popis.

Umjesto toga koristite Sites.Selected: aplikacija s tim dopuštenjem zadano uopće nema pristup, a administrator joj odobrava pisanje na točno jedno web-mjesto. Dodjeljivanje obaju dopuštenja poništava ograničenje – usko dopuštenje radi samo dok aplikacija nema ništa drugo.

4. Što se upisuje u redak

Vremenska oznaka, projekt, sesija, ID kupca, naziv cilja, vrijednost, valuta i poveznica za reprodukciju snimke. U SharePointu iste vrijednosti idu u postojeće stupce u obliku koji zahtijeva njihova vrsta – stupac poveznice dobiva objekt poveznice, tekstualni stupac istu adresu kao tekst.

Prazna ćelija znači „vrijednost nije određena“, a ne nulu

Cilj bez novčane vrijednosti ostavlja ćeliju praznom. Nula bi se u tablici zbrojila u ukupni iznos koji nikad nije postojao.

ID kupca traži se u trenutku isporuke

Ne kad se cilj ostvari. Identifikacija se obično događa pri prijavi – dakle često nakon cilja. Provjera nekoliko sekundi poslije jeftinija je za naš tok događaja i vjerojatnije pronalazi ime.

Obje vjerodajnice pohranjuju se šifrirane algoritmom AES-256-GCM, više se ne prikazuju i namjerno se izostavljaju iz internog reda sa zadatkom.

Svi ovdje navedeni žigovi pripadaju svojim vlasnicima. MousePlayer nema poslovni odnos s tim pružateljima.