BerikelseTilgjengelig nå

    Flytt containeren uten å røre en tag.

    En servercontainer henger på headernavn. Bytt leverandør, og hver eneste Request Header-variabel peker på noe som ikke kommer inn lenger. Denne modulen sender også navnene til den gamle leverandøren din, fylt med våre verdier, slik at containeren som virket i går også virker i dag.

    To navn, én verdi
    Stape og MetricsGate innebygd
    Ethvert annet navn du trenger
    Alle moduler
    Headere vi sender
    X-User-Id9f4c1ab7e0d2385c6a17be49f03d7c82
    X-Geo-Postal-Code1012
    Sendes også
    Navnene til forrige leverandør
    X-Stape-User-Id9f4c1ab7e0d2385c6a17be49f03d7c82
    X-GEO-PostalCode1012

    Samme verdi under begge navn. Flytt variablene når du er klar, og slå så av modulen.

    Én verdi, to headernavn

    Den delen av en migrering ingen setter av tid til

    Å flytte en container er en DNS-endring og en redeploy. Det som tar ettermiddagen, er taglaget: hver variabel som leser en header den forrige leverandøren fant på, og hver tag under den.

    01

    Variabler feiler lydløst

    En Request Header-variabel som ikke finner noe, returnerer undefined. Taggen fyrer likevel, parameteren mangler bare, og hullet dukker opp i leverandørens rapportering dager senere i stedet for i forhåndsvisningen din.

    02

    Listen er lengre enn den ser ut

    Besøksidentifikatorer, posisjon, enhetsdata. Hver leverandør skriver dem på sin egen måte, og navnene alene røper ikke hvilke som allerede stemmer overens.

    03

    Det finnes ingenting å øve mot

    De gamle headerne finnes bare hos den gamle leverandøren. Til DNS-endringen har slått gjennom, er det ingenting å teste mot, så den første ekte trafikken er også den første testen.

    Slik fungerer det

    Du forteller oss hvor du kommer fra. Deretter ankommer hver forespørsel også med den leverandørens headernavn, med verdiene våre egne moduler beregner.

    01

    Velg forrige leverandør

    Stape og MetricsGate har koblingen innebygd. For alt annet leser du av headernavnene på den gamle containeren og kobler hvert av dem til våre.

    02

    Begge navn leveres

    Vårt og deres, samme verdi, samme forespørsel. Ingenting erstattes, så en variabel du allerede har flyttet, fortsetter å virke.

    03

    Flytt variablene når det passer

    Pek dem om én om gangen, med ekte trafikk på og uten at rekkefølgen spiller noen rolle.

    04

    Slå modulen av igjen

    Så snart ingen variabel lenger leser et gammelt navn, slår du den av. De ekstra headerne stopper, og ingenting annet endrer seg.

    Dette får du

    De fleste navn stemmer allerede

    Headernavn skiller ikke mellom store og små bokstaver, og det gjør ikke Request Header-variabelen heller. En variabel som spør etter X-GEO-Country, besvares uendret av vår X-Geo-Country, så bare virkelig avvikende navn får et alias.

    Ingenting overskrives

    Alias er ekstra headere. Våre egne navn sendes alltid med, så modulen kan slås av og på uten en koordinert endring på tagsiden.

    Bare det du faktisk kjører

    Et alias sendes bare når modulen som produserer verdien er aktiv på containeren din. Å slå på migreringsstøtte slår ikke på noe annet.

    Navnene du oppgir blir kontrollert

    Et eget navn må se ut som en header og kan ikke treffe feltene som bærer den besøkendes adresse, slik at en skrivefeil aldri i det stille kan oppheve personverninnstillingene dine.

    Spesifikasjon

    Headernavn
    Forrige leverandørs, ved siden av våre
    Innebygde leverandører
    Stape, MetricsGate
    Andre leverandører
    Egen kobling, opptil 20 navn
    Verdier
    Identiske med våre egne headere
    Kostnad
    Inkludert i containeren din
    Request-headere
    X-Stape-User-IdX-GEO-PostalCodeX-Geoip2-CountryX-Geoip2-RegionX-Geoip2-City

    Når du bruker den

    Du kommer fra Stape

    X-Stape-User-Id og X-GEO-PostalCode ankommer nøyaktig som før. Resten av settet deres stemmer allerede med vårt, så det er ikke noe mer å ordne.

    Du har arvet containeren

    Når ingen husker hvilke variabler som leser hvilke headere, sender du begge navn og jobber deg gjennom dem ut fra rapporteringen i stedet for hukommelsen.

    Du går over i faser

    Send en del av trafikken til den nye containeren mens den gamle betjener resten. For taglaget oppfører de to seg helt likt.

    Spørsmål om Migration Headers

    Må jeg endre noe i containeren først?

    Nei, og det er hele poenget. Slå på modulen, flytt DNS-en, og variablene du allerede har fortsetter å løses opp. Å peke dem om til våre navn er opprydding i etterkant, i det tempoet som passer deg.

    Hvorfor er aliaslisten så kort?

    Fordi HTTP-headernavn ikke skiller mellom store og små bokstaver, og det gjør ikke Request Header-variabelen i containeren din heller. Størstedelen av settet til en konkurrent stemmer allerede med vårt uten hjelp. Bare navn som skiller seg ut med mer enn store og små bokstaver, trenger et alias.

    Min forrige leverandør står ikke på listen.

    Åpne forhåndsvisningen på den gamle containeren, kopier de innkommende headernavnene og koble hvert navn til verdien det skal bære. Det dekker enhver leverandør, også de som aldri har publisert headernavnene sine.

    Koster det noe å sende to headere?

    Nei. De legges til i vår edge fra verdier som allerede er beregnet for forespørselen, og modulen er inkludert i containeren din.

    Kan jeg la den stå på for alltid?

    Det finnes verken kostnads- eller ytelsesgrunner til å slå den av, men den er tenkt som en overgang. Når hver variabel leser våre navn, fjerner du ved å slå den av headere som ingen leser lenger.

    Andre moduler

    Moduler kan stables. Slå på så mange du trenger. De settes sammen til én konfigurasjon foran containeren din.

    Klar til å slå den på?

    Hver modul er inkludert i containeren din uten ekstra kostnad. Opprett en container, åpne modulpanelet og slå på bryteren.

    Se priser