Wirtualny numer telefonu, nazywany też wirtualnym numerem komórkowym lub VMN, to zwykły numer telefonu, którego połączenia i wiadomości trafiają do oprogramowania, a nie do karty SIM. Nikt nie nosi przy sobie telefonu dla tego numeru. Ruch trafia do API, łącza trunkingowego lub aplikacji, a ty decydujesz, co dzieje się dalej.
Warto jasno powiedzieć, co słowo "virtual" oznacza, a czego nie, bo łatwo odczytać je błędnie na dwa sposoby. Nie oznacza symulacji: numer jest prawdziwy, należy do prawdziwego zakresu numeracji, a sieci kierują do niego ruch dokładnie tak jak do każdego innego. I nie opisuje poziomu możliwości: wirtualny numer nie potrafi automatycznie więcej ani mniej niż numer w telefonie.
Co oznacza skrót VMN?
Virtual mobile number, czyli wirtualny numer komórkowy: wirtualny numer z zakresu numeracji komórkowej.
"Virtual" opisuje, dokąd trafia ruch. "Mobile" opisuje zakres, z którego pochodzi numer. Lokalny lub bezpłatny numer wirtualny jest wirtualny, ale nie komórkowy.
Te dwa słowa odpowiadają na różne pytania. Terminacja decyduje, jak odbierasz ruch. Zakres decyduje, który program rejestracji ma zastosowanie. W Bird zakres to type numeru, a mobile jest jedną z jego wartości.
Jakie rodzaje istnieją?
Typ opisuje zakres, z którego pochodzi numer, i to, jak wygląda dla osoby, która go widzi.
- Mobile: pochodzi z tych samych zakresów, które sieć komórkowa przydziela telefonom. Tam, gdzie istnieją, zwykle mają najszerszy zestaw funkcji, co czyni je pierwszym wyborem, gdy jeden numer ma obsłużyć kilka zadań.
- Local: początkowe cyfry to numer kierunkowy miasta lub regionu, więc numer wygląda jak lokalny. Ten typ najczęściej obsługuje głos, ale nie wiadomości.
- National: prefiks ogólnokrajowy zamiast regionalnego, więc każdy klient w kraju dzwoni pod ten sam numer.
- Toll-free: płaci strona odbierająca, więc koszt kontaktu z tobą nigdy nie jest powodem do rezygnacji. W Ameryce Północnej numery te mogą też obsługiwać wiadomości.
- Short codes: od czterech do sześciu cyfr, zasięg krajowy, brak głosu, a w Ameryce Północnej najwyższa przepustowość wiadomości spośród wszystkich nadawców. Obejmują je dwie wartości typu: zwykły short code i bezpłatny dla odbiorcy, którego ruch nie jest naliczany abonentowi, więc kod rozgałęziający po typie napotka oba warianty.
Short code to jedyny typ, którego nie można po prostu kupić: trafia do obszaru roboczego przez przydzielenie, nie przez zakup, a zamówienie przez API numerów jest odrzucane. Wyszukiwanie może je nadal wyświetlać, więc traktuj te wyniki jako katalog tego, co istnieje, a nie jako ofertę. Przydzielony short code jest też współdzielony, co ma dwie strony: nie ponosisz własnej opłaty miesięcznej i nie możesz go zwolnić.
Co dany numer faktycznie potrafi?
Odczytaj to z numeru. To najważniejszy nawyk w całym tym temacie.
Typ mówi ci, jaki masz rodzaj numeru. Osobne pole capabilities mówi ci, co ten konkretny numer potrafi, a to zależy od kraju i operatora, od którego numer pochodzi. Nigdy nie wnioskuj SMS ani głosu z samego typu. Dwa lokalne numery w tym samym kraju mogą się różnić.
W praktyce oznacza to, że najpierw wyszukujesz, a nie zakładasz: filtruj wyszukiwanie w kraju po potrzebnej funkcji, a potem odczytaj pole z numeru, który faktycznie otrzymałeś. Numer kupiony w założeniu, że jego typ oznacza SMS, to najczęstsza droga do posiadania numeru, który nie potrafi wykonać zadania.
Lista typów jest otwarta. Nowe dodaje się w miarę rozszerzania zasięgu, więc traktuj nieznaną wartość jako obsługiwany typ, a nie jako błąd.
Dlaczego nie mogę wysyłać z numeru, który posiadam?
Ponieważ posiadanie numeru i autoryzacja do wysyłania z niego to dwie różne rzeczy, a ta druga zależy od typu.
Numer potwierdza własność w ramach swojego typu, a program rejestracji, który kraj prowadzi dla numeru bezpłatnego, to inny program niż ten dla numeru lokalnego. Ukończenie niewłaściwego nie odblokowuje wysyłania. Pole ownership numeru wskazuje zaległe wymagania, a wywołanie API posuwa proces zatwierdzania. Dopóki zatwierdzenie jest w toku, status numeru to pending_ownership_registration. Opłaty są naliczane przez cały ten czas.
Dwa programy pojawiają się nieustannie. Amerykański long code, niezależnie od tego, czy jest komórkowy, lokalny czy krajowy, wymaga zarejestrowanej marki i kampanii, zanim będzie mógł obsługiwać ruch application-to-person. Numer bezpłatny obsługujący wiadomości wymaga weryfikacji toll-free. Oba rejestrują nadawcę, a nie numer, i oba wykraczają poza samo posiadanie numeru.
Jak wybrać numer?
Zacznij od tego, co numer ma robić, a nie od tego, jak się nazywa.
- Najpierw określ zadanie: dwukierunkowa rozmowa, jedna krajowa linia wsparcia, masowe wysyłanie jednokierunkowych wiadomości czy sam głos. To decyduje o typie pewniej niż jakiekolwiek porównywanie typów.
- Szukaj po funkcji, nie po typie i odczytaj
capabilitiesz przydzielonego numeru. - Uwzględnij w budżecie rejestrację, nie tylko numer. Szczególnie w przypadku wysyłania wiadomości w USA czas do rozpoczęcia wysyłki wyznacza program rejestracji, a nie sam zakup.
Typy numerów opisuje każdy typ i jego typowe funkcje, kupowanie numerów opisuje wyszukiwanie w kraju, a przegląd numerów opisuje cykl życia numeru po jego nabyciu.
W skrócie
Wirtualny oznacza, że trafia do oprogramowania, a nie że jest gorszym numerem.
To prawdziwy numer w prawdziwej sieci. Różnica polega na tym, że połączenia i wiadomości trafiają do API, a nie do telefonu.
Typ nigdy nie mówi ci o możliwościach numeru.
Dwa numery tego samego typu w tym samym kraju mogą się różnić. Filtruj wyszukiwanie po potrzebnej funkcji i odczytaj ją z numeru, który otrzymałeś.
Numer komórkowy ma zwykle najszersze możliwości.
Tam, gdzie istnieją, numery komórkowe oferują najszerszy zestaw funkcji, dlatego jeden numer może obsłużyć kilka zadań.
Posiadanie numeru to nie to samo co prawo do wysyłania z niego.
Rejestracja zależy od typu i jest osobnym krokiem po przydzieleniu numeru. Numer może być twój i nadal nie przepuszczać ruchu.