
Raportit > Myyntinäkymä > Vie
Avaa TWICE Adminissa
reports
Edellytykset
Päätä ennen aloittamista:
- Valuutta. Jokainen pääkirjakutsu palauttaa yhden valuutan. Tee yksi kutsu jokaista valuuttaa kohden, jolla myyt.
- Tarvitsemasi historia. Yksi kutsu palauttaa enintään 100 000 riviä. Jaa pidempi historia yhteen kutsuun vuotta kohden.
Edistynyt raportointi on käytettävissä Standard- ja Enterprise-paketeissa. Katso paketit.
Valitse päätepiste tarvitsemallesi datalle
Käytä kahta pääkirjaa tauluina, joiden päälle tietomallisi rakentuu. Valmis raportti palauttaa luvut, jotka yksi hallintapaneelin näkymä näyttää, enintään 1 000 riviä, joten se sopii yhteen kaavioon mutta ei tietomalliin.
Kaikki polut osoittavat osoitteeseen
https://server.twicecommerce.com. Raporttidata on versioidun Admin API:n ulkopuolella, joten näillä poluilla ei ole sivua API-välilehdellä ja ne voivat muuttua. Tarkista tämä sivu, jos yhteys lakkaa palauttamasta dataa.
Vaiheittainen ohje
1
Luo API-avain
Luo avain kohdassa Asetukset → Integraatiot ja API osiossa API-avaimet, ja kopioi se. Koko avain näytetään vain kerran.
2
Muodosta pääkirjan URL-osoite
Lisää jakso ja valuutta pääkirjan polkuun:
Päivämäärät luetaan tilisi aikavyöhykkeellä, jonka asetat kohdassa Tilin tiedot. Pääkirja sisältää kaikki sijainnit, joten suodata sen
Location-sarakkeella työkalussasi.3
Testaa URL-osoite avaimella
Lähetä avain
X-API-KEY-otsakkeessa. Toimiva kutsu palauttaa pääkirjan CSV-muodossa.4
Yhdistä työkalusi
Osoita työkalusi URL-osoitteeseen niin, että avain on otsakkeessa. Seuraa oman työkalusi opasta: Power BI, Excel, Google Sheets, Tableau tai Looker Studio.
Lue pääkirjatiedostot
Avaa testissä tallentamasi tiedosto ja tarkista, että se alkaa näin:Revenue ledger, first rows
Lue summat valuutan pääyksikössä. Hyvitykset ja alustamaksut ovat negatiivisia, joten laske
Amount_Total yhteen saadaksesi nettoliikevaihdon tai nettotuoton.
Verosarakkeiden määrä seuraa jaksolla käytettyjä verokantoja: Tax_Rate_1 ja Tax_Amount_1, sitten _2 ja niin edelleen. Uusi verokanta jaksolla lisää sarakkeen. Viittaa sarakkeisiin nimellä, älä koskaan sijainnilla.
Talousraportit kuvaa jokaisen sarakkeen ja sen, minkä päivämääräsarakkeen mukaan lasket myydyn, toimitetun ja palautetun liikevaihdon.
Rakenna tietomalli pääkirjoista
Lataa kaksi pääkirjaa faktatauluiksi ja yhdistä ne liikevaihtoavaimella:
Ryhmittele tilaukset
Order_ID:n mukaan ja sijainnit Location- ja Cost_Center-sarakkeiden mukaan. Alustamaksuilla ja maksuilla, joilla ei ole tilausriviä, Revenue_Row_ID on tyhjä, joten pidä yhdistys vasempana liitoksena maksuista.
Row_ID pysyy samana kutsusta toiseen. Poista sen avulla kaksoiskappaleet, kun kaksi kutsua kattaa päällekkäiset jaksot.
Lue valmis raportti
Kopioi JSON-päätepiste minkä tahansa raportin Vie-välilehdeltä haluamillasi suodattimilla. Vastaus sisältää raportincolumns- ja rows-kentät:
currency-tyyppiset sarakkeet ovat pienimmissä yksiköissä (senteissä): jaa sadalla saadaksesi euroja. truncated: true tarkoittaa, että raportti osui 1 000 rivin rajaan, joten rajaa päivämääriä tai käytä pääkirjaa.
Hae valmis raportti CSV-muodossa kutsumalla /internal/reporting/reports/{reportId}/export parametreilla from ja to. Se palauttaa samat rivit pääkirjojen tiedostomuodossa.
Pysy kutsurajojen sisällä
Suunnittele päivitys kutsurajojen mukaan. Päivitys, joka tekee monta kutsua kerralla, osuu rajoihin ennen kuin data valmistuu.
Pidä yksi päivitys enintään viidessä vientikutsussa. Jokainen kutsu lasketaan myös API-avaimesi kiintiöön, joka on kuvattu kohdassa API-avaimet.
Mistä tiedän, että se onnistui?
- Testikutsu tallentaa CSV-tiedoston, jonka ensimmäinen rivi alkaa
Create_Date;Start_Date;End_Date. Amount_Total-summa riveistä, joillaStarted_In_PeriodonYes, vastaa hallintapaneelin Liikevaihtoraporttia samalla jaksolla, valuutalla ja kirjaustavalla Aloitettu jaksolla.- Tiedoston viimeinen rivi on datarivi eikä ilmoitus.
Vianetsintä ja yleiset sudenkuopat
Kutsu palauttaa 400 Bad Request
Kutsu palauttaa 400 Bad Request
Pakollinen parametri puuttuu tai on väärässä muodossa. Pääkirjat tarvitsevat parametrit
from, to ja currency, ja päivämäärien on oltava pelkkää YYYY-MM-DD-muotoa ilman kellonaikaa.Viimeinen rivi on "Export truncated at 100,000 rows"
Viimeinen rivi on "Export truncated at 100,000 rows"
Jaksolla on enemmän rivejä kuin yksi kutsu palauttaa. Jaa jakso, esimerkiksi yhteen kutsuun vuotta kohden, ja liitä tulokset peräkkäin.
Row_ID pitää yhdistetyn taulun vapaana kaksoiskappaleista.Kutsu palauttaa 429 Too Many Requests
Kutsu palauttaa 429 Too Many Requests
Päivitys teki liian monta kutsua minuutissa. Odota
Retry-After-otsakkeen kertoma määrä sekunteja ja vähennä vientikutsut enintään viiteen päivitystä kohden.Vie-välilehden CSV-päätepiste palauttaa JSONia
Vie-välilehden CSV-päätepiste palauttaa JSONia
Raportin Vie-välilehdellä näkyvä CSV-päätepiste palauttaa saman JSONin kuin JSON-päätepiste. Saat CSV:n, kun korvaat polun
/data-osan /export-osalla ja poistat compareTo-parametrin.Summat ovat sata kertaa liian suuria
Summat ovat sata kertaa liian suuria
Data tulee valmiin raportin JSON-päätepisteestä, joka palauttaa rahasummat sentteinä. Jaa
currency-sarakkeet sadalla. Pääkirjatiedostot ovat valmiiksi euroissa.Sarake katosi tai uusi sarake ilmestyi
Sarake katosi tai uusi sarake ilmestyi
Verosarakkeet seuraavat jaksolla käytettyjä verokantoja. Viittaa sarakkeisiin nimellä, ja käsittele sarakkeita
Tax_Rate_n ja Tax_Amount_n valinnaisina.Aiheeseen liittyvät artikkelit
Yhdistä Power BI
Lataa pääkirjat Power BI:hin ja päivitä ne ajastetusti.
Yhdistä Google Sheets
Lataa pääkirjat taulukkoon Apps Scriptillä.
Talousraportit
Kahden pääkirjan jokainen sarake, ja miten kukin luku muodostuu.
API-avaimet
Avainten luonti, ja kutsurajat jotka kaikki avaimet jakavat.
Raportit
Jokainen valmis raportti ja sen Vie-välilehti.