Um par de valores chave consiste em elementos relacionados: Uma tecla, que é uma constante que define o conjunto de dados (por exemplo, gênero, cor, preço) e um valor, que é uma variável que pertence ao conjunto (por exemplo, macho/fêmea, verde, 100). Destination Builder envia dados formatados como pares de valor chave.
Totalmente formado, um conjunto básico de pares de valores chave poderia ser parecido com estes:
gender = male
color = green
price > 100
Os destinos aceitam dados de valor chave no formato standard
ou serialized
.
Os valores de chave padrão e serializados podem conter valores únicos ou múltiplos. A tabela a seguir fornece exemplos de formatos padrão e de valores de chave serial.
Formatação | Pares de valor de chave único | Vários pares de valores-chave |
---|---|---|
Padrão |
|
|
Serializado |
|
|
Os caracteres que separam valores dentro e entre chaves e valores são conhecidos como delimiters
e separators
. Elas se tornam particularmente importantes quando você envia segmentos para um destino em um formato serial. A serialização permite que você passe vários valores com uma única chave e combine pares de valores chave. Os delimitadores e separadores são definidos da seguinte forma:
Com Destination Builder você pode formatar dados de valor chave de várias maneiras diferentes. Vejamos alguns exemplos de cada tipo.
Exemplos de pares de valores chave | Exemplo | Descrição |
---|---|---|
Chave única padrão |
|
Um conjunto simples de pares de valores chave. O exemplo contém estes elementos:
|
Vários pares de valores chave (não seriais) |
|
Um conjunto de vários pares de valores chave que passam em valores com conjuntos separados de valores chave. O exemplo contém estes elementos:
|
Chave única serial |
|
Um conjunto de valores chave que passa em vários valores com uma única chave. Como essa chave tem vários valores, ela é conhecida como um par serializado de valores chave. O exemplo contém estes elementos:
|
Vários pares chave-valor (serial) |
|
Um conjunto de vários pares de valores chave que passam vários valores em chaves separadas. O exemplo contém estes elementos:
|
Um destino serializado combina várias características em uma única string e envia essas informações para um destino.
A transmissão de dados serializados ajuda a melhorar a eficiência porque vários traços são acionados sequencialmente, e não em paralelo. Isso proporciona ao servidor de destino tempo suficiente para receber, processar e retornar dados antes de responder a solicitações adicionais.
Em Audience Manager, você pode serializar e enviar dados para praticamente qualquer destino com o qual deseja trabalhar. No entanto, antes de usar esse recurso, você precisará saber o destino URL e onde colocar algumas macros obrigatórias ou opcionais. Obtenha as informações sobre a colocação da macro do seu parceiro de destino. Consulte Macros de destino definidas para obter mais informações.