breadcrumbDescription
Tilpasset B2C Commerce Storefront-dataintegration
Du kan overføre tilpassede data på bestemte B2C Commerce-objekter til Bestillingsstyring ved at føje tilpassede attributter til objekter i B2C Commerce og matche tilpassede felter med de tilsvarende objekter i Bestillingsstyring. Når et attribut-id og feltnavnet matcher, og datatyperne også matcher, inkluderes værdierne i de oprettede bestillingsstyringsregistreringer. Hvis du også opretter et matchende felt på det tilsvarende sammendragsobjekt, inkluderer Bestillingsstyring de tilpassede data, når den opretter en sammendragsregistrering.
Det er kun B2C Commerce-attribut-id'et og feltnavnet Bestillingsstyring på API-niveau, der sammenlignes. Brugergrænsefladebetegnelser tages ikke med i betragtning.
Hvis bestillingsdata inkluderer en tilpasset attributværdi, men det tilsvarende Salesforce-objekt ikke har noget matchende tilpasset felt, ignoreres attributten. Hvis der findes et tilpasset felt i Salesforce, og bestillingsdata ikke inkluderer en matchende tilpasset attributværdi, ignoreres feltet.
Overvej også datatypekompatibilitet mellem din butik og Salesforce. Alle tekstværdier i bestillingsdata, der overstiger størrelsen på det tilsvarende felt i Salesforce med tre tegn mindre end datatypestørrelsesgrænsen og tilføjer tre punktum (...). Hvis f.eks. bestillingsdata indeholder værdien Albuquerque for et tilpasset felt med en maksimal længde på 10 tegn, gemmes værdien som Albuque... i Salesforce.
På API-niveau ender Salesforce-tilpassede feltnavne altid med __c. Inkluder ikke __c i navnene på de matchende attributter på dine butiksobjekter. Men hvis du inkluderer et tilpasset navneområde i et tilpasset feltnavn, skal du også inkludere det i navnet på den matchende butiksobjektattribut. Hvis f.eks. API-navnet på dit tilpassede felt i Salesforce er mynamespace_FieldName__c, skal du navngive din matchende butiksobjektattribut mynamespace_FieldName. Begræns dine tilpassede feltnavne til 40 tegn (37 plus __c).
Du kan bruge matchende tilpassede attributter og felter på disse objekter.
Vi understøtter ikke tilpasset objekttilknytning eller tilpasset objektopslag. Hvis du forsøger at tilknytte en tilpasset attribut til et tilpasset objektopslag, mislykkes tilknytningen.
| B2C Commerce | Salesforce-bestillingsstyring |
|---|---|
| Gavecertifikatlinjevare, Bestillingslinjevare og Forsendelseslinjevare | OrderItem og OrderItemSummary |
| Bestilling | Bestillings- og bestillingssammendrag |
| Bestillingsbetalingsinstrument og betalingstransaktion | AlternativePaymentMethod, CardPaymentMethod, DigitalWallet, Payment, PaymentAuthorization og PaymentGatewayLog |
| Forsendelse | OrderDeliveryGroup og OrderDeliveryGroupSummary |
| Køberadresse på bestilling | Konto (herunder PersonAccount) og Kontakt |
