Podstawowa integracja z Make.com
Naucz się jak zintegrować Google Sheets z Make.com, aby automatyzować przepływ danych.
Podstawowa integracja z Make.com
Make.com (dawniej Integromat) to potężne narzędzie do automatyzacji, które pozwala na łączenie różnych aplikacji i usług. W tym tutorialu nauczysz się jak zintegrować Google Sheets z Make.com.
Czego potrzebujesz
Przed rozpoczęciem upewnij się że masz:
- Konto na Make.com (darmowe konto wystarczy do podstawowej integracji)
- Arkusz Google Sheets z danymi firm
- Podstawową wiedzę o automatyzacjach
Krok 1: Utwórz nowe scenariusz
- Zaloguj się na make.com
- Kliknij Create a new scenario
- Zobaczysz pusty obszar roboczy z ikoną "+"
Krok 2: Dodaj moduł wyzwalacza
- Kliknij ikonę "+" w obszarze roboczym
- Wyszukaj "Webhooks"
- Wybierz Webhooks > Custom webhook
- Kliknij Add
- W panelu webhook kliknij Create a webhook
- Podaj nazwę webhooka (np. "Nowe Firmy API")
- Kliknij Save
- Skopiuj URL webhooka - będziesz go potrzebował później
Krok 3: Skonfiguruj Google Sheets
- Otwórz swój arkusz Google Sheets
- W menu kliknij Rozszerzenia (Extensions) > Apps Script
- Wklej poniższy kod, aby stworzyć webhook:
function doPost(e) {
var data = JSON.parse(e.postData.contents)
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Firmy')
// Dodaj nowe dane do arkusza
sheet.appendRow([
data.nazwa,
data.nip,
data.adres,
data.miasto,
data.wojewodztwo,
data.pkd,
data.data_rejestracji,
])
return ContentService.createTextOutput('OK')
}
- Zapisz projekt
- Kliknij Wdróż (Deploy) > Nowe wdrożenie (New deployment)
- Wybierz typ Aplikacja internetowa (Web app)
- Ustawienia:
- Wykonanie: Ja (Execute as: Me)
- Dostęp: Każdy (Who has access: Anyone)
- Kliknij Wdróż i skopiuj URL aplikacji
Krok 4: Dodaj moduł akcji
- Kliknij ikonę "+" obok webhooka
- Wyszukaj aplikację, z którą chcesz zintegrować (np. Google Sheets, Email, Slack)
- Wybierz odpowiedni moduł (np. Google Sheets > Add a row)
- Skonfiguruj moduł:
- Wybierz arkusz Google Sheets
- Zmapuj pola z webhooka do kolumn w arkuszu
- Kliknij OK
Krok 5: Przetestuj scenariusz
- Kliknij przycisk Run once w prawym górnym rogu
- Make.com uruchomi webhook i poczeka na dane
- Wyzwól zdarzenie w platformie (np. dodaj nową firmę)
- Sprawdź czy dane zostały przesłane do Make.com
- Sprawdź czy akcja została wykonana poprawnie
Krok 6: Włącz automatyzację
- Jeśli test przebiegł pomyślnie, kliknij Save
- Włącz scenariusz klikając przełącznik ON
- Scenariusz będzie teraz automatycznie uruchamiany przy każdym zdarzeniu
Wskazówki
- Limit operacji: Darmowe konto Make.com ma limit 1000 operacji miesięcznie
- Historia: Możesz przeglądać historię uruchomień w zakładce "History"
- Błędy: Jeśli scenariusz się nie powiedzie, sprawdź zakładkę "Error"
- Mapowanie: Używaj mapowania pól, aby przekazywać dane między modułami
Przykłady użycia
Przykład 1: Automatyczne dodawanie firm do Google Sheets
- Webhook: Nowa firma w platformie
- Akcja: Dodaj wiersz do Google Sheets
Przykład 2: Wysyłanie powiadomień email
- Webhook: Nowa firma w platformie
- Akcja: Wyślij email z informacjami o firmie
Przykład 3: Publikowanie w Slack
- Webhook: Nowa firma w platformie
- Akcja: Wyślij wiadomość do kanału Slack
Problemy i rozwiązania
Webhook nie otrzymuje danych
Jeśli webhook nie otrzymuje danych:
- Sprawdź czy URL webhooka jest poprawny
- Upewnij się że platforma wysyła dane na poprawny URL
- Sprawdź czy webhook jest włączony w Make.com
Moduł nie działa
Jeśli moduł nie działa:
- Sprawdź czy masz poprawne uprawnienia do aplikacji
- Upewnij się że mapowanie pól jest poprawne
- Sprawdź historię błędów w Make.com
Limit operacji został przekroczony
Jeśli przekroczono limit operacji:
- Zaktualizuj do płatnego planu Make.com
- Optymalizuj scenariusze, aby używać mniej operacji
- Usuń niepotrzebne scenariusze
Podsumowanie
Podstawowa integracja z Make.com pozwala na automatyzację przepływu danych między platformą a innymi aplikacjami. Pamiętaj o testowaniu scenariuszy przed włączeniem automatyzacji i monitorowaniu historii uruchomień.
Chcesz nauczyć się automatyzacji email? Sprawdź tutorial "Automatyzacja email z Make.com".