Přeskočit na hlavní obsah

Integrace Ultimate Multisite se Zapier

V jednom z článků jsme probírali Webhooks a jak je lze použít k integraci s aplikacemi třetích stran.

Používání webhooks je trochu složité, protože vyžaduje pokročilé znalosti programování a zachytávání payloads. Použití Zapier je způsob, jak to obejít.

Zapier má integraci s více než 5000+ aplikacemi, což usnadňuje komunikaci mezi různými aplikacemi.

Můžete vytvářet Triggers, které se spustí, když ve vaší síti nastanou události (např. je vytvořen účet a spustí událost account_create), nebo generovat Actions ve vaší síti jako reakci na externí události (např. vytvořit nové členství účtu ve vaší síti Ultimate Multisite).

To je možné, protože triggers Ultimate Multisite Zapier a actions jsou poháněny REST API.

Jak začít​

Nejprve vyhledejte Ultimate Multisite v seznamu aplikací Zapier. Případně můžete kliknout na tento odkaz.

Přejděte na svůj dashboard a stiskněte tlačítko + Create Zap v levém postranním panelu, abyste nastavili nový Zap.

Dashboard Zapier s tlačítkem Create Zap

Budete přesměrováni na stránku pro vytvoření Zap.

Do vyhledávacího pole zadejte „wp ultimo“. Kliknutím vyberte možnost verze Beta.

Vyhledávání WP Ultimo v seznamu aplikací Zapier

Po výběru naší aplikace vyberte dostupnou událost: New Ultimate Multisite Event.

Výběr triggeru New Ultimate Multisite Event

Nyní musíme dát Zapier přístup k vaší síti. Kliknutí na Sign in otevře nové okno vyžadující API credentials.

Výzva Zapier k Sign in pro API credentials

Přejděte do administračního panelu své sítě a přejděte na Ultimate Multisite > Settings > API & Webhooks a vyhledejte sekci API Settings.

Vyberte možnost Enable API, protože je pro fungování tohoto připojení vyžadována.

Nastavení API a Webhooks s možnostmi API Settings a Enable API

Použijte ikonu Copy to Clipboard u polí API Key a API Secret a vložte tyto hodnoty na obrazovce integrace.

Do pole URL vložte úplnou URL své sítě včetně protokolu (HTTP nebo HTTPS).

Obrazovka integrace Zapier s poli API Key, Secret a URL

Klikněte na tlačítko Yes, Continue a přejděte k dalšímu kroku. Pokud vše proběhne správně, měl by vás přivítat váš nový připojený account! Klikněte na Continue pro vytvoření nového triggeru.

Jak vytvořit nový Trigger​

Nyní, když je váš account připojen, můžete vidět dostupné události. Pro tento tutoriál zvolme událost payment_received.

Výběr události payment_received v triggeru Zapier

Jakmile byla událost vybrána a kliknete na continue, zobrazí se test step.

Testovací krok Zapier pro trigger

V této fázi Zapier otestuje, zda váš Zap dokáže načíst konkrétní payload pro tuto událost. U budoucích událostí stejného typu budou odesílány informace se stejnou strukturou.

Test triggeru Zapier úspěšně dokončen s payloadem

V našem tutoriálu byl test úspěšně dokončen a vrátil ukázkové informace payloadu. Tyto ukázkové informace budou užitečné jako vodítko při vytváření actions. Váš trigger je nyní vytvořen a připraven k propojení s dalšími aplikacemi.

Jak vytvořit Actions​

Actions používají informace z jiných triggers k vytváření nových záznamů ve vaší síti.

V kroku vytváření action vyberete Ultimate Multisite Beta a možnost Create Items on Ultimate Multisite.

Vytváření action pomocí Create Items on Ultimate Multisite

V dalším kroku buď vytvoříte své ověření, stejně jako jsme to udělali v části Jak začít, nebo vyberete vytvořené ověření. V tomto tutoriálu zvolíme stejné ověření vytvořené dříve.

Výběr ověření pro action Zapier

Nastavení Action​

Toto je hlavní krok action a zde jsou věci trochu jiné. První informace, kterou vyberete, je Item. Item je informační model vaší sítě, například Customers, Payments, Sites, Emails a další.

Výběr typu Item pro action Zapier

Při výběru itemu se formulář přeskupí tak, aby zobrazil povinná a volitelná pole pro vybraný item.

Například při výběru itemu Customer formulářová pole zobrazí vše, co je nutné vyplnit pro vytvoření nového Customer v síti.

Pole itemu Customer v nastavení action Zapier

Po vyplnění všech polí označených jako required a kliknutí na pokračovat vám poslední obrazovka zobrazí vyplněná pole a pole, která zůstala nevyplněná.

Test action Zapier zobrazující vyplněná a nevyplněná pole

Jakmile se váš test dokončí a je úspěšný, vaše action je nakonfigurována. Je také důležité zkontrolovat ve vaší síti, zda byl item vytvořen testem vaší action.