setHyperPersonalization method

Future<Response> setHyperPersonalization({
  1. required String key,
  2. required String value,
})

Establece valor de hiperpersonalización

Implementation

Future<http.Response> setHyperPersonalization({
  required String key,
  required String value,
}) async {
  try {
    final url = Uri.parse('$_baseUrl/hyperpersonalization/');

    final body = {
      'key': key,
      'value': value,
    };

    final response = await _client.post(
      url,
      headers: {
        'Content-Type': 'application/json',
      },
      body: jsonEncode(body),
    );

    ObslyLogger.debug('Set hyperpersonalization response: ${response.statusCode}');
    return response;
  } catch (e) {
    ObslyLogger.error('Error setting hyperpersonalization: $e');
    rethrow;
  }
}