Waarom komen er geen records binnen in Journey Builder vanuit Salesforce Cloud?

Connect Asia Data learn, and optimize business database management.
Post Reply
Abdur12
Posts: 73
Joined: Mon Dec 23, 2024 3:33 am

Waarom komen er geen records binnen in Journey Builder vanuit Salesforce Cloud?

Post by Abdur12 »

Journey Builder heeft een Salesforce Data-object dat de aanmaak/update van records in Sales Cloud vanuit verschillende objecten bewaakt. Dit object vereist altijd een relatie met een contactpersoon en/of lead om hun records in een journey te injecteren.

Zelfs als er een update wordt gemaakt aan een bestaande record in Sales Cloud of als er een nieuwe record wordt gegenereerd, werkt de injectie mogelijk niet om verschillende redenen.

Waarom komen er records binnen in Journey Builder vanuit Salesforce

Mogelijke omstandigheden die dit probleem veroorzaken
We vermelden ze hieronder:

Welke versie van Marketing Cloud Connect gebruikt u?
Er wordt een officieel Salesforce-pakket van de appExchange gebruikt om beide platforms te verbinden. De meest effectieve manier om bekende problemen te voorkomen, is om up-to-date te blijven met japans telefoonnummer de nieuwste versie van het geïnstalleerde pakket. Om uw versie te controleren, klikt u op "Setup" in Sales Cloud en gaat u vervolgens naar Geïnstalleerde pakketten. Het pakket wordt geïdentificeerd als 'Marketing Cloud'. Controleer of u de nieuwste versie gebruikt en werk deze bij als dat niet het geval is.

Waarom komen records in Journey Builder van Salesforce

Heeft mijn Marketing Cloud API-gebruiker toegang tot het object/de records die worden bijgewerkt/gemaakt?
Omdat de Marketing Cloud API-gebruiker wordt gebruikt om de integratie tussen Sales Cloud en Marketing Cloud te onderhouden, moet deze gebruiker toegang hebben tot alle records die via de integratie in Journey Builder moeten worden geïnjecteerd.

Dit wordt bereikt door de Marketing Cloud API-gebruiker te integreren met een Salesforce-gebruiker (meestal de speciale Salesforce-systeemgebruiker die de juiste machtigingen heeft voor elk object).

De eenvoudigste manier om brede toegang te hebben en dit soort incidenten te voorkomen, is door een systeembeheerdersprofiel voor deze gebruiker te gebruiken.

Wees voorzichtig bij het toevoegen van een tijdstempelveld in de invoer Data Extension en markeer het niet als NULLABLE, zelfs niet als u er een standaardwaarde aan toewijst
Er is een heel eenvoudig probleem dat bij u kan optreden, we hebben de gewoonte om in de Data Extension van de Journey-invoer met Salesforce Data een veld te plaatsen dat een datumveld is waarin we de tijd van invoer van de record registreren, om dat veld te voeden gebruiken we een DATE-type en als standaardwaarde: Gebruik huidige datum en hier komt het BELANGRIJKE gedeelte, als u de NULLABLE-optie niet markeert, worden er geen records ingevoerd. Waarom? Dit veld komt niet van Salesforce en u stelt het in zoals vereist, dus het wijst de record af, de reden is dat dit veld wordt ingevuld nadat de record is ingevoerd, kortom, het voert een paradox in zonder oplossing, kortom, stel NULLABLE in op true en opgelost.

Zorg ervoor dat tenant-specifieke OAuth-eindpunten zijn ingeschakeld in uw Salesforce-organisatie
Zie voor meer informatie Specifieke O Auth-eindpunten inschakelen voor Marketing Cloud Connect.

Kunnen records worden geïnjecteerd onder de eenvoudigste Entry Criteria, zonder Related Object Criteria toe te passen?
In sommige gevallen kunnen de Entry Criteria te beperkend zijn of twee filters bevatten die elkaar tegenspreken. Als het Primary Object bijvoorbeeld is ingesteld op Lead en de Entry Criteria is ingesteld op injecteren zodra 'Lead:Status' is bijgewerkt naar ['Pending' AND 'Closed'], zouden deze twee criteria niet toestaan ​​dat de records worden geïnjecteerd. Aangezien de 'Status' van een Lead slechts één van beide kan zijn, zal het vervangen van de AND-operator door een OR-operator de kans op een succesvolle injectie vergroten.
Post Reply