Vous pouvez effectuer toutes les tâches liées aux connecteurs à l'aide des applications en ligne environnement de script. Certains d'entre eux peuvent devenir répétitifs et sujets aux erreurs en temps réel.
dscc-gen
est un outil avisé conçu pour résoudre ces problèmes répétitifs
tâches afin que vous puissiez vous concentrer sur la résolution de votre problème métier plutôt que sur les erreurs qui
peuvent être évitées grâce à l'automatisation.
Conditions requises
- npm 5.2.0 ou version ultérieure
- une certaine connaissance de la ligne de commande ;
dscc-gen
utilisé(s)
dscc-gen
peut créer des projets de connecteurs de communauté ou être
utilisées avec celles qui existent déjà.
Connecteurs existants
dscc-gen
peut également être utilisé avec des projets existants. Tout d'abord,
copiez votre scriptId
, puis exécutez la commande suivante (en remplaçant
YOUR_SCRIPT_ID
par votre scriptId
):
npx @google/dscc-gen connector --script_id YOUR_SCRIPT_ID
Vous êtes alors invité à fournir quelques informations concernant votre connecteur. Si ce n'est pas déjà fait,
d'un déploiement nommé "Production", celui-ci sera créé automatiquement. Aucun de vos
code existant sera modifié, mais vous aurez accès à
tout ce que dscc-gen
peut faire.
Nouveaux connecteurs
Pour créer un connecteur de communauté avec dscc-gen
, exécutez la commande suivante:
npx @google/dscc-gen connector
Vous êtes alors invité à fournir quelques informations concernant votre nouveau connecteur. Nouveaux utilisateurs
sera invité à authentifier clasp
. clasp
est un outil permettant de créer et
modifier des projets Apps Script à partir de la ligne de commande.
Une fois que vous aurez répondu aux invites, dscc-gen
créera un projet Apps Script.
et imprimer tout ce qu'il peut faire.
Que peut faire dscc-gen
?
Commande | Description |
---|---|
npm run open |
Ouvrez votre projet dans Apps Script. |
npm run push |
Transférez vos modifications locales vers Apps Script. |
npm run watch
|
Surveiller les modifications locales et les appliquer à Google Apps script. |
npm run prettier |
Mettez en forme votre code en respectant les règles de la communauté. |
npm run try_latest
|
Ouvrez le déploiement avec votre dernier code dans Looker Studio. |
npm run try_production
|
Ouvrir votre déploiement de production dans Looker dans Google Marketing Platform Studio. |
npm run update_production
|
Mettez à jour votre déploiement de production pour utiliser votre code le plus récent. |
Comment l'utiliser ?
L'utilisation de dscc-gen
ressemble souvent à ceci:
- Identifiez la fonctionnalité à ajouter au connecteur.
- Exécutez
npm run watch
pour que les modifications locales soient transférées vers Apps Script. - Modifiez le code à l'aide de vos favoris Éditeur JavaScript
- Exécutez
npm run tryLatest
et vérifiez que votre nouvelle fonctionnalité fonctionne comme comme prévu. - Exécutez
npm run updateProduction
pour mettre à jour votre déploiement de production afin qu'il obtienne votre nouvelle fonctionnalité. - Exécutez
npm run tryProduction
et vérifiez que la nouvelle fonctionnalité fonctionne.
Obtenir l'ID de script
Pour obtenir votre scriptId
, accédez à votre projet existant, puis copiez la section
de l'URL après /d/
et avant /edit
. Par exemple: l'URL suivante:
- URL d'origine:
https://script.google.com/a/google.com/d/example-script-id/edit
- ID de script:
example-script-id