Bruke Bestillingsstatus via API-hendelse
Utløs automatiseringsflyter når bestillingsstatuser endres i ditt eksterne handelssystem, som når bestillinger legges inn, behandles eller oppdateres.
Nødvendige utgaver
| Nødvendige brukertillatelser | |
|---|---|
| For å opprette og behandle flyter: | Tillatelsessettet Marketing Cloud-administrator ELLER Tillatelsessettet Marketing Cloud Manager |
Bestillingsstatus via API-hendelse gir deg mulighet til å automatisere markedsføringshandlinger basert på endringer i bestillingsstatus. Bruk denne hendelsen til å sende bestillingsbekreftelser når kjøp er fullført, varsle kunder om behandlingsoppdateringer eller utløse annen automatisert kommunikasjon når bestillingsstatuser endres i handelssystemet.
- Gå til Flyter i Marketing Cloud Next.
-
Opprett en flyt med Bestillingsstatus-hendelsen.
- Opprett en ny flyt og velg Automatisering Hendelsesutløst flyt.
- Søk etter og velg Bestillingsstatus via API i Hendelsesbibliotek.
-
Se gjennom eksempelbelastningen for å forstå de tilgjengelige bestillingsstatusdatafeltene.
Belastningen inkluderer nødvendige felt fra disse DMO-ene:
DMO (datamodelobjekt) Nødvendige felt Salgsordre-DMO - Bestillings-ID (
ssot__Id__c) - ID for solgt til kunde (
ssot__SoldToCustomerId__c)
Individuelt DMO Enkeltperson-ID ( ssot__Id__c)DMO for e-postadresse til kontaktpunkt E-post-ID ( ssot__Id__c)DMO for telefonnummer til kontaktpunkt Telefonnummer-ID ( ssot__Id__c)Salgsordreprodukt-DMO Salgsordreprodukt-ID ( ssot__Id__c)Produkt-DMO Produkt-ID ( ssot__Id__c)Her er belastningen
{ "inputs": [ { "$Event": { "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__Id__c": "String", "ssot__InternalOrganizationId__c": "String", "ssot__Name__c": "String", "ssot__OrderNumber__c": "String", "ssot__OrderStartDate__c": "DateTime", "ssot__SalesOrderStatusId__c": "String", "ssot__SoldToCustomerId__c": "String", "ssot__TotalAmount__c": "Number", "KQ_Id__c": "String", "ssot__Individual__dlm": { "ssot__BirthDate__c": "DateTime", "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__ExternalRecordId__c": "String", "ssot__ExternalSourceId__c": "String", "ssot__FirstName__c": "String", "ssot__Id__c": "String", "ssot__LastModifiedDate__c": "DateTime", "ssot__LastName__c": "String", "ssot__PersonName__c": "String", "ssot__Salutation__c": "String", "ssot__TitleName__c": "String", "KQ_Id__c": "String", "ssot__ContactPointEmail__dlm": [ { "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__EmailAddress__c": "String", "ssot__Id__c": "String", "ssot__PartyId__c": "String", "KQ_Id__c": "String", "KQ_PartyId__c": "String" } ], "ssot__ContactPointPhone__dlm": [ { "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__FormattedE164PhoneNumber__c": "String", "ssot__Id__c": "String", "ssot__PartyId__c": "String", "ssot__TelephoneNumber__c": "String", "KQ_Id__c": "String", "KQ_PartyId__c": "String" } ] }, "ssot__SalesOrderProduct__dlm": [ { "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__Id__c": "String", "ssot__OrderedQuantity__c": "Number", "ssot__ProductId__c": "String", "ssot__SalesOrderId__c": "String", "ssot__TotalPriceAmount__c": "Number", "ssot__UnitPriceAmount__c": "Number", "KQ_Id__c": "String", "KQ_SalesOrderId__c": "String", "KQ_ProductId__c": "String", "ssot__Product__dlm": { "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__Description__c": "String", "ssot__Id__c": "String", "ssot__Name__c": "String", "ssot__PrimaryProductCategory__c": "String", "ssot__PrimaryProductImageURL__c": "String", "ssot__PrimaryProductSubCategoryName__c": "String", "ssot__ProductCode__c": "String", "ssot__ProductFamily__c": "String", "ssot__ProductSKU__c": "String", "ssot__ProductType__c": "String", "KQ_Id__c": "String" } } ] } } ] } - Bestillings-ID (
-
Legg til flytelementer for å definere handlingene som skal skje når bestillingsstatusen endres.
Legg for eksempel til et element Send e-postmelding for å sende statusspesifikke varsler til kunder.Du kan tilordne hendelsesbelastningsfelt til e-postflettefelt eller angi mottakeradresser ved å bruke kundens e-postdata fra belastningen.
-
Legg om nødvendig til beslutningselementer for å opprette forskjellige handlinger basert på bestemte bestillingsstatuser.
Send for eksempel forskjellige e-postmaler for statusen Kjøpt og Kansellert.
- Lagre flyten med et beskrivende navn, og noter deg API-navnet for integrasjonen.
- Aktiver flyten for å gjøre den klar til å motta API-utløsere.
Konfigurer ditt eksterne handelssystem til å utløse flyten når bestillingsstatusendringer skjer med en POST-forespørsel:
POST /services/data/<api_version>/actions/custom/flow/flowApiNameHjalp denne artikkelen med å løse problemet ditt?
La oss få vite det slik at vi kan forbedre!
