WooHoo - feed® WooCommerce modul
Med feed® sin WooCommerce-modul kan du sette opp automatiserte integrasjoner fra feed® til dine nettsteder og nettbutikker.
For å få tilgang til feed® WooCommerce-modulen, vennligst kontakt salg@isys.no eller ring 33 03 60 60.
Hvordan fungerer modulen i feed® ?
Important note
For bildeopplastninger fra feed® til WooCommerce, kreves det tilgang til WordPress API. Hvis du har WordPress versjon 5.6 eller nyere, anbefales det å gi feed® tilgang ved å bruke "applikasjonspassord" i WordPress.
For mer informasjon om hvordan dette settes opp i WordPress, se: https://make.wordpress.org/core/2020/11/05/application-passwords-integration-guide/. (Hvis du kjører WordPress 5.6 eller nyere og bruker Basic-Auth plugin, anbefales det å bytte til applikasjonspassord i stedet.)
Alternativt: For eldre versjoner av WordPress kan det være nødvendig å bruke en plugin for Basic Auth. Denne må da installeres på WordPress der WooCommerce kjører: https://github.com/WP-API/Basic-Auth.
Konfigurasjonskrav:
Feed® WordPress-brukeren opprettet i konfigurasjonen må ha rollen "Forfatter" (eller en rolle med tilsvarende eller høyere tilgang).
Feed® WooCommerce-modulen krever v3 av WooCommerce API. Dette innebærer WooCommerce 3.5.x eller nyere og WordPress 4.4 eller nyere.
Viktig:
Benytter man base/variantprodukter i feed, og skal sende disse til WooCommerce som variable produkter så bør feed settes som master for produktopprettelse i WooCommerce.
Hvis ERP er master og sender produkter over som Enkle produkter, og WooCommerce modulen sender over de samme produktene som varianter så tillater ikke WooCommerce konvertering av dette.
Feed bør derfor være master så produktet kommer over med korrekt produkt type, men ikke settes synlig før lagerbeholdning og pris er tilgjengelig fra ERP.
Trinnvis prosedyre:
Få tilgang til WooCommerce-modulen: Skaff tilgang til WooCommerce-modulen for din feed®-installasjon ved å kontakte salg@isys.no eller ringe 33 03 60 60.
Sørg for at ønskede Woocommerce kategorier (feed struktur) og WooCommerce produktattributter (feed dataregistre) som skal brukes, er opprettet i WooCommerce. Disse må ligge på begge steder for å kunne mappes.
Etter konfigurasjonen er satt så kan man gjennomføre WooCommerce mapping av (les mer om det her):
- Produktdata
- Produktbilder
- Produktdokumenter*
- Kategorier
- Relasjoner
- Produktattributter
- Base / Variant
- Variantfilter
- Metadata (Hvis du bruker WooCommerce-plugins som forventer spesifikke metadatafelt i Woo med data fra feed®, kan du opprette disse her og koble datafeltene fra feed®)
- Statisk Metadata
- Egendefinerte produktattributter
- ETIM
Tilpassede produktattributter
Test eksport ved å gå til feed woocommerce strukturen og utfør en manuell eksport til ønsket WooCommerce-konfigurasjon ved å trykke på ikonet formet som en pil med en skål under.
Hvis strukturen er koblet til flere WooCommerce-konfigurasjoner, må du velge hvilken konfigurasjon/WooCommerce du vil synkronisere til.
a. Toppnoden vil synkronisere alle produktene i strukturen.
b. En undermappe vil eksportere alle produkter i markert mappe og tilhørende undermapper.
c. Eksport kan også kjøres for ett enkelt produkt hvis ønskelig.
Dette er praktisk hvis du vil teste noe, eller trenger å sende ut en viktig oppdatering på et enkelt produkt. For ett enkelt produkt må du klikke på de tre prikkene til høyre for produktet i strukturen og velge "Eksporter til WooCommerce" (og velge hvilken konfigurasjon som skal brukes).
feed® datamapping mot WooCommerce
feed® WooCommerce konfigurasjon
Dokumenter i WooCommerce
PS: Funksjonaliteten under beskriver dokumentoverføring via WooModulen, men det krever utvikling på mottakersiden for at dokumenter skal vises på produktmalen i WooCommerce.
WooCommerce API støtter ikke dokumenter direkte slik det gjør for bilder.
Wordpress støtter å laste opp dokumenter til WordPress, men WooCommerce-produkter har ikke noen standard måte å knytte inn dokumenter.
feed® WooModulen har muligheten til å knytte inn dokumenter, hvis man går til fanen "Produktdokumenter", og velger de mediarollene man ønsker integrasjonen skal hente dokumenter fra i feed.
Da vil metadata-feltet "feed_documents" bli fylt ut med all nødvendig data for at en integrasjon kan vise eller ha link til WordPress-dokumentet på produktet.
Under er eksempel på JSON som WooCommerce utvikler vil motta når "Produktdokumenter" er brukt i WooModulen. Utvikler må så legge støtte i WooCommerce malen for å vise dokumentene på en ønsket måte.
Feltet «wordpressMediaId» er det som inneholder ID-en til mediet som ligger i WordPress, mens «mediaRoles» beskriver hvilke roller mediet har for produktet.
Metadata-feltet kan for eksempel se slik ut:




