Verkkokauppaintegraatio

Palvelinpuolen seuranta WooCommercelle

Asenna ROASaurus WordPress-lisäosa tai osoita WooCommerce-webhook ROASaurus-palveluun. Kummallakin tavalla maksetut tilaukset päätyvät mainosalustoillesi palvelimelta ja yhdistetään mainosklikkaukseen.

WooCommerce pähkinänkuoressa
Vaihtoehto 1ROASaurus-lisäosa: lähettää maksetut tilaukset Orders API:in ja tallentaa seurantaevästeet jokaiselle tilaukselle
Vaihtoehto 2WooCommerce-webhook (Order updated), varmennettu HMAC-allekirjoituksella
VarajärjestelmäValinnainen REST API -avain: väliin jääneet tilaukset haetaan 5 minuutin välein
Maksetut tilauksetTila processing tai completed
Lisäosan vaatimuksetPHP 7.4 ja WooCommerce 6.0 tai uudempi

Vaihtoehto 1: ROASaurus-lisäosa

  1. Siirry kohtaan Add a store › WooCommerce ja syötä kauppasi osoite.
  2. Luo kaupan kohdassa Settings › Orders API API-avain.
  3. Lataa lisäosa ja lähetä zip-tiedosto WordPressissä kohdassa Plugins › Add New Plugin › Upload Plugin. Aktivoi se sen jälkeen.
  4. Syötä kohdassa WooCommerce › ROASaurus endpoint, store key ja API key.

Lisäosa lataa seurantaskriptin, tallentaa kävijän seurantaevästeet tilaukselle kassalla (kävijätunnus sekä Metan, TikTokin, Snapin ja Pinterestin evästeet) ja lähettää jokaisen maksetun tilauksen ROASaurus-palveluun. Postiennakko- ja pankkisiirtotilaukset lähetetään, kun ne saavuttavat tilan processing. Kiitossivulla se laukaisee selaimen ostotapahtuman. Koska kävijätunnus kulkee tilauksen mukana, yhdistäminen on tarkka.

Vaihtoehto 2: WooCommerce-webhookit

Valitse WooCommerce, kun lisäät kaupan. Lisää kohdassa WooCommerce › Settings › Advanced › Webhooks webhook, jonka tila on Active, aihe Order updated, ROASaurus-toimitusosoitteesi, secret ja API-versio WP REST API Integration v3. Liitä sama secret ROASaurus-palveluun; jokainen toimitus tarkistetaan sen allekirjoituksen perusteella. Tilaukset, joiden tila on processing tai completed, katsotaan maksetuiksi.

Lisää myös vain luku -tilan REST API -avain, niin ROASaurus hakee tilaukset 5 minuutin välein, ja webhookilta väliin jäänyt tilaus saapuu silti perille. Lisäosa toimii myös webhookien rinnalla: se tallentaa kävijätunnuksen jokaiselle tilaukselle, ja webhook kuljettaa sen mukanaan.

Yhdistäminen ilman lisäosaa

Ilman lisäosaa mikään kiitossivulla ei yhdistä tilausta kävijään. ROASaurus yhdistää silloin ensin hashatun sähköpostin perusteella, jonka kävijä on aiemmin antanut sivustollasi (popupissa tai Identify-kutsulla), ja sen jälkeen saman IP-osoitteen ja selaimen perusteella, jotka on nähty 3 tuntia ennen tilausta ja 15 minuuttia sen jälkeen, vain kun täsmälleen yksi kävijä sopii.

Rajoitukset

  • Skripti seuraa sivunäyttöjä itsenäisesti. Tuotenäytöt ja ostoskoriin lisäykset tunnistetaan automaattisesti vain Shopifyssa; WooCommercessa kehittäjäsi voi lähettää ne komennolla tlq('track', 'AddToCart', {...}).
  • Lisäosa ja liitin on rakennettu WooCommercen virallisen dokumentaation pohjalta. Tee testitilaus käyttöönoton jälkeen ja tarkista Event log.

Aiheeseen liittyvää

UKK

Vastauksia kysymyksiin

Lisäosa vai webhook: kumpaa minun pitäisi käyttää?

Lisäosa tuottaa tarkan yhdistämisen, koska se tallentaa kävijätunnuksen jokaiselle tilaukselle. Webhookit eivät vaadi lisäosan asennusta, mutta silloin ROASaurus voi yhdistää tilaukset vain kävijän aiemmin sivustollasi antaman sähköpostin tai IP-osoitteen ja selaimen perusteella, mikä yhdistää vähemmän tilauksia. Voit käyttää molempia.

Seurataanko postiennakkotilauksia?

Kyllä. Lisäosa lähettää postiennakko- ja pankkisiirtotilaukset, kun ne siirtyvät tilaan processing. Webhookien kanssa tilaukset lasketaan, kun niiden tila on processing tai completed.

Tarvitsenko REST API -avaimen?

Et, se on valinnainen varajärjestelmä. Vain luku -tilan REST API -avaimella ROASaurus hakee tilaukset myös 5 minuutin välein, joten väliin jäänyt webhook ei tarkoita väliin jäänyttä tilausta.

Jokainen myynti jäljitetty mainokseen, joka sen ansaitsi

Palvelinpuolen seuranta, voitto ja asiakkuuden elinkaariarvo yhdessä sovelluksessa. 14 päivän ilmainen kokeilu, ei luottokorttia.

Aloita ilmainen kokeilu →