For the complete documentation index, see llms.txt. This page is also available as Markdown.

Regex dentro dos parênteses

Expressão regular (ou Expressão Regular) é um tipo de código que você pode usar quando quiser corresponder uma parte dos caracteres nos SKUs, categorias ou códigos promocionais dos produtos enviados com os valores que são passados para a impact.com com as conversões. Você pode usar regex com a ferramenta Match Expression da impact.com para identificar SKUs, categorias ou códigos promocionais de produtos para os quais você quer pagar de forma diferente.

Dentro dos parênteses

Ao colocar parte de uma regex dentro de parênteses, você pode agrupar essa parte da regex. A ferramenta Match Expression pode então extrair os valores que você coloca entre os colchetes e encontrar uma correspondência nos itens da lista de exceções correspondente que você fornecer. Os itens que você adiciona à lista de exceções devem corresponder exatamente à regex entre os parênteses para que a regex fora dos parênteses possa ser aplicada à lista inteira.

Cenário de exemplo

Sua marca, ACME Smile, gostaria de pagar 5% aos parceiros quando um cliente comprar qualquer produto odontológico. ACME Smile não tem uma lista abrangente de SKUs de todos os produtos odontológicos, porque sua marca está constantemente removendo produtos e adicionando novos. No entanto, você sabe que todos os SKUs de produtos odontológicos começam com TOOTH, SMILE ou SHINE (por exemplo, SHINE98763, SMILE987abc, TOOTH65abc64).

Como todos os SKUs odontológicos começam com TOOTH, SMILE ou SHINE, você pode configurar uma regex para SKUs de produtos odontológicos em geral e usar a ferramenta Match Expression para encontrar correspondências em uma lista incompleta de exceções de SKU, conforme demonstrado nas seções a seguir.

Etapa 1: Crie uma lista de SKUs

  1. Na barra de navegação superior, selecione [Perfil do usuário] → Configurações.

  2. À direita, abaixo de Listas de exceção seção, selecione SKU.

  3. Selecione Adicionar Nova Lista de SKU.

  4. Insira um Nome da lista.

  5. Selecione o tipo de evento que você deseja associar a esta lista de SKUs.

Etapa 2: Configure a regex

  1. Selecione Mostrar configurações avançadas e insira sua regex no Expressão de correspondência .

    • Dentro dos parênteses, adicione apenas os valores com os quais você deseja corresponder:

      • Adicione as 3 cadeias de caracteres com as quais sabemos que os SKUs odontológicos começam, separadas pelo caractere de regex | que significa OU.

    • Fora dos parênteses, adicione qualquer regex que ajude a refinar sua correspondência:

      • Adicione o caractere de regex ^ antes dos parênteses de abertura para afirmar a posição no início da linha, garantindo que não haja caracteres anteriores.

      • Adicione o caractere de regex . depois dos parênteses de fechamento para corresponder a quaisquer caracteres seguintes (por exemplo, números, letras, hífens), exceto terminadores de linha.

      • Adicione o caractere de regex * após o ponto para procurar qualquer número de correspondências (ou seja, entre 0 e um número ilimitado de correspondências).

    • A expressão final deve ser ^(TOOTH|SMILE|SHINE).*.

  2. Selecione Salvar e adicionar itens.

Etapa 3: Adicione itens à lista de exceções

  1. Liste os valores com os quais você deseja corresponder de uma das 2 maneiras:

    • Adicionar itens manualmente digitando TOOTH, SMILE e SHINE no SKU campos.

    • Como alternativa, Fazer upload de um arquivo CSV ou Excel listando TOOTH, SMILE e SHINE sob o SKU coluna.

  2. Selecione Salvar.

    • Você verá sua nova lista de SKUs na Listas de SKU tela.

E agora?

Agora que você configurou uma Match Expression de regex e adicionou os 3 itens da lista de SKUs, todos ACME Smileos futuros produtos odontológicos de 's (assumindo que também tenham SKUs começando com TOOTH, SMILE ou SHINE) serão correspondidos como parte da lista de exceções. Quaisquer conversões recebidas que correspondam à regex serão sinalizadas como parte da lista de exceções e as regras do contrato serão aplicadas de acordo.

Agora você pode adicionar regras aos ACME Smile's termos do modelo, como pagar 5% por pedido sempre que esses SKUs estiverem presentes. Veja Definir pagamentos para uma lista de exceções de SKU para mais detalhes.

Atualizado

Isto foi útil?