Administer Marketing Cloud - Développement pour Marketing Cloud

Design Your Data Model /Conception de votre modèle de données

Learning Objectives /Objectifs de formation

After completing this unit, you’ll be able to: /Une fois cette unité terminée, vous pourrez:

  • Identify your data sources. /Identifiez vos sources de données.
  • Specify the data you will store in Marketing Cloud. /Spécifiez les données que vous stockerez dans Marketing Cloud.
  • Design a data model to use in Contact Builder. /Concevoir un modèle de données à utiliser dans Contact Builder.

Before You Start /Avant de commencer

Before you start this module, make sure you complete Marketing Cloud Contact Management. /Avant de démarrer ce module, assurez-vous d’avoir terminé la gestion des contacts Marketing Cloud.

The work you do here builds on the concepts and work you do in that badge. /Le travail que vous effectuez ici s’appuie sur les concepts et le travail que vous avez effectué dans ce badge.

Get Ready for Your Data Deep-Dive /Préparer vous à plonger dans les données

As a developer, you are probably excited to begin incorporating your company’s data into Marketing Cloud, but you may not be sure where to start. /En tant que développeur, vous êtes probablement ravi de commencer à intégrer les données de votre entreprise dans Marketing Cloud, mais vous ne savez peut-être pas par où commencer.

Well, you came to the right place! Moving your data into Marketing Cloud is a lot like moving into a new house. /Eh bien, vous êtes venu au bon endroit! Déplacer vos données dans Marketing Cloud, c’est un peu comme emménager dans une nouvelle maison.

Before you move, you need to do a few things. /Avant de déménager, vous devez faire des actions au préalable.

1.Decide what stuff you’re keeping. /Décidez quels objets vous gardez.

2. Label and box it up. /Étiquetez et emballez-les.

3.Figure out where to put your things in your new place. /Décidez où mettre vos affaires dans votre nouvel maison.

The same is true for data. Let’s dive in and get you ready for moving day! /Il en va de même pour les données. Sans plus tarder préparez le jour du déménagement!

Identify Your Data /Identifiez vos données

As you know, data can come from many sources, like web forms, web analytic services, preference centers, point-of-sale (POS) systems, social media, and so on. /Comme vous le savez, les données peuvent provenir de nombreuses sources, telles que les formulaires Web, les services d’analyse Web, les centres de préférences, les systèmes de point de vente (POS), les médias sociaux, etc.

That’s why it’s a good idea to brainstorm and plot out all of your current and potential data sources. /C’est pourquoi c’est une bonne idée de réfléchir et de tracer toutes vos sources de données actuelles et potentielles.

This step usually takes some teamwork, so if you haven’t done it already, grab a whiteboard, round up your colleagues, and put your heads together. /Cette étape nécessite généralement un certain travail d’équipe, donc si vous ne l’avez pas déjà fait, prenez un tableau blanc, rassemblez vos collègues et travaillez ensemble sur ce sujet.

Don’t worry, we’ll wait. /Ne vous inquiétez pas, nous attendrons.

Choose Your Database of Record /Choisissez votre base de données principale

Once you’ve identified potential data sources, it’s time to choose your database of record (DBOR). /Une fois que vous avez identifié les sources de données potentielles, il est temps de choisir votre base de données d’enregistrement (DBOR).

A DBOR is the source of truth for subscriber opt-in status and general info about that subscriber. /Un DBOR est la source de vérité sur le statut d’adhésion des abonnés et des informations générales sur cet abonné.

This is where you can find the most up-to-date information about your customers. /C’est ici que vous pouvez trouver les informations les plus récentes sur vos clients.

Plus, this decision helps you determine what data needs to flow in or out of the Marketing Cloud and how often. /De plus, cette décision vous aide à déterminer quelles données doivent entrer ou sortir de Marketing Cloud et à quelle fréquence.

Marketing Cloud data sources include external website, commerce, analytics, POS, Profile Center, and CSV /Les sources de données de Marketing Cloud incluent un site Web externe, le commerce, l’analyse, le point de vente, le centre de profil et le CSV

Which Data Should Make the Move? /Quelles données seront importées?

Now that you have a clear picture of your data, you can determine what you are moving to Marketing Cloud. /Maintenant que vous avez une image claire de vos données, vous pouvez déterminer ce que vous importez dans Marketing Cloud.

Only select data you will use for campaign segmentation and personalization. /Sélectionnez uniquement les données que vous utiliserez pour la segmentation et la personnalisation de la campagne.

For example, your POS system might have great data, like purchase date or description, but it also has info like SKU or wholesale price that you would never share with a customer. /Par exemple, votre système de point de vente peut contenir d’excellentes données, comme la date d’achat ou la description, mais il contient également des informations comme le SKU ou le prix de gros que vous ne partageriez jamais avec un client.

Just because you can import any type of data into Marketing Cloud, doesn’t mean you should. /Ce n’est pas parce que vous pouvez importer n’importe quel type de données dans Marketing Cloud, que vous devriez importer tout les types d’informations.

