Vous pouvez répliquer des données d'une instance Salesforce Marketing Cloud vers une destination compatible, telle que BigQuery ou Cloud Storage, à l'aide de Datastream. Pour préparer votre source, vous devez créer un package installé avec une intégration d'API de serveur à serveur, accorder des autorisations de lecture à vos objets et générer des identifiants OAuth 2.0.
Avant de commencer
Avant de commencer à configurer Salesforce Marketing Cloud pour l'utiliser avec Datastream, vous devez :
- Avoir accès à une instance Salesforce Marketing Cloud active.
- Savoir comment naviguer et modifier les paramètres dans Salesforce Marketing Cloud.
Configurer Salesforce Marketing Cloud pour l'utiliser avec Datastream
Pour établir une connexion entre votre instance Salesforce Marketing Cloud et Datastream, vous devez générer des identifiants API. Datastream utilise ces identifiants pour faciliter une communication sécurisée et authentifiée à l'aide du flux OAuth 2.0 de serveur à serveur.
Suivez ces étapes dans votre instance Salesforce Marketing Cloud pour générer les identifiants d'API nécessaires :
- Dans l'interface Salesforce Marketing Cloud, accédez au menu Setup (Configuration).
- Dans la barre latérale, accédez à Platform Tools > Apps > Installed Packages (Outils de plate-forme > Applications > Packages installés).
- Cliquez sur Nouveau en haut à droite de la page pour créer un package.
- Dans la boîte de dialogue Détails du nouveau package, saisissez un nom et une description pour votre package dans les champs correspondants, puis cliquez sur Enregistrer.
- Sur la page d'informations du package que vous venez de créer, cliquez sur Ajouter un composant.
- Sélectionnez Intégration d'API comme type de composant, puis cliquez sur Suivant.
- Sélectionnez le type d'intégration Server-to-Server (Serveur à serveur), puis cliquez sur Next (Suivant).
- Sous Champ d'application, définissez les autorisations requises. Assurez-vous de fournir des autorisations de lecture à tous les objets que vous souhaitez que Datastream réplique.
- Cliquez sur Enregistrer.
- Salesforce Marketing Cloud génère vos identifiants. Veillez à stocker l'ID client et le code secret du client dans un emplacement sécurisé. Vous en aurez besoin lorsque vous créerez un profil de connexion Salesforce Marketing Cloud.
- Cliquez sur Terminer.
- Notez le nom du sous-domaine de votre instance. Vous le trouverez dans la section URI de base d'authentification de la page Intégration d'API. Le sous-domaine est la chaîne comprise entre les parties
https://et.auth.marketingcloudapis.com/de l'URI. Par exemple, si votre URI esthttps://SUBDOMAIN.auth.marketingcloudapis.com/, le nom de votre sous-domaine estSUBDOMAIN. Vous aurez besoin du nom du sous-domaine lorsque vous créerez un profil de connexion Salesforce Marketing Cloud.
Étapes suivantes
- En savoir plus sur la source Salesforce Marketing Cloud
- Découvrez comment créer un profil de connexion Salesforce Marketing Cloud.