Zmienne systemowe i niestandardowe w Make: zastosowania i dobre praktyki

Czym są zmienne systemowe i niestandardowe w Make, do czego ich używać (logi, odbiorcy, progi, kanały), dobre praktyki i odpowiednik w n8n.

W Make są dwa rodzaje zmiennych przydatnych w scenariuszach. Zmienne systemowe dostarcza sama platforma, np. identyfikator scenariusza, identyfikator wykonania czy adres scenariusza, i przydają się w logach oraz powiadomieniach o błędach. Zmienne niestandardowe (custom variables) definiujesz sam na poziomie organizacji lub zespołu, np. adres e-mail działu, próg kwoty do akceptacji czy identyfikator kanału, i używasz ich w wielu scenariuszach. Gdy wartość się zmienia, edytujesz ją w jednym miejscu zamiast w każdym scenariuszu. Dostępność zmiennych niestandardowych zależy od planu Make.

Do czego używać zmiennych

ZmiennaPrzykład użycia
Identyfikator wykonania (systemowa)
Link do wykonania w powiadomieniu o błędzie
Nazwa scenariusza (systemowa)
Czytelny log i alert
Mail działu finansów (niestandardowa)
Odbiorca raportów w wielu scenariuszach
Próg akceptacji (niestandardowa)
Reguła „powyżej X wymaga zgody” w procesach zakupowych
Identyfikator kanału alertów (niestandardowa)
Jedno miejsce zmiany przy reorganizacji kanałów
Zegar i suwaki połączone z ciągiem węzłów, przez które przechodzą fioletowe koła i różowe romby na ciemnym tle.

Dobre praktyki

  • nie trzymaj w zmiennych haseł ani kluczy API, używaj do tego połączeń (connections) i bezpiecznego przechowywania poświadczeń,
  • nadawaj zmiennym nazwy opisujące znaczenie, a nie wartość,
  • dokumentuj, które scenariusze korzystają z danej zmiennej,
  • zmiany wartości testuj, bo wpływają na wiele procesów naraz.

Odpowiednik w n8n

W n8n podobną rolę pełnią zmienne (Variables) dostępne w wybranych planach, zmienne środowiskowe przy self-hostingu oraz dane wykonania w wyrażeniach, np. identyfikator wykonania. Porównanie platform znajdziesz w artykule Make vs n8n, a zasady czytelnych scenariuszy w tekście nowy interfejs Make.

Porządek w scenariuszach z Codeless

Zobacz usługę automatyzacji procesów albo umów bezpłatną konsultację.

Potrzebujesz pomocy z automatyzacją?

Skontaktuj się z nami i porozmawiajmy o Twoich potrzebach. Pomożemy Ci wybrać najlepsze rozwiązanie.

Umów konsultację

Słownik pojęć

TerminDefinicja
Systemowe zmienne — informacje o scenariuszach dostępne na wszystkich planach Make; dostarczają identyfikatory, nazwy, URL-e, czas uruchomienia i metryki.
Zmienne niestandardowe — możliwość aktualizacji danych i logiki w wielu scenariuszach na poziomie organizacji lub zespołu.
Execution ID — identyfikator uruchomienia scenariusza, używany do śledzenia zużycia zasobów podczas wykonania.
Logika biznesowa — zestaw reguł i procesów kierujących automatyzacjami w organizacji.

Często zadawane pytania

Znajdź odpowiedzi na pytania związane z tym artykułem

To wartości definiowane na poziomie organizacji lub zespołu, np. adres działu czy próg kwoty, używane w wielu scenariuszach i zmieniane w jednym miejscu.

Masz pytania o ten artykuł?

Skontaktuj się z nami, a odpowiemy na wszystkie Twoje wątpliwości

Bezpłatna konsultacja
Odpowiedź w ciągu 24h
Spersonalizowana wycena

Możesz również skontaktować się z nami bezpośrednio: