Kod QR z numerem telefonu nie zawiera URL-a. Zawiera tekst tel:+14155552671, a skaner rozpoznaje prefiks tel: i przekazuje go do dialera z już wypełnionym numerem. Nigdy nie wykonuje połączenia sam, na żadnym telefonie, który testowałam.
Ten sam trik obejmuje dwóch sąsiadów: SMSTO: otwiera wiadomość tekstową, mailto: otwiera e-mail. Trzy schematy, trzy formaty payloadu i jeden wspólny haczyk, który strony z generatorami zwykle przemilczają - kod zbudowany w ten sposób koduje akcję, a nie żądanie sieciowe, więc nigdy nie można go edytować ani zliczać. Ten artykuł ma dokładne payloady, co każdy z nich robi na prawdziwym telefonie, i kiedy zamiast tego użyć linku. Po szerszy przepływ druku, kampania z kodem QR od podstaw opisuje planowanie po pomiar.
Trzy payloady, zapisane w całości
Każdy z nich to zwykły tekst przekazany do dowolnego generatora, który przyjmuje wolny tekst. Nie ma tu żadnego URL-a.
tel:+14155552671
SMSTO:+14155552671:Hi Acme, I saw the flyer
mailto:[email protected]?subject=Quote%20request&body=Hi%20team
Schemat tel: pochodzi z RFC 3966, który wyraźnie mówi, że URI telefoniczny powinien nieść numer globalny - + i kod kraju - a nie lokalny. Schemat sms: to RFC 5724; SMSTO: w ogóle nie pochodzi z tego RFC, ale ze starszych konwencji QR, i wciąż jest formą z najszerszym wsparciem skanerów, dlatego generatory wciąż go używają. E-mail to RFC 6068, gdzie subject i body to zwykłe parametry query.
Ten ostatni szczegół jest miejscem, w którym psuje się większość ręcznie budowanych payloadów. Subject i body muszą być zakodowane URL-em, więc spacja to %20, a ampersand wewnątrz wiadomości to %26. Zostaw surowy & w body, i wszystko po nim zostanie odczytane jako kolejny parametr, więc połowa twojej wiadomości zniknie. Kodowanie URL wyjaśnione ma pełną listę znaków, jeśli piszesz to ręcznie.
Co faktycznie się dzieje, kiedy ktoś skanuje
Warto to znać, zanim wydrukujesz, bo zachowanie jest mniej automatyczne, niż sugerują opisy marketingowe na stronach generatorów.
Skan tel: otwiera dialer z widocznym numerem i jednym dotknięciem do wykonania. Nic nie dzwoni samo, co jest świadomą ochroną, a nie błędem, i znaczy, że "zeskanuj, żeby zadzwonić" to w rzeczywistości "zeskanuj, żeby numer wpisał się za ciebie".
Skan SMSTO: otwiera aplikację do wiadomości z ustawionym odbiorcą i, zwykle, wiadomością już w polu roboczym. Wiadomość jest tą częścią, która się różni: niektóre telefony i niektóre aplikacje firm trzecich odrzucają wypełniony tekst i zostawiają tylko numer. Projektuj z tym w głowie. Jeśli tekst jest istotny - na przykład słowo kluczowe potrzebne do routingu - wydrukuj je też obok kodu.
Skan mailto: otwiera to, co dana osoba skonfigurowała jako swoją aplikację pocztową. Na telefonie bez skonfigurowanego konta e-mail skan wygląda, jakby nic nie robił, o czym warto pamiętać przy odbiorcach konsumenckich.
| Payload | Co się otwiera | Wypełnione z góry | Główny haczyk |
|---|---|---|---|
tel:+1... | Dialer | Numer | Nigdy nie dzwoni automatycznie; wymaga kodu kraju |
SMSTO:+1...:text | Aplikacja do wiadomości | Numer, zwykle tekst | Wypełniony tekst nie jest gwarantowany |
sms:+1...?body=text | Aplikacja do wiadomości | Numer, czasem tekst | Standard, ale wsparty mniej szeroko niż SMSTO |
mailto:a@b?subject= | Domyślna aplikacja pocztowa | Adres, temat, treść | Cichy brak reakcji, jeśli nie skonfigurowano aplikacji pocztowej |
Zapisz numer w E.164, albo popsuje się za granicą
+14155552671, nie 0415 555 2671, i nie (415) 555-2671. Format międzynarodowy jest ustandaryzowany jako E.164 przez ITU: + na początku, kod kraju, potem numer krajowy bez spacji, myślników czy nawiasów.
Numer w formacie krajowym rozwiązuje się prawidłowo dla skanera w tym kraju i zawodzi dla wszystkich innych, co jest powodem, dla którego wydrukowany kod z numerem do połączeń często działa idealnie dla zespołu, który go sprawdzał, i dla nikogo na targach. Interpunkcja to druga połowa problemu: niektóre dialery usuwają spacje i myślniki, inne traktują je jako cyfry do wybrania, a nawias bywał znany z przedwczesnego kończenia parsowania.
Umieść linki i kody swojej kampanii na własnej domenie, i dostajesz ten sam generator plus analitykę, której te bezpośrednie payloady nie mogą dać.
Haczyk: tych kodów nie da się zmienić ani zliczyć
Oba ograniczenia wynikają z tego samego faktu. Payload tel:, SMSTO: albo mailto: to instrukcja dla telefonu, nie żądanie do serwera. Nic w internecie nie jest kontaktowane, więc nie ma nic do zliczenia i nic do przekierowania.
To znaczy dwie rzeczy dla wszystkiego, co wydrukujesz. Numer jest trwały na całe życie materiału: nowa linia w biurze, przeniesiony zespół sprzedaży albo zmiana dostawcy wiadomości sprawiają, że kod jest błędny, i ponowny druk to jedyna naprawa. I nigdy nie będziesz wiedzieć, czy kod zadziałał, bo skan otwierający dialer nie zostawia żadnego śladu, który mógłbyś zobaczyć. Kody QR dynamiczne kontra statyczne opisuje to rozróżnienie ogólnie, a czy kody QR wygasają opisuje, co jeszcze może po cichu przestać działać po nakładzie druku.
Alternatywą jest jedna warstwa pośrednictwa. Zakoduj krótki link do małej strony z przyciskiem połączenia, przyciskiem wiadomości i przyciskiem e-mail, wszystkie zbudowane z tych samych schematów. Teraz skan jest żądaniem sieciowym: jest zliczany, miejsce docelowe jest edytowalne, kiedy numer się zmienia, a strona może mieć godziny otwarcia albo formularz dla osób, które skanują o drugiej w nocy. Koszt to jedno dodatkowe dotknięcie dla odwiedzającego.
Kiedy bezpośredni schemat wciąż jest właściwy
Dwa przypadki, i są prawdziwe:
- Numer, który się nie zmieni i nie wymaga pomiaru. Naklejka serwisu wind, wewnętrzna linia helpdesku, tabliczka przy maszynie. Bezpośredni payload jest krótszy, co znaczy mniejszy kod, i działa bez żadnej usługi za sobą na zawsze.
- Miejsce bez pewnej łączności. Skan
tel:działa w podziemnym parkingu; krótki link nie rozwiąże się bez sieci.
Poza tymi przypadkami, warstwa pośrednictwa zarabia na swoje dodatkowe dotknięcie. Jak śledzić skany kodów QR opisuje, co dostajesz z powrotem, kiedy skan staje się żądaniem.
Przetestuj, zanim wydrukujesz
Cztery sprawdzenia, i drugie jest tym, które ludzie pomijają:
- Skanuj wbudowaną aplikacją kamery na iPhonie i na telefonie z Androidem. Aplikacje skanerów firm trzecich są bardziej wybaczające niż wbudowane, więc kod, który działa tylko w aplikacji skanera, jest kodem, który zawiedzie w realnym świecie.
- Skanuj telefonem z innego kraju, albo przynajmniej z innym ustawionym regionem. To wychwytuje brakujący kod kraju.
- Sprawdź, czy wypełniona wiadomość przetrwała, i zdecyduj, co się stanie, jeśli nie przetrwała.
- Wydrukuj próbkę w finalnym rozmiarze i zeskanuj ją w słabym świetle, z odległości, z jakiej stanie prawdziwa osoba. Jak duży powinien być kod QR ma reguły odległości.
Ten, na którym się nabrałam, to aplikacja pocztowa. Kod mailto: sprawdzony na służbowym telefonie ze skonfigurowanym Outlookiem wygląda idealnie, i nie robi absolutnie nic na konsumenckim telefonie, do którego nigdy nie dodano konta e-mail. Jeśli e-mail jest głównym wezwaniem do działania, postaw obok niego link.
Przeczytaj serię filarową
Ten artykuł należy do klastra tutoriali. Po cały proces, kampania z kodem QR od podstaw prowadzi od planowania do pomiaru, a jak stworzyć kod QR opisuje decyzję statyczny kontra dynamiczny.
Powiązane na blogu
Najczęściej zadawane pytania
Jak zrobić kod QR dla numeru telefonu?
Zakoduj tekst tel:+14155552671 zamiast URL-a. Każdy generator przyjmujący wolny tekst da sobie z tym radę. Kiedy ktoś zeskanuje kod, jego telefon otwiera dialer z już wypełnionym numerem i czeka, aż wciśnie połącz - nigdy nie dzwoni sam, ani na iOS, ani na Androidzie.
Jaki jest payload dla kodu QR z SMS-em?
SMSTO:+14155552671:Your message here to forma z najszerszym wsparciem skanerów, a sms:+14155552671?body=Your%20message to standard z RFC 5724. Wsparcie dla wypełnionej wiadomości jest tym, co różni się między telefonami i aplikacjami do wiadomości, więc traktuj tekst jako dodatek, a numer jako rzecz, która musi zadziałać.
Jak zrobić kod QR e-mail z tematem?
Zakoduj mailto:[email protected]?subject=Quote%20request&body=Hi%20team. Subject i body to zwykłe parametry query zdefiniowane przez RFC 6068, i obie wartości muszą być zakodowane URL-em, dlatego spacja pojawia się jako %20. Skan otwiera domyślną aplikację pocztową danej osoby z wypełnionymi polami.
Czy kod QR z numerem telefonu potrzebuje kodu kraju?
Tak, i z plusem na początku. Zapisz go w formie E.164, więc +14155552671, a nie 0415 555 2671 albo (415) 555-2671. Numer w formacie krajowym działa tylko dla skanera w tym kraju i po cichu zawodzi dla wszystkich innych, co jest najczęstszym powodem, dla którego wydrukowany kod z numerem do połączeń działa dla zespołu, który go testował, i dla nikogo innego.
Czy mogę śledzić, ile osób zeskanowało kod QR z telefonem albo e-mailem?
Nie przy bezpośrednim payloadzie tel:, SMSTO: albo mailto:. Kodują one akcję, a nie żądanie sieciowe, więc nic nie trafia do serwera, który mógłby to zliczyć. Jeśli potrzebujesz liczby, zakoduj zamiast tego krótki link do małej strony z przyciskami połączenia i wiadomości, i odczytaj kliknięcia tam.
Co się stanie, jeśli numer telefonu zmieni się po druku?
Bezpośredni kod tel: staje się błędny na trwałe, bo numer jest zapisany we wzorze. Ponowny druk albo przekierowanie - a przekierowanie istnieje tylko wtedy, jeśli kod koduje link, który kontrolujesz, a nie sam numer. Na wszystkim z czasem życia dłuższym niż kampania, koduj link.
Wypróbuj Elido
Wklej URL, otrzymaj krótki link
Bez rejestracji. Link działa 30 dni. Zarejestruj się, aby zachować go na zawsze.
Za darmo, bez rejestracji · 2 dziennie