Den här guiden ger utvecklare en strukturerad väg för att lära sig, bygga och underhålla lösningar på Optimizely Commerce, med tydlig distinktion mellan Commerce Connect och Configured Commerce där det är relevant.
Omfattande guide för att frigöra den fulla potentialen hos Optimizely Commerce
Vad är Optimizely Commerce?
Optimizely Commerce erbjuder robusta B2C- och B2B-e-handelslösningar, digital merchandising, orderhantering och kundhantering. Nyckelfunktioner inkluderar produktkatalog, prissättning, kampanjer och orderbehandling.
Grundläggande Commerce-koncept
Nyckelkoncept i Optimizely Commerce inkluderar produktkatalog (produkter, varianter, kategorier, attribut), prissättning och kampanjer (prislistor, rabatter, kupongkoder, kampanjer), orderhantering (kundkorgar, beställningar, leveranser, returer), kundhantering (konton, användare, roller, personalisering) och integrationer (ERP, PIM, CRM, betalningsgatewayer, fraktleverantörer).
Kom igång
Dina första steg med Optimizely
Starta din Optimizely Commerce-utvecklingsresa genom att utforska miljöinställning för både Commerce Connect och Configured Commerce. Få insikter i Commerce-användargränssnittet för effektivt samarbete och lär dig att utforma intuitiva produktmodeller för merchandisers, med resurser tillgängliga för att lansera ditt första projekt.
Miljöinställning
För Commerce Connect kräver miljöinställningen konfigurering av en lokal .NET-utvecklingsmiljö, en databas (SQL Server) och integrering av Optimizely Commerce NuGet-paket. För Configured Commerce innebär det att sätta upp en lokal utvecklingsmiljö (Visual Studio, SQL Server) och installera Configured Commerce-lösningen.
Konfigurera din Commerce
För Commerce Connect innebär konfigurationen primärt molndistribution och identitetshantering. För Configured Commerce fokuserar den på att förstå plattformens arkitektur och dess omfattande integrationsmöjligheter.
Commerce-användargränssnittet
Utöver kodinställning är en djup förståelse av Optimizely Commerce-användargränssnittet avgörande för utvecklare. Det säkerställer sömlöst samarbete med merchandisers och bättre förståelse av slutanvändarupplevelsen, vilket leder till effektivare produktleverans.
Produktkatalog
För Commerce Connect innebär detta programmatisk produktskapande och -uppdateringar, hantering av varianter, buntar och produktrelationer samt integrering med PIM-system. För Configured Commerce fokuserar det på produkt-import/export, utökning av produktdatamodellen och hantering av komplexa produkthierarkier och attribut.
Redo att lansera ditt första projekt?
Du har verifierat din installation och är angelägen om att se ditt arbete i praktiken. Det här avsnittet tillhandahåller de väsentliga resurserna och vägledningen för att hjälpa dig att starta ditt första Optimizely-projekt och säkerställer en smidig övergång från installation till framgångsrik driftsättning.
Validera din expertis: Bli certifierad
Du har behärskat utveckling, integration och hantering inom Optimizely Commerce. Formalisera nu din expertis och demonstrera din kompetens med officiella Optimizely-certifieringar. Dessa meriter validerar dina färdigheter och öppnar dörrar till nya möjligheter i den digitala handelns värld.
Nästa nivå
Grundläggande Commerce-utveckling
Utforska grundläggande Optimizely Commerce-utveckling, inklusive anpassning av sökning, hantering av priser och kampanjer, effektivisering av order- och utcheckningsprocesser samt kund- och kontohantering för Commerce Connect och Configured Commerce.
Anpassning av sökning och merchandising
Commerce Connect möjliggör anpassning av sökning genom att lägga till indexfält och skapa sökindexerare. Configured Commerce gör det möjligt att anpassa sökning-rebuild-processen, inklusive att lägga till anpassade fält i produktdokument och modifiera sökbeteende genom pipelines för förbättrad prestanda och relevans.
Prissättning och kampanjer
Implementering av anpassad prislogik och utökning av kampanjmotorn för Commerce Connect. Skapande av anpassade regler för prissättning och kampanjer för Configured Commerce.
Orderhantering och utcheckning
Commerce Connect hanterar ordermanipulering (skapa, läsa in, spara) och komponenthantering. Configured Commerce använder en pipeline-arkitektur för kundkorg- och orderbehandling, vilket möjliggör anpassade utcheckningsflöden och integrationer.
Kund- och kontohantering
Commerce Connect fokuserar på användar- och organisationsdata, grupper och grundläggande autentisering. Configured Commerce erbjuder B2B-kontohierarkier, roller, anpassad prissättning och PunchOut-integrationer.
Optimizely Configured Commerce Mobile SDK
Optimizely Configured Commerce Mobile SDK möjliggör byggande av anpassningsbara native mobilappar med hjälp av API-SDKer (Dart/C#) och ett Flutter-baserat UI-SDK. Quickstart innebär att sätta upp Flutter, VS Code, Android Studio, Xcode, Apple-utvecklarkonto och konfigurera appfärger och domän.
Bemästra Optimizely
Arkitektonisk excellens och innovation
Det här avsnittet är skräddarsytt för erfarna front-end-utvecklare och arkitekter som vill maximera Optimizelys potential. Utforska avancerade arkitekturmönster, anpassade integrationer och strategier för att leverera högpresterande, skalbara digitala upplevelser.
Säkerhet
Autentisering och auktorisering (ASP.NET Identity, anpassade leverantörer). PCI DSS-efterlevnadsöverväganden för betalningsbehandling. Säkerhetsbästa praxis för e-handelsutveckling.
Prestanda och skalbarhet
Caching-strategier, optimering av databasfrågor, lastbalansering för Commerce Connect. Prestandajustering, caching-mekanismer och strategier för högvolymsbaserade B2B-transaktioner för Configured Commerce.
Integrera Optimizely-produkter
Optimizely Commerce Connect integreras med ODP för dataexport, medan Configured Commerce integreras med produktrekommendationer för att förbättra konverteringar genom produktflöden och spårning.
UI-anpassning och utbyggbarhet
Commerce Connect möjliggör utökning av kampanj- och prislogik. Configured Commerce erbjuder omfattande UI-anpassning genom anpassade sidor, teman, mallar och överskrivning av kontroller för skräddarsydda användargränssnitt.
Håll dig uppdaterad
Viktiga resurser för Optimizely-utvecklare
I den snabbrörliga världen av digital upplevelseutveckling är det avgörande att hålla sig informerad. Det här avsnittet tillhandahåller kritiska resurser för att hjälpa dig hålla jämna steg med Optimizelys utveckling, förutse framtida förändringar och utnyttja de senaste verktygen och funktionerna till fullo.
Håll dig uppdaterad med release notes
Följ de senaste funktionerna, förbättringarna och felkorrigeringarna för alla Optimizely-produkter. Att förstå release notes hjälper dig att utnyttja nya möjligheter och förbereda dig för kommande förändringar. Visa release notes: Commerce Connect, Commerce Mobile, Configured Commerce, Product Information Management, Product Recommendations
Påverka framtiden med produktfärdplanen
Få en inblick i Optimizelys strategiska riktning och kommande innovationer. Färdplanen ger insikter om planerade funktioner och hjälper dig att anpassa dina utvecklingsinsatser med framtida plattformsmöjligheter. Utforska färdplanen
Ytterligare resurser för varje steg
Här är en utvald lista med viktiga resurser för att stödja din resa med Optimizely, oavsett erfarenhetsnivå.
Utvecklardokumentation
Din primära källa för omfattande API-referenser, SDK-guider och tekniska artiklar.
Optimizely World
Knyt kontakt med andra Optimizely-utvecklare, dela insikter och hitta lösningar i våra livliga communityforum.
Slack / chatt
Delta i realtidsdiskussioner, ställ snabba frågor och få stöd från kollegor och Optimizely-experter.
Academy
Utveckla dina färdigheter med strukturerade kurser och certifieringar utformade för Optimizely-utvecklare. Utforska Academy-kurser
Support
Få direkt hjälp från Optimizely för tekniska problem och personaliserat stöd. Kontakta våra supportexperter