es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

SuiteTalk: ¿Cómo puedo obtener los valores de la lista de segmentos personalizados?

Puedo obtener una lista de segmentos personalizados usando este código:

List getCustIdResult = client.getCustomizationId(GetCustomizationType.customSegment, true);

Si getCustIdResult == null, return new ArrayList();

List<?> returnedRows = client.getRecords(getCustIdResult);

Pero eso solo me da los nombres y las IDs de los segmentos, pero no los valores de la lista. ¿Cómo obtengo los valores?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Puede utilizar el método getCustomization para obtener los valores de lista de un segmento personalizado. Este método toma como argumento el ID de personalización y devuelve un objeto Customization. Luego puede utilizar el método getListValues en el objeto Customization para obtener los valores de lista.

    Ejemplo:

    Customization cust = client.getCustomization(customSegmentId);
    List<String> listValues = cust.getListValues();
    

Comments are closed.