Questa pagina è tradotta dall'inglese. Se le due versioni differiscono, fa fede la pagina in inglese. Leggi la pagina in inglese
La tua app viene a sapere qualcosa di uno studente solo tramite porzioni di contesto. Ogni porzione è un piccolo record con campi fissi. Il tuo manifest elenca le porzioni che chiede, lo studente acconsente a ciascuna quando installa la tua app, e Lingara invia una porzione solo finché entrambe le condizioni restano valide.
Le porzioni
Porzione
Campo
Cosa contiene
languages
source_lang
La lingua da cui lo studente studia, come tag di lingua, ad esempio en.
target_lang
La lingua che sta imparando.
level
Il suo livello in quella lingua, da 1 a 9, se ne ha impostato uno.
plan_summary
plan_id
L’id del suo ultimo piano di lezione, che distingue un piano dall’altro. La tua app non può usarlo per recuperare il piano, perché il token della tua app legge il tuo account, non quello dello studente.
title
Il titolo generato del piano, di al massimo 120 caratteri, se ne ha uno.
target_lang
La lingua che il piano insegna.
set_count
Quanti set ha il piano, al massimo 200.
sets_completed
Quanti di quei set lo studente ha completato.
review_due
due
Quante carte sono da ripassare adesso, al massimo 100000.
learned
Quante parole ha imparato, al massimo 100000.
tutor_topic
topic
L’argomento della sua ultima chat con il tutor, da 1 a 120 caratteri. Proviene dal titolo di un piano o dalla schermata in cui si trova, mai dalle sue parole.
Cosa nessuna porzione contiene
Nessuna porzione contiene un indirizzo email, un nome, un id utente o qualsiasi cosa lo studente abbia digitato. La tua app sa chi è lo studente dal subject della richiesta, un valore stabile che è diverso per ogni app. Il token della tua app legge il tuo account, mai quello dello studente, quindi le porzioni sono tutto ciò che la tua app sa di lui.
Consenso
Lo studente acconsente a ogni porzione quando installa la tua app. Per cambiare ciò a cui ha acconsentito, disinstalla la tua app e la installa di nuovo.
Se modifichi il tuo manifest per chiedere meno porzioni, quelle che hai tolto si fermano subito.
Se lo modifichi per chiederne di più, le nuove porzioni non raggiungono nessuno studente finché non reinstalla l’app.
Lingara verifica di nuovo il consenso a ogni richiesta e scarta qualsiasi porzione a cui lo studente non ha acconsentito o che il tuo manifest non chiede più. Anche una porzione che non rispetta il suo record viene scartata, mai l’intera richiesta.
L’esempio qui sotto costruisce la sua riga a partire dalle porzioni che ha ricevuto e non chiama alcuna API.