- Vad är internet?
- Vad är HTTP?
- Vad är ett API?
- Publika api:er
- GET requests med Hoppscotch
Länkar:
- HTTP Översikt: https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Overview
- HTTP Messages: https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Messages
- HTTP Metoder: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Methods
- Headers: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers
- Statuskoder: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status
- JSON grundläggande struktur (Se JSON-mappen)
- JSON vs XML vs CSV
- POST requests med JSON som body
- QUIZ JSON och API:er - Snabbrepetition (1h)
- Parametrar (+ Environments och variables i Hoppscotch) + övningar(2h)
- Autentisering (API-nycklar, tokens. + rate limiting, paginering, filtrering) (1h)
- Koppla API till Google Sheets (CSV). App Script, triggers (1h)
- Koppla API till Google Sheets (JSON) (1h)
- Uppgift #2 (1h)
- Repetition av API:er och JSON, Q&A. (1h)
- Begränsningar med Sheets.
- JSON Objekt och Arrayer i Javascript
- Transformation av data i App Scripts. Övningar (2h)
- Data Studio repetition.
- Fält, Metric/Dimension, datatyper osv.
- Datakällor
- Data Studio Community Connectors och API:er. DaAPI Connector (1h)
- https://codelabs.developers.google.com/codelabs/community-connectors
- Kursutvärdering (1h)
- Hur fungerar en Ad-click -> Pageview -> Conversion kedja rent tekniskt? (UTM, *clid, cookies, sessions, user-id) (1h)
- GraphQL vs REST API (1h)
- Google Cloud Console, introduktion (1h)
- LAB-tid, vi använder allt vi lärt oss hittils i praktiken.
- Data Studio fortsättning: Data Studio Formula Language (1h)