# Feedek alapjai és több feed együttes használata

> Mi a feed, hol találod, mikor fut le, és hogyan viselkednek az egy űrlaphoz tartozó több feedek.

## Mi a feed?

A feed a Gravity Formsban egy beállítás, amely meghatározza, hogyan kerüljenek az űrlap beküldött adatai egy kiegészítőhöz vagy külső szolgáltatáshoz. Minden sikeres beküldéskor az űrlaphoz tartozó aktív feedek feldolgozzák és elküldik a megfelelő adatokat a beállításod szerint.

### Különbség az értesítésektől

Az értesítések e-mailt küldenek az általad megadott címekre. A feedeket a kiegészítőkben állítod be, és azt szabályozzák, hogyan jussanak a beküldött adatok külső szolgáltatásokhoz, vagy hogyan dolgozza fel őket a kiegészítő. Így az űrlapok az egyszerű e-mail-értesítésnél többet tudnak: automatizálhatsz folyamatokat.

### Mire használhatod a feedeket?

- Vevőadatok létrehozása vagy frissítése ügyfélkezelő rendszerben (például Agile CRM vagy ActiveCampaign kiegészítővel).
- Fizetés feldolgozása fizetési szolgáltatón keresztül (például Stripe kiegészítővel).
- Támogatási jegyek létrehozása ügyfélszolgálati rendszerben (például Help Scout kiegészítővel).
- Üzenetek küldése csevegőplatformra (például Slack kiegészítővel).
- Fájlok feltöltése felhőtárhelyre (például Dropbox kiegészítővel).
- Adatok küldése egyéni végpontra webhookkal (Webhooks kiegészítő).

## Hol találod a feedeket?

Nyisd meg az **Űrlapok → [az űrlapod] → Beállítások** oldalt, és válaszd ki a bal oldali listából a kiegészítő nevét. Itt látod az adott űrlaphoz és kiegészítőhöz beállított feedek listáját.

## Egy feed beállításának lépései