Additionally, only store sensitive and identifying data (like date of birth or Social Security number) if it is essential for segmentation or transactional messages.  /De plus, ne stockez les données sensibles et personnelles (comme la date de naissance ou le numéro de sécurité sociale) que si elles sont essentielles pour la segmentation ou les messages transactionnels.

Put a Label on It /Mettez une étiquette dessus ( sur vos données)

With your essential data in mind, you can box it up and start labeling. /Avec vos données essentielles, vous pouvez les emballer et commencer à étiqueter.

First, label the data based on field types found in Marketing Cloud: number, text, date, Boolean, decimal, email, phone number, or locale. /Tout d’abord, étiquetez les données en fonction des types de champs trouvés dans Marketing Cloud: nombre, texte, date, booléen, décimal, e-mail, numéro de téléphone ou paramètres régionaux.

Then label and identify your keys. Which keys? Glad you asked. There are three types of keys to keep in mind. /Ensuite, étiquetez et identifiez vos clés. Quelles clés? Heureux que vous ayez demandé. Il existe trois types de clés à retenir.

  • Foreign key: Marketing Cloud organizes data using a relational database, and in this type of structure, foreign keys are used to connect data between two unique tables or sources. For example, you might find CustomerID on a customer data extension, and PurchaserID on a POS data source. They may have different names, but these fields are the same customer. Therefore these fields become the foreign keys that connect these two pieces of data. /Clé étrangère: Marketing Cloud organise les données à l’aide d’une base de données relationnelle, et dans ce type de structure, les clés étrangères sont utilisées pour connecter les données entre deux tables ou sources uniques. Par exemple, vous pouvez trouver CustomerID sur une extension de données client et PurchaserID sur une source de données POS. Ils peuvent avoir des noms différents, mais ces champs sont le même client. Par conséquent, ces champs deviennent les clés étrangères qui connectent ces deux données.
  • Contact key: The contact key is a unique value you assign to identify a contact within your Marketing Cloud account. (You may know it as a subscriber key in Email Studio.) /Clé de contact: la clé de contact est une valeur unique que vous attribuez pour identifier un contact dans votre compte Marketing Cloud. (Vous pouvez le connaître en tant que clé d’abonné dans Email Studio.)
  • Primary key: A Marketing Cloud primary key is a unique field on a data extension that identifies a specific and, well unique, data point. Often this is the contact key, but it can be something unique to that data. For example, in a product catalog data extension, SKU can be a unique identifier (and therefore, a primary key). /Clé primaire: une clé primaire Marketing Cloud est un champ unique sur une extension de données qui identifie un point de données spécifique et bien unique. Il s’agit souvent de la clé de contact, mais elle peut être quelque chose d’unique à ces données. Par exemple, dans une extension de données de catalogue de produits, la SKU peut être un identifiant unique (et donc une clé primaire).

If you haven’t decided on your key already, it is important to identify a consistent contact key for your model. Here’s a refresher on best practices. /Si vous n’avez pas encore décidé de votre clé, il est important d’identifier une clé de contact cohérente pour votre modèle. Voici un rappel des meilleures pratiques.

Contact Key Best Practices /Recommendations sur la clé de contact
To maintain consistency, use the subscriber key value in Email Studio as your unique contact key in Contact Builder. /Pour maintenir la cohérence, utilisez la valeur de clé d’abonné dans Email Studio comme clé de contact unique dans Contact Builder.

Use a unique value that does not relate to a specific channel. /
Utilisez une valeur unique qui ne se rapporte pas à un canal spécifique.


Use a contact key value that does not change based on customer behavior. /Utilisez une valeur de clé de contact qui ne change pas en fonction du comportement du client.

If using Marketing Cloud Connect, it is best practice to use the Lead or Contact ID as the contact key. Using this ID will automatically sync with Sales Cloud and Service Cloud data, so you will have a consistent identifier across all clouds. /Si vous utilisez Marketing Cloud Connect, il est recommandé d’utiliser le Contact ID comme la contact key. Cet ID se synchronisera automatiquement avec les données Sales Cloud et Service Cloud, vous aurez donc un identifiant cohérent sur tous les clouds.

Design Your Data Model /Concevez votre modèle de données

You’ve wrangled your data (high five!), now where is it all going to go? /Vous vous avez catégoriser vos donées, maintenant qu’en est-il pour la suite?

Remember the Data Designer interface that you learned about in the Marketing Cloud Contact Management module? Yep, that’s where you head next! /Vous vous souvenez de l’interface Data Designer que vous avez découverte dans le module Marketing Cloud Contact Management? Oui, c’est là que vous vous dirigez ensuite!

Data designer home page with tabs for data sources, data extensions, populations, and attribute groups

Here’s what you can find in Data Designer. /Ici ce que vous pouvez trouver dans Data Designer.

1-Data sources: This is where you identify and organize all your data sources, including synchronized and custom sources. /Sources de données: c’est ici que vous identifiez et organisez toutes vos sources de données, y compris les sources synchronisées et personnalisées.

2-Data extensions: This is where you build the placeholders for your data. You can also create data extensions in Email Studio. /Extensions de données: c’est ici que vous créez les espaces réservés pour vos données. Vous pouvez également créer des extensions de données dans Email Studio.

