Du er her:
Vanlige feil og løsninger i Omnistudio
Finn ut hvorfor enkelte feil oppstår og hvordan du løser dem
Feilmeldinger angir at noe blokkerer vellykket opprettelse eller distribusjon av Omnistudio-komponenter. Disse tabellene viser vanlige feil, årsaker og løsninger.
Systemfeil
| Feilmelding | Potensielle årsaker | Potensielle løsninger |
| Denne organisasjonen har ikke OmniStudio-tillatelser aktivert. Aktiver tillatelser før du bruker denne funksjonen. | Denne feilen oppstår når du prøver å bruke Omnistudio-funksjoner, men Omnistudio-tillatelsen er ikke aktivert på organisasjonsnivå. Omnistudio må være aktivert før du kan opprette eller behandle Omniskript, FlexCard, Integrasjonsprosedyrer eller Datatilordninger. |
Hvis du ikke ser alternativet, kontrollerer du at organisasjonen har OmniStudio-lisenser. Kontakt din Salesforce-kundeansvarlig hvis det er behov for lisenser. Tips Når du har aktivert OmniStudio-tillatelser, kan det ta noen minutter før endringene overføres i hele organisasjonen. Hvis du fortsetter å se denne feilen, prøver du å logge av og logge på igjen. |
| Vi kunne ikke slå på Globalt automatisk nummer fordi organisasjonen inneholder tilpassede poster. Overfør dataene til standardobjekter og -poster med overføringsverktøyet, og prøv på nytt. | En av eller begge disse Omni-interaksjonskonfigurasjonene er aktivert i organisasjonen: RollbackDRChanges, RollbackIPChanges. | Begge konfigurasjonene må deaktiveres før du aktiverer Omni Global Automatisk nummerering. Den beste måten å løse denne feilen på er å kjøre OmniStudio-overføringsassistent. Se Overføre komponentene til Omnistudio-standardkjøretid med Omnistudio-overføringsassistenten for å få mer informasjon. |
Omniscript-feil
| Feilmelding | Potensielle årsaker | Potensielle løsninger |
| Du kan ikke oppdatere eller slette en aktiv Omnikanal-post. Deaktiver posten, og prøv på nytt. |
|
Advarsel Deaktivering av et OmniScript påvirker umiddelbart alle brukere og prosesser som for øyeblikket bruker det. Vurder å opprette en ny versjon i stedet for å endre den aktive hvis du trenger å opprettholde tjenestekontinuitet. |
| Det finnes et annet aktivt OmniScript med samme Type, Undertype og Språk. Deaktiver det eksisterende OmniScript, eller bruk en unik kombinasjon av Type, Undertype og Språk for å aktivere dette. |
|
Forsikre deg om at du har tillatelse til å redigere Omnikanal-poster og utføre disse oppgavene.
Advarsel Før du aktiverer en ny versjon, må du teste den grundig i et forhåndsvisnings- eller Sandbox-miljø. Når du er klar til å distribuere, deaktiverer du den gamle versjonen og aktiverer umiddelbart den nye for å minimere nedetid. |
| Disse feltene er obligatoriske: Type, Undertype og Språk. |
|
Forsikre deg om at du har tillatelse til å redigere Omnikanal-poster og utføre disse oppgavene.
Tips Velg meningsfylte Type- og SubType-navn som tydelig angir formålet med Omniscript. Disse verdiene blir en del av måten du refererer til Omnikanal-skriptet i programmene på, og de kan ikke enkelt endres etter at de har blitt opprettet. |
| Oppgi en alfanumerisk verdi uten mellomrom eller understrek. |
|
Tips Bruk PascalCase (også kalt UpperCamelCase) til Type- og SubType-verdier. Dette forbedrer lesbarheten uten å kreve mellomrom eller understreking. |
| Oppgi en verdi innenfor grensen for maksimal lengde på {0}. |
|
Tips Bruk forkortelser der det er nødvendig. Fjern overflødige ord. Bruk en kortere navnekonvensjon. |
| Type- eller Undertype-feltet inneholder det begrensede nøkkelordet: {0}. Bruk en annen verdi, og prøv på nytt. |
Type- eller SubType-feltet bruker et reservert nøkkelord. Vanlige begrensede nøkkelord inkluderer følgende: inn, ut, exc, cb, kt, vt, v, x785f, x5f |
Som foreslått i feilmeldingen erstatter du det begrensede nøkkelordet med en annen verdi. Se Reserverte ord på siden Omnistudio Naming Conventions for å få mer informasjon. |
| Du kan ikke oppdatere eller slette elementer i et aktivt OmniScript. Deaktiver OmniScript, og prøv på nytt. |
|
Forsikre deg om at du har tillatelse til å redigere Omnikanal-poster og utføre disse oppgavene.
Advarsel Det anbefales at du oppretter en ny versjon for betydelige endringer i stedet for å deaktivere og endre den aktive versjonen. Det gir deg mulighet til å teste grundig før du distribuerer, og gir deg et enkelt alternativ for å rulle tilbake hvis det oppstår problemer. |
| Skriv inn et elementnavn uten disse tegnene: ', ", |, : eller %. | Elementnavnet ditt inneholder sannsynligvis et av de tegnene som ikke støttes, som er oppført i feilmeldingen. | Gi elementet nytt navn, og ikke bruk tegn som ikke støttes. |
| Skriv inn en verdi som ikke bruker disse reserverte Omnikanal-navnene: ContextId, timeStamp, userName, userProfile, vlcPersistentComponent | Omniskriptet inneholder sannsynligvis reserverte ord som er nevnt i feilmeldingen. | Erstatt det reserverte ordet med en alternativ term som bærer samme betydning. |
| Det finnes allerede et element med samme navn. Velg et unikt navn. |
|
|
| Det ser ut til at du ikke har tillatelse til å oppdatere eller slette denne posten. Kontakt Salesforce-administratoren eller pakkeleverandøren for å få hjelp. |
|
Tips Kontakt pakkeleverandøren eller Salesforce-administratoren hvis du trenger å gjøre endringer i pakkede komponenter. De kan tilby konfigurasjonsalternativer eller utvidelsespunkter som ikke krever endring av det pakkede OmniScript direkte. |
| Et gjenbrukbart Omniscript kan ikke inneholde et annet gjenbrukbart Omniscript. |
|
Tips Bruk integrasjonsprosedyrer til delt forretningslogikk i stedet for å neste gjenbrukbare Omnikanal-skript. Dette oppretter en ryddigere arkitektur og unngår kompleksitet i Omnikanal-avhengigheter. |
FlexCard-feil
| Feilmelding | Potensielle årsaker | Potensielle løsninger |
| Et FlexCard med dette Navn-feltet er allerede aktivt. Skriv inn noe unikt. |
|
Advarsel Deaktivering av et FlexCard påvirker umiddelbart alle brukere og prosesser som for øyeblikket bruker det. Vurder å opprette en ny versjon i stedet for å endre den aktive hvis du trenger å opprettholde tjenestekontinuitet. |
| Det ser ut til at du ikke har tilgang til å slette dette elementet. Kontakt Salesforce-administratoren eller pakkeleverandøren for å få hjelp. | Du prøver å slette et aktivt FlexCard fra en administrert pakke og mangler tilgang til å gjøre det. |
Tips Kontakt pakkeleverandøren eller Salesforce-administratoren hvis du trenger å gjøre endringer i pakkede komponenter. De kan tilby konfigurasjonsalternativer eller utvidelsespunkter som ikke krever at du endrer det pakkede FlexCard-kortet direkte. |
| Vi finner ikke et FlexCard med navnet {name}. Den kan ha blitt deaktivert eller slettet. Aktiver eller opprett FlexCard på nytt, bygg det inn som et underordnet kort, og prøv på nytt. |
|
Merk Underordnede Flexkort må være aktivert før den overordnede Flexcard kan referere til dem. Opprett og test underordnede FlexCard først, og konfigurer deretter overordnede FlexCard til å bruke dem. |
| Vi finner ikke et aktivt Omnikanal med Type {type}, Undertype {undertype} og Språk {språk}. Aktiver den, og prøv på nytt. |
|
Tips Kontroller at Omniskriptet det refereres til, er aktivt før du aktiverer FlexCard. Hvis du distribuerer begge sammen, aktiverer du Omnikanal først. |
| Vi finner ikke en aktiv datatilordning med navnet {name}. Aktiver den, og prøv på nytt. |
|
Tips Aktiver datatilordninger før du aktiverer FlexCard-er som refererer til dem. Test Datatilordning uavhengig for å forsikre deg om at den returnerer den forventede datastrukturen. |
| Vi finner ikke en aktiv integrasjonsprosedyre med navnet {name}. Aktiver den, og prøv på nytt. |
|
Advarsel Det refereres til integrasjonsprosedyrer med OmniProcessKey, som følger Type_SubType-formatet. Forsikre deg om at du bruker riktig format når du konfigurerer FlexCard. |
| Navn- og Forfatter-feltene for dette FlexCard-kortet kan ikke endres. Klon i stedet FlexCard eller opprett et nytt. |
|
|
Integrasjonsprosessfeil
| Feilmelding | Potensielle årsaker | Potensielle løsninger |
| Skriv inn et navn som ikke starter med Filbasert for denne integrasjonsprosedyren. |
|
|
| Du har nådd nestingsgrensen for {tall}-nivåer for denne datastrukturen. | Dette skjer når integrasjonsprosedyrer har svært dypt nestede strukturer, spesielt:
|
|
| Du har nådd grensen for {tallnøkler} for denne datastrukturen. | Integrasjonsprosedyre-JSON-skjemaer har en maksimumsgrense på 500 nøkler på tvers av hele strukturen. Dette inkluderer alle nøkler på alle nestingsnivåer kombinert. Spesifikt:
|
Tips Hvis du legitimt trenger mer enn 500 nøkler, kan du vurdere å dele prosessen i flere integrasjonsprosedyrer som kan kjede sammen. |
Datatilordningsfeil
| Feilmelding | Potensielle årsaker | Potensielle løsninger |
| sObject-feltet du valgte for Inndatatype-feltet, støttes ikke. Se Omnistudio-dokumentasjonen i Salesforce Hjelp for å finne støttede alternativer. |
|
Merk De fleste standardobjekter og tilpassede objekter støttes. Hvis du støter på et objekt som ikke støttes, bør du vurdere om du kan omstrukturere dataflyten til å bruke et støttet alternativ. |
OmniAnalytics-feil
| Feilmelding | Potensielle årsaker | Potensielle løsninger |
| OmniAnalytics er ikke aktivert for organisasjonen. Kontakt din Salesforce-administrator for at få hjælp. |
|
Merk Kontroller at beslutningsforklaring er riktig konfigurert. |
| Noe gikk galt. Kontroller formatet på komponentdefinisjons-IDen, se om den tilhører OmniTrackingComponentDef-objektet og om den er i et gyldig Salesforce ID-format. |
|
Merk Kontroller at beslutningsforklaring er riktig konfigurert.
|

