Todos los casos de uso

geo.country

Un cartel, tres páginas de país

La misma creatividad en Suiza, en Alemania, en Francia — una sola tirada. El escaneo desde Suiza llega a .ch, desde Francia a .fr, cualquier otro país a la regla obligatoria. No a una página de error.

Dónde está colgado
Cartel, lona, envase presentes en más de un país.
Por qué el papel se queda
URL por país en el cartel significa tres trabajos de imprenta.

Resolución en directo

geo.country = CH
device.type = mobilelang.primary = frscan.is_first = true
  1. 1Suiza
  2. 2Francia
  3. alwaysSi no
https://tour.example/ch

País del escaneo

Un cartel de papel en una pared de hormigón, con el código
En cada motivo, el mismo código.Cartel, lona, envase presentes en más de un país.

El conjunto de reglas

Válido, guardable, regla obligatoria al final.

No es una paráfrasis de lo que el motor sabría hacer — es el texto que lleva un código. Gana la primera regla que encaja, y la última encaja siempre.

ruleset · version 1

{
  "rules": [
    {
      "when": { "geo.country": { "eq": "CH" } },
      "then": { "type": "redirect", "url": "https://tour.example/ch" }
    },
    {
      "when": { "geo.country": { "eq": "FR" } },
      "then": { "type": "redirect", "url": "https://tour.example/fr" }
    },
    {
      "when": "always",
      "then": { "type": "redirect", "url": "https://tour.example" }
    }
  ]
}

Solo el país. La región y la ciudad no existen como eje: por debajo del nivel de país todo se deshace en un teléfono, y un eje del que no puedes fiarte es peor que ninguno.

También

El mismo eje, otra situación.

Aviso de reciclaje
En Suiza el PET, en Alemania la bolsa amarilla, si no la página genérica.
Precios por mercado
Un motivo, tres tiendas. El papel no sabe cuál.
Texto obligatorio
Lo que hay que mostrar cambia según el país. El código no.

Todos los casos de uso

Lo caro es reimprimir. Deja de hacerlo.