Statische vs. dynamische QR-Codes
Die beiden Begriffe beschreiben einen echten Kompromiss, nicht eine bessere und eine schlechtere Option, die als Wahl verkauft wird. Ein statischer QR-Code kodiert sein Ziel direkt: Die URL, der Text oder die WLAN-Zugangsdaten stecken vom Moment der Erzeugung an dauerhaft im Muster selbst. Ein dynamischer QR-Code kodiert stattdessen einen Kurzlink zu einem Weiterleitungsdienst, und dieser Dienst schlägt im Moment des Scans nach, wohin er die scannende Person tatsächlich schickt. Der Code auf dem Papier ändert sich nie; wohin er zeigt, kann sich bei einem dynamischen Code ändern.
Was statisch tatsächlich heißt
Ist ein statischer Code einmal erzeugt, steht seine Nutzlast für die gesamte Lebensdauer des Druckstücks fest. Dahinter steckt kein Konto, kein Dienst, der laufen muss, damit es funktioniert, und nichts, was abgeschaltet, eingestellt werden oder Jahre später ein Abo verlangen kann, nachdem du längst zehntausend Stück gedruckt hast. Ein statischer Code, den du heute erzeugst, dekodiert in zwanzig Jahren zu exakt demselben Inhalt, sofern das Papier durchhält – er hängt an nichts außer dem physischen Gegenstand selbst. Diese Dauerhaftigkeit ist zugleich seine Grenze: Muss sich das Ziel ändern, ob URL, Telefonnummer oder WLAN-Zugangsdaten, gibt es keinen Weg, es zu aktualisieren. Die einzige Lösung ist Nachdrucken.
Was dynamisch tatsächlich heißt
Das gedruckte Muster eines dynamischen Codes kodiert einen Kurzlink, der von einem Weiterleitungsdienst kontrolliert wird, und wohin dieser Link zeigt, änderst du im Dashboard des Dienstes, wann immer du willst, ohne irgendetwas bereits Gedrucktes anzufassen. Das ist aus zwei verschiedenen Gründen wirklich nützlich: Das Ziel lässt sich nach dem Druck aktualisieren, praktisch für alles, was in Auflage gedruckt wird oder lange halten soll, und die meisten Dienste protokollieren Scanzahlen, Zeitstempel und grobe Standorte und liefern damit Daten, die ein statischer Code nie liefern kann, weil er nie einen Server berührt. Der ehrliche Preis ist eine Abhängigkeit: Der Code funktioniert jetzt nur so lange, wie dieser Dienst weiterläuft, diesen bestimmten Kurzlink korrekt zugeordnet lässt und seine eigenen Server erreichbar hält. Stellt der Dienst den Betrieb ein, ändert er sein URL-Schema, oder hörst du auf, für einen Tarif zu zahlen, an dem der Link hing, brechen alle jemals dagegen gedruckten dynamischen Codes gleichzeitig und endgültig, ohne jede Möglichkeit, die bereits verteilten Codes zu reparieren.
Beides hat seinen Preis
Es ist verlockend, dynamisch schlicht als „besser“ zu beschreiben, weil es mehr kann, aber diese Sicht überspringt den tatsächlichen Preis. Ein statischer Code hat null laufende Abhängigkeit: nichts, wofür man weiterzahlt, nichts, was offline gehen kann, nichts, was eine andere Firma einstellen kann. Ein dynamischer Code tauscht diese Unabhängigkeit gegen Änderbarkeit und Auswertung, und dieser Tausch lohnt sich nur, wenn du eines der beiden Dinge wirklich so dringend brauchst, dass du eine dauerhafte Abhängigkeit von der Infrastruktur eines Dritten in Kauf nimmst. Etwas in kleiner Auflage und mit kurzer Lebensdauer, ein einmaliger Flyer zur Veranstaltung, eine einzelne Auflage Speisekarten, profitiert selten genug von beidem, um das zu rechtfertigen.
Wann statisch richtig ist
Wähle statisch, wenn das Ziel wirklich dauerhaft ist: die Hauptwebsite eines Unternehmens, feste WLAN-Zugangsdaten für ein Netz, dessen Passwort sich nicht ändert, eine vCard mit Kontaktdaten, von denen du überzeugt bist, dass sie richtig bleiben. Wähle es auch immer dann, wenn das Druckstück eine sehr lange erwartete Lebensdauer hat, etwa Beschilderung, Verpackung oder alles Geätzte, Gravierte oder anderweitig teuer Nachzudruckende, denn eine Jahre später gerissene Abhängigkeit ist ein echtes Risiko, das du bei etwas so Teurem lieber nicht tragen willst.
Wann dynamisch richtig ist
Wähle dynamisch, wenn du wirklich damit rechnest, das Ziel zu aktualisieren: eine Saisonaktion, deren Landingpage jedes Quartal wechselt, eine Veranstaltung, deren Anmeldelink zum Druckzeitpunkt noch nicht feststeht, oder alles, wo die Möglichkeit zur nachträglichen Umleitung es rechtfertigt, eine Dienstabhängigkeit einzugehen. Es ist auch die richtige Wahl, wenn die Scan-Auswertung der eigentliche Punkt ist: Eine Marketingkampagne, die messen will, wie viele Leute eine bestimmte Auflage gescannt haben, braucht das Tracking, das ein dynamischer Link liefert, denn ein statischer Code bietet keine Möglichkeit, nach dem Verteilen irgendetwas zu zählen.
Die Entscheidung in einem Satz
Willst du nach dem Druck nie wieder über den Code nachdenken, nimm statisch; musst du das Ziel später ändern oder willst du wissen, wie viele Leute tatsächlich gescannt haben, nimm dynamisch und akzeptiere, dass seine Lebensdauer nun an einem Dienst hängt, den du nicht kontrollierst.
Erstelle kostenlos einen QR-Code mit QRCodeEngine — alle Formate kostenlos, ohne Anmeldung, und jeder Code wird vor dem Download geprüft.