1. **A kiegészítő beállításai.** Egyes kiegészítőknél a feed létrehozása előtt az **Űrlapok → Beállítások → a kiegészítő neve** oldalon meg kell adni az alapbeállításokat, például a hitelesítési adatokat, API-kulcsot vagy a fiók összekapcsolását.
2. **A feed beállítása.** Itt adod meg, hogyan működjön a feed. Általában mezőleképezést kell megadni: összekötöd az űrlap mezőit a külső szolgáltatás megfelelő mezőivel. Például kiválasztod, melyik űrlapmező tartalmazza a telefonszámot, amelynek az ügyfélkezelő telefonszám-mezőjét kell kitöltenie. A részletek kiegészítőnként eltérnek.
3. **Feltételes logika.** Feltételeket adhatsz meg, amelyek eldöntik, mikor dolgozza fel a rendszer a feedet. Például az „új ügyfél” feed csak akkor fusson, ha egy adott mező értéke új ügyfelet jelez. A bekapcsolásról a [Feltételes logika feedekhez](https://hub.hellowp.io/hu/plugins/gravityforms/feltetelek-feedek/) fejezetben olvashatsz.

## Mikor dolgozódnak fel a feedek?

### Szokásos feldolgozás

A feedek aszinkron módon, a háttérben futnak le azután, hogy az űrlapot sikeresen beküldték, és a bejegyzés bekerült az adatbázisba. A feldolgozás nem lassítja a beküldést, és nem késlelteti a megerősítő üzenet megjelenését.

### Spamnek jelölt bejegyzések

Ha egy bejegyzést spamnek jelöltek (automatikusan a spamvédelmi eszközök, vagy kézzel), a feedek nem futnak le. Így a gyanús vagy nem kívánt adatok nem jutnak a külső szolgáltatásokhoz.

### Bejegyzés megjelölése „Nem spam”-ként

Ha a bejegyzések listájában egy spamnek jelölt bejegyzést „Nem spam”-nek jelölsz, a feedek nem futnak le utólag. A bejegyzés állapota megváltozik, de a feedeket nem dolgozza fel a rendszer.

### Kimaradt vagy sikertelen feldolgozás pótlása

Ha egy bejegyzés feedjét utólag kell lefuttatni, mert kimaradt vagy hibázott, használhatod a külső gyártótól származó Feed Forge bővítményt, amellyel meglévő bejegyzések feedjei újra feldolgozhatók. Ez nem a Gravity Forms része, használata a saját felelősséged.

## Fontos tudnivalók

- **Aktív feed kell.** A feednek a beküldés pillanatában léteznie és aktívnak kell lennie ahhoz, hogy az adatok eljussanak a külső szolgáltatáshoz. Az aktív feed nélkül létrejött bejegyzések nem mennek át automatikusan.
- **Nincs visszamenőleges feldolgozás.** Ha a beküldések után hozol létre feedet, a meglévő bejegyzéseket nem dolgozza fel magától. Egyes kiegészítők kínálnak kézi újrafeldolgozó eszközt.
- **Több feed.** Egy űrlaphoz ugyanahhoz a kiegészítőhöz több feedet is létrehozhatsz. Feltételes logikával szabályozhatod, melyik fusson le az űrlap adatai alapján. Nem minden kiegészítő támogatja a több feedet, és van, amelyik csak bizonyos esetekben. A User Registration kiegészítő például űrlaponként csak egy frissítési feedet enged.
- **Nem találsz megfelelő kiegészítőt?** Ha a kívánt külső szolgáltatáshoz nincs kiegészítő, használhatod a Zapier kiegészítőt, amellyel több száz szolgáltatáshoz kapcsolódhatsz a Zapier platformon át.

## Több feed együttes használata

Több feeddel egyetlen beküldés adatait több szolgáltatásnak is elküldheted. Küldhetsz adatot több levelezőlistára, létrehozhatsz rekordot más-más ügyfélkezelőben a látogató választásától függően, vagy a kiválasztott terméktől vagy fizetési módtól függően más-más fizetési szolgáltatóhoz irányíthatod a tranzakciót.

Ha egy űrlaphoz több feedet állítasz be feltételes logika nélkül, a viselkedés a kiegészítő típusától függ.

### Kiegészítők, amelyek minden feedet feldolgoznak

A legtöbb kiegészítő minden beállított feedet feldolgoz. Ha három Mailchimp feeded van, mindhárom lefut az űrlap beküldésekor.

### Kiegészítők, amelyek csak egy feedet dolgoznak fel

A fizetési kiegészítők (Stripe, PayPal, Authorize.Net) beküldésenként csak egy feedet tudnak feldolgozni. Ha több fizetési feedet állítasz be feltételes logika nélkül, csak az első fut le. Az „első” a feed azonosítója szerint dől el: az, amelyiket előbb hoztad létre. Ezért fizetési feedeknél a feltételes logika elengedhetetlen: nélküle nem tudod szabályozni, melyik fizetési szolgáltató kapja a tranzakciót.

### Feedek sorrendje

Egyes kiegészítők támogatják a feedek sorrendjének megadását, amellyel szabályozhatod, milyen sorrendben fussanak le. A fizetési kiegészítőknél a sorrend nem változtat azon, hogy csak egy feed fut le, csak azt dönti el, melyik.

### A User Registration kiegészítő korlátai

- **Frissítési feed:** űrlaponként csak egy frissítési feedet állíthatsz be.
- **Létrehozási feed:** űrlaponként több létrehozási feed is lehet. A létrehozási feedek új felhasználói fiókot hoznak létre az űrlap beküldésekor. Feltételes logikával az űrlap választásai alapján különböző szerepkörű és egyéni felhasználómezős felhasználókat hozhatsz létre.

Példák a feltételes logikára:

- Feliratkozó fiók létrehozása, ha a látogató az ingyenes tagságot választja.
- Közreműködő fiók létrehozása, ha a látogató a fizetős tagságot választja.
- Különböző típusú felhasználók létrehozása egy regisztrációtípus-mező alapján.
