Hoppa till innehållet

Så ansluter du inriver till Optimizely Commerce

SmartBridge körs inne i din Optimizely-sajt. Det läser produktinformation från inriver PIM och skriver den till din Commerce Connect-katalog genom ett schemalagt synkjobb.

1. Kontrollera din sajt och åtkomst

Det nuvarande paketet är byggt för Optimizely CMS 12.22.1 eller senare i CMS 12-serien och Commerce Connect 14.44.1 eller senare i Commerce 14-serien, på .NET 8. Det är inte en koppling för Optimizely Configured Commerce.

Börja på en testsajt. Din utvecklare installerar paketen och förbereder databasen. De guidade skärmarna hjälper er sedan med anslutningar och fältkopplingar som stöds.

  • En inriver SaaS-miljö med REST API-adress och API-nyckel.
  • En Optimizely-katalog med de produkt- och variantfält du vill fylla.
  • Adress, distributionsnamn och nyckel till Azure OpenAI för AI-förslag på fältkopplingar.
  • De språk och värdnamn som butiken ska använda.

2. Installera SmartBridge i din Optimizely-sajt

Lägg till paketen för kopplingen och adminskärmarna i webbprojektet, från den paketkälla som gäller för din SmartBridge-version. Installera samma version av båda paketen.

Registrera SmartBridge-tjänsterna och förbered SQL-tabellerna enligt utvecklarreferensen nedan. Om sajten inte får skapa tabeller kan databasadministratören köra SQL-skriptet som följer med paketet. Starta om sajten och öppna SmartBridge i CMS-menyn.

dotnet add package SmartBridge.Optimizely.InriverConnector
dotnet add package SmartBridge.Optimizely.Ui

3. Skapa och spara en testnyckel

Skapa ett konto i kundportalen, bekräfta din e-postadress och välj Testnyckel. Lägg till värdnamnen för din butik och dess testmiljöer. Testnyckeln gäller i 60 dagar från utfärdandet och kräver inget betalkort.

Kopiera nyckeln från Mina licenser till SmartBridge → Licens i Optimizely. Kontrollera att licensskärmen tillåter synk för sajten. Håll nyckeln privat.

4. Anslut inriver och välj vad som ska synkas

Öppna Kom igång och ange inrivers API-anslutning. Testa den innan du fortsätter och anslut sedan Azure OpenAI för förslag på fältkopplingar. Välj kanal, målkatalog, produkt- och varianttyper samt språk.

Kopplingen hämtar produkter, varianter, kategorier, relationer, attribut, bilder och dokument. Pris och lagersaldo sköts av era befintliga system. Produktdata går mellan er inriver-miljö och Optimizely-sajt; AI-förslagen använder fältnamn och typer.

5. Granska fältkopplingarna

AI föreslår kopplingar som du granskar. Du kan också välja eller dra ett inriver-fält till ett butiksfält. Editorn visar vilka kopplingar som passar och när inställningar för omvandling behövs.

Förhandsgranska exemplen som hämtas från inriver. Kontrollera talformat, listvärden och språk innan du väljer Använd för synk. Förhandsgranskningen läser exempel utan att skriva till katalogen. Guiden för fältkoppling förklarar omvandlingarna närmare.

6. Kör första synken och kontrollera resultatet

Kör första synken i den guidade uppsättningen och kontrollera resultatet på Hem. Öppna några representativa produkter och varianter i Commerce och granska språk, kategorier, text, bilder och dokument.

Senare körningar hämtar ändringar sedan den senaste slutförda körningen och försöker igen med misslyckade poster. Synken är schemalagd och uppdaterar inte direkt vid varje händelse. Välj ett schema som passar katalogens storlek och hur ofta data ändras.

Om något behöver ses över

Läs felmeddelandet på Hem och rätta anslutningen eller värdet. Återställning låter dig förhandsgranska värden, försöka igen med valda poster och begära en fullständig genomgång. En avbruten körning kan läsa om data, så kontrollera att en omstart ger förväntat resultat.

Testa representativa data och återhämtning efter fel i din egen miljö innan du använder en livebutik. Tiden för uppsättning och synk beror på katalogen, fältkopplingarna och sajten.