Tous les cas d'usage

device.os

iPhone vers l'App Store, Android vers Play

Un lien mène soit à l'App Store, soit à Play, jamais aux deux. Deux règles et une règle obligatoire suffisent. Un ordinateur devant la vitrine est le cas honnête de la dernière règle — pas « autre ».

Où c'est accroché
Autocollant sur la porte, flyer, carte de visite, emballage.
Pourquoi le papier reste
Deux codes imprimés, et c'est toujours le mauvais qui est en haut.

Résolution en direct

device.os = ios
geo.country = CHlang.primary = descan.count_total = 5310
  1. 1iOS
  2. 2Android
  3. alwaysSinon
https://apps.apple.com/app/hof

Système du terminal

Un autocollant carré sur la porte vitrée d'un magasin, portant le code
Le même code sur chaque visuel.Autocollant sur la porte, flyer, carte de visite, emballage.

Le jeu de règles

Valide, enregistrable, règle obligatoire à la fin.

Pas une description de ce que le moteur saurait faire — c'est le texte que porte un code. La première règle qui correspond gagne, et la dernière correspond toujours.

ruleset · version 1

{
  "rules": [
    {
      "when": { "device.os": { "eq": "ios" } },
      "then": { "type": "redirect", "url": "https://apps.apple.com/app/hof" }
    },
    {
      "when": { "device.os": { "eq": "android" } },
      "then": { "type": "redirect", "url": "https://play.google.com/store/apps/hof" }
    },
    {
      "when": "always",
      "then": { "type": "redirect", "url": "https://hof.app" }
    }
  ]
}

C'est la réimpression qui coûte. Arrêtez.