Paramètres du réseau
Découvrez comment configurer les paramètres réseau pour le SDK de Braze.
Réseau en mode hors connexion
Le réseau en mode hors connexion est une fonctionnalité facultative qui suspend ou reprend les demandes de réseau sortant du SDK Braze, à tout moment pendant l’exécution. Les événements ne sont pas perdus pendant l’état hors connexion. Cet article de référence explique l’intégration de ce mode.
Pour activer le réseau en mode hors connexion dans le SDK Braze, voir l’exemple suivant :
1
Braze.setOutboundNetworkRequestsOffline(true);
1
Braze.setOutboundNetworkRequestsOffline(true)
Contrôle du trafic sur le réseau
Demande de politiques de traitement
Braze permet à l’utilisateur de contrôler le trafic réseau à l’aide des protocoles suivants :
Lorsque la valeur de l’enum RequestPolicy est manual, le traitement des demandes est identique au traitement automatique des demandes, à l’exception de ce qui suit :
- Les attributs personnalisés et les données d’événements personnalisés ne sont pas automatiquement purgés du serveur tout au long de la session utilisateur.
- Braze effectuera toujours des requêtes réseau automatiques pour les fonctionnalités internes, telles que la demande de messages in-app, la création de modèles Liquid dans les messages in-app, les géorepérages et le suivi de la localisation. Pour plus de détails, consultez la documentation
Braze.Configuration.Api.RequestPolicy.manual. Lors de ces requêtes internes, Braze peut déverser sur le serveur Braze des attributs personnalisés et des données d’événements personnalisés stockés localement, en fonction du type de requête.
Effacement manuel des données de l’utilisateur
Les données peuvent être transférées manuellement vers les serveurs de Braze à tout moment en utilisant la méthode suivante :
1
AppDelegate.braze?.requestImmediateDataFlush()
1
[AppDelegate.braze requestImmediateDataFlush];
Définition de la politique de traitement des demandes
Ces politiques peuvent être définies au moment du démarrage de l’application, lorsque vous initialisez la configuration de Braze. Dans l’objet configuration, définissez l’élément Braze.Configuration.Api.RequestPolicy) comme indiqué dans l’extrait de code suivant :
1
configuration.api.requestPolicy = .automatic
1
configuration.api.requestPolicy = BRZRequestPolicyAutomatic;
Modifier cette page sur GitHub