È possibile svolgere tutte le attività relative ai connettori utilizzando le app online dell'ambiente di script, alcuni possono diventare ripetitivi e soggetti a errori nel tempo.
dscc-gen
è uno strumento affidabile pensato per risolvere i problemi
attività in modo da poterti concentrare sulla soluzione del tuo problema aziendale invece che sugli errori che
possono essere evitate con l'automazione.
Requisiti
- npm 5.2.0 o versioni successive
- Una certa familiarità con la riga di comando.
In uso: dscc-gen
dscc-gen
può creare nuovi progetti per i connettori della community o essere
utilizzati con quelli esistenti.
Connettori esistenti
dscc-gen
può essere utilizzato anche con progetti esistenti. Per prima cosa,
copia scriptId
, quindi esegui questo comando (sostituendo
YOUR_SCRIPT_ID
con il tuo scriptId
.):
npx @google/dscc-gen connector --script_id YOUR_SCRIPT_ID
Ti verranno richiesti alcuni dettagli relativi al connettore. Se non lo hai già fatto
un deployment denominato "Produzione", ne verrà creato uno automaticamente. Nessuno dei tuoi
esistente verrà modificato, ma potrai accedere
tutto ciò che dscc-gen
può fare.
Nuovi connettori
Per creare un nuovo connettore della community con dscc-gen
, esegui questo comando:
npx @google/dscc-gen connector
Ti verranno richiesti alcuni dettagli relativi al nuovo connettore. Nuovi utenti
verrà chiesto di autenticare clasp
. clasp
è uno strumento per creare e
modifica dei progetti Apps Script dalla riga di comando.
Dopo aver completato i prompt, dscc-gen
creerà un nuovo progetto Apps Script
e stampare tutto ciò che è in grado di fare.
Che cosa può fare l'app dscc-gen
?
Comando | Descrizione |
---|---|
npm run open |
Apri il progetto in Apps Script. |
npm run push |
Esegui il push delle modifiche locali in Apps Script. |
npm run watch
|
Controlla le modifiche locali e inviale alle app Script. |
npm run prettier |
Formatta il codice utilizzando gli standard della community. |
npm run try_latest
|
Apri il deployment con il codice più recente in e Looker Studio. |
npm run try_production
|
Apri il deployment di produzione in Looker Studio. |
npm run update_production
|
Aggiorna il deployment di produzione per utilizzare l'ultimo codice. |
Come dovrei utilizzarlo?
L'utilizzo di dscc-gen
spesso ha un effetto simile a questo:
- Identifica una funzionalità da aggiungere al connettore.
- Esegui
npm run watch
, in modo che le modifiche locali vengano inviate ad Apps Script. - Apporta le modifiche al codice usando i tuoi preferiti. JavaScript JavaScript.
- Esegui
npm run tryLatest
e verifica che la nuova funzionalità funzioni previsto. - Esegui
npm run updateProduction
per aggiornare il deployment di produzione in modo da avere la nuova funzionalità. - Esegui
npm run tryProduction
e verifica che la nuova funzionalità funzioni.
Ottieni l'ID dello script
Per recuperare il tuo scriptId
, vai al progetto esistente e copia la sezione
dell'URL dopo /d/
e prima di /edit
. Ad esempio, il seguente URL:
- URL originale:
https://script.google.com/a/google.com/d/example-script-id/edit
- ID script:
example-script-id