3-Attribute group: This is a way of organizing your data model. Within an attribute group you have attribute sets or data extensions, and the attributes are the fields within a data extension. /Groupe d’attributs: c’est une façon d’organiser votre modèle de données. Dans un groupe d’attributs, vous avez des ensembles d’attributs ou des extensions de données, et les attributs sont les champs d’une extension de données.

4-Populations: These can be used to differentiate between groups of people or data models that have unique attributes or identifiers. Populations are beneficial for a company that has a different model or structure for communicating with customers vs. employees. /Populations: elles peuvent être utilisées pour différencier des groupes de personnes ou des modèles de données qui ont des attributs ou des identificateurs uniques. Les populations sont bénéfiques pour une entreprise qui a un modèle ou une structure différente pour communiquer avec les clients par rapport aux employés.

These are the basic tools you use to design your data model. So, how do they fit together? /Ce sont les outils de base que vous utilisez pour concevoir votre modèle de données. Alors, comment s’intègrent-ils?

An attribute group is a collection of data extensions, with links to tie them together based on common data they share. / Un groupe d’attributs est une collection d’extensions de données, avec des liens pour les lier ensemble en fonction des données communes qu’ils partagent.

Let’s review an example of a potential customer attribute group. /Examinons un exemple de groupe d’attributs de clients potentiels.

Product Catalog /Catalogue de produitsAssociated Data ExtensionData Connection
External Preference Center /Centre de préférence externeMaster Customer /Client principalMaster Customer DE identifies CustomerID as the primary key attribute. /La DE Client principal identifie l’ID client comme attribut de clé primaire.
Website Browsing Activity /Activité de navigation sur le site WebWeb Activity /Activité WebWeb Activity DE links to Master Subscriber DE via the foreign key attribute CustomerID. /La DE activité Web est liée à la DE abonné principal via l’attribut de clé étrangère CustomerID.
Retail Purchase Data (POS) /Données d’achat au détail (PDV)Customer Purchases /Achats des clientsCustomer Purchases DE links to Master Subscriber DE via the foreign key attribute CustomerID. /La DE achats client se connecte à la DE abonné principal via l’attribut de clé étrangère CustomerID.
Product Catalog CSV /Catalogue de produits CSVProduct Catalog /Catalogue de produitsProduct Catalog links to Customer Purchases via the foreign key attribute ProductID. /Le catalogue de produits est lié aux achats des clients via l’attribut de clé étrangère ProductID.

As you can tell, determining your data extension structure is important. /Comme vous pouvez le constater, déterminer votre structure d’extension de données est important.

Here are some questions to consider. / Voici quelques questions à considérer.

  • Do you need a data extension for every external data source? /Avez-vous besoin d’une extension de données pour chaque source de données externe?
  • Will you create a master data extension to store subscriber info? /Allez-vous créer une extension de données de base pour stocker les informations sur les abonnés?
  • How will you segment your audiences for sending individual campaigns? /Comment allez-vous segmenter vos audiences pour l’envoi de campagnes individuelles?
  • Will you use filtered data extensions? /Allez-vous utiliser des extensions de données filtrées?
  • Can the content be used for sending or is it nonsendable content? /Le contenu peut-il être utilisé pour l’envoi ou s’agit-il d’un contenu non envoyable?
  • How often will the data in the data extension be updated? /À quelle fréquence les données de l’extension de données seront-elles mises à jour?

There isn’t a right or wrong way to design your data model in Marketing Cloud because every business has unique needs. /Il n’y a pas de bonne ou de mauvaise façon de concevoir votre modèle de données dans Marketing Cloud, car chaque entreprise a des besoins uniques.

Consult with your colleagues before making any final decisions on the structure of your data model and data extensions.  /Consultez vos collègues avant de prendre des décisions finales sur la structure de votre modèle de données et des extensions de données.

Whew! We’ve covered a lot, so here’s a checklist summary of the steps to design your data model and prep for your build in Contact Builder. /Ouf! Nous avons couvert de nombreux sujets. Voici donc une liste récapitulative des étapes de conception de votre modèle de données et de préparation de votre génération dans Contact Builder.

🗹 List all pieces of data from all potential sources. /Énumérez toutes les données de toutes les sources potentielles.

🗹 Select your DBOR and determine what data needs to flow in and out of Marketing Cloud. /Sélectionnez votre DBOR et déterminez quelles données doivent entrer et sortir de Marketing Cloud.

🗹 Determine required data for campaign segmentation and personalization. /Déterminez les données requises pour la segmentation et la personnalisation de la campagne.

🗹 Label the types of data you have and identify common fields across data sources. /Étiquetez les types de données dont vous disposez et identifiez les champs communs aux différentes sources de données.

🗹 Finalize the data sources and data fields that you need to import into Marketing Cloud. /Finalisez les sources de données et les champs de données que vous devez importer dans Marketing Cloud.

🗹 Identify the data extensions that need to be created to store your data. /Identifiez les extensions de données qui doivent être créées pour stocker vos données.

Next up, you begin to build your data model. /Ensuite, vous commencez à construire votre modèle de données.

Resources

Leave a Reply

Your email address will not be published. Required fields are marked *