Dividir

A transformação Split divide uma string em um vetor de subsequências com base em um caractere delimitador específico.

Split é particularmente útil para extrair valores individuais de uma coleção de valores associados a um único valor de nome de consulta URI.

Parâmetro Descrição Padrão
Nome Nome descritivo da transformação. Você pode inserir qualquer nome aqui.
Comentários Opcional. Observações sobre a transformação.
Condição Condições de aplicação desta transformação.
Delimitador

Sequência de caracteres usada para separar a cadeia de caracteres de entrada em subsequências. Deve ter um único caractere de comprimento.

Se você pressionar a tecla Ctrl e clicar com o botão direito do mouse no parâmetro Delimitador, um menu Inserir é exibido. Esse menu contém uma lista de caracteres especiais que geralmente são usados como delimitadores.

Entrada O nome do campo cujo valor é dividido para criar o vetor de cadeia de caracteres de saída.
Saída O nome do campo de saída.

Considere um site no qual os produtos comprados por um cliente são listados como parte do valor de consulta cs-uri quando a página de confirmação associada a uma compra bem-sucedida é acessada. Este é um exemplo dessa string:

  • /checkout/confirmed.asp?prod_seleted=B57481,C46355,Z97123

O campo cs-uri-stem é usado para determinar se a página que está sendo solicitada pela entrada de log é a página de confirmação. Os códigos dos produtos que o cliente comprou são listados como valores separados por vírgula do nome prod_seleted na consulta cs-uri. A transformação Split pode ser usada para extrair essas informações dividindo os códigos do produto na vírgula, se o valor de cs-uri-stem corresponder ao valor especificado na condição String Match. Consulte Correspondência de sequência de caracteres. A transformação a seguir detalha a solução para esse problema.

Aqui, o campo de saída é x-products, que seria usado para criar a dimensão estendida desejada que mapeia os produtos comprados para as sessões durante as quais a compra foi feita.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now