Doorgaan naar artikel
Let op: De Nederlandse vertaling van dit artikel is alleen bedoeld voor het gemak. De vertaling wordt automatisch gemaakt via een vertaalsoftware en is mogelijk niet proefgelezen. Daarom moet de Engelse versie van dit artikel worden beschouwd als de meest recente versie met de meest recente informatie. U kunt het hier raadplegen.
Workflows

Gebruik aangepaste codeacties in workflows

Laatst bijgewerkt: mei 11, 2021

Geldt voor:

Operations Hub  Professional

In workflows kunt u de actie Aangepaste code gebruiken om JavaScript in uw workflow te schrijven en uit te voeren. Met aangepaste codeacties kunt u workflowfunctionaliteit uitbreiden binnen en buiten HubSpot.

Aangepaste code-acties ondersteunen JavaScript met behulp van het Node 12.x runtime framework. Wanneer de actie wordt uitgevoerd, wordt de runtime compute beheerd via een serverloze functie door HubSpot en AWS Lambda.

Voor meer technische informatie over het bouwen van aangepaste code-acties, raadpleegt u de documentatie voor ontwikkelaars van HubSpot.

Let op: aangepaste code-acties moeten binnen 20 seconden klaar zijn met draaien, en kunnen slechts maximaal 128 MB geheugen gebruiken. Overschrijding van deze limieten zal resulteren in een foutmelding.

Om een aangepaste code-actie aan uw workflow toe te voegen:

  • Navigeer in uw HubSpot account naar Automatisering > Workflows.
  • Klik op de naamvan een workflow, of maak een nieuwe workflow.
  • Klik op het plus icoon + omeen workflowactietoe te voegen.
  • In het rechterpaneel, selecteerAangepaste code.

    custom-code-action-select
  • Om een geheim te gebruiken in uw aangepaste code, klik op het Secrets dropdown menu, selecteer dan een bestaand geheim, of voeg een nieuw geheim toe:
    • Om een nieuw geheim toe te voegen, zoals een API sleutel, klik op Geheim toevoegen. Meer informatie over geheimen vindt u in de documentatie voor ontwikkelaars van HubSpot.
    • Voer in het dialoogvenster denaam en dewaarde van het geheim in.
    • Klik op Opslaan. U kunt dit geheim nu selecteren in toekomstige aangepaste codeacties.
    • Om bestaande secrets te bewerken of te verwijderen, klik op Manage secrets.

      workflow-custom-code-action-secrets
  • Voer in hetcodeveld uw JavaScript in. Voor meer informatie over het coderen van uw actie, raadpleegt u de documentatie voor ontwikkelaars van HubSpot.
  • Om gegevensoutputs te definiëren die later in de workflow als inputs kunnen worden gebruikt:
    • Klik onderGegevensuitvoer op hetvervolgkeuzemenu Gegevenstype en selecteer een gegevenstype.
    • Voer in het veld Naam een naam in voor de gegevensuitvoer.
    • Om meerdere uitgangen toe te voegen, klikt u opUitgang toevoegen.workflow-custom-code-action-data-ouputs
  • Klik op Opslaan.

Ondersteunde bibliotheken

De actie Aangepaste code ondersteunt de volgende JavaScript-bibliotheken en versies: