diff --git a/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/custom_styling.md b/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/custom_styling.md index f3afe0506f2..b1473778f74 100644 --- a/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/custom_styling.md +++ b/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/custom_styling.md @@ -79,7 +79,7 @@ Voici un exemple tronqué avec une famille de polices personnalisée, `my_custom Pour définir une icône épinglée personnalisée, remplacez le style `Braze.ContentCards.PinnedIcon`. Votre actif d’image personnalisé doit être déclaré dans l’élément `android:src`. -## Rendu carte personnalisée{#customizing-card-rendering-for-android} +## Rendu de carte personnalisée {#customizing-card-rendering-for-android} Les informations suivantes indiquent comment modifier la manière dont une carte est affichée dans le `recyclerView`. L’interface `IContentCardsViewBindingHandler` définit la façon dont toutes les cartes de contenu sont affichées. Vous pouvez personnaliser cela pour modifier tout ce que vous voulez : @@ -289,7 +289,7 @@ Par défaut, les vues des cartes de contenu répondent automatiquement aux modif Pour écraser ce comportement, remplacez les valeurs `values-night` dans `android-sdk-ui/src/main/res/values-night/colors.xml` et `android-sdk-ui/src/main/res/values-night/dimens.xml`. -[36]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.appboy.models.cards/-card/get-extras.html +[36]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.braze.models.cards/-card/extras.html [40]: {{site.baseurl}}/developer_guide/platform_integration_guides/android/advanced_use_cases/font_customization/#font-customization [42]: https://github.com/Appboy/appboy-android-sdk/blob/master/android-sdk-ui/src/main/res/values/styles.xml [44]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.braze.ui.contentcards.handlers/-i-content-cards-update-handler/index.html diff --git a/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/default_feed.md b/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/default_feed.md index 4dab3a6b75f..25c84f64127 100644 --- a/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/default_feed.md +++ b/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/default_feed.md @@ -13,7 +13,7 @@ channel: # Personnalisation du flux des cartes de contenu par défaut {#content-cards-fragment-customization} -Cette section couvre la personnalisation du [ContentCardsFragment][49][dont la source se trouve sur GitHub][54]. +Cette section couvre la personnalisation du [ContentCardsFragment][49] dont la source se trouve sur [GitHub][54] ## Personnaliser l’ordre d’affichage des cartes {#customizing-displayed-card-order-for-android} @@ -156,7 +156,7 @@ class DefaultContentCardsUpdateHandler : IContentCardsUpdateHandler { {% endtab %} {% endtabs %} -Ce code peut également être trouvé ici, [DefaultContentCardsUpdateHandler][46]. +Ce code est également disponible ici, [DefaultContentCardsUpdateHandler][46]. Voici comment utiliser cette classe : @@ -187,7 +187,7 @@ fragment.setContentCardUpdateHandler(cardUpdateHandler) Si le [`ContentCardsFragment`][49] détermine qu’une actualisation de la carte de contenu a échoué, il affiche un message d’erreur de connexion réseau. -Un adaptateur spécial, le [`EmptyContentCardsAdapter`][50] remplace la norme [`ContentCardAdapter`][53] pour afficher le message d’erreur. Pour définir le message personnalisé lui-même, remplacez la ressource string `com_braze_feed_empty`.. +Un adaptateur spécial, le [`EmptyContentCardsAdapter`][50] remplace la norme [`ContentCardAdapter`][53] pour afficher le message d’erreur. Pour définir le message personnalisé lui-même, remplacez la ressource de chaîne de caractère `com_braze_feed_empty`. Le style utilisé pour afficher ce message peut être trouvé via [`Braze.ContentCardsDisplay.Empty`][52] et est reproduit dans l’extrait de code suivant : @@ -210,7 +210,7 @@ Pour personnaliser complètement le comportement d’erreur réseau, vous pouvez [53]: https://github.com/Appboy/appboy-android-sdk/blob/master/android-sdk-ui/src/main/java/com/braze/ui/contentcards/adapters/ContentCardAdapter.kt [54]: https://github.com/Appboy/appboy-android-sdk/blob/master/android-sdk-ui/src/main/java/com/braze/ui/contentcards/ContentCardsFragment.kt [50]: https://github.com/Appboy/appboy-android-sdk/blob/master/android-sdk-ui/src/main/java/com/braze/ui/contentcards/adapters/EmptyContentCardsAdapter.kt -[36]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.appboy.models.cards/-card/extras.html +[36]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.braze.models.cards/-card/extras.html [44]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.braze.ui.contentcards.handlers/-i-content-cards-update-handler/index.html [45]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.braze.ui.contentcards/-content-cards-fragment/set-content-card-update-handler.html [46]: https://github.com/Appboy/appboy-android-sdk/blob/v11.0.0/android-sdk-ui/src/main/java/com/appboy/ui/contentcards/handlers/DefaultContentCardsUpdateHandler.java diff --git a/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/key_value_pairs.md b/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/key_value_pairs.md index 113378307ce..8a2062de502 100644 --- a/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/key_value_pairs.md +++ b/_lang/fr/_developer_guide/platform_integration_guides/android/content_cards/customization/key_value_pairs.md @@ -15,11 +15,11 @@ channel: Les objets `Card` peuvent éventuellement porter des paires clé-valeur comme `extras`. Elles peuvent être utilisées pour envoyer des données avec une `Card` pour une manipulation ultérieure par l’application. -Consultez notre [KDoc ][36] pour plus d’informations. +Consultez notre [KDoc][36] pour plus d’informations. {% alert note %} Les cartes de contenu ont une limite de taille maximale de 2 kb pour le contenu que vous saisissez dans le tableau de bord de Braze. Cela inclut le texte des messages, les URL d’images, les liens et les paires clé-valeur. Dépasser ce montant empêchera la carte d’être envoyée. {% endalert %} [1]: {{site.baseurl}}/user_guide/message_building_by_channel/content_cards/customize/#customization-approaches -[36]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.appboy.models.cards/-card/#-2118252107%2FProperties%2F-1725759721 +[36]: https://appboy.github.io/appboy-android-sdk/kdoc/braze-android-sdk/com.braze.models.cards/-card/#-2118252107%2FProperties%2F-1725759721 diff --git a/_lang/fr/_developer_guide/platform_integration_guides/flutter/flutter_sdk_integration.md b/_lang/fr/_developer_guide/platform_integration_guides/flutter/flutter_sdk_integration.md index 259af3fa68c..c4c4fd061bd 100644 --- a/_lang/fr/_developer_guide/platform_integration_guides/flutter/flutter_sdk_integration.md +++ b/_lang/fr/_developer_guide/platform_integration_guides/flutter/flutter_sdk_integration.md @@ -1,156 +1,158 @@ ---- -nav_title: Configuration initiale du SDK -article_title: Configuration initiale du SDK pour Flutter -platform: Flutter -page_order: 1 -description: "Cette référence présente le SDK Flutter et explique comment l’intégrer nativement sur Android et iOS." -search_rank: 1 ---- - -# Configuration initiale du SDK - -Suivez ces instructions pour installer le [SDK Braze pour Flutter][1] qui contient un package permettant aux intégrateurs d’utiliser les API Braze dans les [applications Flutter ][2] rédigées dans Dart. Ce plug-in offre une fonctionnalité d’analytique de base et vous permet d’intégrer des messages in-app et des cartes de contenu pour iOS et Android à l’aide d’une base de code unique. - -{% alert note %} -Vous devrez effectuer les étapes d’installation séparément sur les deux platesformes. -{% endalert %} - -## Conditions préalables - -Pour terminer l’installation, vous aurez besoin de la [clé API ][3]d’identification de l’application[ ainsi que de l’endpoint SDK][4]. Les deux sont situés dans **Manage Settings** dans le tableau de bord. - -Avant de suivre ces étapes, installez et configurez le [SDK Flutter][5]. - -## Étape 1 : Intégrez la bibliothèque Braze - -Ajoutez le kit SDK Braze pour Flutter à partir de la ligne de commande. - -```bash -flutter pub add braze_plugin -``` - -Cela ajoutera la ligne appropriée à votre `pubspec.yaml`. - -## Étape 2 : Configuration native complète - -{% tabs %} -{% tab Android %} - -Pour vous connecter aux serveurs Braze, créez un fichier `braze.xml` dans le dossier `android/res/values` de votre projet. Collez le code suivant et remplacez la clé d’identification API et le endpoint par vos valeurs : - -```xml - - -YOUR_APP_IDENTIFIER_API_KEY -YOUR_CUSTOM_ENDPOINT_OR_CLUSTER - -``` - -Ajoutez les autorisations requises à votre fichier `AndroidManifest.xml` : - -```xml - - -``` - -{% endtab %} -{% tab iOS %} -{% subtabs global %} -{% subtab SWIFT %} -Ajoutez l’importation SDK Braze en haut du fichier `AppDelegate.swift` : -```swift -import BrazeKit -``` - -Dans le même fichier, créez l’objet de configuration Braze dans la méthode `application:didFinishLaunchingWithOptions:` et remplacez la clé API et le endpoint par les valeurs de votre application. Ensuite, créez l’instance Braze à l’aide de la configuration et créez une propriété statique sur AppDelegate pour un accès facile : - -```swift -static var braze: Braze? = nil - -func application( - _ application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil -) -> Bool { - // Setup Braze - let configuration = Braze.Configuration( - apiKey: "", - endpoint: "" - ) - // Activez la journalisation ou personnalisez la configuration ici. - let braze = BrazePlugin.initBraze(configuration) - AppDelegate.braze = braze - - return true -} -``` -{% endsubtab %} -{% subtab OBJECTIVE-C %} -Importez `BrazeKit` en haut du fichier `AppDelegate.m` : -```objc -@import BrazeKit; -``` - -Dans le même fichier, créez l’objet de configuration Braze dans la méthode `application:didFinishLaunchingWithOptions:` et remplacez la clé API et le endpoint par les valeurs de votre application. Ensuite, créez l’instance Braze à l’aide de la configuration et créez une propriété statique sur AppDelegate pour un accès facile : - -```objc -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // Setup Braze - BRZConfiguration *configuration = - [[BRZConfiguration alloc] initWithApiKey:@"" - endpoint:@""]; - // - Activez la journalisation ou personnalisez la configuration ici. - Braze *braze = [BrazePlugin initBraze:configuration]; - AppDelegate.braze = braze; - - [self.window makeKeyAndVisible]; - return YES; -} - -#pragma mark - AppDelegate.braze - -static Braze *_braze = nil; - -+ (Braze *)braze { - return _braze; -} - -+ (void)setBraze:(Braze *)braze { - _braze = braze; -} -``` -{% endsubtab %} -{% endsubtabs %} - -{% endtab %} -{% endtabs %} - -## Étape 3 : Utilisation - -Pour importer le plug-in dans votre code Dart, utilisez ce qui suit : - -```dart -import 'package:braze_plugin/braze_plugin.dart'; -``` - -Puis, initialisez une instance du plug-in Braze en appelant `new BrazePlugin()` comme dans [notre exemple d’application.][6]. - -## Testez votre intégration de base - -À ce stade, vous pouvez vérifier que le SDK est intégré en vérifiant les statistiques de session dans le tableau de bord. Si vous exécutez votre application sur une des deux plateformes, vous devriez voir une nouvelle session dans le tableau de bord (dans la section **Overview**). - -Vous pouvez ouvrir une session pour un utilisateur particulier en appelant le code suivant dans votre application. - -```dart -BrazePlugin braze = BrazePlugin(); -braze.changeUser("{some-user-id}"); -``` - -Recherchez ensuite l’utilisateur avec `{some-user-id}` dans le tableau de bord sous **User Search**. Vous pouvez y vérifier que les données de session et d’appareil ont été enregistrées. - -[1]: https://pub.dev/packages/braze_plugin -[2]: https://flutter.dev/ -[3]: {{site.baseurl}}/api/api_key/#the-app-identifier-api-key -[4]: {{site.baseurl}}/api/basics/#endpoints -[5]: https://docs.flutter.dev/get-started/install -[6]: https://github.com/braze-inc/braze-flutter-sdk/blob/master/example/lib/main.dart +--- +nav_title: Configuration initiale du SDK +article_title: Configuration initiale du SDK pour Flutter +platform: Flutter +page_order: 1 +description: "Cette référence présente le SDK Flutter et explique comment l’intégrer nativement sur Android et iOS." +search_rank: 1 +--- + +# Configuration initiale du SDK + +Suivez ces instructions pour installer le [SDK Braze pour Flutter][1] qui contient un package permettant aux intégrateurs d’utiliser les API Braze dans les [applications Flutter][2] écrites dans Dart. Ce plug-in offre une fonctionnalité d’analytique de base et vous permet d’intégrer des messages in-app et des cartes de contenu pour iOS et Android à l’aide d’une base de code unique. + +{% alert note %} +Vous devrez effectuer les étapes d’installation séparément sur les deux plates-formes. +{% endalert %} + +## Conditions préalables + +Pour terminer l’installation, vous aurez besoin de la [clé API d’identification de l’application][3] ainsi que de l’[endpoint SDK][4]. Les deux sont situés dans **Manage Settings (Gérer les paramètres)** dans le tableau de bord. + +Avant de suivre ces étapes, installez et configurez le [SDK Flutter][5]. + +## Étape 1 : Intégrez la bibliothèque Braze + +Ajoutez le kit SDK Braze pour Flutter à partir de la ligne de commande. + +```bash +flutter pub add braze_plugin +``` + +Cela ajoutera la ligne appropriée à votre `pubspec.yaml`. + +## Étape 2 : Configuration native complète + +{% tabs %} +{% tab Android %} + +Pour vous connecter aux serveurs Braze, créez un fichier `braze.xml` dans le dossier `android/res/values` de votre projet. Collez le code suivant et remplacez la clé d’identification API et l’endpoint par vos valeurs : + +```xml + + +YOUR_APP_IDENTIFIER_API_KEY +YOUR_CUSTOM_ENDPOINT_OR_CLUSTER + +``` + +Ajoutez les autorisations requises à votre fichier `AndroidManifest.xml` : + +```xml + + +``` + +{% endtab %} +{% tab iOS %} +{% subtabs global %} +{% subtab SWIFT %} +Ajoutez l’importation SDK Braze en haut du fichier `AppDelegate.swift` : +```swift +import BrazeKit +``` + +Dans le même fichier, créez l’objet de configuration Braze dans la méthode `application(_:didFinishLaunchingWithOptions:)` et remplacez la clé API et le endpoint par les valeurs de votre application. Ensuite, créez l’instance Braze à l’aide de la configuration et créez une propriété statique sur `AppDelegate` pour un accès facile : + +```swift +static var braze: Braze? = nil + +func application( + _ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil +) -> Bool { + // Setup Braze + let configuration = Braze.Configuration( + apiKey: "", + endpoint: "" + ) + // - Enable logging or customize configuration here + configuration.logger.level = .info + let braze = BrazePlugin.initBraze(configuration) + AppDelegate.braze = braze + + return true +} +``` +{% endsubtab %} +{% subtab OBJECTIVE-C %} +Importez `BrazeKit` en haut du fichier `AppDelegate.m` : +```objc +@import BrazeKit; +``` + +Dans le même fichier, créez l’objet de configuration Braze dans la méthode `application:didFinishLaunchingWithOptions:` et remplacez la clé API et le endpoint par les valeurs de votre application. Ensuite, créez l’instance Braze à l’aide de la configuration et créez une propriété statique sur `AppDelegate` pour un accès facile : + +```objc +- (BOOL)application:(UIApplication *)application + didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // Setup Braze + BRZConfiguration *configuration = + [[BRZConfiguration alloc] initWithApiKey:@"" + endpoint:@""]; + // - Enable logging or customize configuration here + configuration.logger.level = BRZLoggerLevelInfo; + Braze *braze = [BrazePlugin initBraze:configuration]; + AppDelegate.braze = braze; + + [self.window makeKeyAndVisible]; + return YES; +} + +#pragma mark - AppDelegate.braze + +static Braze *_braze = nil; + ++ (Braze *)braze { + return _braze; +} + ++ (void)setBraze:(Braze *)braze { + _braze = braze; +} +``` +{% endsubtab %} +{% endsubtabs %} + +{% endtab %} +{% endtabs %} + +## Étape 3 : Utilisation + +Pour importer le plug-in dans votre code Dart, utilisez ce qui suit : + +```dart +import 'package:braze_plugin/braze_plugin.dart'; +``` + +Puis, initialisez une instance du plug-in Braze en appelant `new BrazePlugin()` comme dans [notre exemple d’application][6]. + +## Testez votre intégration de base + +À ce stade, vous pouvez vérifier que le SDK est intégré en vérifiant les statistiques de session dans le tableau de bord. Si vous exécutez votre application sur une des deux plateformes, vous devriez voir une nouvelle session dans le tableau de bord (dans la section **Overview**). + +Vous pouvez ouvrir une session pour un utilisateur particulier en appelant le code suivant dans votre application. + +```dart +BrazePlugin braze = BrazePlugin(); +braze.changeUser("{some-user-id}"); +``` + +Recherchez ensuite l’utilisateur avec `{some-user-id}` dans le tableau de bord sous **User Search**. Vous pouvez y vérifier que les données de session et d’appareil ont été enregistrées. + +[1]: https://pub.dev/packages/braze_plugin +[2]: https://flutter.dev/ +[3]: {{site.baseurl}}/api/api_key/#the-app-identifier-api-key +[4]: {{site.baseurl}}/api/basics/#endpoints +[5]: https://docs.flutter.dev/get-started/install +[6]: https://github.com/braze-inc/braze-flutter-sdk/blob/master/example/lib/main.dart diff --git a/_lang/fr/_developer_guide/platform_integration_guides/web/push_notifications/safari_mobile_push.md b/_lang/fr/_developer_guide/platform_integration_guides/web/push_notifications/safari_mobile_push.md new file mode 100644 index 00000000000..3e6b3b36f6a --- /dev/null +++ b/_lang/fr/_developer_guide/platform_integration_guides/web/push_notifications/safari_mobile_push.md @@ -0,0 +1,103 @@ +--- +nav_title: Notification push Web Safari Mobile +article_title: Notification push Web Safari Mobile +platform: Web +channel: push +page_order: 5 +page_type: reference +description: "Découvrez comment intégrer les notifications push Web sur vos navigateurs Safari iOS et iPad." +search_rank: 3 +--- + +# Notification push Web Safari Mobile (iOS et iPadOS) + +[Safari v16.4][safari-release-notes] prend en charge les notifications push Web mobiles, ce qui signifie que vous pouvez désormais réengager les utilisateurs mobiles avec des notifications push sur iOS et iPadOS. + +Cet article vous guidera à travers les étapes requises pour configurer les notifications push mobiles pour Safari. + +## Étapes d’intégration + +Tout d’abord, veuillez lire et suivre notre [guide d’intégration des notifications push Web][web-push-integration] standard. Les étapes suivantes ne sont nécessaires que pour prendre en charge les notifications push Web sur Safari pour la prise en charge d’iOS et d’iPadOS. + +### Étape 1 : Créer un fichier de manifeste {#manifest} + +Un [manifeste d’application Web][manifest-file] est un fichier JSON qui contrôle la façon dont votre site Web est présenté lorsqu’il est installé sur l’écran d’accueil d’un utilisateur. + +Par exemple, vous pouvez définir la couleur et l’icône du thème d’arrière-plan que l’[App Switcher][app-switcher] utilise, qu’il se présente en plein écran pour ressembler à une application native, ou que l’application s’ouvre en mode paysage ou portrait. + +Créez un nouveau fichier `manifest.json` dans le répertoire racine de votre site Web, avec les champs obligatoires suivants. + +```json +{ + "name": "your app name", + "short_name": "your app name", + "display": "fullscreen", + "icons": [{ + "src": "favicon.ico", + "sizes": "128x128", + }] +} +``` + +La liste complète des champs pris en charge est disponible [ici][manifest-file]. + +### Étape 2 : Lier le fichier de manifeste {#manifest-link} + +Ajouter les balises suivantes `` à l’élément `` de votre site Web pointant vers l’endroit où votre fichier de manifeste est hébergé. + +```html + +``` + +### Étape 3 : Ajouter un service de traitement {#service-worker} + +Votre site Web doit disposer d’un fichier de service de traitement qui importe la bibliothèque de services de traitement de Braze, comme décrit dans notre [guide d’intégration des notifications push Web][service-worker]. + +### Étape 4 : Ajouter à l’écran d’accueil {#add-to-homescreen} + +Contrairement aux principaux navigateurs comme Chrome et Firefox, vous n’êtes pas autorisé à demander une autorisation de notification push sur Safari iOS/iPadOS, sauf si votre site Web a été ajouté à l’écran d’accueil de l’utilisateur. + +La fonctionnalité [Ajouter à l’écran d’accueil][add-to-homescreen] permet aux utilisateurs de mettre en favori votre site web, en ajoutant votre icône à leur précieux espace d’écran d’accueil. + +![Un iPhone affichant les options permettant de mettre en favori un site Web et de l’enregistrer sur l’écran d’accueil][add-to-homescreen-img]{: style="max-width:40%"} + +### Étape 5 : Afficher l’invite de notification push native {#push-prompt} +Une fois que l’application a été ajoutée à votre écran d’accueil, vous pouvez maintenant demander une autorisation des notifications push lorsque l’utilisateur effectue une action (comme cliquer sur un bouton). Cela peut être fait à l’aide de la méthode [`requestPushPermission`][requestPushPermission], ou avec un [message in-app d’amorce de notification push sans code][push-primer]. + +{% alert note %} +Une fois que vous avez accepté ou refusé l’invite, vous devrez supprimer et réinstaller le site Web sur votre écran d’accueil pour pouvoir l’afficher à nouveau. +{% endalert %} + +![Une invite de notification push demandant d’« autoriser » ou de « ne pas autoriser » les notifications][safari-push-prompt-img]{: style="max-width:40%"} + +Par exemple : + +```typescript +import { requestPushPermission } from "@braze/web-sdk"; + +button.onclick = function(){ + requestPushPermission(() => { + console.log(`User accepted push prompt`); + }, (temporary) => { + console.log(`User ${temporary ? "temporarily dismissed" : "permanently denied"} push prompt`); + }); +}; +``` + + +## Étapes suivantes + +Ensuite, envoyez-vous un [message de test][test-message] pour valider l’intégration. Une fois votre intégration terminée, vous pouvez utiliser nos [message d’amorce de notification push sans code][push-primer] pour optimiser votre taux d’abonnement aux notifications push. + +[webkit-release-notes]: https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/ +[safari-release-notes]: https://developer.apple.com/documentation/safari-release-notes/safari-16_4-release-notes +[manifest-file]: https://developer.mozilla.org/en-US/docs/Web/Manifest +[app-switcher]: https://support.apple.com/en-us/HT202070 +[add-to-homescreen]: https://support.apple.com/guide/iphone/bookmark-favorite-webpages-iph42ab2f3a7/ios#iph4f9a47bbc +[web-push-integration]: {{site.baseurl}}/developer_guide/platform_integration_guides/web/push_notifications/integration/ +[service-worker]: {{site.baseurl}}/developer_guide/platform_integration_guides/web/push_notifications/integration/#step-1-configure-your-sites-service-worker +[test-message]: {{site.baseurl}}/user_guide/engagement_tools/campaigns/testing_and_more/sending_test_messages/ +[push-primer]: {{site.baseurl}}/user_guide/message_building_by_channel/push/push_primer_messages/ +[requestPushPermission]: https://js.appboycdn.com/web-sdk/latest/doc/modules/braze.html#requestpushpermission +[add-to-homescreen-img]: /assets/img/push_implementation_guide/add-to-homescreen.png +[safari-push-prompt-img]: /assets/img/push_implementation_guide/safari-mobile-push-prompt.png diff --git a/_lang/fr/_developer_guide/platform_wide/feature_flags.md b/_lang/fr/_developer_guide/platform_wide/feature_flags.md index 7697af49a9c..8efb3c8e28b 100644 --- a/_lang/fr/_developer_guide/platform_wide/feature_flags.md +++ b/_lang/fr/_developer_guide/platform_wide/feature_flags.md @@ -21,4 +21,9 @@ guide_featured_list: link: /docs/developer_guide/platform_wide/feature_flags/use_cases/ fa_icon: fas fa-paint-brush --- + +Pour utiliser des indicateurs de fonctionnalité, assurez-vous que vos SDK sont à jour avec au moins ces versions minimales : + +{% sdk_min_versions android:24.2.0 web:4.6.0 swift:5.9.0 %} +

diff --git a/_lang/fr/_docs_pages/cla.md b/_lang/fr/_docs_pages/cla.md index f826cf8d87f..226f19ae306 100644 --- a/_lang/fr/_docs_pages/cla.md +++ b/_lang/fr/_docs_pages/cla.md @@ -1,5 +1,5 @@ --- -title: Braze : Accord de licence contributeur +title: "Braze : Accord de licence contributeur" permalink: cla/ layout: documents diff --git a/_lang/fr/_partners/data_and_infrastructure_agility.md b/_lang/fr/_partners/data_and_infrastructure_agility.md index 3213ceb81d2..c9aba28259a 100644 --- a/_lang/fr/_partners/data_and_infrastructure_agility.md +++ b/_lang/fr/_partners/data_and_infrastructure_agility.md @@ -22,7 +22,7 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/support/zendesk/ - name: Pypestream url: /docs/partners/data_and_infrastructure_agility/support/pypestream/ -- name: Amazon S3 +- name: Amazon S3 url: /docs/partners/data_and_infrastructure_agility/cloud_storage/amazon_s3/ - name: Google Cloud Storage url: /docs/partners/data_and_infrastructure_agility/cloud_storage/google_cloud_storage_for_currents/ @@ -87,7 +87,7 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/analytics/snowplow/ - name: Clarisights url: /docs/partners/data_and_infrastructure_agility/analytics/clarisights/ -- name: Dynamics 365 Customer Insights +- name: Dynamics 365 Customer Insights url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/dynamics_365_customer_insights/ - name: Heap url: /docs/partners/data_and_infrastructure_agility/cohort_import/heap/ @@ -107,5 +107,16 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/analytics/tellius/ - name: Carré de contenu url: /docs/partners/data_and_infrastructure_agility/analytics/contentsquare/ +- name: Sisu Data + url: /docs/partners/data_and_infrastructure_agility/business_intelligence/sisu_data/ +- name: ActionIQ + url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/actioniq/ +- name: Airbyte + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/airbyte/ +- name: Flywheel + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/flywheel/ +- name: Mozart Data + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/mozart_data/ + --- diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/business_intelligence.md b/_lang/fr/_partners/data_and_infrastructure_agility/business_intelligence.md new file mode 100644 index 00000000000..632b53b22d1 --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/business_intelligence.md @@ -0,0 +1,20 @@ +--- +nav_title: Aide à la décision +article_title: Partenaires d’aide à la décision +page_order: 3 + +page_type: landing +search_tag: Partenaire +description: "Cette page répertorie les partenaires Braze (Alloys) qui vous permettent d’intégrer les produits d’aide à la décision." + +layout: partner_page +partner_api: "https://www.braze.com/api/v1/partners" +partner_path: "https://www.braze.com/product/alloys/partners/" + +partner_top_header: "Aide à la décision" + +valid_partner_list: +- name: Sisu Data + url: /docs/partners/data_and_infrastructure_agility/business_intelligence/sisu_data/ + +--- \ No newline at end of file diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/business_intelligence/sisu_data.md b/_lang/fr/_partners/data_and_infrastructure_agility/business_intelligence/sisu_data.md new file mode 100644 index 00000000000..6a08cc41a0a --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/business_intelligence/sisu_data.md @@ -0,0 +1,78 @@ +--- +nav_title: Sisu Data +article_title: Sisu Data +description: "Sisu Data est le leader de l’intelligence décisionnelle cloud qui utilise le ML pour segmenter automatiquement les indicateurs de performances et fournir des insights rapides, complets et exploitables." +alias: /partners/sisudata +page_type: partner +search_tag: Partenaire +--- + +# Sisu Data + +> [Sisu Data][2] est le leader de l’intelligence décisionnelle cloud qui utilise le machine learning pour décomposer automatiquement les indicateurs de performances et fournir des insights rapides, complets et exploitables. + +L’intégration de Sisu Data et Braze vous permet de comprendre dans toutes les campagnes ou au niveau de la campagne pourquoi les indicateurs (par ex., taux d’ouverture, taux de clics, taux de conversion, etc.) changent et ce qui génère les résultats les plus optimaux. Une fois ces segments identifiés, les utilisateurs de Braze peuvent matérialiser les sorties dans leur entrepôt de données ou les envoyer directement de Sisu vers Braze pour recibler et réengager les utilisateurs. + +## Conditions préalables + +| Condition | Description | +| ----------- | ----------- | +| Compte Sisu | Un compte [Sisu][3] est requis pour profiter de ce partenariat. | +| Clé d’API REST Braze | Une clé d’API REST Braze avec des autorisations `users.track`.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | [URL de votre endpoint REST][1]. Votre endpoint dépendra de l’URL Braze pour votre instance. | +| Entrepôt cloud | Cette intégration suppose que vos données Braze sont stockées dans un entrepôt cloud (par ex. Snowflake, BigQuery). Pour rationaliser ce processus d’intégration, nous recommandons d’utiliser la fonctionnalité native de Braze à l’aide de [Currents][4]. | +{: .reset-td-br-1 .reset-td-br-2} + +## Intégration + +### Étape 1 : Préparer un jeu de données + +Le jeu de données doit indiquer le KPI que vous souhaitez que Sisu analyse. Par exemple, si vous souhaitez mieux comprendre pourquoi les taux de conversion ont chuté d’une semaine à l’autre, l’enregistrement de la portée doit représenter une conversion hebdomadaire. Les colonnes du jeu de données doivent être constituées des raisons potentielles pour lesquelles le taux de conversion pourrait chuter. + +### Étape 2 : Créer un indicateur + +Une fois le jeu de données préparé, vous devrez créer un indicateur qui fait référence à une colonne agrégée. Étant donné qu’un jeu de données peut alimenter plusieurs indicateurs, l’utilisateur peut également organiser un ensemble de dimensions qui devraient ou ne devraient pas faire partie de toutes les analyses par défaut. Notez que les utilisateurs peuvent toujours continuer à organiser au niveau de l’analyse. + +![][6] + +### Étape 3 : Créer une analyse + +Il existe différentes analyses pouvant être créées par les utilisateurs dans Sisu en fonction du cas d’utilisation. L’une des analyses les plus courantes est une analyse d’une période à l’autre pour comprendre quels segments ont le plus changé. Les utilisateurs peuvent décider d’analyser des périodes quotidiennes, hebdomadaires, mensuelles ou personnalisées en sélectionnant les périodes relatives. + +Par exemple, l’utilisateur peut créer une analyse du taux de conversion mois par mois pour un groupe publicitaire et un canal d’engagement particuliers et comprendre les principaux facteurs de modification positifs et négatifs. + +{% tabs %} +{% tab Top positive drivers %} + +![]({% image_buster /assets/img/sisudata/kda_result_positive.png %}) + +{% endtab %} +{% tab Top negative drivers %} + +![]({% image_buster /assets/img/sisudata/kda_result_negative.png %}) + +{% endtab %} +{% endtabs %} + +À partir de là, vous pouvez affiner les cohortes dans lesquelles ils peuvent vouloir s’engager ou modifier des campagnes. Par exemple, Sisu a automatiquement identifié que les notifications push envoyées le mardi et les e-mails envoyés en gros volumes affectent gravement le taux de conversion. + +![][9] + +### Étape 4 : Réécrire les résultats dans l’entrepôt de données + +Les utilisateurs peuvent extraire les résultats de Sisu à l’aide de l’[API de Sisu][10] et matérialiser les segments dans un entrepôt de données. Les clients de Snowflake peuvent activer ces segments dans Braze à l’aide de l’[ingestion de données cloud][5]. + +Pour les autres entrepôts de données, les utilisateurs peuvent tirer parti d’une solution d’activation existante ou contacter Sisu pour obtenir une aide supplémentaire. + +## Assistance + +Pour toute question concernant cette intégration, contactez Sisu à l’adresse e-mail partners@sisudata.com. + +[1]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints +[2]: https://sisudata.com/ +[3]: https://sisudata.com/ +[4]: {{site.baseurl}}/user_guide/data_and_analytics/braze_currents/setting_up_currents/ +[5]: {{site.baseurl}}/user_guide/data_and_analytics/user_data_collection/cloud_ingestion/overview/ +[6]: {% image_buster /assets/img/sisudata/metric_creation.png %} +[9]: {% image_buster /assets/img/sisudata/segment.png %} +[10]: https://docs.sisudata.com/docs/api/#tag/AnalysesService/operation/AnalysesService_AnalysisRunResults \ No newline at end of file diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/customer_data_platform.md b/_lang/fr/_partners/data_and_infrastructure_agility/customer_data_platform.md index 11083c16f18..45182c01e01 100644 --- a/_lang/fr/_partners/data_and_infrastructure_agility/customer_data_platform.md +++ b/_lang/fr/_partners/data_and_infrastructure_agility/customer_data_platform.md @@ -3,7 +3,7 @@ nav_title: Plateforme de données client article_title: Partenaires de la plateforme de données clients page_order: 5 -page_type: landing +page_type: landing description: "Cette page répertorie les partenaires de Braze (Alloys) qui vous permettent de synchroniser des données entre plusieurs applications pour les utiliser dans vos campagnes de communication." layout: partner_page @@ -42,5 +42,9 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/dynamics_365_customer_insights/ - name: Octolis url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/octolis/ +- name: ActionIQ + url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/actioniq/ + + --- diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/customer_data_platform/actioniq.md b/_lang/fr/_partners/data_and_infrastructure_agility/customer_data_platform/actioniq.md new file mode 100644 index 00000000000..d0faeb4e690 --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/customer_data_platform/actioniq.md @@ -0,0 +1,59 @@ +--- +nav_title: ActionIQ +article_title: ActionIQ +description: "Cet article présente l’intégration de Braze et d’ActionIQ. ActionIQ est une plateforme de données client d’entreprise pour les spécialistes du marketing, les analystes et les technologues. Cette intégration permet aux marques de synchroniser et de mapper leurs données ActionIQ directement dans Braze." +alias: /partners/actioniq/ +page_type: partner +search_tag: ActionIQ + +--- + +# ActionIQ + +> [ActionIQ][2] apporte la commande au chaos de l’expérience client. Le hub d’expérience client (CX) ActionIQ offre à toutes les équipes un accès direct mais contrôlé en libre-service aux données client pour découvrir des audiences et orchestrer des expériences à grande échelle. + +L’intégration de Braze et ActionIQ permet aux marques de synchroniser et de mapper leurs données ActionIQ directement dans Braze, ce qui permet de fournir des expériences client extraordinaires basées sur l’ensemble de leurs données client. L’intégration permet aux utilisateurs de : +- Mapper des segments d’audience ou des attributs personnalisés dans Braze directement à partir d’ActionIQ +- Transmettre les événements suivis par ActionIQ vers Braze en temps réel pour déclencher des campagnes personnalisées et ciblées + +## Conditions préalables + +| Condition | Description | +| ----------- | ----------- | +| Compte ActionIQ | Un compte ActionIQ est requis pour profiter de cette intégration. | +| Clé d’API REST Braze | Une clé API REST Braze avec des autorisations `users.track` et `user.export.ids`.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | [URL de votre endpoint REST][1]. Votre endpoint dépendra de l’URL Braze pour votre instance. | +{: .reset-td-br-1 .reset-td-br-2} + +## Intégration + +### Connecter ActionIQ à Braze + +Dans ActionIQ, configurez une connexion Braze en fournissant votre clé API REST et votre endpoint REST de Braze. + +Pour faire correspondre les consommateurs de la plateforme Braze, les identifiants suivants doivent être inclus dans votre paramètre d’activation : +- `braze_id` +- `external_id` + +Une fois votre intégration connectée, les informations commenceront à être envoyées à Braze. + +#### Intégration des événements + +La plateforme ActionIQ peut également être configurée pour recevoir des informations sur les événements via son service d’ingestion en continu. Cette option d’intégration transmet ces événements à Braze pour que les marketeurs les utilisent pour orchestrer ou déclencher des campagnes marketing. L’intégration d’événements peut envoyer des attributs ActionIQ supplémentaires dans le cadre des propriétés de la charge utile de l’événement. + +L’intégration des événements envoie les informations suivantes à Braze : +- Nom de l’événement +- Identifiant du consommateur (soit le `braze_id`, soit l’`external_id`) +- Horodatage +- Propriétés de l’événement, renseignées par des attributs supplémentaires dans le paramètre d’exportation + +## Comment utiliser cette intégration + +Une fois que vos segments ont été exportés avec succès vers Braze, vous pouvez les trouver sous forme d’attributs personnalisés sur les profils d’utilisateurs avec la convention de dénomination suivante :`AIQ__`. + +Facultativement, les attributs personnalisés utilisés pour la personnalisation des messages peuvent également être envoyés. Les attributs supplémentaires compris dans l’exportation apparaîtront dans Braze avec le même nom que l’en-tête d’attribut ActionIQ. + +Pour créer un segment avec ces utilisateurs, dans Braze accédez à **Segments**, créez un nouveau segment et choisissez **Custom Attributes (Attributs personnalisés)** comme filtre. À partir de là, vous pouvez choisir l'attribut personnalisé ActionIQ. Une fois créé, vous pouvez sélectionner votre segment comme filtre d’audience au moment de créer une campagne ou un Canvas. + +[1]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints +[2]: https://www.actioniq.com/ \ No newline at end of file diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation.md b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation.md index 6bd0f6f23b1..410465283d5 100644 --- a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation.md +++ b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation.md @@ -3,7 +3,7 @@ nav_title: Automatisation des flux de travail article_title: Partenaires d’automatisation des flux de travail page_order: 10 -page_type: landing +page_type: landing description: "Cette page répertorie les partenaires de Braze (Alloys) qui vous permettent d’automatiser les flux de travail entre plusieurs services et applications." layout: partner_page @@ -24,5 +24,11 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/workflow_automation/hightouch/ - name: Census url: /docs/partners/data_and_infrastructure_agility/workflow_automation/census/ +- name: Airbyte + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/airbyte/ +- name: Flywheel + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/flywheel/ +- name: Mozart Data + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/mozart_data/ --- diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/airbyte.md b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/airbyte.md new file mode 100644 index 00000000000..a6662c6502f --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/airbyte.md @@ -0,0 +1,55 @@ +--- +nav_title: Airbyte +article_title: Airbyte +description: "Cet article présente l’intégration de Braze et Airbyte. Airbyte est un moteur d’intégration de données open source qui vous aide à consolider vos données dans vos entrepôts, lacs et bases de données, en transmettant des événements en temps réel d’Airbyte à Braze." +alias: /partners/airbyte/ +page_type: partner +search_tag: Airbyte + +--- + +# Airbyte +[Airbyte](https://airbyte.com/) est un moteur d’intégration de données open source qui vous aide à consolider vos données dans vos entrepôts, lacs et bases de données. + +L’intégration de Braze et Airbyte vous permet de créer un pipeline de données pour collecter et analyser les données de Braze en connectant toutes vos applications et bases de données à un entrepôt central. Une fois ces données collectées dans l’entrepôt, les équipes de données peuvent explorer efficacement les données de Braze en utilisant leurs outils d’aide à la décision préférés. + +## Conditions préalables + +| Condition | Description | +| ----------- | ----------- | +| Compte Airbyte Cloud | Un compte [Cloud Airbyte](https://cloud.airbyte.io/workspaces) est requis pour profiter de cette intégration. | +| Clé d’API REST Braze | Une clé d’API REST Braze avec toutes les autorisations.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | [URL de votre endpoint REST][1]. Votre endpoint dépendra de l’URL Braze pour votre instance. | +{: .reset-td-br-1 .reset-td-br-2} + +## Intégration + +1. Dans votre compte Airbyte Cloud, accédez à **Sources > + New Source (+ Nouvelle source) > Set up the Source (Configurer la source)**. +2. Saisissez « Braze » comme nom source et sélectionnez **Braze** dans la liste déroulante des sources. +3. Fournissez l’URL de votre endpoint, la clé API REST Braze et la date de démarrage. Cliquez sur **Set up Source (Configurer la source)**. + +### Modes de synchronisation pris en charge + +Le connecteur de la source Braze d’Airbyte prend en charge les [modes de synchronisation](https://docs.airbyte.com/cloud/core-concepts#connection-sync-modes): suivants +- **Actualisation complète | Écraser** : synchronise tous les enregistrements de la source et remplace les données de la destination en les écrasant. +- **Synchronisation incrémentielle | Ajouter** : Synchronise les nouveaux enregistrements de la source et les ajoute à la destination sans supprimer de données. + +### Flux pris en charge + +- [`campaigns`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#f3b0b3ef-04fb-4a31-8570-e6ad88dacb18) +- [`campaigns_analytics`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#c07b5ebd-0246-471e-b154-416d63ae28a1) +- [`canvases`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#e6c150d7-fceb-4b10-91e2-a9ca4d5806d1) +- [`canvases_analytics`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#0fd61e93-7edf-4d87-a8dc-052420aefb73) +- [`events`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#93ecd8a5-305d-4b72-ae33-2d74983255c1) +- [`events_analytics`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#0bd1ab63-d1a5-4301-8d17-246cf24a178c) +- [`kpi_daily_new_users`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#07756c39-cfa0-40a0-8101-03f8791cec01) +- [`kpi_daily_active_users`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#90a64560-65aa-4f71-a8ef-1edf49321986) +- [`kpi_daily_app_uninstalls`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#59c4d592-3e77-42f8-8ff1-d5d250acbeae) +- [`cards`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#9fa7a3bc-4a02-4de2-bc4c-8f111750665e) +- [`cards_analytics`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#9cdc3b1e-641e-4d62-b9e8-42d04ee9d4d8) +- [`segments`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#1349e6f4-3ce7-4e60-b3e9-951c99c0993f) +- [`segments_analytics`](https://documenter.getpostman.com/view/4689407/SVYrsdsG?version=latest#62d9d142-cdec-4aea-a287-c13efea7415e) + +{% alert note %} +Les limites de débit varient en fonction du flux. Consultez le [tableau des limites de débit](https://www.braze.com/docs/api/api_limits/#rate-limits-by-request-type) pour plus d’informations. +{% endalert %} \ No newline at end of file diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/flywheel.md b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/flywheel.md new file mode 100644 index 00000000000..746bd2dc47b --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/flywheel.md @@ -0,0 +1,65 @@ +--- +nav_title: Flywheel +article_title: Flywheel +description: "Cet article présente le partenariat entre Braze et Flywheel, une plateforme qui vous permet de segmenter les données client directement depuis l’entrepôt de données et de les envoyer à Braze." +alias: /partners/flywheel/ +page_type: partner +search_tag: Partenaire + +--- + +# Flywheel + +> [Flywheel](https://getflywheel.com/) aide les équipes marketing à activer les données client de l’entrepôt de données cloud sur Braze et d’autres canaux. Automatisez, faites évoluer et mesurez les programmes marketing à partir de votre entrepôt de données cloud, en conservant les données dans un emplacement unique et centralisé. + +L’intégration de Braze et Flywheel vous permet de segmenter les données client directement à partir de l’entrepôt de données et de les envoyer à Braze, garantissant ainsi que les utilisateurs peuvent optimiser l’ensemble de fonctionnalités approfondies de Braze en tandem avec une source unique de vérité. Rationalisez les efforts marketing pour la segmentation et l’activation des clients, en réduisant le temps nécessaire pour segmenter, lancer, tester et mesurer les résultats des campagnes ciblées envoyées à Braze. + +## Conditions préalables + +| Condition | Description | +| ----------- | ----------- | +| Croissance Flywheel ou compte d’entreprise | Un compte Flywheel est requis pour profiter de ce partenariat. | +| Clé d’API REST Braze | Une clé d’API REST Braze avec toutes les autorisations.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | URL de votre endpoint REST. Votre endpoint dépendra de l’URL Braze pour [votre instance][2].| +{: .reset-td-br-1 .reset-td-br-2} + +## Cas d’utilisation + +Envoyez des listes de clients depuis votre entrepôt de données vers Braze, en ciblant les campagnes d’e-mail et de notification push en un seul clic, et gardez-les toujours synchronisées. + +- E-mails basés sur l’activation de l’inscription : envoyez des e-mails pour aider les utilisateurs qui entrent dans votre flux d’inscription et convertissez-les en utilisateurs actifs. +- E-mails basés sur n’importe quel comportement d’utilisateur : envoyez des e-mails basés sur le comportement de l’utilisateur, tel que « Ajouter au panier »." +- E-mails aux clients qui se désabonnent : réengagez les clients désabonnés par e-mail à l’aide d’une offre. + +## Intégration + +### Configurer la connexion Braze dans Flywheel + +Lorsque vous vous connectez à la plateforme de segmentation dans Flywheel, accédez à l’onglet **Destinations** sur la barre latérale gauche et cliquez sur **New Destination (Nouvelle destination)** dans le coin supérieur droit. + +Faites défiler jusqu’à ce que vous trouviez Braze, puis cliquez sur **Add Braze (Ajouter Braze)**. + +Une fenêtre contextuelle s’affiche pour configurer la connexion à la destination. + +- **Nom de la destination** : C’est ainsi que la destination sera nommée et mentionnée dans l’application à l’avenir +- **Fréquence de synchronisation** : Sélectionnez Quotidien ou Horaire. Elle contrôlera la fréquence à laquelle Flywheel exporte les audiences vers Braze +- **Clé API** : Clé API créée dans les prérequis, avec les autorisations nécessaires +- **URL de l’API** : URL telle que définie dans les prérequis + +Cliquez sur **Create (Créer)** pour exporter votre première audience vers Braze ! Pour créer une audience dans Flywheel, consultez [Créer une audience](https://www.flywheelsoftware.com/help-center-articles/create-an-audience). + +### Après l’exportation + +Une fois votre audience exportée, toutes les 15 minutes, Flywheel générera une version mise à jour de vos listes de clients et l’enverra à Braze. + +En même temps, Flywheel supprimera de votre audience les utilisateurs qui n’y sont plus éligibles et lui ajoutera les utilisateurs nouvellement qualifiés. + +Braze fera correspondre les utilisateurs et créera un drapeau, ce qui signifie qu’ils font partie d’une audience Flywheel. + +Lorsque vous créez une campagne dans Braze, vous pouvez sélectionner des clients dans cette audience Flywheel. + +## Résolution des problèmes + +Contactez l’équipe Flywheel à l’adresse e-mail solutions@flywheelsoftware.com pour plus d’informations ou pour obtenir de l’aide. + +[2]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints \ No newline at end of file diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch.md b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch.md index 4e9ed7423b1..b8b9ffa9cb2 100644 --- a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch.md +++ b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch.md @@ -1,99 +1,19 @@ --- nav_title: Hightouch -article_title: Hightouch -description: "Cet article présente le partenariat entre Braze et Hightouch, une plateforme qui vous permet de synchroniser les données client stockées dans votre entrepôt avec des outils métier." alias: /partners/hightouch/ -page_type: partner -search_tag: Partenaire - +page_order: 0 +layout: featured +guide_top_header: "Hightouch" +guide_top_text: "Hightouch se positionne au-dessus de l’entrepôt de données et permet aux utilisateurs finaux de déplacer les données vers l’outil final de leur choix." +description: "Hightouch se positionne au-dessus de l’entrepôt de données et permet aux utilisateurs finaux de déplacer les données vers l’outil final de leur choix." + +guide_featured_list: +- name: Hightouch + link: /docs/partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch/ + fa_icon: fas fa-user-circle +- name: API de personnalisation Hightouch + link: /docs/partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch_personalization_api/ + fa_icon: fas fa-warehouse --- -# Hightouch - -> [Hightouch][1] est une plateforme d’intégration de données moderne qui vous permet de synchroniser les données client, produit ou propriétaire stockées dans votre entrepôt ou votre data lake avec n’importe quelle application, et sans l’aide de vos équipes informatiques ou techniques. - -L’intégration de Braze et de Hightouch vous permet de créer de meilleures campagnes Braze en utilisant les données client actualisées de votre entrepôt de données. En synchronisant automatiquement vos données client avec Braze, vous n’aurez plus à vous soucier de la cohérence des données et vous gagnerez un temps précieux pour créer des expériences client de premier plan. - -Cette intégration vous permet également d’[importer des cohortes d’utilisateurs dans Braze](#data-import-integration), en envoyant des campagnes ciblées basées sur des données qui n’existent peut-être que dans votre entrepôt. - -## Conditions préalables - -| Configuration requise | Description | -|---|---| -| Compte Hightouch | Un compte Hightouch est requis pour profiter de ce partenariat. -| Clé API REST Braze | Une clé API REST Braze avec des autorisations `users.track` et `users.export.ids`.

Cela peut être créé dans le **Tableau de bord de Braze > Developer Console > REST API Key (Clé API REST) > Create New Api Key**. (Créer une nouvelle clé API).| -| Endpoint REST de Braze | URL de votre endpoint REST. Votre endpoint dépendra de l’[URL Braze pour votre instance][2].

Hightouch doit connaître le nom du cluster sur lequel se trouve votre instance Braze. Par exemple, si votre endpoint Braze est `https://rest.iad-01.braze.com`, vous avez uniquement besoin de `iad-01`.| -{: .reset-td-br-1 .reset-td-br-2} - -## Cas d’utilisation - -* Synchroniser les données sur vos utilisateurs et comptes avec Braze pour créer des campagnes hyper-personnalisées. -* Mettre automatiquement à jour vos segments Braze avec les données les plus récentes de votre entrepôt. -* Offrir de meilleures expériences en transférant dans Braze des données issues d’autres points de contact client. -* Importer des cohortes d’utilisateurs dans Braze pour envoyer des campagnes et des Canvas ciblés. - -## Intégration - -### Étape 1 : Créer votre destination Braze dans Hightouch - -1. Sur la plateforme Hightouch, dans la section **Destinations**, cliquez sur **Add destination (Ajouter une destination)**. -2. Sélectionnez **Braze** dans la liste des destinations disponibles. -3. Fournissez votre endpoint REST Braze (sans « https://rest. ») et votre clé API REST Braze.

![][3] - -### Étape 2 : Synchronisation des objets et des événements - -Hightouch prend en charge la synchronisation des objets et des événements utilisateur. - -| Destination | Description | Modes pris en charge | -|---|---|---| -| Objet | Synchronise les enregistrements vers des objets, tels que des utilisateurs ou des organisations, dans votre destination.| Mettre à jour ou mettre à jour et insérer | -| Événements | Synchronise les enregistrements en tant qu’événements sur votre destination (souvent sous la forme d’un appel de suivi). | Suivre un événement ou suivre un achat | - -{% alert note %} -Reportez-vous à [Hightouch](https://hightouch.com/docs/destinations/braze#syncing-and-data-point-consumption) pour plus d'informations sur la façon dont les synchronisations affectent votre consommation de points de données Braze. -{% endalert %} - -#### Synchroniser des objets Braze - -Vous pouvez synchroniser des objets Hightouch (champs utilisateur) aux champs par défaut ou personnalisés équivalents de Braze. Vous pouvez également mettre en correspondance des enregistrements pour unifier les données sur les deux plateformes. - -#### Synchroniser des événements Braze - -Hightouch vous permet de suivre les données d’événement et d’achat et de les synchroniser sur Braze. Plusieurs options peuvent être définies dans Hightouch pour modifier le comportement de synchronisation, comme configurer des données de suivi et définir un comportement utilisateur inexistant. - -{% alert important %} -Vous trouverez des instructions supplémentaires sur la synchronisation des objets et des événements dans la [documentation Hightouch](https://hightouch.io/docs/destinations/braze/). -{% endalert %} - -## Intégration de l’importation de données - -### Étape 1 : Obtenir la clé d’importation des données Braze -Dans Braze, accédez à **Technology Partners** et sélectionnez **Hightouch**. Ici, vous trouverez votre endpoint REST et pourrez générer votre clé d’importation des données Braze. Une fois la clé générée, vous pouvez créer une nouvelle clé ou invalider une clé existante.

![][6]{: style="max-width:90%;"} - -### Étape 2 : Ajouter des cohortes Braze comme destination dans Hightouch -Accédez à la page **Destination** de votre espace de travail Hightouch, recherchez **Braze Cohorts**, et cliquez sur **Continue (Continuer)**. À partir de là, prenez votre endpoint REST et votre clé d’importation des données, puis cliquez sur **Continue (Continuer)**.

![][7]{: style="max-width:90%;"} - -### Étape 3 : Synchroniser un modèle (ou une audience) dans des cohortes Braze -Dans Hightouch, créez une nouvelle synchronisation en utilisant votre [modèle](https://hightouch.io/docs/getting-started/create-your-first-sync/#create-a-model) ou l’[audience](https://hightouch.io/docs/audiences/usage/) que vous avez créé. Ensuite, sélectionnez la destination de la cohorte Braze que vous avez créée à l’étape précédente. Enfin, dans la configuration de destination Braze Cohorts, sélectionnez l’identifiant que vous souhaitez associer et décidez si vous souhaitez que Hightouch crée une nouvelle cohorte Braze ou qu’il mette à jour une cohorte existante.

![][8]{: style="max-width:90%;"} - -### Étape 4 : Créer un segment Braze à partir d’une audience Hightouch personnalisée -Dans Braze, accédez à **Segments**, créez un nouveau segment, puis sélectionnez **Hightouch Cohorts** comme filtre. À partir de là, vous pouvez choisir la cohorte Hightouch que vous souhaitez inclure. Une fois créé, vous pourrez sélectionner votre segment de cohorte Hightouch comme filtre d’audience au moment de créer une campagne ou un Canvas.

![][9]{: style="max-width:90%;"} - -### Comment utiliser cette intégration -Pour utiliser votre segment Hightouch, créez une campagne Braze ou Canvas et sélectionnez le segment comme audience cible.

![][10]{: style="max-width:90%;"} - -## Démo de l’intégration - -
- -
- -[1]: https://hightouch.io -[2]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints -[3]: {% image_buster /assets/img/hightouch/hightouch_braze_setup.png %} -[4]: https://hightouch.io/docs/destinations/braze/ -[6]: {% image_buster /assets/img/hightouch/data_import_key.png %} -[7]: {% image_buster /assets/img/hightouch/cohort1.png %} -[8]: {% image_buster /assets/img/hightouch/cohort2.png %} -[9]: {% image_buster /assets/img/hightouch/cohort3.png %} -[10]: {% image_buster /assets/img/hightouch/cohort4.png %} +
\ No newline at end of file diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch.md b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch.md new file mode 100644 index 00000000000..20929e3340b --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch.md @@ -0,0 +1,98 @@ +--- +nav_title: Hightouch +article_title: Hightouch +description: "Cet article présente le partenariat entre Braze et Hightouch, une plateforme qui vous permet de synchroniser les données client stockées dans votre entrepôt avec des outils métier." +page_type: partner +search_tag: Partenaire + +--- + +# Hightouch + +> [Hightouch][1] est une plateforme d’intégration de données moderne qui vous permet de synchroniser les données client, produit ou propriétaire stockées dans votre entrepôt ou votre data lake avec n’importe quelle application, et sans l’aide de vos équipes informatiques ou techniques. + +L’intégration de Braze et de Hightouch vous permet de créer de meilleures campagnes Braze en utilisant les données client actualisées de votre entrepôt de données. En synchronisant automatiquement vos données client avec Braze, vous n’aurez plus à vous soucier de la cohérence des données et vous gagnerez un temps précieux pour créer des expériences client de premier plan. + +Cette intégration vous permet également d’[importer des cohortes d’utilisateurs dans Braze](#data-import-integration), en envoyant des campagnes ciblées basées sur des données qui n’existent peut-être que dans votre entrepôt. + +## Conditions préalables + +| Condition | Description | +|---|---| +| Compte Hightouch | Un compte Hightouch est requis pour profiter de ce partenariat. +| Clé d’API REST Braze | Une clé API REST Braze avec des autorisations `users.track` et `users.export.ids`.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | URL de votre endpoint REST. Votre endpoint dépendra de l’URL Braze pour [votre instance][2].

Hightouch doit connaître le nom du cluster sur lequel se trouve votre instance Braze. Par exemple, si votre endpoint Braze est `https://rest.iad-01.braze.com`, vous avez uniquement besoin de `iad-01`.| +{: .reset-td-br-1 .reset-td-br-2} + +## Cas d’utilisation + +* Synchroniser les données sur vos utilisateurs et comptes avec Braze pour créer des campagnes hyper-personnalisées. +* Mettre automatiquement à jour vos segments Braze avec les données les plus récentes de votre entrepôt. +* Offrir de meilleures expériences en transférant dans Braze des données issues d’autres points de contact client. +* Importer des cohortes d’utilisateurs dans Braze pour envoyer des campagnes et des Canvas ciblés. + +## Intégration + +### Étape 1 : Créer votre destination Braze dans Hightouch + +1. Sur la plateforme Hightouch, dans la section **Destinations** cliquez sur **Add destination (Ajouter une destination)**. +2. Sélectionnez **Braze** dans la liste des destinations disponibles. +3. Fournissez votre endpoint REST Braze (sans « https://rest. ») et votre clé API REST Braze.

![][3] + +### Étape 2 : Synchronisation des objets et des événements + +Hightouch prend en charge la synchronisation des objets et des événements utilisateur. + +| Destination | Description | Modes pris en charge | +|---|---|---| +| Objet | Synchronise les enregistrements vers des objets, tels que des utilisateurs ou des organisations, dans votre destination.| Mettre à jour ou mettre à jour et insérer | +| Événements | Synchronise les enregistrements en tant qu’événements sur votre destination (souvent sous la forme d’un appel de suivi). | Suivre un événement ou suivre un achat | + +{% alert note %} +Reportez-vous à [Hightouch](https://hightouch.com/docs/destinations/braze#syncing-and-data-point-consumption) pour plus d'informations sur la façon dont les synchronisations affectent votre consommation de points de données Braze. +{% endalert %} + +#### Synchroniser des objets Braze + +Vous pouvez synchroniser des objets Hightouch (champs utilisateur) aux champs par défaut ou personnalisés équivalents de Braze. Vous pouvez également mettre en correspondance des enregistrements pour unifier les données sur les deux plateformes. + +#### Synchroniser des événements Braze + +Hightouch vous permet de suivre les données d’événement et d’achat et de les synchroniser sur Braze. Plusieurs options peuvent être définies dans Hightouch pour modifier le comportement de synchronisation, comme configurer des données de suivi et définir un comportement utilisateur inexistant. + +{% alert important %} +Vous trouverez des instructions supplémentaires sur la synchronisation des objets et des événements dans la [documentation Hightouch](https://hightouch.io/docs/destinations/braze/). +{% endalert %} + +## Intégration de l’importation de données + +### Étape 1 : Obtenir la clé d’importation des données Braze +Dans Braze, accédez à **Technology Partners (Partenaires technologiques)** et sélectionnez **Hightouch**. Ici, vous trouverez votre endpoint REST et pourrez générer votre clé d’importation des données Braze. Une fois la clé générée, vous pouvez créer une nouvelle clé ou invalider une clé existante.

![][6]{: style="max-width:90%;"} + +### Étape 2 : Ajouter des cohortes Braze comme destination dans Hightouch +Accédez à la page **Destination** de votre espace de travail Hightouch, recherchez **Braze Cohorts**, et cliquez sur **Continue (Continuer)**. À partir de là, prenez votre endpoint REST et votre clé d’importation des données, puis cliquez sur **Continue (Continuer)**.

![][7]{: style="max-width:90%;"} + +### Étape 3 : Synchroniser un modèle (ou une audience) dans des cohortes Braze +Dans Hightouch, créez une nouvelle synchronisation en utilisant votre [modèle](https://hightouch.io/docs/getting-started/create-your-first-sync/#create-a-model) ou l’[audience](https://hightouch.io/docs/audiences/usage/) que vous avez créé. Ensuite, sélectionnez la destination de la cohorte Braze que vous avez créée à l’étape précédente. Enfin, dans la configuration de destination Braze Cohorts, sélectionnez l’identifiant que vous souhaitez associer et décidez si vous souhaitez que Hightouch crée une nouvelle cohorte Braze ou qu’il mette à jour une cohorte existante.

![][8]{: style="max-width:90%;"} + +### Étape 4 : Créer un segment Braze à partir d’une audience Hightouch personnalisée +Dans Braze, accédez à **Segments**, créez un nouveau segment, puis sélectionnez **Hightouch Cohorts** comme filtre. À partir de là, vous pouvez choisir la cohorte Hightouch que vous souhaitez inclure. Une fois créé, vous pourrez sélectionner votre segment de cohorte Hightouch comme filtre d’audience au moment de créer une campagne ou un Canvas.

![][9]{: style="max-width:90%;"} + +### Comment utiliser cette intégration +Pour utiliser votre segment Hightouch, créez une campagne Braze ou Canvas et sélectionnez le segment comme audience cible.

![][10]{: style="max-width:90%;"} + +## Démo de l’intégration + +
+ +
+ +[1]: https://hightouch.io +[2]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints +[3]: {% image_buster /assets/img/hightouch/hightouch_braze_setup.png %} +[4]: https://hightouch.io/docs/destinations/braze/ +[6]: {% image_buster /assets/img/hightouch/data_import_key.png %} +[7]: {% image_buster /assets/img/hightouch/cohort1.png %} +[8]: {% image_buster /assets/img/hightouch/cohort2.png %} +[9]: {% image_buster /assets/img/hightouch/cohort3.png %} +[10]: {% image_buster /assets/img/hightouch/cohort4.png %} diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch_personalization_api.md b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch_personalization_api.md new file mode 100644 index 00000000000..3a4fafee9c6 --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/hightouch/hightouch_personalization_api.md @@ -0,0 +1,181 @@ +--- +nav_title: API de personnalisation Hightouch +article_title: API de personnalisation Hightouch +description: "Cet article décrit l’intégration entre Braze et l’API de personnalisation de Hightouch, un service géré pour héberger une API de données à faible latence basée sur n’importe quel ensemble de données dans votre entrepôt de données cloud. Cet article aborde les cas d’utilisation que l’API de personnalisation Hightouch peut résoudre, les données avec lesquelles elle fonctionne, comment la configurer et comment l’intégrer à Braze." +page_type: partner +search_tag: Partenaire +--- + +# API de personnalisation Hightouch + +> [L’API de personnalisation](https://hightouch.com/docs/destinations/personalization-api) Hightouch est un service géré qui vous permet d’héberger une API de données à faible latence basée sur n’importe quel ensemble de données de votre entrepôt de données cloud. + +![][3] + +L’intégration de Braze et Hightouch vous permet d’utiliser l’API avec le [contenu connecté Braze](https://www.braze.com/docs/user_guide/personalization_and_dynamic_content/connected_content/making_an_api_call/) pour extraire des données client ou objet à jour vers vos campagnes ou Canvas au moment de l’envoi. + +L’API de personnalisation de Hightouch fournit un endpoint REST à utiliser dans votre configuration Braze. Plus précisément, vous pouvez utiliser l’offre de contenu connecté de Braze pour faire une requête GET à l’API de personnalisation afin de récupérer toutes les informations liées à un identifiant particulier. Les données exposées par cette API peuvent représenter des données client, produit ou tout autre objet. + +![][2] + +## Conditions préalables + +| Condition| Description| +| ---| ---| +| [Compte Hightouch](https://app.hightouch.com/login) avec API de personnalisation activée | Un compte [Hightouch de niveau Entreprise](https://hightouch.com/pricing) est requis pour profiter de ce partenariat.| +| Cas d’utilisation définis | Avant de paramétrer l’API, vous devez déterminer votre cas d’utilisation pour cette intégration. Consultez la liste suivante pour les cas d’utilisation courants. | +| Données stockées dans un entrepôt de données cloud ou une autre source | Hightouch s’intègre à [plus de 25 sources de données](https://hightouch.com/integrations) | +| Clé API Hightouch | Cela peut être créé dans **Hightouch > Settings (Paramètres) > API keys (Clés API) > Add API key (Ajouter une clé API)**. | +{: .reset-td-br-1 .reset-td-br-2} + +{% tabs %} +{% tab Use Cases %} + +### Cas d’utilisation + +Avant de commencer, il est utile de planifier exactement comment vous souhaitez utiliser l’API de personnalisation. + +Parmi les cas d’utilisation courants figurent les situations suivantes : +- **Recommandations produit** afin de rationaliser l’intégration de recommandations produit personnalisées dans les modèles d’e-mails, les campagnes ou les expériences in-app +- **Alimenter les campagnes marketing personnalisées** en enrichissant les points de contact marketing avec des recommandations produit dynamiques +- **Fournir une personnalisation dans l’application ou sur le Web**, par exemple, des résultats de recherche personnalisés, une tarification basée sur la cohorte et des envois de messages, des recommandations d’articles ou les emplacements des magasins les plus proches +- **Recommandations basées sur des données financières ou médicales** : les données financières ont des exigences strictes auxquelles Hightouch répond via ses [politiques strictes de sécurité des données](https://hightouch.com/docs/security/overview#compliance). Avec Hightouch, vous pouvez créer des segments de clients basés sur des données financières ou médicales sans exposer les attributs sous-jacents utilisés dans vos critères de segmentation. + +{% endtab %} +{% tab Datasets %} + +### Jeux de données + +L’API de personnalisation agit comme un cache pour les données sélectionnées dans votre entrepôt, vous devriez donc déjà y avoir les données de recommandation stockées. Si nécessaire, vous pouvez utiliser Hightouch pour le transformer en fonction d’un modèle. Ce type de données comprend : +- Métadonnées utilisateur telles que la région géographique, l’âge ou d’autres informations démographiques +- Actions ou événements de l’utilisateur, y compris les achats passés, les pages consultées, les clics, etc. + +{% endtab %} +{% endtabs %} + +## Intégration + +### Étape 1 : Connecter la source de données à Hightouch + +Les [sources](https://hightouch.com/docs/getting-started/concepts#sources) Hightouch sont l’endroit où vivent les données commerciales de votre organisation. Dans ce cas, c’est là que vos données utilisateur sont stockées. +1. Dans Hightouch, allez dans **Sources Overview (Aperçu des sources) > Add Source (Ajouter une source)**. Sélectionnez votre entrepôt de données comme source.

+2. Saisissez les informations d’identification pertinentes : elles varieront en fonction de la source. + +Pour plus de détails, reportez-vous à la [documentation](https://hightouch.com/docs) source pertinente. + +### Étape 2 : Données du modèle + +Les modèles Hightouch définissent les données à extraire de votre source. Pour configurer un nouveau modèle, procédez comme suit : + +1. Dans Hightouch, allez dans [**Modals overview (Vue d’ensemble des Modaux)**](https://app.hightouch.com/models) > **Add model (Ajouter un modèle)** et sélectionnez la source que vous venez de connecter.

+2. Ensuite, choisissez une [méthode de modélisation](https://hightouch.com/docs/models/creating-models). Étant donné que toutes vos informations doivent être jointes dans un tableau, vous pouvez utiliser le sélecteur de tableau visuel pour les définir. Vous pouvez également écrire du SQL pour inclure uniquement les colonnes que vous souhaitez ou en vous appuyant sur vos modèles de dbt existants, Looker Looks ou classeurs Sigma.

+3. Avant de continuer, prévisualisez votre modèle pour vous assurer qu’il interroge les données qui vous intéressent. Par défaut, Braze limite l’aperçu aux 100 premiers enregistrements. Une fois que vous avez validé vos données, cliquez sur **Continue (Continuer)**.

+4. Nommez votre modèle, par exemple « Recommandations de l’utilisateur ».

+5. Enfin, sélectionnez une clé principale et cliquez sur **Finish (Terminer)**. Une clé principale doit être une colonne avec des identifiants uniques. Il s’agit également du champ que vous utiliserez pour appeler l’API de personnalisation afin de récupérer les recommandations d’un utilisateur particulier. + +### Étape 3 : Configurer l’API de personnalisation + +La préparation de l’API pour recevoir les demandes se fait en deux étapes : +- Activer l’API de personnalisation dans les régions les plus proches de votre infrastructure +- Créer des synchronisations pour définir les modèles à matérialiser dans le cache géré par Hightouch + +Suivez ces instructions pour effectuer les deux : + +1. Dans Hightouch, allez dans [**Destinations**](https://app.hightouch.com/destinations) et sélectionnez l’API de personnalisation Hightouch créée pour vous. Si cette destination n’est pas activée, contactez l’[assistance Hightouch](mailto:friends@hightouch.com).

+2. Ensuite, sélectionnez la région appropriée. La sélection de la région la plus proche de votre infrastructure réduira vos temps de réponse. Si vous ne voyez pas de région proche de votre infrastructure, contactez l’[assistance Hightouch](mailto:friends@hightouch.com).

+3. Accédez à la [page d’aperçu des **synchronisations**](https://app.hightouch.com/syncs) et cliquez sur le bouton **Ajouter une synchronisation**. Ensuite, sélectionnez le modèle pertinent et la destination que vous avez précédemment configurée.

+4. Saisissez un nom de collection alphanumérique. Les collections sont conceptuellement similaires aux tables de base de données. Chacune doit représenter un type de données particulier, comme les clients ou les factures. Les noms de collection doivent être alphanumériques et feront partie de votre endpoint API de personnalisation.

+5. Ensuite, spécifiez quelle colonne de votre modèle doit servir d’index principal pour les recherches d’enregistrements. Ce champ doit identifier de manière unique chaque enregistrement de la collection et est souvent identique à la clé principale de votre modèle. L’API de personnalisation prend en charge les recherches sur plusieurs indices. Par exemple, vous pouvez souhaiter récupérer les profils client à l’aide de `user_id`, `anonymous_id` ou `email_address`. Pour activer plusieurs indices, contactez le support Hightouch](mailto:friends@hightouch.com).

+6. Utilisez le mappeur de champs pour spécifier les colonnes de votre modèle à inclure dans la charge utile de réponse API. Vous pouvez renommer ces champs et utiliser le mappeur avancé pour appliquer des transformations à l’aide du langage du modèle Liquid.

+7. Sélectionnez le [comportement de suppression](www.hightouch.com/docs/destinations/personalization-api#delete-behavior) approprié pour votre cas d’utilisation.

+8. Enfin, cliquez sur **Continue (Continuer)**, puis sélectionnez un [calendrier de synchronisation](https://hightouch.com/docs/syncs/schedule-sync-ui). + +Hightouch va maintenant synchroniser les données de votre entrepôt avec une base de données gérée et les exposer via l’API de personnalisation. + +### Étape 4 : API de personnalisation des appels via le contenu connecté Braze + +Une fois que vous avez configuré votre instance API de personnalisation, vous pouvez l’utiliser comme endpoint de contenu connecté Braze. + +L’API est accessible à l’adresse `https://personalization.{region}.hightouch.com`, par exemple `https://personalization.us-west-2.hightouch.com`. + +Les informations sont disponibles à l’aide de cet endpoint `/v1/collections/:collection_name/records/:index_key/:index_value`. + +Par exemple, vous pouvez inclure cet extrait de code dans une campagne ou Canvas : + +{% raw %} + +```liquid +{% connected_content + https://personalization.us-west-2.hightouch.com/v1/collections/customer/records/id/12345 + :method get + :headers { + "Authorization": "Bearer {{YOUR-API-KEY}}" + } + :content_type application/json + :save customer +%} +``` +{% endraw %} + +Vous pouvez utiliser la modélisation Liquid pour référencer les propriétés renvoyées dans la charge utile JSON et les utiliser dans vos envois de messages. + +Pour l’exemple de charge utile ci-dessous : + +```json +{ + "user_id": 12345, + "full_name": "Jane Doe", + "lifetime_value": 1492.18, + "churn_risk": 0.04, + "90_day_summary": { + "num_songs_listened": 813, + "top_genres": [ + "house", + "techno", + "ambient" + ], + "top_artists": [ + "deadmau5", + "Marsh", + "Enamour" + ], + }, + "recommendations": { + "concerts": [ + { + "artist": "Aphex Twin", + "location": "San Francisco, CA", + "event_date": "2023-01-31" + }, + { + "artist": "Sultan + Shepard", + "location": "San Francisco, CA", + "event_date": "2023-02-25" + } + ], + "upcoming_album_release": { + "title": "Universal Language", + "artist": "Simon Doty", + "label": "Anjunadeep", + "release_date": "2023-04-28" + } + }, +} +``` + +Les références Liquid suivantes renverraient cet exemple de données : + +| Modèle Liquid | Exemple renvoyé | +| --- | --- | +| {% raw %}`{{artists.recommendations.concerts[0].artist}}`{% endraw %}| Aphex Twin | +| {% raw %}`{{artists.recommendations.concerts[0].location}}`{% endraw %}| San Francisco, Californie | +| {% raw %}`{{artists.recommendations.upcoming_album_release.title}}`{% endraw %}| Langue universelle | +{: .reset-td-br-1 .reset-td-br-2} + +## Résolution des problèmes + +Si vous avez des questions, contactez l’[assistance Hightouch](mailto:friends@hightouch.com) pour obtenir de l’aide. + +[1]: {% image_buster /assets/img/hightouch/cohort5.png %} +[2]: {% image_buster /assets/img/hightouch/cohort6.png %} +[3]: {% image_buster /assets/img/hightouch/cohort7.png %} diff --git a/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/mozart_data.md b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/mozart_data.md new file mode 100644 index 00000000000..de7c9cb7e80 --- /dev/null +++ b/_lang/fr/_partners/data_and_infrastructure_agility/workflow_automation/mozart_data.md @@ -0,0 +1,117 @@ +--- +nav_title: Mozart Data +article_title: Mozart Data +description: "Ce document décrit les étapes de partenariat et d’intégration de Braze avec Mozart Data, une plateforme de données moderne et tout-en-un." +alias: /partners/mozartdata/ +page_type: partner +search_tag: Partenaire + +--- + +# Mozart Data + +{% multi_lang_include video.html id="HU6dSOClcQ0" align="right" %} + +> [Mozart Data](https://mozartdata.com/) est une plateforme de données moderne et tout-en-un optimisée par Fivetran, Portable et Snowflake. + +L’intégration de Braze et Mozart Data vous permet de : +- Utilisez Fivetran pour importer des données Braze dans Snowflake +- Créer des transformations en combinant les données Braze avec d’autres données d’applications et analyser efficacement les comportements des utilisateurs +- Importer des données de Snowflake dans Braze pour créer de nouvelles opportunités d’engagement client +- Combinez les données Braze avec d’autres données d’applications pour obtenir une compréhension plus globale des comportements utilisateur +- Intégrez avec un outil d’aide à la décision pour explorer plus en détail les données stockées dans Snowflake + +## Conditions préalables + + + +| Condition | Description | +| ----------- | ----------- | +| Compte Mozart Data | Un compte Mozart Data est requis pour profiter de ce partenariat. [Inscrivez-vous ici.](https://app.mozartdata.com/signup)| +| Compte Snowflake
Option 1 : Nouveau compte | Sélectionnez **Create a New Snowflake Account (Créer un nouveau compte Snowflake)** pendant le processus de création de compte Mozart Data pour que Mozart Data vous fournisse un nouveau compte Snowflake. | +| Compte Snowflake
Option 2 : Compte existant | Si votre organisation possède déjà un compte Snowflake, vous pouvez utiliser l’option connectée Mozart Data.

Sélectionnez l’option **Already Have a Snowflake Account (J’ai déjà un compte Snowflake)** pour connecter un compte Snowflake existant. Pour continuer avec cette option, un utilisateur disposant d’autorisations au niveau du compte doit [suivre ces étapes](https://help.mozartdata.com/docs/setting-up-data-warehouse#existingsnowflakeaccount). | +{: .reset-td-br-1 .reset-td-br-2} + +## Intégration + +L’intégration est prise en charge pour synchroniser les données de [Braze à Mozart Data](#syncing-data-from-braze-to-mozart-data) et de [Mozart Data à Braze](#syncing-data-from-mozart-data-to-braze). + +### Synchronisation des données de Braze à Mozart Data + +#### Étape 1 : Configurer le connecteur Braze + +1. Dans Mozart Data, allez dans **Connectors (Connecteurs)** et cliquez sur **Add Connector (Ajouter un connecteur)**. +2. Recherchez « Braze » et sélectionnez la carte de connecteur. +3. Saisissez un nom de schéma de destination où seront stockées toutes les données synchronisées de Braze. Nous vous recommandons d’utiliser le nom du schéma par défaut `braze`. +4. Cliquez sur **Add Connector (Ajouter un connecteur)**. + +#### Étape 2 : Remplissez le formulaire de connecteur Fivetran + +Vous serez redirigé vers la page du connecteur Fivetran. Sur cette page, remplissez les champs indiqués. Cliquez ensuite sur **Continue (Continuer)** > **Save & Test (Enregistrer et tester)** pour achever le connecteur Fivetran. + +Fivetran commencera à synchroniser les données de votre compte Braze vers votre entrepôt de données Snowflake. Vous pouvez accéder aux données de requête à partir de Mozart Data une fois que le connecteur a terminé la synchronisation. + +### Synchroniser des données de Braze à Mozart Data + +#### Étape 1 : Configurer un entrepôt de données Snowflake + +Suivez les [instructions d’ingestion de données cloud](https://www.braze.com/docs/user_guide/data_and_analytics/user_data_collection/cloud_ingestion/snowflake/) pour configurer une table, un utilisateur et une autorisation à partir de l’interface Snowflake. Notez que cette étape nécessite un accès au niveau administrateur Snowflake. + +#### Étape 2 : Configurez votre intégration Snowflake dans Braze + +Après avoir configuré votre entrepôt Snowflake, dans Mozart Data, accédez à la page **Integration (Intégration)** et sélectionnez **Braze**. Vous trouverez ici les identifiants dont vous aurez besoin de fournir à Braze. + +![]({% image_buster /assets/img/mozartdata/mozartdata-braze-integrationpage.png %}){: style="max-width:80%;"} + +Ensuite, lorsque vous êtes connecté à Braze, allez dans **Integrations (Intégrations) > Technology Partners (Partenaires technologiques) > Snowflake** pour commencer le processus d’intégration. Copiez les informations d’identification de Mozart Data et ajoutez-les à la page d’importation de données Snowflake. Cliquez sur **Set up sync details (Configurer les détails de synchronisation)** et saisissez vos informations de compte Snowflake et de table source. + +![]({% image_buster /assets/img/mozartdata/mozartdata-braze-snowflakecredentials.png %}){: style="max-width:80%;"} + +Ensuite, choisissez un nom pour votre synchronisation, fournissez des e-mails de contact et sélectionnez un type de données et une fréquence de synchronisation. + +![]({% image_buster /assets/img/mozartdata/mozartdata-braze-importsync.png %}){: style="max-width:80%;"} + +#### Étape 3 : Ajouter une clé publique à l’utilisateur Braze +À ce stade, vous devrez vous rendre sur Snowflake pour terminer la configuration. Ajoutez la clé publique affichée sur le tableau de bord de Braze à l’utilisateur que vous avez créé pour que Braze se connecte à Snowflake. + +Pour plus de renseignements concernant la manière de le faire, consultez la [documentation Snowflake](https://docs.snowflake.com/en/user-guide/key-pair-auth.html). Si vous désirez, à un moment donné, faire alterner les clés, Mozart Data peut générer une nouvelle paire de clés et vous fournir une nouvelle clé publique. + +```json +ALTER USER BRAZE_INGESTION_USER SET rsa_public_key='Braze12345...'; +``` + +#### Étape 4 : Tester la connexion + +Une fois que l’utilisateur a été mis à jour avec la clé publique, retournez sur le tableau de bord de Braze et cliquez sur **Test connection (Tester la connexion)**. Si vous avez réussi, vous pourrez voir un aperçu des données. Si, pour une raison quelconque, la connexion échoue, nous afficherons un message d’erreur pour vous aider à résoudre le problème. + +![]({% image_buster /assets/img/mozartdata/mozartdata-braze-testsyncpublickey.png %}){: style="max-width:80%;"} + +{% alert note %} +Vous devez avoir testé une intégration avec succès avant qu’elle ne puisse passer de l’état d’ébauche à l’état actif. Si vous avez besoin de fermer la page de création, votre intégration sera sauvegardée et vous pourrez revenir à la page Détails pour effectuer des changements et les tester. +{% endalert %} + +## Comment utiliser cette intégration + +### Comment accéder aux données Braze en tant qu’utilisateur de Mozart Data +Après avoir créé un compte Mozart Data, vous pouvez accéder à vos données Braze synchronisées avec votre entrepôt de données Snowflake à partir de Mozart Data. + +#### Transformations +Mozart Data propose une couche de transformation SQL pour permettre aux utilisateurs de créer une vue ou une table. Vous pouvez créer une table de dimensions au niveau de l’utilisateur (par ex., `dim_users`) pour résumer les données d’utilisation du produit, l’historique des transactions et les activités d’engagement de chaque utilisateur avec les messages Braze. + +#### Analyse +En utilisant les modèles de transformation ou les données brutes synchronisées à partir de Braze, vous pouvez analyser l’engagement des utilisateurs avec les messages de Braze. De plus, vous pouvez combiner les données Braze avec d’autres données d’application et analyser la manière dont les informations que vous avez obtenues de l’interaction des utilisateurs avec les messages Braze sont liées aux autres données que vous pouvez avoir sur les utilisateurs. Par exemple, leurs informations démographiques, leur historique d’achat, leur utilisation des produits et leur engagement envers le service client. + +Cela peut vous aider à prendre des décisions mieux renseignées sur les stratégies d’engagement afin d’améliorer la rétention des utilisateurs. Tout cela peut être réalisé dans l’interface de Mozart Data à l’aide de l’outil Requête, dans lequel vous pouvez exporter les résultats dans un Google Sheet ou un CSV pour préparer une présentation. + +#### Aide à la décision (BI) +Prêt à visualiser et à partager vos idées avec d’autres membres de l’équipe ? Mozart Data s’intègre à presque tous les outils de BI. Si vous n’avez pas encore d’outil BI, contactez Mozart Data pour créer un compte Metabase gratuit. \ No newline at end of file diff --git a/_lang/fr/_partners/home.md b/_lang/fr/_partners/home.md index c0cac9b09c3..6acb6ef6bcb 100644 --- a/_lang/fr/_partners/home.md +++ b/_lang/fr/_partners/home.md @@ -1,6 +1,6 @@ --- page_order: 0 -article_title: Technology Partners +article_title: Technology Partners (Partenaires technologiques) alias: /partners/Partners/ layout: partner_page search_tag: Partenaire @@ -8,8 +8,8 @@ search_tag: Partenaire partner_api: "https://www.braze.com/api/v1/partners" partner_path: "https://www.braze.com/product/alloys/partners/" -partner_top_header: "Technology Partners" -partner_top_text: "Bienvenue sur notre liste d’alliés (nos acolytes, nos camarades, nos partenaires) ! Elle vous permettra d’explorer notre documentation technique pour vous aider à implémenter nos Technology Partners dans votre SDK Braze.

Si vous cherchez des informations sur comment rejoindre nos Firebrands, une communauté de personnes influentes qui utilisent Braze pour moderniser leur expérience client et leur marketing, consultez notre page d’informations en cliquant ici.." +partner_top_header: "Technology Partners (Partenaires technologiques)" +partner_top_text: "Bienvenue sur notre liste d’alliés (nos acolytes, nos camarades, nos partenaires) ! Elle vous permettra d’explorer notre documentation technique pour vous aider à implémenter nos Technology Partners (Partenaires technologiques) dans votre SDK Braze.

Si vous cherchez des informations sur comment rejoindre nos Firebrands, une communauté de personnes influentes qui utilisent Braze pour moderniser leur expérience client et leur marketing, consultez notre page d’informations en cliquant ici." description: "Cette page d’accueil inclut tous les partenaires de Braze. Utilisez-la pour explorer la documentation technique qui vous aidera à implémenter des Technology Partners dans votre SDK Braze." valid_partner_list: @@ -34,10 +34,10 @@ valid_partner_list: - name: AppsFlyer url: /docs/partners/message_orchestration/attribution/appsflyer/ - name: Branch - title: Deeplinking + title: Création de liens profonds url: /docs/partners/message_orchestration/attribution/branch/branch_for_deeplinking/ - alt : - - title: Événements d’attribution + alt: + - titre : Attribution url: /docs/partners/message_orchestration/attribution/branch/branch_for_attribution/ - name: Kochava url: /docs/partners/message_orchestration/attribution/kochava/ @@ -73,7 +73,7 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/support/zendesk/ - name: Pypestream url: /docs/partners/data_and_infrastructure_agility/support/pypestream/ -- name: Amazon S3 +- name: Amazon S3 url: /docs/partners/data_and_infrastructure_agility/cloud_storage/amazon_s3/ - name: Google Cloud Storage url: /docs/partners/data_and_infrastructure_agility/cloud_storage/google_cloud_storage_for_currents/ @@ -92,8 +92,8 @@ valid_partner_list: - name: Neura url: /docs/partners/message_personalization/location/neura_actions/ title: Actions - alt : - - title: Insights + alt: + - titre : Insights url: /docs/partners/data_and_infrastructure_agility/analytics/neura_insights/ - name: Kubit url: /docs/partners/data_and_infrastructure_agility/analytics/kubit/ @@ -107,7 +107,7 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/rudderstack/ - name: Census url: /docs/partners/data_and_infrastructure_agility/workflow_automation/census/ -- name: Données précieuses +- name: Treasure Data url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/treasure_data/ - name: AWS Personalize url: /docs/partners/message_personalization/dynamic_content/amazon_personalize/ @@ -193,7 +193,7 @@ valid_partner_list: url: /docs/partners/message_orchestration/channel_extensions/loyalty/extole/ - name: ViralSweep url: /docs/partners/message_orchestration/channel_extensions/loyalty/viralsweep/ -- name: Dynamics 365 Customer Insights +- name: Dynamics 365 Customer Insights url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/dynamics_365_customer_insights/ - name: Heap url: /docs/partners/data_and_infrastructure_agility/cohort_import/heap/ @@ -215,9 +215,9 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/octolis/ - name: Ada url: /docs/partners/message_orchestration/channel_extensions/surveys/ada/ -- name: ThoughtSpot +- name: Lieu à idée url: /docs/partners/data_and_infrastructure_agility/analytics/thoughtspot/ -- name: Wunderkind +- name: Prodige url: /docs/partners/data_and_infrastructure_agility/analytics/wunderkind/ - name: B.Layer url: /docs/partners/message_orchestration/channel_extensions/email_templates/blayer/ @@ -225,7 +225,26 @@ valid_partner_list: url: /docs/partners/data_and_infrastructure_agility/analytics/tellius/ - name: Sheetlabs url: /docs/partners/message_personalization/dynamic_content/sheetlabs/ -- name: Contentsquare +- name: Carré de contenu url: /docs/partners/data_and_infrastructure_agility/analytics/contentsquare/ - +- name: Sisu Data + url: /docs/partners/data_and_infrastructure_agility/business_intelligence/sisu_data/ +- name: ActionIQ + url: /docs/partners/data_and_infrastructure_agility/customer_data_platform/actioniq/ +- name: Airbyte + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/airbyte/ +- name: Flywheel + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/flywheel/ +- name: Mozart Data + url: /docs/partners/data_and_infrastructure_agility/workflow_automation/mozart_data/ +- name: loplat + url: /docs/partners/message_personalization/location/loplat/ +- name: Sageflo + url: /docs/partners/message_orchestration/channel_extensions/email_templates/sageflo/ +- name: Nift + url: /docs/partners/message_orchestration/channel_extensions/loyalty/nift/ +- name: Komo + url: /docs/partners/message_personalization/dynamic_content/komo/ +- name: Phrase + url: /docs/partners/message_personalization/localization/phrase/ --- diff --git a/_lang/fr/_partners/message_orchestration.md b/_lang/fr/_partners/message_orchestration.md index 4244267f2dc..d9515f6e7a0 100644 --- a/_lang/fr/_partners/message_orchestration.md +++ b/_lang/fr/_partners/message_orchestration.md @@ -90,5 +90,8 @@ valid_partner_list: url: /docs/partners/message_orchestration/channel_extensions/surveys/ada/ - name: B.Layer url: /docs/partners/message_orchestration/channel_extensions/email_templates/blayer/ - +- name: Sageflo + url: /docs/partners/message_orchestration/channel_extensions/email_templates/sageflo/ +- name: Nift + url: /docs/partners/message_orchestration/channel_extensions/loyalty/nift/ --- diff --git a/_lang/fr/_partners/message_orchestration/channel_extensions.md b/_lang/fr/_partners/message_orchestration/channel_extensions.md index a4c5e3739ce..fb81d08875c 100644 --- a/_lang/fr/_partners/message_orchestration/channel_extensions.md +++ b/_lang/fr/_partners/message_orchestration/channel_extensions.md @@ -4,7 +4,7 @@ article_title: Partenaires d’extension de canal page_order: 2 page_type: landing -description: "Ces partenaires vous permettent d’étendre votre stratégie de messagerie et de connecter ou cibler des canaux personnalisés." +description: "Ces partenaires vous permettent d’étendre votre stratégie de communication et de connecter ou cibler des canaux personnalisés." layout: partner_page search_tag: Partenaire @@ -52,6 +52,10 @@ valid_partner_list: url: /docs/partners/message_orchestration/channel_extensions/surveys/ada/ - name: B.Layer url: /docs/partners/message_orchestration/channel_extensions/email_templates/blayer/ +- name: Sageflo + url: /docs/partners/message_orchestration/channel_extensions/email_templates/sageflo/ +- name: Nift + url: /docs/partners/message_orchestration/channel_extensions/loyalty/nift/ --- diff --git a/_lang/fr/_partners/message_orchestration/channel_extensions/email_templates.md b/_lang/fr/_partners/message_orchestration/channel_extensions/email_templates.md index 8b3bc17c668..1bb0777d2a1 100644 --- a/_lang/fr/_partners/message_orchestration/channel_extensions/email_templates.md +++ b/_lang/fr/_partners/message_orchestration/channel_extensions/email_templates.md @@ -28,4 +28,6 @@ valid_partner_list: url: /docs/partners/message_orchestration/channel_extensions/email_templates/iam_studio/ - name: B.Layer url: /docs/partners/message_orchestration/channel_extensions/email_templates/blayer/ +- name: Sageflo + url: /docs/partners/message_orchestration/channel_extensions/email_templates/sageflo/ --- diff --git a/_lang/fr/_partners/message_orchestration/channel_extensions/email_templates/sageflo.md b/_lang/fr/_partners/message_orchestration/channel_extensions/email_templates/sageflo.md new file mode 100644 index 00000000000..c7674da42d0 --- /dev/null +++ b/_lang/fr/_partners/message_orchestration/channel_extensions/email_templates/sageflo.md @@ -0,0 +1,47 @@ +--- +nav_title: Sageflo +article_title: Sageflo Radiate +description: "Cet article décrit le partenariat entre Braze et Sageflo, un outil de marketing distribué qui permet aux équipes d’envoyer facilement leurs propres e-mails à l’aide de modèles, d’images et de segments d’audience approuvés par le marketing via des intégrations API avec Braze." +alias: /partners/sageflo/ +page_type: partner +search_tag: Partenaire + +--- + +# Sageflo Radiate + +> [Sageflo Radiate](https://sageflo.com/radiate) est un outil de marketing distribué qui permet aux équipes locales d’envoyer facilement leurs propres e-mails à l’aide de modèles, d’images et de segments d’audience approuvés par le marketing via des intégrations API avec Braze. + +Donnez aux équipes locales les outils dont elles ont besoin pour commercialiser plus intelligemment, en tirant parti des capacités sophistiquées de Braze, notamment la segmentation d’audience, la gouvernance de la fréquence et le contenu dynamique, tout en incluant des garde-fous pour votre marque. + +## Conditions préalables + +| Condition | Description | +| ----------- | ----------- | +| Compte Sageflo Radiate | Un compte Sageflo Radiate est requis pour profiter de ce partenariat. | +| Clé d’API REST Braze | Une clé API REST Braze avec des autorisations `templates` et `campaigns` maximales.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | [URL de votre endpoint REST][1]. Votre endpoint API correspond à l’URL du tableau de bord pour votre instance Braze.

Par exemple, si votre URL de tableau de bord est `https://dashboard-03.braze.com`, votre endpoint sera `dashboard-03`. | +{: .reset-td-br-1 .reset-td-br-2} + +## Cas d’utilisation + +Radiate est idéal pour les franchises et les commerces de détail qui cherchent à développer leurs efforts marketing en permettant aux équipes distribuées d’envoyer des e-mails à leurs audiences locales via Braze. + +* Permettre aux équipes distribuées d’envoyer facilement des e-mails et des SMS marketing +* Créez des liens axés sur la communauté avec les clients +* Maintenez la cohérence de la marque grâce aux garde-fous intégrés +* Éliminez le fardeau pesant sur votre équipe marketing nationale + +## Intégration + +Votre équipe de compte Sageflo vous expliquera comment configurer votre intégration. Il vous sera demandé de fournir vos informations d’identification d’API Braze et Sageflo travaillera avec votre équipe marketing pour configurer les segments d’audience pour des sites et des succursales spécifiques. + +Une fois connecté, Sageflo va : + +* Configurer l’environnement Radiate et la connexion à Braze +* Configurer les segments d’audience basés sur la localisation dans Braze +* Définir les paramètres de campagne, de localisation et de groupe d’utilisateurs +* Mapper des modèles de Braze à utiliser avec les campagnes Radiate +* Planifier et mener une formation des utilisateurs + +[1]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints \ No newline at end of file diff --git a/_lang/fr/_partners/message_orchestration/channel_extensions/loyalty.md b/_lang/fr/_partners/message_orchestration/channel_extensions/loyalty.md index f80d4c66800..fab06b53a74 100644 --- a/_lang/fr/_partners/message_orchestration/channel_extensions/loyalty.md +++ b/_lang/fr/_partners/message_orchestration/channel_extensions/loyalty.md @@ -26,5 +26,6 @@ valid_partner_list: url: /docs/partners/message_orchestration/channel_extensions/loyalty/extole/ - name: ViralSweep url: /docs/partners/message_orchestration/channel_extensions/loyalty/viralsweep/ - +- name: Nift + url: /docs/partners/message_orchestration/channel_extensions/loyalty/nift/ --- diff --git a/_lang/fr/_partners/message_orchestration/channel_extensions/loyalty/nift.md b/_lang/fr/_partners/message_orchestration/channel_extensions/loyalty/nift.md new file mode 100644 index 00000000000..d4f28ef60a0 --- /dev/null +++ b/_lang/fr/_partners/message_orchestration/channel_extensions/loyalty/nift.md @@ -0,0 +1,55 @@ +--- +nav_title: Nift +article_title: Nift +description: "Cet article décrit le partenariat entre Braze et Nift, une plateforme bilatérale qui aide les entreprises à acquérir, engager et fidéliser des clients." +alias: /partners/nift/ +page_type: partner +search_tag: Partenaire + +--- + +# Nift + +> [Nift](https://gonift.com/) aide les entreprises à acquérir, engager et fidéliser des clients. La plateforme bilatérale aide les partenaires à remercier leurs clients à l’aide des cartes-cadeaux Nift. Remercier les clients augmente leur valeur à vie et génère des revenus supplémentaires. + +L’intégration de Braze et Nift vous permet de déclencher automatiquement des messages de « remerciements » contenant des cadeaux Nift à des moments clés du cycle de vie du client, ainsi que d’identifier les clients qui ont utilisé leur cadeau. Les cartes-cadeaux Nift peuvent être utilisées pour accéder aux produits et aux services fournis par les marques qui s’appuient sur la technologie de mise en relation de Nift pour acquérir de nouveaux clients de manière rentable et à grande échelle. + +## Conditions préalables + +| Condition | Description | +|---|---| +| Compte Nift | Un compte Nift est requis pour profiter de ce partenariat. | +| Clé d’API REST Braze | Une clé d’API REST Braze avec toutes les autorisations pour les données utilisateur.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | URL de votre endpoint REST. Votre endpoint dépendra de l’URL Braze pour [votre instance]({{site.baseurl}}/api/basics/#endpoints). | +{: .reset-td-br-1 .reset-td-br-2} + +## Intégration + +### Étape 1 : Connecter Braze dans Nift + +Rendez-vous sur votre [tableau de bord Nift][2], accédez à **Accounts (Comptes)** > **Integrations (Intégrations)** > **Braze**et cliquez sur **Connect (Connecter)**. + +### Étape 2 : Ajouter des identifiants Braze + +Sur la page **Link your Braze Account (Lier votre compte Braze)**, fournissez votre clé API REST de Braze et sélectionnez votre endpoint Braze, qui dépendra de l’URL Braze pour [votre instance]({{site.baseurl}}/api/basics/#endpoints). + +Vous pouvez modifier le nom du paramètre ID client dans le lien de recommandation envoyé à vos clients. Nift l’utilisera pour marquer vos clients comme ayant été traités dans Braze lorsqu’ils auront sélectionné un cadeau de l’une de nos marques. + +Cliquez sur **Link Account (Lier le compte)**. + +![Page d’intégration du service Nift demandant à l’utilisateur la clé d’API Braze et l’URL du Tableau de bord de Braze.][5] + +## Comment utiliser l’intégration + +Pour utiliser l’intégration, distribuez le lien de recommandation dans votre communication. Lorsque votre client utilise le lien de recommandation et sélectionne un cadeau de l’une de nos marques, Nift l’indiquera comme ayant étant traité dans Braze. + +Après l’intégration à Braze, Nift transmettra automatiquement les événements de notification push au dossier Braze du client existant avec les données suivantes : + +- Nom de l’événement : `nift_processed` +- Date : Heure à laquelle le client a sélectionné/utilisé le cadeau + + +[1]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints +[2]: https://www.gonift.com/users/sign_in +[5]: {% image_buster /assets/img/nift/link_your_braze_account.png %} +[6]: {% image_buster /assets/img/nift/braze_account_linked.png %} \ No newline at end of file diff --git a/_lang/fr/_partners/message_personalization.md b/_lang/fr/_partners/message_personalization.md index 27fb331db46..f262622c6a3 100644 --- a/_lang/fr/_partners/message_personalization.md +++ b/_lang/fr/_partners/message_personalization.md @@ -57,5 +57,10 @@ valid_partner_list: url: /docs/partners/message_personalization/dynamic_content/dynamic_yield/ - name: Sheetlabs url: /docs/partners/message_personalization/dynamic_content/sheetlabs/ - +- name: loplat + url: /docs/partners/message_personalization/location/loplat/ +- name: Komo + url: /docs/partners/message_personalization/dynamic_content/komo/ +- name: Phrase + url: /docs/partners/message_personalization/localization/phrase/ --- diff --git a/_lang/fr/_partners/message_personalization/dynamic_content.md b/_lang/fr/_partners/message_personalization/dynamic_content.md index 3255c15bdd3..bbdcea93bf6 100644 --- a/_lang/fr/_partners/message_personalization/dynamic_content.md +++ b/_lang/fr/_partners/message_personalization/dynamic_content.md @@ -38,6 +38,8 @@ valid_partner_list: url: /docs/partners/message_personalization/dynamic_content/dynamic_yield/ - name: Sheetlabs url: /docs/partners/message_personalization/dynamic_content/sheetlabs/ +- name: Komo + url: /docs/partners/message_personalization/dynamic_content/komo/ --- diff --git a/_lang/fr/_partners/message_personalization/dynamic_content/komo.md b/_lang/fr/_partners/message_personalization/dynamic_content/komo.md new file mode 100644 index 00000000000..e22ff49f3fc --- /dev/null +++ b/_lang/fr/_partners/message_personalization/dynamic_content/komo.md @@ -0,0 +1,86 @@ +--- +nav_title: Komo +article_title: Komo +description: "Cet article décrit le partenariat entre Braze et Komo, une plateforme d’engagement client spécialisée dans la gamification, le contenu interactif, les concours, les remises de prix et la fidélité. Grâce à cette intégration, les données zero et first-party capturées dans Komo peuvent être publiées sur Braze." +alias: /partners/komo/ +page_type: partner +search_tag: Partenaire + +--- + +# Komo + +> [Komo][7] est une plateforme d’engagement client spécialisée dans la gamification, le contenu interactif, les concours, les remises de prix et la fidélité. + +L’intégration de Braze et Komo vous permet de collecter des données zero et first-party via les hubs d’engagement Komo. Ces hubs sont des microsites dynamiques qui proposent un contenu interactif et des fonctionnalités de gamification. Les données utilisateur collectées à partir de ces hubs sont ensuite transmises à l’API Braze. + +- Ingérez en temps réel de données utilisateur zero et first-party collectées depuis Komo vers Braze +- Ingérez des données d’études de marché et de préférences utilisateurs lorsqu’ils répondent à des enquêtes, des sondages et des questionnaires +- Construisez progressivement des profils d’utilisateur dans Braze, car l’utilisateur continue à s’engager et à partager plus de données sur lui-même +- Standardisez l’aspect et la convivialité des e-mails transactionnels envoyés par Braze + +## Conditions préalables + +| Condition | Description | +| ----------- | ----------- | +| Compte Komo | Un compte Komo est requis pour profiter de ce partenariat. Rendez-vous dès maintenant sur [Komo][7] pour commencer un essai. | +| Clé d’API REST Braze | Une clé d’API REST Braze avec des autorisations `users.track`.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | [URL de votre endpoint REST][1]. Votre endpoint dépendra de l’URL Braze pour votre instance.

Par exemple, il devrait ressembler à : https://rest.iad-03.braze.com | +{: .reset-td-br-1 .reset-td-br-2 .reset-td-br-3} + +## Cas d’utilisation + +{% tabs local %} +{% tab Data Capture (Form Submission) %} + +Lorsqu’un utilisateur soumet un formulaire de capture de données personnalisable dans Komo, les champs Komo mappés dans l’intégration Braze seront transmis à Braze via l’appel API `/users/track/`. + +Les formulaires de saisie de données existent au début ou à la fin des cartes. + +{% endtab %} +{% tab Market Research (Coming soon) %} + +Bientôt disponible, Komo ajoutera la possibilité de transmettre les données d’études de marché capturées lorsqu’un utilisateur répond à une question, un sondage, un test de personnalité, un lecteur, etc. Ces données vous permettront d’améliorer le profil d’un utilisateur au-delà des données obtenues lors des soumissions de formulaires. + +{% endtab %} +{% endtabs %} + +## Intégration + +### Étape 1 : Publier un hub d’engagement Komo et une carte + +Vous devrez publier un hub d’engagement Komo avec au moins une carte contenant un formulaire de capture de données. Une fois publié, vous pouvez tester l’expérience utilisateur de bout en bout et vérifier que l’intégration fonctionne correctement. + +![][2] + +### Étape 2 : Ajouter l’intégration Braze + +Dans Komo, accédez à l’onglet **Hub Settings (Paramètres du Hub)** et sélectionnez la section **Intégrations**. Ensuite, recherchez l’intégration Braze dans la liste et sélectionnez le bouton **Connect (Connecter)** pour activer l’intégration. + +![][3] + +![][4] + +#### Configurer le mappage d’utilisateur + +La première chose que vous devrez configurer est la façon dont vous allez mapper les utilisateurs capturés dans Komo vers des utilisateurs dans Braze. Si vous capturez le `braze_id` ou l’`external_id` par un champ dans Komo, vous pouvez sélectionner la clé appropriée ; sinon, sélectionnez l’option la plus courante qui sera un alias d’utilisateur d’e-mail ou de téléphone. + +![][5]{: style="max-width:65%;"} + +Ensuite, vous devrez définir un mappage des champs Komo que vous souhaitez transférer dans les attributs Braze. Komo capture une grande quantité de données, de sorte que seuls les champs mappés dans l’intégration Braze seront envoyés à Braze. + +![][6]{: style="max-width:65%;"} + +Enfin, ajoutez votre clé API et l’URL de l’endpoint REST et appuyez sur **Save (Enregistrer)** pour activer l’intégration. + +## Comment utiliser l’intégration + +Une fois votre intégration terminée, vous pouvez utiliser les données Komo envoyées à Braze pour créer des segments à cibler. + +[1]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints +[2]: {% image_buster /assets/img/komo/komo_hub_publish.png %} +[3]: {% image_buster /assets/img/komo/komo_hub_settings_integrations.png %} +[4]: {% image_buster /assets/img/komo/komo_hub_settings_braze_connect.png %} +[5]: {% image_buster /assets/img/komo/komo_hub_settings_braze_key.png %} +[6]: {% image_buster /assets/img/komo/komo_hub_settings_braze_settings.png %} +[7]: https://komo.tech/ \ No newline at end of file diff --git a/_lang/fr/_partners/message_personalization/localization.md b/_lang/fr/_partners/message_personalization/localization.md index a4cefffb5ba..894b21a4df8 100644 --- a/_lang/fr/_partners/message_personalization/localization.md +++ b/_lang/fr/_partners/message_personalization/localization.md @@ -20,4 +20,6 @@ valid_partner_list: url: /docs/partners/message_personalization/localization/crowdin/ - name: Lokalise url: /docs/partners/message_personalization/localization/lokalise/ +- name: Phrase + url: /docs/partners/message_personalization/localization/phrase/ --- diff --git a/_lang/fr/_partners/message_personalization/localization/phrase.md b/_lang/fr/_partners/message_personalization/localization/phrase.md new file mode 100644 index 00000000000..5324ce5188a --- /dev/null +++ b/_lang/fr/_partners/message_personalization/localization/phrase.md @@ -0,0 +1,84 @@ +--- +nav_title: Phrase +article_title: Phrase +alias: /partners/phrase/ +description: "Cet article décrit le partenariat entre Braze et Phrase, un logiciel cloud de localisation. Cette intégration vous permet de traduire des modèles d’e-mails et des blocs de contenu sans quitter l’interface Braze." +page_type: partner +search_tag: Partenaire + +--- + +# Phrase + +[Phrase](https://phrase.com/) est un logiciel cloud pour la gestion de la localisation. Phrase permet des flux de travail de traduction automatisés et prend en charge la localisation continue pour les équipes agiles. + +L’intégration Phrase et Braze vous permet de traduire des modèles d’e-mails et des blocs de contenu sans quitter l’interface Braze. Grâce à l’intégration TMS Phrase pour Braze, vous pouvez augmenter l’engagement client et stimuler la croissance sur de nouveaux marchés à l’aide d’une localisation harmonieuse. + +## Conditions préalables + +| Condition | Description | +| --- | --- | +| Compte TMS Phrase | Un compte TMS d’entreprise ou Ultimate Phrase est requis pour profiter de ce partenariat. | +| Clé d’API REST Braze | Une clé d’API REST Braze avec toutes les autorisations.

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +| Endpoint REST de Braze | [URL de votre endpoint REST][1]. Votre endpoint dépendra de l’URL Braze pour votre instance. | +{: .reset-td-br-1 .reset-td-br-2} + +## Intégration + +## Étape 1 : Paramètres TMS Phrase + +Dans Phrase, accédez à **Settings > Integrations > Connectors > New (Paramètres > Intégrations > Connecteurs > Nouveau)**. + +1. Donnez un nom à la connexion et changez le type en **Braze**.

+2. Saisissez la clé API REST et l’endpoint REST de Braze.

+3. Sélectionnez comment le connecteur doit importer des modèles d’e-mail avec des blocs de contenu liés. +- Modèle d’e-mail sélectionné uniquement +- Inclure les blocs de contenu

+4. Sélectionnez comment le connecteur doit exporter les traductions de modèles d’e-mail. +- Créer un nouvel élément +- Élément d’origine + - L’élément d’origine exporte les traductions vers le même modèle/bloc. Les segments de langue sont définis par l’attribut fourni.

+ {% raw %} + Fournit l’attribut de langue si l’élément d’origine est sélectionné. L’attribut de langue définit la langue de l’argument « if/elsif ». Si vous utilisez l’option d’élément d’origine, il doit être structuré comme indiqué ci-dessous : + + ```liquid + {% if {{custom_attribute.${attribute_name}}} == 'da-DK' %} + danish content + {% elsif {{custom_attribute.${attribute_name}}} == 'pt-PT' %} + portuguese content + {% elsif {{custom_attribute.${attribute_name}}} == 'sv-SE' %} + swedish content + {% else %} + Original content + {% endif %} + ``` + Ou à l’aide du mappage assigner clés/valeurs : + ```liquid + {% if {{custom_attribute.${attribute_name}}} == 'da-DK' %} + {% assign abc_key1 = "danish_value1" %} + {% elsif {{custom_attribute.${attribute_name}}} == 'pt-PT' %} + {% assign abc_key = "portuguese value" %} + {% elsif {{custom_attribute.${attribute_name}}} == 'sv-SE' %} + {% assign abc_key = "swedish value" %} + {% else %} + {% assign abc_key = "Source language value" %} + {% endif %} + ``` + Le Liquid ci-dessus doit être strictement suivi, mais l’attribut de langue et la langue, les clés et la valeur sont réglables.

+ Chaque code de langue ne peut être utilisé qu’une seule fois. Cependant, plusieurs langues peuvent être utilisées pour un segment, par exemple : + ```liquid + {% elsif {{custom_attribute.${attribute_name}}} == 'de-DE' or {{custom_attribute.${attribute_name}}} == 'de-AT' or {{custom_attribute.${attribute_name}}} == 'de-CH' %} + {% endraw %} + ``` +5. Cliquez sur **Test connection (Tester la connexion)**. Une coche apparaîtra si la connexion est réussie. Survolez l’icône pour voir des détails supplémentaires.

+7. Enfin, cliquez sur **Save (Enregistrer)**. Ce connecteur sera disponible sur la page **Connectors (Connecteurs)**. + +## Étape 3 : Envoyer le contenu à Phrase et l’exporter à nouveau vers Braze + +1. Tout d’abord, configurez le [portail des soumissionnaires](https://support.phrase.com/hc/en-us/articles/5709602111132) pour permettre aux soumissionnaires d’ajouter des fichiers aux demandes, directement à partir du référentiel en ligne.

+2. Utilisez la [création automatisée de projet (Automated Project Creation, APC)](https://support.phrase.com/hc/en-us/articles/5709647363356) pour que le TMS Phrase crée automatiquement de nouveaux projets lorsqu’un changement dans les états de flux de travail spécifiés est détecté.

+3. Les éléments de contenu sélectionnés sont importés la toute première fois qu’APC s’exécute. + +Le [connecteur API](https://cloud.memsource.com/web/docs/api#) peut automatiser les étapes effectuées manuellement via l’interface utilisateur. Les [Webhooks](https://support.phrase.com/hc/en-us/articles/5709693398812) peuvent être utilisés pour que le TMS Phrase informe les systèmes tiers de certains événements (par exemple, un changement de statut de tâche). + +[1]: {{site.baseurl}}/developer_guide/rest_api/basics/#endpoints diff --git a/_lang/fr/_partners/message_personalization/location.md b/_lang/fr/_partners/message_personalization/location.md index a4a1549e559..e29334e53e9 100644 --- a/_lang/fr/_partners/message_personalization/location.md +++ b/_lang/fr/_partners/message_personalization/location.md @@ -29,4 +29,7 @@ valid_partner_list: url: /docs/partners/message_personalization/location/bluedot/ - name: Sheetlabs url: /docs/partners/message_personalization/dynamic_content/sheetlabs/ +- name: loplat + url: /docs/partners/message_personalization/location/loplat/ + --- diff --git a/_lang/fr/_partners/message_personalization/location/loplat.md b/_lang/fr/_partners/message_personalization/location/loplat.md new file mode 100644 index 00000000000..5339257fc19 --- /dev/null +++ b/_lang/fr/_partners/message_personalization/location/loplat.md @@ -0,0 +1,71 @@ +--- +nav_title: loplat +article_title: loplat +description: "Cet article décrit le partenariat entre Braze et loplat, une plateforme marketing hors ligne basée sur la localisation, pour vous permettre d’exécuter des campagnes marketing de proximité en ajoutant un contexte de localisation." +alias: /partners/loplat/ +page_type: partner +search_tag: Partenaire + +--- + +# loplat + +> [Loplat][1] est la principale plateforme hors ligne basée sur la localisation. Utilisez le SDK loplat pour augmenter intelligemment la fréquentation de votre magasin et exécutez des campagnes marketing qui encouragent les achats en magasin. Vous pouvez mesurer les performances du magasin grâce à l’analyse de la fréquentation une fois la campagne terminée. + +L’intégration de Braze et de loplat vous permet d’utiliser les services de localisation de loplat (stockage de POI et geofence personnalisé) pour déclencher des campagnes de marketing géocontextuel et créer des événements personnalisés à l’aide de la segmentation hors ligne. Lorsque les utilisateurs visitent l’emplacement ciblé que vous avez défini dans loplat X, les informations de campagne et de localisation sont envoyées immédiatement à Braze. + +## Conditions préalables + +| Condition | Description | +| --- | --- | +| compte loplat X | Un compte loplat X est requis pour profiter de cette intégration.

Envoyez un e-mail à [support@loplat.com][3] pour demander un compte loplat X. | +| SDK loplat | loplat Le SDK reconnaît les visites en magasin des utilisateurs, traite les événements de localisation et distingue si les utilisateurs restent en place ou sont en mouvement. Vous pouvez utiliser le SDK loplat pour analyser la fréquentation de votre magasin, envoyer des messages de notification push lorsque les utilisateurs entrent dans votre magasin, etc.

Notez que le SDK est uniquement disponible pour Android et iOS. | +| Clé d’API REST Braze | Une clé API REST Braze avec les autorisations suivantes :
- `users.track`
- `campaigns.trigger.send`
- `campaigns.list`
- `canvas.trigger.send`
- `canvas.list`

Pour créer une clé d’API, accédez au **Tableau de bord de Braze > Developer Console > REST API Key (Clé d’API REST) > Create New API Key (Créer une nouvelle clé d’API)**. | +{: .reset-td-br-1 .reset-td-br-2} + +## Cas d’utilisation + +Les informations sur les lieux d’événements personnalisés fournis par loplat peuvent être utilisées dans vos campagnes pour obtenir des exemples d’utilisation comme : + +- [Alerte de promotion Duty-free][2] + - Envoyez des bons de réduction duty-free aux utilisateurs situés près des portes d’embarquement à l’aéroport. +- Notification push de l’emplacement de la station de recharge du véhicule électrique (VE) + - Définissez des geofences autour des stations de recharge des véhicules électriques, informez les utilisateurs lorsqu’ils sont à proximité de la station et encouragez-les à charger. + +## Intégration + +### Étape 1 : Intégrer les SDK + +Intégrez le SDK loplat et le SDK Braze dans votre application en suivant les étapes indiquées dans la documentation [Intégration loplat-Braze][4]. + +### Étape 2 : Synchronisez les tableaux de bord Braze et loplat X et créez une campagne + +Créer une nouvelle clé API dans le tableau de bord de Braze. Copiez la clé API et collez-la dans **Settings (Paramètres) > API Settings (Paramètres API)** dans le tableau de bord loplat X. Voir le [guide de l’utilisateur du loplat X](https://loplat-loplat.gitbook.io/loplat-x-user-guide-en/integration/braze) pour plus de détails. + +#### Livraison déclenchée par API + +1. Créez une campagne ou Canvas Braze qui envoie avec une **livraison déclenchée par API** et copiez l’ID de campagne. +2. Lancez la campagne dans Braze après avoir terminé toutes les étapes. +3. Allez sur loplat X et créez une campagne en suivant les instructions du [guide de l’utilisateur de loplat X][5]. +4. Collez l’ID de campagne Braze dans les **paramètres de message de campagne** et lancez la campagne. + +![][7] + +#### Livraison par événement + +Avec l’intégration, vous pouvez appliquer des conditions d’emplacement en envoyant des informations de geofence, de région, de nom de marque ou de nom de magasin. En outre, vous pouvez ajouter des segments ou affecter une conversion à l’aide de l’événement personnalisé que vous avez créé. +1. Créez une campagne loplat X en suivant les instructions du [guide de l’utilisateur de loplat X][6]. +2. Ajoutez un événement personnalisé dans les **paramètres de message de campagne** et lancez la campagne. +3. Naviguez vers le tableau de bord de Braze et créez une campagne ou un Canvas qui envoie via une **Livraison par événement**. +4. Sélectionnez l’événement personnalisé que vous avez créé dans loplat X pour définir une action de déclenchement d’emplacement. + +![][8] + +[1]: https://www.loplat.com/ +[2]: https://www.loplat.com/loplat-x#usecase +[3]: mailto:support@loplat.com +[4]: https://developers.loplat.com/braze/ +[5]: https://loplat-loplat.gitbook.io/loplat-x-user-guide-en/campaigns/create/campaign-integration#1.-braze-greater-than-loplat-x-api-triggered-delivery +[6]: https://loplat-loplat.gitbook.io/loplat-x-user-guide-en/campaigns/create/campaign-integration +[7]: {% image_buster /assets/img/loplat/loplat_api_triggered_delivery.png %} +[8]: {% image_buster /assets/img/loplat/loplat_action_based_delivery.png %} \ No newline at end of file diff --git a/_lang/fr/_user_guide/engagement_tools/campaigns/building_campaigns/delivery_types/triggered_delivery/attribute_triggers.md b/_lang/fr/_user_guide/engagement_tools/campaigns/building_campaigns/delivery_types/triggered_delivery/attribute_triggers.md index 8b5cf215e0f..3f3ec5f8326 100644 --- a/_lang/fr/_user_guide/engagement_tools/campaigns/building_campaigns/delivery_types/triggered_delivery/attribute_triggers.md +++ b/_lang/fr/_user_guide/engagement_tools/campaigns/building_campaigns/delivery_types/triggered_delivery/attribute_triggers.md @@ -1,93 +1,92 @@ ---- -nav_title: Déclencheurs d’attributs -article_title: Déclencheurs d’attributs -page_order: 1 -alias: /attribute_triggers/ -page_type: reference -description: "Le présent article de référence donne un aperçu des déclencheurs d’attributs et la manière dont vous pouvez les utiliser pour envoyer des messages basés sur des actions aux utilisateurs." -tool: - - Campagnes - ---- - -# Aperçu des déclencheurs d’attributs - -> Le présent article de référence donne un aperçu des déclencheurs d’attributs et la manière dont vous pouvez les utiliser pour envoyer des messages basés sur des actions. - -Les déclencheurs d’attributs vous permettent d’envoyer des messages basés sur des actions lorsque le statut d’abonnement d’un utilisateur ou les valeurs d’attribut personnalisé changent. Les déclencheurs d’attributs sont disponibles pour les scénarios suivants : - -- Mises à jour du statut d’abonnement. -- Les valeurs d’attribut personnalisé booléennes, entières, chaînes de caractères ou dates changent vers n’importe quelle valeur. -- Les valeurs d’attribut personnalisé booléennes, entières ou chaînes de caractères changent vers une valeur spécifique. - -Pour commencer à utiliser des déclencheurs d’attributs, créez une campagne ou un composant de Canvas et sélectionnez **Livraison par événement** en tant que méthode de livraison. Sélectionnez ensuite le déclencheur d’attribut que vous souhaitez utiliser. - -![][1] - -### Mettre à jour le statut d’abonnement - -Utilisez le déclencheur `Update Subscription Status` pour cibler les utilisateurs lorsque leur statut d’abonnement est mis à jour. - -Par exemple, vous pouvez cibler les utilisateurs lorsque leur statut d’abonnement aux e-mails ou aux notifications push change vers « abonné » et les remercier de s’être abonnés. Vous pouvez également envoyer un webhook à vos systèmes chaque fois qu’un utilisateur se désinscrit des e-mails afin que vos systèmes internes soient à jour avec les dernières informations sur le statut des abonnements. - -### Mettre à jour le statut du groupe d’abonnement - -Utilisez le déclencheur `Mettre à jour le statut du groupe d'abonnement` pour cibler les utilisateurs lorsque leur statut du groupe d'abonnement pour E-mail, SMS ou WhatsApp est mis à jour. - -Par exemple, vous pouvez cibler les utilisateurs avec un message SMS de bienvenue une fois qu’ils s’abonnent à votre programme. Vous pouvez également spécifier la source de la mise à jour afin d’obtenir un contrôle plus précis du moment où un message est envoyé. - -Les sources de mise à jour disponibles varient selon le canal : -- Importation CSV -- Centre de préférences -- API REST -- SDK -- Shopify (e-mail, SMS) -- Message entrant (SMS) - -Par exemple, vous pouvez désirer envoyer votre SMS de bienvenue uniquement lorsque la mise à jour provient de l’API REST et non pas d’un message entrant puisque Braze répond déjà automatiquement à certains SMS entrants. - -### Modifier la valeur d’attribut personnalisé - -#### Toute nouvelle option de valeur - -Utilisez le déclencheur `Change Custom Attribute Value` avec l’option `any new value` pour cibler les utilisateurs lorsqu’une valeur booléenne, entière, chaîne de caractères ou date change vers n’importe quelle nouvelle valeur. - -Par exemple, cibler les utilisateurs lorsque leur nombre de points de fidélité change pour leur indiquer combien de points ils ont maintenant. Dans cet exemple, disons qu’un utilisateur dispose de 85 points de fidélité et que vous avez configuré une campagne pour qu’elle se déclenche lorsque l’attribut de point de fidélité change vers n’importe quelle nouvelle valeur. Si la valeur de l’attribut de point de fidélité de cet utilisateur change vers n’importe quelle nouvelle valeur (p. ex. 83, 84, 86, etc.), la campagne se déclenchera. - -Examinez le prochain exemple de cas d’utilisation avec une notification de mise à jour de niveau. Vous pouvez désirer alerter les utilisateurs si leur niveau de fidélité change. Pour accomplir ce cas d’utilisation, configurez une campagne qui se déclenche à partir de `Change Custom Attribute Value` et définissez-la pour qu’elle le fasse lorsque l’attribut personnalisé de niveau de fidélité change vers n’importe quelle nouvelle valeur. - -{% alert important %} -Les déclencheurs d’attributs ne sont pas actuellement disponibles pour les attributs de tableaux. -{% endalert %} - -![N’importe quelle nouvelle valeur][2] - -Vous pouvez également utiliser Liquid pour personnaliser le corps du message avec le nouveau niveau de fidélité du client et lui fournir plus d’informations sur le changement. - -{% raw %} -```liquid -Votre niveau de fidélité vient d'être changé en {{custom_attribute.${loyalty_tier}}} -``` -{% endraw %} - - -#### Valeur spécifique - -Utilisez le déclencheur `Change Custom Attribute Value` avec l’option `specific value` pour cibler les utilisateurs lorsqu’un attribut personnalisé booléen, entier ou chaîne de caractères change vers n’importe quelle nouvelle valeur. - -Par exemple, cibler les utilisateurs lorsque leur niveau de fidélité passe au niveau le plus haut. Pour cet exemple, disons que le niveau de fidélité le plus haut est Super VIP. Vous pouvez configurer une campagne pour qu’elle se déclenche lorsque l’attribut personnalisé de niveau de fidélité d’un utilisateur passe à `Super VIP` afin que vous puissiez le féliciter d’être devenu un Super VIP. - -![][4] - -{% alert important %} -- Les déclencheurs d’attributs pour des valeurs d’attribut personnalisé spécifiques ne sont pas disponibles pour les attributs personnalisés de tableau et de date. -- Le déclencheur de changement de valeurs d’attribut personnalisé ne se déclenche pas lorsque cette valeur est passée à néant. -- Le déclencheur de changement de valeurs d’attribut personnalisé ne se déclenche que lorsque la valeur d’un attribut personnalisé change. Si la valeur actuelle d’un attribut personnalisé est envoyée à nouveau à Braze (par ex. la valeur de l’attribut de couleur préféré est rouge et que vous envoyez à nouveau la valeur rouge à Braze), le déclenchement de changement de valeurs d’attribut personnalisé n’aura pas lieu. -- Le déclencheur de changement de valeurs d’attribut personnalisé s’applique également aux nouveaux utilisateurs créés. -{% endalert %} - - - -[1]:{% image_buster /assets/img_archive/trigger_attribute.png %} -[2]:{% image_buster /assets/img_archive/any_value.png %} -[4]:{% image_buster /assets/img_archive/super_vip.png %} +--- +nav_title: Déclencheurs d’attributs +article_title: Déclencheurs d’attributs +page_order: 1 +alias: /attribute_triggers/ +page_type: reference +description: "Le présent article de référence donne un aperçu des déclencheurs d’attributs et la manière dont vous pouvez les utiliser pour envoyer des messages basés sur des actions aux utilisateurs." +tool: + - Campagnes + +--- + +# Aperçu des déclencheurs d’attributs + +> Le présent article de référence donne un aperçu des déclencheurs d’attributs et la manière dont vous pouvez les utiliser pour envoyer des messages basés sur des actions. + +Les déclencheurs d’attributs vous permettent d’envoyer des messages basés sur des actions lorsque le statut d’abonnement d’un utilisateur ou les valeurs d’attribut personnalisé changent. Les déclencheurs d’attributs sont disponibles pour les scénarios suivants : + +- Mises à jour du statut d’abonnement. +- Les valeurs d’attribut personnalisé booléennes, entières, chaînes de caractères ou dates changent vers n’importe quelle valeur. +- Les valeurs d’attribut personnalisé booléennes, entières ou chaînes de caractères changent vers une valeur spécifique. + +Pour commencer à utiliser des déclencheurs d’attributs, créez une campagne ou un composant de Canvas et sélectionnez **Livraison par événement** en tant que méthode de livraison. Sélectionnez ensuite le déclencheur d’attribut que vous souhaitez utiliser. + +![][1] + +### Mettre à jour le statut d’abonnement + +Utilisez le déclencheur `Mettre à jour le statut d'abonnement` pour cibler les utilisateurs lorsque leur statut d'abonnement est mis à jour. + +Par exemple, vous pouvez cibler les utilisateurs lorsque leur statut d’abonnement aux e-mails ou aux notifications push change vers « abonné » et les remercier de s’être abonnés. Vous pouvez également envoyer un webhook à vos systèmes chaque fois qu’un utilisateur se désinscrit des e-mails afin que vos systèmes internes soient à jour avec les dernières informations sur le statut des abonnements. + +### Mettre à jour le statut du groupe d’abonnement + +Utilisez le déclencheur `Mettre à jour le statut du groupe d'abonnement` pour cibler les utilisateurs lorsque leur statut du groupe d'abonnement pour E-mail, SMS ou WhatsApp est mis à jour. + +Par exemple, vous pouvez cibler les utilisateurs avec un message SMS de bienvenue une fois qu’ils s’abonnent à votre programme. Vous pouvez également spécifier la source de la mise à jour afin d’obtenir un contrôle plus précis du moment où un message est envoyé. + +Les sources de mise à jour disponibles varient selon le canal : +- Importation CSV +- Centre de préférences +- API REST +- SDK +- Shopify (e-mail, SMS) +- Message entrant (SMS) + +Par exemple, vous pouvez désirer envoyer votre SMS de bienvenue uniquement lorsque la mise à jour provient de l’API REST et non pas d’un message entrant puisque Braze répond déjà automatiquement à certains SMS entrants. + +### Modifier la valeur d’attribut personnalisé + +Pour modifier l’attribut, le déclencheur est évalué en premier, puis les critères d’audience. Cela diffère du comportement par défaut des critères d’audience évalués en premier, puis déclenchés. Pour éviter une condition de compétition, assurez-vous que l’attribut utilisé comme déclencheur n’est pas le même que l’attribut utilisé pour qualifier votre audience. + +#### Toute nouvelle option de valeur + +Utilisez le déclencheur `Changer la valeur de l’attribut personnalisé` avec l’option `n’importe quelle nouvelle valeur` pour cibler les utilisateurs lorsqu’une valeur booléenne, entière, chaîne de caractères ou date change vers n’importe quelle nouvelle valeur. + +Par exemple, cibler les utilisateurs lorsque leur nombre de points de fidélité change pour leur indiquer combien de points ils ont maintenant. Dans cet exemple, disons qu’un utilisateur dispose de 85 points de fidélité et que vous avez configuré une campagne pour qu’elle se déclenche lorsque l’attribut de point de fidélité change vers n’importe quelle nouvelle valeur. Si la valeur de l’attribut de point de fidélité de cet utilisateur change vers n’importe quelle nouvelle valeur (p. ex. 83, 84, 86, etc.), la campagne se déclenchera. + +Examinez le prochain exemple de cas d’utilisation avec une notification de mise à jour de niveau. Vous pouvez désirer alerter les utilisateurs si leur niveau de fidélité change. Pour accomplir ce cas d’utilisation, configurez une campagne qui se déclenche à partir de `Changer la valeur de l’attribut personnalisé` et définissez-la pour qu’elle le fasse lorsque l’attribut personnalisé de niveau de fidélité change vers n’importe quelle nouvelle valeur. + +{% alert important %} +Les déclencheurs d’attributs ne sont pas actuellement disponibles pour les attributs de tableaux. +{% endalert %} + +![N’importe quelle nouvelle valeur][2] + +Vous pouvez également utiliser Liquid pour personnaliser le corps du message avec le nouveau niveau de fidélité du client et lui fournir plus d’informations sur le changement. + +{% raw %} +```liquid +Your loyalty tier was just changed to {{custom_attribute.${loyalty_tier}}} +``` +{% endraw %} + +#### Valeur spécifique + +Utilisez le déclencheur `Changer la valeur de l’attribut personnalisé` avec l’option `valeur spécifique` pour cibler les utilisateurs lorsqu’un attribut personnalisé booléen, entier ou chaîne de caractères change vers n’importe quelle nouvelle valeur. + +Par exemple, cibler les utilisateurs lorsque leur niveau de fidélité passe au niveau le plus haut. Pour cet exemple, disons que le niveau de fidélité le plus haut est Super VIP. Vous pouvez configurer une campagne pour qu’elle se déclenche lorsque l’attribut personnalisé de niveau de fidélité d’un utilisateur passe à `super VIP` afin que vous puissiez le féliciter d’être devenu un Super VIP. + +![][4] + +{% alert important %} +- Les déclencheurs d’attributs pour des valeurs d’attribut personnalisé spécifiques ne sont pas disponibles pour les attributs personnalisés de tableau et de date. +- Le déclencheur de changement de valeurs d’attribut personnalisé ne se déclenche pas lorsque cette valeur est passée à néant. +- Le déclencheur de changement de valeurs d’attribut personnalisé ne se déclenche que lorsque la valeur d’un attribut personnalisé change. Si la valeur actuelle d’un attribut personnalisé est envoyée à nouveau à Braze (par ex. la valeur de l’attribut de couleur préféré est rouge et que vous envoyez à nouveau la valeur rouge à Braze), le déclenchement de changement de valeurs d’attribut personnalisé n’aura pas lieu. +- Le déclencheur de changement de valeurs d’attribut personnalisé s’applique également aux nouveaux utilisateurs créés. +{% endalert %} + +[1]:{% image_buster /assets/img_archive/trigger_attribute.png %} +[2]:{% image_buster /assets/img_archive/any_value.png %} +[4]:{% image_buster /assets/img_archive/super_vip.png %} diff --git a/_lang/fr/_user_guide/engagement_tools/campaigns/ideas_and_strategies/campaigns_in_multiple_languages.md b/_lang/fr/_user_guide/engagement_tools/campaigns/ideas_and_strategies/campaigns_in_multiple_languages.md index 9fa7fe72f03..88647334f70 100644 --- a/_lang/fr/_user_guide/engagement_tools/campaigns/ideas_and_strategies/campaigns_in_multiple_languages.md +++ b/_lang/fr/_user_guide/engagement_tools/campaigns/ideas_and_strategies/campaigns_in_multiple_languages.md @@ -1,106 +1,106 @@ ---- -nav_title: Campagnes en plusieurs langues -article_title: Campagnes en plusieurs langues -page_order: 4 -page_type: tutorial -description: "Le présent article pratique vous expliquera comment envoyer des messages dans plusieurs langues au sein des campagnes." -tool: Campagnes - ---- - -# Campagnes en plusieurs langues - -> Le présent article pratique décrira comment envoyer des messages dans plusieurs langues au sein des campagnes. ->
->
-> Être capable d’envoyer des messages en plusieurs langues permet aux utilisateurs d’interagir et d’atteindre leurs clients de manière véritablement personnalisée. - -Braze vous permet d’envoyer des messages dans différentes langues depuis notre tableau de bord. Lors de la création d’une campagne, notre fonction de modélisation de la langue vous permet de créer facilement un message qui apparaît dans différentes langues en fonction des paramètres du téléphone de l’utilisateur. - -Voici comment configurer un message en plusieurs langues : - -## Étape 1 : Abonnement à la fonctionnalité - -Lors de la composition de votre campagne, cliquez sur **Add Languages (Ajouter des langues)**. - -![][1]{: style="max-width:60%;" } - -## Étape 2 : Sélectionner les langues {#select-language} - -Sélectionnez les langues dans lesquelles votre message sera envoyé. Les sélections proposées dans le menu déroulant seront toutes les langues que vos utilisateurs ont actuellement. Braze suit automatiquement la langue dans les paramètres de l’appareil des utilisateurs et inclut ces informations dans le profil de chaque utilisateur. - -Une fois que vous avez sélectionné vos langues, la boîte d’extrait de code va se modifier pour afficher un modèle que vous pouvez copier et coller dans le contenu de votre message. Ce modèle utilise la [logique conditionnelle][3] pour gérer plusieurs langues au sein d’une campagne unique. - -![][2] - -## Étape 3 : Sélectionner les champs - -Sélectionnez les champs que vous souhaitez afficher dans différentes langues. Ces champs varient selon le canal de messagerie : - -- Email: Sujet et corps -- Notification push pour Android : Message, titre, résumé du texte, son et URL personnalisée -- Notification push pour iOS : Message, son et URL personnalisée -- Message in-app : Message - -Un avertissement s’affiche si vous avez déjà saisi du contenu dans l’un des champs sélectionnés. Vous pouvez choisir de remplacer le contenu existant par le texte modélisé ou insérer le texte modélisé après le texte existant. - -![][4] - -## Étape 4 : Insérer des champs - -En utilisant les boutons au bas de la boîte de dialogue, choisissez la façon dont vous souhaitez insérer le texte modélisé dans le composeur de message, ou copiez-collez le modèle à l’emplacement souhaité. - -## Étape 5 : Ajouter des variantes de langue - -Après avoir inséré votre texte modélisé dans les champs souhaités, saisissez différentes variantes pour chaque langue. Pour chaque champ pour lequel il existe une modélisation, vous devez entrer les variations après le segment entre crochets pour modélisation. La variation doit correspondre au code de langue référencé entre crochets avant lui. Par exemple, dans le corps du message, cela peut ressembler à : - -{% raw %} - -```liquid -{% if ${language} == 'en' %} -Hello! -{% elsif ${language} == 'fr' %} -Bonjour! -{% else %} -Hello! -{% endif %} -``` - -Pour le titre d’une notification push Android, cela peut ressembler à : - -```liquid -{% if ${language} == 'en' %}Hello!{% elsif ${language} == 'fr' %}Bonjour!{% else %}Hello!{% endif %} -``` - -Le texte que vous entrez après`{% else %}` sera affiché aux utilisateurs qui : - -- Ont une langue qui n’a pas été sélectionnée dans [l’étape 2](#select-language). -- Ont une langue qui n’est pas prise en charge par Braze. Braze prend en charge les langues représentées par les codes ISO 639-1 à deux lettres, ainsi que quelques autres qui n’en font pas partie. Pour obtenir une liste complète, consultez notre [iOS Localization page][8]. -- Disposent d’un appareil pour lequel la langue est indétectable. (Cela est très peu probable). - -Nous vous recommandons d’y saisir un texte que vos utilisateurs sont le plus susceptibles de comprendre selon vous. Pour assurer un envoi sans heurts, vous devez toujours saisir du contenu après `{% else %}`. - -{% endraw %} - -Tout ce qui est saisi en dehors du bloc de modèle se comportera comme du contenu normal et s’affichera pour tous les utilisateurs. - -![][6] - -## Étape 6 : Aperçu du message - -Cliquez sur le bouton **Aperçu personnalisé** et saisissez l’ID ou l’e-mail d’un utilisateur pour voir comment le message s’affiche pour cette personne, selon sa langue. Vous pourrez également voir à quoi ressemble globalement vitre message entier et décider si vous souhaitez ajouter des langues à plus de champs que ceux que vous aviez déjà choisis. - -![][7] - -## Étape 7 : Terminer la campagne - -Effectuez les étapes restantes pour [créer votre campagne][9]. - -[1]: {% image_buster /assets/img_archive/languages_1.png %} -[2]: {% image_buster /assets/img_archive/languages_2.png %} -[3]: {{site.baseurl}}/user_guide/personalization_and_dynamic_content/liquid/conditional_logic/ -[4]: {% image_buster /assets/img_archive/languages_3.png %} -[6]: {% image_buster /assets/img_archive/languages_5.png %} -[7]: {% image_buster /assets/img_archive/languages_6.png %} -[8]: {{site.baseurl}}/developer_guide/platform_integration_guides/ios/advanced_use_cases/localization/ -[9]: {{site.baseurl}}/user_guide/engagement_tools/campaigns/building_campaigns/creating_campaign/ +--- +nav_title: Campagnes en plusieurs langues +article_title: Campagnes en plusieurs langues +page_order: 4 +page_type: tutorial +description: "Le présent article pratique vous expliquera comment envoyer des messages dans plusieurs langues au sein des campagnes." +tool: Campagnes + +--- + +# Campagnes en plusieurs langues + +> Le présent article pratique décrira comment envoyer des messages dans plusieurs langues au sein des campagnes. +>
+>
+> Être capable d’envoyer des messages en plusieurs langues permet aux utilisateurs d’interagir et d’atteindre leurs clients de manière véritablement personnalisée. + +Braze vous permet d’envoyer des messages dans différentes langues depuis notre tableau de bord. Lors de la création d’une campagne, notre fonctionnalité de modélisation de la langue vous permet de créer facilement un message qui apparaît dans différentes langues en fonction des paramètres du téléphone de l’utilisateur. + +Voici comment configurer un message en plusieurs langues : + +## Étape 1 : Abonnement à la fonctionnalité + +Lors de la composition de votre campagne, cliquez sur **Ajouter des langues**. + +![][1]{: style="max-width:60%;" } + +## Étape 2 : Sélectionner les langues {#select-language} + +Sélectionnez les langues dans lesquelles votre message sera envoyé. Les sélections proposées dans le menu déroulant seront toutes les langues que vos utilisateurs ont actuellement. Braze suit automatiquement la langue dans les paramètres de l’appareil des utilisateurs et inclut ces informations dans le profil de chaque utilisateur. + +Une fois que vous avez sélectionné vos langues, la boîte d’extrait de code va se modifier pour afficher un modèle que vous pouvez copier et coller dans le contenu de votre message. Ce modèle utilise la [logique conditionnelle][3] pour gérer plusieurs langues au sein d’une campagne unique. + +![][2] + +## Étape 3 : Sélectionner les champs + +Sélectionnez les champs que vous souhaitez afficher dans différentes langues. Ces champs varient selon le canal de communication : + +- E-mail : Sujet et corps +- Notification push pour Android : Message, titre, résumé du texte, son et URL personnalisée +- Notification push pour iOS : Message, son et URL personnalisée +- Message in-app : Message (éditeur HTML uniquement) + +Un avertissement s’affiche si vous avez déjà saisi du contenu dans l’un des champs sélectionnés. Vous pouvez choisir de remplacer le contenu existant par le texte modélisé ou insérer le texte modélisé après le texte existant. + +![][4] + +## Étape 4 : Insérer des champs + +En utilisant les boutons au bas de la boîte de dialogue, choisissez la façon dont vous souhaitez insérer le texte modélisé dans le composeur de message, ou copiez-collez le modèle à l’emplacement souhaité. + +## Étape 5 : Ajouter des variantes de langue + +Après avoir inséré votre texte modélisé dans les champs souhaités, saisissez différentes variantes pour chaque langue. Pour chaque champ pour lequel il existe une modélisation, vous devez entrer les variations après le segment entre crochets pour modélisation. La variation doit correspondre au code de langue référencé entre crochets avant lui. Par exemple, dans le corps du message, cela peut ressembler à : + +{% raw %} + +```liquid +{% if ${language} == 'en' %} +Hello! +{% elsif ${language} == 'fr' %} +Bonjour! +{% else %} +Hello! +{% endif %} +``` + +Pour le titre d’une notification push Android, cela peut ressembler à : + +```liquid +{% if ${language} == 'en' %}Hello!{% elsif ${language} == 'fr' %}Bonjour!{% else %}Hello!{% endif %} +``` + +Le texte que vous entrez après `{% else %}` sera affiché aux utilisateurs qui : + +- Ont une langue qui n’a pas été sélectionnée dans l’[étape 2](#select-language). +- Ont une langue qui n’est pas prise en charge par Braze. Braze prend en charge les langues représentées par les codes ISO 639-1 à deux lettres, ainsi que quelques autres qui n’en font pas partie. Pour obtenir une liste complète, consultez notre [Page de localisation iOS][8]. +- Disposent d’un appareil pour lequel la langue est indétectable. (Cela est très peu probable). + +Nous vous recommandons d’y saisir un texte que vos utilisateurs sont le plus susceptibles de comprendre selon vous. Pour assurer un envoi sans heurts, vous devez toujours saisir du contenu après `{% else %}`. + +{% endraw %} + +Tout ce qui est saisi en dehors du bloc de modèle se comportera comme du contenu normal et s’affichera pour tous les utilisateurs. + +![][6] + +## Étape 6 : Aperçu du message + +Cliquez sur le bouton **Personalized Preview (Aperçu personnalisé)** et saisissez l’ID ou l’e-mail d’un utilisateur pour voir comment le message s’affiche pour cette personne, selon sa langue. Vous pourrez également voir à quoi ressemble globalement vitre message entier et décider si vous souhaitez ajouter des langues à plus de champs que ceux que vous aviez déjà choisis. + +![][7] + +## Étape 7 : Terminer la campagne + +Effectuez les étapes restantes pour [créer votre campagne][9]. + +[1]: {% image_buster /assets/img_archive/languages_1.png %} +[2]: {% image_buster /assets/img_archive/languages_2.png %} +[3]: {{site.baseurl}}/user_guide/personalization_and_dynamic_content/liquid/conditional_logic/ +[4]: {% image_buster /assets/img_archive/languages_3.png %} +[6]: {% image_buster /assets/img_archive/languages_5.png %} +[7]: {% image_buster /assets/img_archive/languages_6.png %} +[8]: {{site.baseurl}}/developer_guide/platform_integration_guides/ios/advanced_use_cases/localization/ +[9]: {{site.baseurl}}/user_guide/engagement_tools/campaigns/building_campaigns/creating_campaign/ diff --git a/_lang/fr/_user_guide/engagement_tools/canvas/canvas_components/audience_paths.md b/_lang/fr/_user_guide/engagement_tools/canvas/canvas_components/audience_paths.md index 0bce532d0a2..e5a85349e71 100644 --- a/_lang/fr/_user_guide/engagement_tools/canvas/canvas_components/audience_paths.md +++ b/_lang/fr/_user_guide/engagement_tools/canvas/canvas_components/audience_paths.md @@ -46,6 +46,12 @@ Une fois que le composant Parcours d’audience est terminé, chaque groupe d’ ![][4]{: style="max-width:90%;margin-left:15px;"} +### Tester les groupes d’audience + +Après avoir ajouté des segments et des filtres à votre audience, vous pouvez tester si vos groupes d’audience sont configurés comme prévu en [recherchant un utilisateur]({{site.baseurl}}/user_guide/engagement_tools/segments/user_lookup/) pour confirmer s’il correspond aux critères de l’audience. + +![]({% image_buster /assets/img_archive/user_lookup.png %}) + ## Utilisation de parcours d’audience Le véritable pouvoir des parcours d’audience réside dans la capacité à affecter une priorité. Alors que cette fonctionnalité ne doit pas forcément être utilisée stratégiquement, certains marketeurs doivent transférer eux-mêmes certains produits aux utilisateurs, par exemple des éditions spéciales ou des éditions limitées. diff --git a/_lang/fr/_user_guide/engagement_tools/canvas/create_a_canvas/content-cards_in_canvas.md b/_lang/fr/_user_guide/engagement_tools/canvas/create_a_canvas/content-cards_in_canvas.md index afa44dfdc88..1b9ed0d61cb 100644 --- a/_lang/fr/_user_guide/engagement_tools/canvas/create_a_canvas/content-cards_in_canvas.md +++ b/_lang/fr/_user_guide/engagement_tools/canvas/create_a_canvas/content-cards_in_canvas.md @@ -3,7 +3,7 @@ nav_title: Cartes de contenu dans Canvas article_title: Cartes de contenu dans Canvas page_order: 7 page_type: reference -description: "Cet article de référence décrit les fonctionnalités et les nuances spécifiques à l’utilisation de cartes de contenu, comme canal de messagerie dans Canvas." +description: "Cet article de référence décrit les fonctionnalités et les nuances spécifiques à l’utilisation de cartes de contenu, comme canal de communication dans Canvas." tool: Canvas channel: cartes de contenu @@ -11,9 +11,9 @@ channel: cartes de contenu # Cartes de contenu dans Canvas -Des cartes de contenu peuvent être envoyées à vos clients dans le cadre de leur parcours Canvas. Cet article décrit les fonctionnalités et les nuances spécifiques à l’utilisation de cartes de contenu, comme canal de messagerie dans Canvas. +Des cartes de contenu peuvent être envoyées à vos clients dans le cadre de leur parcours Canvas. Cet article décrit les fonctionnalités et les nuances spécifiques à l’utilisation de cartes de contenu, comme canal de communication dans Canvas. -Comme pour d’autres canaux de messagerie Canvas, les cartes de contenu seront envoyées sur l’appareil d’un utilisateur, lorsqu’elles répondent aux critères de public et de ciblage indiqués pour son étape. Une fois la carte de contenu envoyée, elle sera disponible dans le flux de chaque utilisateur éligible à la prochaine mise à jour du flux de cartes. +Comme pour d’autres canaux de communication Canvas, les cartes de contenu seront envoyées sur l’appareil d’un utilisateur, lorsqu’elles répondent aux critères d’audience et de ciblage indiqués pour son étape. Une fois la carte de contenu envoyée, elle sera disponible dans le flux de chaque utilisateur éligible à la prochaine mise à jour du flux de cartes. ![][1] @@ -31,11 +31,15 @@ La carte de contenu sera disponible jusqu’à ce qu’elle expire, même si l ## Options de comportement d’avancement {#advancement-behavior-options} +{% alert note %} +Dans Canvas Flow, les composants de message font automatiquement progresser tous les utilisateurs qui entrent dans l’étape. Il n’est pas nécessaire de spécifier le comportement d’avancement des messages, ce qui facilite la configuration générale de l’étape. Si vous souhaitez implémenter l’option **Avancement lors de l’envoi du message**, ajoutez un [parcours d’audience]({{site.baseurl}}/user_guide/engagement_tools/canvas/canvas_components/audience_paths/) distinct pour filtrer les utilisateurs qui n’ont pas reçu l’étape précédente. +{% endalert %} + L’option Comportement d’avancement vous permet de contrôler le moment où un utilisateur doit avancer à l’étape suivante à laquelle il est éligible. Les étapes envoyant [uniquement des cartes de contenu](#steps-with-in-content-cards-only) ont des options d’avancement différentes des [étapes avec plusieurs types de messages](#steps-with-multiple-message-channels) (notification push, e-mail, etc.) Pour les cartes de contenu dans le flux de travail Canvas Flow, cette option est définie pour faire avancer immédiatement l’audience. -### Étapes avec cartes de contenu uniquement {#steps-with-in-content-cards-only} +### Étapes avec uniquement des cartes de contenu {#steps-with-in-content-cards-only} -Si une étape contient uniquement des cartes de contenu (et aucun autre canal de messagerie), vous pouvez contrôler le comportement d’avancement à l’aide des options suivantes : +Si une étape contient uniquement des cartes de contenu (et aucun autre canal de communication), vous pouvez contrôler le comportement d’avancement à l’aide des options suivantes : | Option | Description | |---|---| @@ -51,7 +55,7 @@ Les composants Canvas avec une carte de contenu et un autre canal de communicati | Option | Description | |---|---| -| Avancement lors de l’envoi du message | Les utilisateurs avanceront jusqu’aux étapes suivantes lorsqu’au moins un des types de messages de cette étape a été correctement envoyé.| +| Avancement lors de l’envoi du message | Les utilisateurs avanceront jusqu’aux étapes suivantes du Canvas lorsqu’au moins un des types de messages de cette étape a été correctement envoyé.| | Audience avancée immédiatement | Lorsque cette option est sélectionnée, toute personne qui se trouve dans l’audience du composant, avancera aux étapes suivantes une fois le délai passé, que le message indiqué ait été vu ou pas.

_Les utilisateurs doivent faire correspondre le segment du composant et les critères de filtre pour avancer aux étapes suivantes._ | {: .reset-td-br-1 .reset-td-br-2} @@ -59,7 +63,7 @@ Les composants Canvas avec une carte de contenu et un autre canal de communicati ## Reporting et analytique -Après le lancement d’une étape Cartes de contenu dans Canvas, vous pouvez commencer à analyser plusieurs métriques différentes pour cette étape. Ces métriques contiennent le nombre de messages envoyés, les destinataires uniques, les taux de conversion, le revenu total et bien plus. +Après le lancement d’une étape Cartes de contenu dans Canvas, vous pouvez commencer à analyser plusieurs indicateurs différents pour cette étape. Ces indicateurs contiennent le nombre de messages envoyés, les destinataires uniques, les taux de conversion, le revenu total et bien plus. ![][4] @@ -69,7 +73,7 @@ Pour en savoir plus sur les indicateurs disponibles et leurs définitions, consu #### Offres promotionnelles -Ajoutez des cartes au flux d’un utilisateur lorsqu’il est éligible à des promotions et des publicités spécifiques. Par exemple, si un utilisateur devient éligible pour une nouvelle offre à la suite d’une action ou d’un achat, un Canvas vous permet de lui envoyer une carte de contenu en plus d’autres canaux de messagerie, de sorte que l’offre soit disponible à sa prochaine connexion à l’application. +Ajoutez des cartes au flux d’un utilisateur lorsqu’il est éligible à des promotions et des publicités spécifiques. Par exemple, si un utilisateur devient éligible pour une nouvelle offre à la suite d’une action ou d’un achat, un Canvas vous permet de lui envoyer une carte de contenu en plus d’autres canaux de communication, de sorte que l’offre soit disponible à sa prochaine connexion à l’application. #### Boîte de réception de notification push @@ -79,7 +83,7 @@ Canvas vous permet d’ajouter un composant pour envoyer une carte de contenu et #### Plusieurs flux en fonction des catégories -Vous pouvez séparer vos cartes de contenu en plusieurs flux, en fonction de catégories, par exemple les différents sujets que les utilisateurs peuvent parcourir ou les flux transactionnels et marketing. Pour plus d’informations sur la création de flux multiples à l’aide de paires clé-valeur, consultez nos guides pour le [SDK Web][7] et le [SDK Android][8]. +Vous pouvez séparer vos cartes de contenu en plusieurs flux, en fonction de catégories, par exemple les différents sujets que les utilisateurs peuvent parcourir ou les flux transactionnels et marketing. Pour plus d’informations sur la création de flux multiples à l’aide de paires clé-valeur, consultez nos guides pour [SDK Web][7] et [SDK Android][8]. [1]: {% image_buster /assets/img_archive/content-cards-in-canvas.png %} diff --git a/_lang/fr/_user_guide/engagement_tools/segments.md b/_lang/fr/_user_guide/engagement_tools/segments.md index e2075677df6..37c58bbee3f 100644 --- a/_lang/fr/_user_guide/engagement_tools/segments.md +++ b/_lang/fr/_user_guide/engagement_tools/segments.md @@ -1,46 +1,49 @@ ---- -nav_title: Segments -article_title: Segments -page_order: 1 -layout: dev_guide -guide_top_header: "Segments" -guide_top_text: "La segmentation de l’audience est essentielle au marketing stratégique. Elle peut vous aider à ne pas surcibler un client, à ne pas le déranger ou à ne pas passer à côté d’une occasion d’établir un lien avec un client. Consultez les articles suivants pour découvrir comment segmenter et filtrer votre audience de la manière la plus bénéfique pour vous (et pour eux) !" -descriptions: "La segmentation de l’audience est essentielle au marketing stratégique. Elle peut vous aider à ne pas surcibler un client, à ne pas le déranger ou à ne pas passer à côté d’une occasion d’établir un lien avec un client. Consultez cette page d’accueil pour découvrir comment segmenter et filtrer votre audience de la manière la plus bénéfique pour vous (et pour eux) !" -search_rank: 4 -tool: Segments -page_type: landing -description: "Il s’agit de la page d’accueil du volet Segmentation des campagnes de votre tableau de bord. Vous trouverez ici des informations pour vous aider à configurer et à gérer efficacement vos segments." - -guide_featured_title: "Articles populaires" -guide_featured_list: - - name: Créer un segment - link: /docs/user_guide/engagement_tools/segments/creating_a_segment/ - fa_icon: fas fa-chart-pie - - name: Filtres de segmentation - link: /docs/user_guide/engagement_tools/segments/segmentation_filters/ - fa_icon: fas fa-filter - - name: Entonnoirs de segments - link: /docs/user_guide/engagement_tools/segments/segment_funnels/ - fa_icon: fas fa-user-slash - -guide_menu_title: "Autres articles" -guide_menu_list: - - name: Segment Insights - link: /docs/user_guide/engagement_tools/segments/segment_insights/ - fa_icon: fas fa-chart-pie - - name: Segment Extension - link: /docs/user_guide/engagement_tools/segments/segment_extension/ - fa_icon: fas fa-users - - name: Utilisation de la fonction User Search - link: /docs/user_guide/engagement_tools/segments/using_user_search/ - fa_icon: fas fa-users - - name: Ciblage de localisation - link: /docs/user_guide/engagement_tools/segments/location_targeting/ - fa_icon: fas fa-street-view - - name: Prise en charge des balises et geofences - link: /docs/user_guide/engagement_tools/segments/beacon_support/ - fa_icon: fas fa-map-marker-alt - - name: Expressions régulières - link: /docs/user_guide/engagement_tools/segments/regex/ - fa_icon: fas fa-search ---- +--- +nav_title: Segments +article_title: Segments +page_order: 1 +layout: dev_guide +guide_top_header: "Segments" +guide_top_text: "La segmentation de l’audience est essentielle au marketing stratégique. Elle peut vous aider à ne pas surcibler un client, à ne pas le déranger ou à ne pas passer à côté d’une occasion d’établir un lien avec un client. Consultez les articles suivants pour découvrir comment segmenter et filtrer votre audience de la manière la plus bénéfique pour vous (et pour eux) !" +descriptions: "La segmentation de l’audience est essentielle au marketing stratégique. Elle peut vous aider à ne pas surcibler un client, à ne pas le déranger ou à ne pas passer à côté d’une occasion d’établir un lien avec un client. Consultez cette page d’accueil pour découvrir comment segmenter et filtrer votre audience de la manière la plus bénéfique pour vous (et pour eux) !" +search_rank: 4 +tool: Segments +page_type: landing +description: "Il s’agit de la page d’accueil du volet Segmentation des campagnes de votre tableau de bord. Vous trouverez ici des informations pour vous aider à configurer et à gérer efficacement vos segments." + +guide_featured_title: "Articles courants" +guide_featured_list: + - name: Créer un segment + link: /docs/user_guide/engagement_tools/segments/creating_a_segment/ + fa_icon: fas fa-chart-pie + - name: Filtres de segmentation + link: /docs/user_guide/engagement_tools/segments/segmentation_filters/ + fa_icon: fas fa-filter + - name: Entonnoirs de segments + link: /docs/user_guide/engagement_tools/segments/segment_funnels/ + fa_icon: fas fa-user-slash + +guide_menu_title: "Autres articles" +guide_menu_list: + - name: Segment Insights + link: /docs/user_guide/engagement_tools/segments/segment_insights/ + fa_icon: fas fa-chart-pie + - name: Segment Extension + link: /docs/user_guide/engagement_tools/segments/segment_extension/ + fa_icon: fas fa-users + - name: Profils utilisateur + link: /docs/user_guide/engagement_tools/segments/using_user_search/ + fa_icon: fas fa-users + - name: Recherche d’utilisateur + link: /docs/user_guide/engagement_tools/segments/user_lookup/ + fa_icon: fas fa-magnifying-glass + - name: Ciblage de localisation + link: /docs/user_guide/engagement_tools/segments/location_targeting/ + fa_icon: fas fa-street-view + - name: Prise en charge des balises et geofences + link: /docs/user_guide/engagement_tools/segments/beacon_support/ + fa_icon: fas fa-map-marker-alt + - name: Expressions régulières + link: /docs/user_guide/engagement_tools/segments/regex/ + fa_icon: fas fa-search +--- diff --git a/_lang/fr/_user_guide/engagement_tools/segments/location_targeting.md b/_lang/fr/_user_guide/engagement_tools/segments/location_targeting.md index b520047b65c..f4aa2aae3de 100644 --- a/_lang/fr/_user_guide/engagement_tools/segments/location_targeting.md +++ b/_lang/fr/_user_guide/engagement_tools/segments/location_targeting.md @@ -1,7 +1,7 @@ --- nav_title: Ciblage de localisation article_title: Ciblage de localisation -page_order: 6 +page_order: 6.5 page_type: tutorial tool: - Segments @@ -16,7 +16,7 @@ description: "Cet article pratique vous explique comment configurer le ciblage d ## Étape 1 : Créez votre segment -Accédez à la page **Segments**, dans **Engagement**, pour afficher tous vos segments d’utilisateurs actuels. Sur cette page, vous pouvez créer et nommer de nouveaux segments. Pour commencer, cliquez sur **Créer un segment** et nommez votre segment. +Accédez à la page **Segments**, dans **Engagement**, pour afficher tous vos segments d’utilisateurs actuels. Sur cette page, vous pouvez créer et nommer de nouveaux segments. Pour commencer, cliquez sur **Create Segment (Créer un segment)** et nommez votre segment. ![][1]{: style="max-width:70%;"} diff --git a/_lang/fr/_user_guide/engagement_tools/segments/regex.md b/_lang/fr/_user_guide/engagement_tools/segments/regex.md index 8b801c9914e..8315cfa49be 100644 --- a/_lang/fr/_user_guide/engagement_tools/segments/regex.md +++ b/_lang/fr/_user_guide/engagement_tools/segments/regex.md @@ -1,7 +1,7 @@ --- nav_title: "Expressions régulières" article_title: Expressions régulières -page_order: 5 +page_order: 6 description: "Cet article de référence explique ce que sont les expressions régulières et comment les utiliser, tout en proposant des solutions pour valider et tester des expressions régulières." page_type: reference @@ -16,40 +16,40 @@ tool: > Cet article de référence explique ce que sont les expressions régulières et comment les utiliser. Il inclut également un débogueur conçu pour valider et tester des expressions régulières. -Une expression régulière, connue sous le nom de « regex » en anglais, est une séquence de caractères qui définit un modèle de recherche. Les expressions régulières vous permettent de valider des groupements de texte et d’effectuer des recherches et des remplacements. Chez Braze, nous utilisons des expressions régulières pour vous proposer une solution de correspondance de chaîne de caractères plus flexible afin de vous aider à filtrer vos segments et campagnes pour votre audience cible. +Une expression régulière, connue sous le nom de « regex » en anglais, est une séquence de caractères qui définit un modèle de recherche. Les expressions régulières vous permettent de valider des groupements de texte et d’effectuer des recherches et des remplacements. Chez Braze, nous exploitons des expressions régulières pour vous proposer une solution de correspondance de chaîne de caractères plus flexible afin de vous aider à filtrer vos segments et campagnes pour votre audience cible. -Le cours d’apprentissage de Braze en lien vous explique comment les expressions régulières peuvent être utilisées et testées sur [Regex101][regex]. Nous proposons également un [testeur d’expression régulière interne](#regex-debugger), un page de références utile, des données d’échantillon référencées dans la vidéo d’apprentissage de Braze sur les expressions régulières, ainsi que des réponses à certaines questions fréquemment posées. +Le cours d’apprentissage de Braze sur les expressions régulières vous explique comment les expressions régulières peuvent être utilisées et testées sur [Regex101][regex]. Nous proposons également un [testeur d’expression régulière interne](#regex-debugger), un page de références utile, des données d’échantillon référencées dans la vidéo d’apprentissage de Braze sur les expressions régulières, ainsi que des réponses à certaines questions fréquemment posées. ## Ressources - [Principes de base des expressions régulières](https://learning.braze.com/regular-expression-basics-for-braze) Cours d’apprentissage Braze -- [ Aide-mémoire sur les expressions régulières]({{site.baseurl}}/regex_cheat_sheet/) -- [Exemple de données RTF][dummydata] +- [Aide-mémoire sur les expressions régulières]({{site.baseurl}}/regex_cheat_sheet/) +- [RTF de données d’échantillon][dummydata] ## Débogueur des expressions régulières {% tabs %} -{% tab Débogueur des expressions régulières %} +{% tab Regex Debugger %} Ce formulaire permet d’effectuer des validations et des tests de base des expressions régulières. ​
-Regex: +Expression régulière : ​
/
- +
/gi

-Vérifie les valeurs :

+Vérifie les valeurs :

​ -Résultats correspondants :
+Résultats correspondants :