EnriquecimentoJá disponível

    Mude o seu contentor sem tocar numa etiqueta.

    Um contentor de servidor está ligado a nomes de cabeçalho. Muda de fornecedor e cada variável Cabeçalho do pedido aponta para algo que já não chega. Este módulo envia também os nomes do seu fornecedor anterior, com os nossos valores lá dentro, para que o contentor que funcionava ontem continue a funcionar hoje.

    Dois nomes, um valor
    Stape e MetricsGate incluídos
    Qualquer outro nome de que precise
    Todos os módulos
    Cabeçalhos que enviamos
    X-User-Id9f4c1ab7e0d2385c6a17be49f03d7c82
    X-Geo-Postal-Code1012
    Também enviado
    Os nomes do seu fornecedor anterior
    X-Stape-User-Id9f4c1ab7e0d2385c6a17be49f03d7c82
    X-GEO-PostalCode1012

    O mesmo valor sob ambos os nomes. Migre as suas variáveis quando estiver pronto e depois desligue o módulo.

    Um valor, dois nomes de cabeçalho

    A parte de uma migração que ninguém orça

    Mudar um contentor é uma alteração de DNS e um redeploy. O que leva a tarde é a camada de etiquetas: cada variável que lê um cabeçalho inventado pelo fornecedor anterior, e cada etiqueta que depende dela.

    01

    As variáveis falham em silêncio

    Uma variável Cabeçalho do pedido que não encontra nada devolve undefined. A etiqueta dispara na mesma, o parâmetro simplesmente falta, e a lacuna aparece nos relatórios do fornecedor dias depois, não na sua pré-visualização.

    02

    A lista é mais longa do que parece

    Identificadores de visitante, localização, dados do dispositivo. Cada fornecedor escreve-os à sua maneira, e só pelos nomes não se percebe quais já coincidem.

    03

    Não há nada com que ensaiar

    Os cabeçalhos antigos só existem no fornecedor antigo. Até a alteração de DNS entrar em vigor não há nada para testar, por isso o primeiro tráfego real é também o primeiro teste.

    Como funciona

    Diz-nos de onde vem. A partir daí cada pedido chega também com os nomes de cabeçalho desse fornecedor, com os valores que os nossos próprios módulos calculam.

    01

    Escolha o fornecedor anterior

    Stape e MetricsGate já trazem o mapeamento. Para tudo o resto, leia os nomes de cabeçalho no contentor antigo e associe cada um aos nossos.

    02

    Ambos os nomes são entregues

    O nosso e o deles, mesmo valor, mesmo pedido. Nada é substituído, por isso uma variável já migrada continua a funcionar.

    03

    Mude as variáveis quando lhe convier

    Reaponte-as uma a uma, com tráfego real e sem que a ordem tenha importância.

    04

    Desligue o módulo

    Assim que nenhuma variável ler um nome antigo, desative-o. Os cabeçalhos extra param e nada mais muda.

    O que recebe

    A maioria dos nomes já coincide

    Os nomes de cabeçalho não distinguem maiúsculas, e a variável Cabeçalho do pedido também não. Uma variável que pede X-GEO-Country recebe o nosso X-Geo-Country sem mais nada, por isso só os nomes realmente diferentes ganham um alias.

    Nada é substituído

    Os alias são cabeçalhos adicionais. Os nossos nomes seguem sempre, por isso o módulo liga-se e desliga-se sem qualquer alteração coordenada do lado das etiquetas.

    Só o que realmente usa

    Um alias só é enviado se o módulo que produz esse valor estiver ativo no seu contentor. Ativar o apoio à migração não ativa mais nada.

    Os nomes que indica são verificados

    Um nome personalizado tem de parecer um cabeçalho e não pode visar os campos que transportam o endereço do visitante, para que uma gralha nunca desfaça em silêncio as suas definições de privacidade.

    Especificação

    Nomes de cabeçalho
    Os do fornecedor anterior, ao lado dos nossos
    Fornecedores incluídos
    Stape, MetricsGate
    Outros fornecedores
    Mapeamento próprio, até 20 nomes
    Valores
    Idênticos aos nossos cabeçalhos
    Custo
    Incluído no seu contentor
    Cabeçalhos do pedido
    X-Stape-User-IdX-GEO-PostalCodeX-Geoip2-CountryX-Geoip2-RegionX-Geoip2-City

    Quando usar

    Está a sair do Stape

    X-Stape-User-Id e X-GEO-PostalCode chegam exatamente como antes. O resto do conjunto deles já coincide com o nosso, por isso não há mais nada a preparar.

    Herdou o contentor

    Quando ninguém se lembra de que variáveis leem que cabeçalhos, envie os dois nomes e resolva-os a partir dos relatórios em vez da memória.

    Está a migrar por fases

    Encaminhe parte do tráfego para o novo contentor enquanto o antigo serve o resto. Para a camada de etiquetas, os dois comportam-se de forma idêntica.

    Perguntas sobre o Migration Headers

    Tenho de mudar algo no contentor primeiro?

    Não, e é esse o objetivo. Ative o módulo, mude o DNS, e as variáveis que já tem continuam a resolver. Reapontá-las para os nossos nomes é trabalho de limpeza para depois, ao ritmo que lhe convier.

    Porque é que a lista de alias é tão curta?

    Porque os nomes de cabeçalho HTTP não distinguem maiúsculas, e a variável Cabeçalho do pedido no seu contentor também não. A maior parte do conjunto de um concorrente já coincide com o nosso sem ajuda. Só precisam de alias os nomes que diferem em mais do que maiúsculas.

    O meu fornecedor anterior não está na lista.

    Abra a pré-visualização do contentor antigo, copie os nomes de cabeçalho recebidos e associe cada um ao valor que deve transportar. Isso cobre qualquer fornecedor, incluindo os que nunca publicaram os seus nomes de cabeçalho.

    Enviar dois cabeçalhos custa alguma coisa?

    Não. São acrescentados na nossa edge a partir de valores já calculados para o pedido, e o módulo está incluído no seu contentor.

    Posso deixá-lo sempre ativo?

    Não há razão de custo nem de desempenho para o desligar, mas foi pensado como transição. Quando todas as variáveis lerem os nossos nomes, desativá-lo remove cabeçalhos que já ninguém lê.

    Outros módulos

    Os módulos acumulam-se. Ative quantos precisar: combinam-se numa única configuração à frente do seu contentor.

    Pronto para ativar?

    Cada módulo vem incluído no seu contentor, sem custo adicional. Crie um contentor, abra o painel de módulos e ative.

    Ver preços