Configurazione
-
Configurazione dell'ambiente di sviluppo
Scopri come configurare il tuo ambiente per lo sviluppo di app Python 2.7 che vengono eseguite nell'ambiente standard di Google App Engine.
-
Configurazione del progetto Google Cloud per App Engine
Crea un progetto Google Cloud Platform e configura le risorse App Engine.
Sviluppo di app Python su App Engine
-
Utilizzo del server di sviluppo locale
Esegui il server di sviluppo localmente per simulare l'applicazione in esecuzione in produzione.
-
Test locali delle unità
Esegui test nel tuo ambiente di sviluppo senza coinvolgere componenti remoti.
-
Test dei gestori
Testa i gestori delle richieste senza richiedere un ambiente App Engine completo.
-
Monitoraggio della latenza con Cloud Trace
Raccogli i dati di latenza dalla tua applicazione e visualizzali nella console di Google Cloud Platform.
-
Rilevamento di interruzioni e tempi di inattività con l'API Capabilities
Riduci i tempi di inattività nella tua applicazione rilevando quando una funzionalità non è disponibile e quindi bypassando la funzionalità.
-
Configurazione di dashboard e avvisi con Cloud Monitoring
Raccogli metriche, eventi e metadati da Google Cloud Platform per generare insight tramite dashboard, grafici e avvisi.
-
Integrazione con Google Analytics
Misura le interazioni degli utenti con la tua attività su diversi dispositivi e ambienti.
-
Download dei log
Scarica i dati del log per eseguire analisi più dettagliate dell'applicazione.
Gestione e configurazione dell'applicazione
-
Deployment dell'applicazione
Utilizza il comando appconfig per eseguire il deployment dell'app.
-
Suddivisione del traffico
Distribuisci il traffico su due o più versioni di un modulo per controllare l'implementazione delle funzionalità o i test A/B.
-
Migrazione del traffico
Trasferisci gradualmente il traffico da una versione precedente di un servizio a una nuova versione del servizio.
-
Concessione dell'accesso ai progetti
Fornisci accesso basato sui ruoli al progetto Google Cloud Platform e alle relative risorse.
-
Utilizzo di domini personalizzati e SSL
Aggiungi un dominio personalizzato per la tua applicazione e, se vuoi, configura SSL per il dominio personalizzato.
-
Gestione delle risorse dell'app
Scopri le prestazioni della tua applicazione e gestisci le risorse utilizzate dalla tua applicazione.
-
Configurazione dell'applicazione con app.yaml
Configura le impostazioni dell'applicazione.
-
Utilizzo dell'API Admin
Esegui il provisioning e gestisci l'applicazione utilizzando l'API Admin.
-
Utilizzo dell'API Modules
Recupera in modo programmatico le informazioni sull'ambiente operativo corrente, sui moduli (ora chiamati "servizi") o sulle istanze.
-
Download del codice sorgente
Scarica il codice sorgente dell'app di cui hai eseguito il deployment.
Archiviazione dei dati
-
Scelta di un'opzione di archiviazione
Decidi quale opzione di archiviazione utilizzare nella tua app.
-
Panoramica di Datastore
Informazioni su Datastore.
-
Creazione, recupero, aggiornamento ed eliminazione delle entità
Archivia, elimina e recupera entità in Datastore.
-
Gestione di Datastore dalla console
Esegui amministrazione, backup e ripristini di Datastore dalla console di Google Cloud Platform.
-
Configurazione degli indici Datastore
Crea e gestisci gli indici utilizzati nella tua applicazione.
-
Migrazione della libreria client da DB a NDB
Esegui la migrazione dell'applicazione dalla libreria client DB alla libreria client NDB.
-
Utilizzo di Cloud SQL per MySQL
Archivia i dati delle applicazioni dell'app App Engine in Cloud SQL per MySQL.
-
Guida di Django
Utilizza le istanze di Cloud SQL con il framework web Django nella tua applicazione.
-
Configurazione di Cloud Storage
Configura Cloud Storage per l'utilizzo della tua applicazione.
-
Lettura e scrittura in Cloud Storage
Archivia e recupera dati utilizzando Cloud Storage nella tua app.
-
Utilizzo di database di terze parti
Utilizza database di terze parti nella tua app.
Opzioni di archiviazione sostituite
-
Panoramica di Blobstore
Informazioni sull'API Blobstore.
-
Panoramica
Informazioni sulla libreria client DB per Datastore.
-
Entità, proprietà e chiavi
Utilizzo degli oggetti dati utilizzando la libreria client DB.
-
Query Datastore
Comprendi le query utilizzando la libreria client DB.
-
Recupero dei risultati delle query
Esegui le query utilizzando la libreria client DB.
-
Coerenza dei dati delle query
Comprendi i livelli di coerenza dei risultati restituiti dalle query.
-
Cursori di query
Recupera i risultati di una query in pratiche batch.
-
Restrizioni per le query
Scopri le limitazioni relative alle query nella tua applicazione.
-
Query di proiezione
Esegui query sul datastore solo per le proprietà specifiche di un'entità di cui hai effettivamente bisogno.
-
Indici Datastore
Scopri come sono definiti e strutturati gli indici.
-
Transazioni di Datastore
Esegui più operazioni e calcoli in una singola transazione.
-
Modellazione dei dati
Scopri come definire modelli di dati e creare istanze di tali modelli da archiviare come entità.
-
Riferimento GQL
Comprendi la grammatica utilizzata per le query GQL.
-
Strutturazione dei dati per una coerenza elevata
Scopri come strutturare i dati delle tue applicazioni per una maggiore coerenza.
-
Metadati
Accedi ai metadati in modo programmatico per supportare la metaprogrammazione, implementare funzioni amministrative di backend e semplificare la memorizzazione nella cache.
-
Statistiche di Datastore
Accedi in modo programmatico alle statistiche di Datastore per la tua applicazione.
-
Tipi e classi di proprietà
Scopri i tipi di dati e le classi di proprietà nella libreria client DB.
-
Riferimento GQL
Comprendi la grammatica utilizzata per le query GQL.
-
Modello
Scopri la classe delle superclassi per i modelli di dati nella libreria client DB.
-
Expando
Scopri la superclasse per le definizioni dei modelli di dati le cui proprietà sono determinate in modo dinamico.
-
PolyModel
Scopri la superclasse per le definizioni dei modelli di dati che possono essere superclassi per le altre definizioni dei modelli di dati.
-
Proprietà
Scopri di più sulla superclasse delle definizioni delle proprietà per i modelli di dati.
-
Query
Scopri la classe che rappresenta una query per il recupero delle entità da Datastore.
-
GqlQuery
Scopri la classe che rappresenta una query GQL per recuperare le entità da Datastore.
-
Entità di metadati
Scopri le classi che rappresentano i risultati dell'acquisizione o dell'esecuzione di query sui tipi di metadati.
-
Chiave
Informazioni sulla classe che rappresenta una chiave univoca per un'entità Datastore.
-
Funzioni di Datastore
Scopri le funzioni disponibili nella libreria client DB.
-
Eccezioni
Scopri le eccezioni fornite dalla libreria client DB.
-
API Async Datastore
Effettuare chiamate asincrone e non bloccate mediante la libreria client DB.
Autenticazione degli utenti
-
Opzioni di autenticazione utente
Scopri i diversi modi per autenticare gli utenti della tua applicazione.
-
Panoramica dell'API Users
Ulteriori informazioni sull'API Users.
-
Oggetti utente
Ulteriori informazioni sul corso che rappresenta un utente.
-
URL di accesso
Crea URL che consentano all'utente di eseguire o meno l'accesso.
-
Utenti amministratori
Determina se l'utente che ha effettuato l'accesso è attualmente un amministratore registrato.
Inserimento nella cache dei dati delle applicazioni
Connessione da e verso l'app
-
Invio di richieste HTTP(S)
Utilizza il servizio di recupero URL per inviare richieste HTTP(S).
-
Connessione a una rete VPC
Scopri come utilizzare l'accesso VPC serverless per connettere l'app dell'ambiente standard di App Engine direttamente al tuo VPC.
-
Connessione a una rete VPC condivisa
Scopri come utilizzare l'accesso VPC serverless per connettere l'app dell'ambiente standard di App Engine direttamente al tuo VPC condiviso.
-
Indirizzi IP in uscita
Scopri di più sugli indirizzi IP in uscita utilizzati da App Engine.
-
Identificazione dell'app nelle API e nei servizi
Individua e rivendica l'ID progetto dell'applicazione.
-
Panoramica dell'API Sockets
Ulteriori informazioni sull'API Sockets.
-
Supporto SSL
Utilizza Python OpenSSL nell'applicazione.
Manipolazione delle immagini
App abilitate per Namespaces
Invio delle email
-
Panoramica dell'API Mail
Ulteriori informazioni sull'API Mail.
-
Invio della posta
Inviare email dall'applicazione.
-
Ricezione della posta
Elaborazione delle email in arrivo.
-
Ricezione di notifiche di mancato recapito
Ricevere e gestire notifiche di mancato recapito delle email.
-
Allegati
Includi gli allegati nelle email inviate dalla tua applicazione.
-
Intestazioni
Includi intestazioni nelle email inviate dalla tua applicazione.
-
Invio di email con SendGrid
Invia email dalla tua applicazione utilizzando SendGrid.
-
Invio di email con Mailgun
Invia un'email dalla tua applicazione utilizzando MailGun.
-
Invio di email con Mailjet
Invia un'email dalla tua applicazione utilizzando Mailjet.
Pianificazione delle attività al di fuori delle richieste utente
-
Pianificazione dei job con cron.yaml
Configura le attività regolarmente pianificate per essere eseguite nella tua applicazione.
-
Panoramica dell'API Task Queue
Scopri di più sull'API Task Queue.
-
Utilizzo delle code in modalità push
Scopri di più sulle code in modalità push.
-
Utilizzo delle code in modalità pull
Scopri di più sulle code in modalità pull.
Indici di documenti ricercabili
-
Panoramica dell'API Search
Ulteriori informazioni sull'API Search.
-
Installazione di un'applicazione API Search di esempio
Installa ed esegui un esempio dell'API Search.
-
Nozioni di base sull'API Search
Crea un indice di ricerca, aggiungi contenuti ed esegui una semplice query di ricerca a testo intero.
-
Recupero delle informazioni sugli indici di ricerca
Visualizzare la struttura e i contenuti degli indici di ricerca.
-
Funzionalità avanzate dell'API Search
Scopri le funzionalità avanzate dell'API Search.
-
Query più complesse dell'API Search
Scopri le query complesse supportate dall'API Search.
-
Ordinamento dei risultati della query di ricerca
Ordinare i risultati di una query di ricerca.
-
Recupero, eliminazione e nuova indicizzazione dei documenti
Scopri come recuperare, eliminare e reindicizzare i documenti utilizzando l'API Search.
-
Documenti e indici
Ulteriori informazioni su documenti e indici nell'API Search.
-
Stringhe di query
Informazioni sulle stringhe di query nell'API Search.
-
Opzioni di query e ordinamento
Modificare la modalità di restituzione e ordinamento dei risultati.
-
Gestione dei risultati di ricerca
Gestisci i risultati delle query e le eventuali eccezioni restituite dall'API Search.
-
Ricerca con facet
Allegare le informazioni categoriche ai documenti.
-
Best practice
Scopri le best practice per l'utilizzo dell'API Search.
-
Utilizzo del server di sviluppo Python
Esegui il server di sviluppo localmente per emulare l'API Search.
-
Cursor
Scopri la classe che rappresenta un cursore nei risultati della query impostata.
-
Documento
Scopri di più sulla classe che rappresenta un documento con contenuti disponibili per la ricerca.
-
Classi Facet
Scopri la classe base secondaria e le sottoclassi che rappresentano i facet di un documento.
-
FacetOptions
Scopri la classe che rappresenta le opzioni per l'elaborazione dei risultati dei facet di una query.
-
FacetRange
Scopri di più sulla classe che fornisce un intervallo numerico per un facet.
-
FacetRefinement
Scopri di più sulla classe utilizzata per restringere i risultati di ricerca in base a un valore facet.
-
FacetResult
Scopri di più sulla classe che rappresenta un risultato restituito da una ricerca con facet.
-
FacetResultValue
Scopri di più sulla classe che rappresenta un valore facet come parte del risultato di ricerca.
-
Classi dei campi
Informazioni sulla classe base e sulle sottoclassi astratte che rappresentano i campi di un documento.
-
FieldExpression
Scopri la classe che consente di calcolare snippet di contenuti personalizzati per ogni risultato restituito da una ricerca.
-
GeoPoint
Scopri la classe che rappresenta un punto sulla superficie terrestre rappresentato da coordinate di latitudine e longitudine.
-
GetResponse
Ulteriori informazioni sulla classe che rappresenta i risultati dei metodi richiamati per restituire informazioni su documenti e indici.
-
Indice
Scopri di più sulla classe che rappresenta un indice che consente l'indicizzazione, l'eliminazione e la ricerca di documenti.
-
MatchScorer
Scopri la classe che ti consente di ordinare i documenti in base alla qualità della corrispondenza delle query.
-
Query
Ulteriori informazioni sulla classe che rappresenta una richiesta al servizio di ricerca su cui eseguire una query.
-
QueryOptions
Ulteriori informazioni sulla classe che fornisce opzioni per i risultati delle query di post-elaborazione.
-
RescoringMatchScorer
Scopri la classe che ti consente di ordinare i documenti in base alla qualità della corrispondenza delle query con un algoritmo di punteggio più complesso rispetto a quello fornito da MatchScorer.
-
ScoredDocument
Ulteriori informazioni sulla classe che rappresenta un documento con punteggio restituito da una ricerca.
-
SearchResults
Ulteriori informazioni sulla classe che rappresenta il risultato dell'esecuzione di una richiesta di ricerca.
-
SortExpression
Scopri la classe che ti consente di personalizzare l'ordinamento dei risultati di ricerca.
-
SortOptions
Scopri la classe che rappresenta un tipo di documento multidimensionale restituito da una ricerca.
-
Functions
Scopri le funzioni disponibili nell'API Search.
-
Eccezioni
Scopri le eccezioni offerte dall'API Search.