Make integracija
Izgradite vizualne tijekove automatizacije s Makeom (ranije Integromat).
Pregled
Make nudi vizualno sučelje povuci-i-ispusti za kreiranje složenih scenarija automatizacije. Povežite Visiono slanja fotografija s vašim poslovnim alatima uz moćne mogućnosti transformacije podataka.
Preduvjeti
- Visiono račun s pristupom API-ju
- Make račun (dostupna besplatna razina)
- API ključ iz Visiona
Koraci postavljanja
1. Kreirajte novi scenarij
- Prijavite se na Make
- Kliknite Create a new scenario
- Kliknite gumb + za dodavanje modula
2. Dodajte Webhook modul
- Pretražite Webhooks
- Odaberite Custom webhook
- Kliknite Add za kreiranje novog webhooka
- Imenujte ga (npr. "Visiono fotografije")
- Kopirajte generirani URL
3. Konfigurirajte u Visionu
- Idite na Postavke radnog prostora → Webhooks
- Kliknite Dodaj webhook
- Zalijepite Make webhook URL
- Odaberite događaje:
photo_submission.createdphoto_request.submitted
- Spremite
4. Odredite strukturu podataka
- U Makeu, kliknite Run once
- Pošaljite testnu fotografiju u Visionu
- Make automatski hvata strukturu podataka
- Zaustavite scenarij
5. Dodajte module akcija
Povežite dodatne module za obradu fotografija:
| Modul | Funkcija |
|---|---|
| HTTP | Preuzmi datoteke fotografija |
| Google Drive | Učitaj na pohranu u oblaku |
| Pošalji obavijesti | |
| Slack | Timske poruke |
| Airtable | Zapisi u bazi podataka |
| Notion | Kreiranje stranica |
Vizualni alat za tijekove rada
Makeovo vizualno sučelje prikazuje tok podataka:
[Webhook] → [Router] → [Google Drive] → [Email]
↘ [Slack]
↘ [Airtable]Korištenje routera
Podijelite tijekove rada na temelju uvjeta:
- Dodajte Router modul nakon webhooka
- Kreirajte više putanja
- Dodajte filtere na svaku putanju:
- Putanja 1: Fotografije > 5 → Potpuni pregled
- Putanja 2: Ima "oštećenje" tag → Hitna obavijest
- Putanja 3: Zadano → Standardna obrada
Primjeri scenarija
Sigurnosna kopija fotografija u oblak
Automatski spremite fotografije na Google Drive:
Moduli:
- Webhooks → Custom webhook
- Iterator → Prođi kroz niz fotografija
- HTTP → Get file (preuzmi fotografiju)
- Google Drive → Upload file
Konfiguracija:
Iterator: {{data.photos}}
HTTP URL: {{item.url}}
Drive mapa: /Visiono/{{data.smart_link.slug}}/
Naziv datoteke: {{item.slot_name}}_{{now}}.jpgCRM ažuriranje s fotografijama
Dodajte fotografije zapisima korisnika:
Moduli:
- Webhooks → Primi slanje
- HubSpot → Pretraži kontakt po e-pošti
- HubSpot → Dodaj bilješku s linkovima na fotografije
- Slack → Obavijesti prodajni tim
Tijek rada kontrole kvalitete
Usmjerite fotografije na pregled:
Moduli:
- Webhooks → Primi slanje
- Router → Na temelju broja fotografija
- Putanja A (< 3 fotografije): Zatraži više
- Putanja B (3+ fotografije): Obradi normalno
- Email → Pošalji odgovarajuću poruku
Mapiranje podataka
Pristupite webhook podacima koristeći Make notaciju s točkama:
| Polje | Putanja |
|---|---|
| Vrsta događaja | event |
| ID Trajnog linka | data.smart_link.id |
| Naziv Trajnog linka | data.smart_link.name |
| URL prve fotografije | data.photos[1].url |
| Ime pošiljatelja | data.metadata.full_name |
| Jedinstveno polje | data.metadata.unique_field |
| Vrijeme slanja | data.metadata.submitted_at |
Iteratori i agregatori
Obradi svaku fotografiju
Koristite Iterator za prolazak kroz fotografije:
- Dodajte Iterator modul
- Postavite niz:
{{data.photos}} - Pristupite svakoj fotografiji:
{{item.url}},{{item.slot_name}}
Kombiniraj rezultate
Koristite Aggregator za spajanje obrađenih podataka:
- Dodajte Array aggregator nakon iteratora
- Prikupite obrađene URL-ove
- Koristite agregirani niz u sljedećem modulu
Rukovanje greškama
Postavke ponovnog pokušaja
Konfigurirajte po modulu:
- Auto retry: 1-3 pokušaja
- Retry interval: 1-5 minuta
- Continue on error: Opcionalno
Putanje grešaka
Dodajte putanju za rukovanje greškama:
- Desni klik na modul
- Odaberite Add error handler
- Odaberite vrstu handlera:
- Resume - Nastavi sa zadanim
- Rollback - Poništi scenarij
- Commit - Spremi napredak, zaustavi
Zakazivanje
Trenutna obrada
Webhooks se aktiviraju odmah (nije potrebno zakazivanje).
Skupna obrada
Za zakazane operacije:
- Interval: Svakih 15 minuta
- Specifično vrijeme: Dnevno u 9:00
- Na zahtjev: Ručni okidač
Napredne značajke
Spremišta podataka
Kreirajte višekratne baze podataka:
- Pohranite obrađene ID-eve slanja
- Pratite broj fotografija
- Održavajte zapise statusa
Varijable
Postavite i koristite varijable:
Set Variable: processed_count
Value: {{length(data.photos)}}Funkcije
Transformirajte podatke:
{{formatDate(data.metadata.submitted_at; "YYYY-MM-DD")}}
{{upper(data.smart_link.name)}}
{{join(map(data.photos; "url"); ", ")}}Rješavanje problema
Webhook se ne aktivira
- Provjerite je li URL ispravno kopiran
- Provjerite je li Make scenarij UKLJUČEN
- Osigurajte da je webhook omogućen u Visionu
- Testirajte s ručnim slanjem
Problemi sa strukturom podataka
- Ponovno odredite strukturu u Makeu
- Provjerite format webhook payloada
- Provjerite putanje polja u mapiranjima
Greške scenarija
- Provjerite povijest izvršavanja
- Pregledajte poruke o greškama
- Provjerite API veze
- Provjerite konfiguracije modula
Najbolje prakse
Organizacija
- Koristite opisne nazive scenarija
- Dodajte bilješke složenim modulima
- Grupirajte povezane module
- Kodirajte bojama po funkciji
Performanse
- Koristite Filters za ograničavanje izvršavanja
- Grupirajte slične operacije
- Pratite korištenje operacija
- Optimizirajte transformacije podataka
Održavanje
- Testirajte nakon promjena
- Dokumentirajte prilagođene scenarije
- Redovita verifikacija webhookova
- Ažurirajte API veze
Povezani resursi
- Webhooks - Postavljanje događaja
- API referenca - Direktan API
- Zapier integracija - Alternativna platforma
- n8n integracija - Samostalno hostirana opcija
