Skip to content

Configuración de red

Aprende a configurar los ajustes de red para el SDK de Braze.

Modo sin conexión a la red

El modo fuera de línea de red es una característica opcional que pausa o reanuda las solicitudes de red salientes del SDK de Braze en cualquier momento del tiempo de ejecución. Los eventos no se pierden durante el estado desconectado. Este artículo de referencia explica cómo integrar este modo.

Para habilitar el modo sin conexión a la red en el SDK de Braze, consulta el siguiente ejemplo:

1
Braze.setOutboundNetworkRequestsOffline(true);
1
Braze.setOutboundNetworkRequestsOffline(true)

Control del tráfico en la red

Solicitar políticas de tramitación

Braze permite al usuario la opción de controlar el tráfico de red utilizando los siguientes protocolos:

El valor predeterminado de la enumeración RequestPolicy es automatic. Cuando se establece, se realizan solicitudes inmediatas al servidor cuando se requieren datos orientados al usuario para características de Braze, como mensajes dentro de la aplicación.

El SDK de Braze gestionará automáticamente toda la comunicación con el servidor, que incluye lo siguiente:

  • Transmisión de datos de eventos y atributos personalizados a servidores Braze
  • Actualización de tarjetas de contenido y geovallas
  • Solicitar nuevos mensajes dentro de la aplicación

Para minimizar la carga del servidor, Braze realiza descargas periódicas de nuevos datos de usuario cada pocos segundos.

Cuando el valor de la enumeración RequestPolicy es manual, se realiza lo mismo que el procesamiento automático de solicitudes, excepto:

  • Los atributos personalizados y los datos de eventos personalizados no se envían automáticamente al servidor durante toda la sesión de usuario.
  • Braze seguirá realizando solicitudes automáticas de red para características internas, como la solicitud de mensajes dentro de la aplicación, la plantilla Liquid en los mensajes dentro de la aplicación, las geovallas y el seguimiento de ubicación. Para más detalles, consulta la documentación de Braze.Configuration.Api.RequestPolicy.manual. Cuando se realizan estas solicitudes internas, los atributos personalizados almacenados localmente y los datos de eventos personalizados pueden enviarse al servidor Braze, dependiendo del tipo de solicitud.

Purgar manualmente los datos de usuario

Los datos pueden vaciarse manualmente en los servidores de Braze en cualquier momento utilizando el siguiente método:

1
AppDelegate.braze?.requestImmediateDataFlush()
1
[AppDelegate.braze requestImmediateDataFlush];

Configuración de la política de procesamiento de solicitudes

Estas políticas pueden establecerse al inicio de la aplicación, cuando inicializas la configuración de Braze. En el objeto configuration, establece el parámetro Braze.Configuration.Api.RequestPolicy) como se muestra en el siguiente fragmento de código:

1
configuration.api.requestPolicy = .automatic
1
configuration.api.requestPolicy = BRZRequestPolicyAutomatic;
¿QUÉ TAN ÚTIL FUE ESTA PÁGINA?
New Stuff!