Skip to content

Configuration du temps d’exécution

La configuration à l’exécution est un moyen facultatif de configurer votre application à l’exécution au lieu d’un braze.xml. Cet article de référence explique comment configurer l’exécution.

L’utilisation de la configuration du temps d’exécution et de la configuration braze.xml en même temps est toujours possible. Les valeurs configurées du temps d’exécution ont toujours préséance sur la même valeur dans le braze.xml. Si le SDK Braze peut trouver toutes les valeurs dans la configuration du temps d’exécution, alors braze.xml n’est plus nécessaire et peut être retiré.

Exemple d’utilisation

La configuration utilise un objet constructeur qui est ensuite construit et passé à Braze.configure(). L’exemple suivant utilise un sous-ensemble des options de configuration d’exécution disponibles, voir notre KDoc pour une liste complète des options.

1
2
3
4
5
6
7
8
BrazeConfig brazeConfig = new BrazeConfig.Builder()
        .setApiKey("api-key-here")
        .setCustomEndpoint("YOUR_CUSTOM_ENDPOINT_OR_CLUSTER")
        .setSessionTimeout(60)
        .setHandlePushDeepLinksAutomatically(true)
        .setGreatNetworkDataFlushInterval(10)
        .build();
Braze.configure(this, brazeConfig);
1
2
3
4
5
6
7
8
val brazeConfig = BrazeConfig.Builder()
        .setApiKey("api-key-here")
        .setCustomEndpoint("YOUR_CUSTOM_ENDPOINT_OR_CLUSTER")
        .setSessionTimeout(60)
        .setHandlePushDeepLinksAutomatically(true)
        .setGreatNetworkDataFlushInterval(10)
        .build()
Braze.configure(this, brazeConfig)

Un autre exemple peut être trouvé dans notre exemple d’application Hello Braze.

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!