Sign inGet started

Dziennik wiadomości WhatsApp

Strona Messages w panelu Bird to rejestr każdej wiadomości WhatsApp wysłanej z Twojego obszaru roboczego: każde wysłanie przez POST /v1/whatsapp/messages trafia tutaj, od najnowszych. Użyj jej, żeby potwierdzić, że wiadomość została wysłana, sprawdzić, na jakim etapie dostarczenia się znajduje, i zobaczyć, który szablon ją wygenerował. Opis rozmieszczenia tej strony w panelu znajdziesz w przewodniku po panelu.

Lista wiadomości

Strona Messages WhatsApp w panelu Bird: tabela wysłanych wiadomości ze statusem (Sent, Failed, Delivered), numerami telefonu From i To, slugiem szablonu, etykietą kategorii (Authentication, Utility) i względnym czasem wysłania, nad polem wyszukiwania po dokładnym numerze telefonu oraz filtrami Status i Date
Każdy wiersz to jedna wiadomość. Kolumny:
KolumnaCo pokazuje
StatusBieżący status wiadomości (patrz Statusy), jako kolorowa kropka
FromNumer nadawcy WhatsApp, z którego wysłano wiadomość
ToNumer odbiorcy
TemplateSzablon, z którego wysłano wiadomość (kliknij wiersz, żeby otworzyć wiadomość)
CategoryKategoria szablonu
SentCzas przyjęcia wysyłki jako czas względny (najedź kursorem, żeby zobaczyć dokładny znacznik czasu)
Lista jest podzielona na strony po 25 wiadomości; użyj Prev i Next, żeby przechodzić między stronami.

Wyszukiwanie i filtrowanie

Dziennik wiadomości szybko się zapełnia, dlatego strona zaczyna się od wyszukiwania po odbiorcy i dwóch filtrów. Łączą się: filtr statusu plus zakres dat zawęża wyniki do wiadomości pasujących do obu kryteriów.
Wyszukiwanie po odbiorcy. Pole wyszukiwania dopasowuje dokładny numer odbiorcy w formacie E.164. Wpisz pełny numer, na który wysłałeś wiadomość, na przykład +14155550100, żeby znaleźć każdą wiadomość zaadresowaną do niego. Wyszukiwanie dopasowuje całą wartość, a nie jej fragment.
Status. Filtruj po jednym lub kilku statusach. Status obsługuje wielokrotny wybór, więc możesz na przykład wyświetlić wszystko, co jest jeszcze w trakcie dostarczania, zaznaczając jednocześnie Accepted i Sent. Dostępne opcje to Accepted, Sent, Delivered, Failed, Rejected i Received.
Data. Filtruj po czasie wysłania wiadomości: wybierz gotowy zakres (ostatnie 3, 7 lub 30 dni) albo ustaw własny zakres w kalendarzu.
Gdy kombinacja filtrów nie zwraca wyników, strona wyświetla komunikat o braku wyników z akcją Clear filters, która przywraca pełną listę.

Statusy

Status wiadomości to miejsce, w którym aktualnie znajduje się ona w cyklu życia. Wiadomość przechodzi od accepted do końcowego wyniku dostarczenia.
StatusZnaczenie
AcceptedWiadomość została przyjęta i jest przygotowywana do przekazania do WhatsApp
SentPrzekazana do WhatsApp; oczekiwanie na potwierdzenie dostarczenia
DeliveredWhatsApp potwierdził dostarczenie do odbiorcy
FailedWysyłka lub dostarczenie nie powiodło się; sprawdź zarejestrowany błąd
RejectedBird odrzucił wiadomość przed wysłaniem. Wiadomość nie została wysłana i nie zostałeś obciążony
ScheduledW kolejce do wysłania w przyszłości
CanceledZaplanowana wiadomość anulowana przed wysłaniem; bez kolejnej próby wysyłki
ReceivedWiadomość przychodząca
Wiadomość otrzymuje status rejected, gdy odbiorca jest na liście blokad Twojego obszaru roboczego, portfel nie pokrył kosztów wysyłki lub dla miejsca docelowego nie skonfigurowano ceny. Potwierdzenie odczytu nie jest statusem: gdy odbiorca przeczyta dostarczoną wiadomość, Bird zapisuje znacznik czasu read_at i zdarzenie whatsapp.read na wiadomości, a status dostarczenia pozostaje delivered.

Podgląd wiadomości

Kliknij dowolny wiersz, żeby otworzyć wiadomość. Nagłówek pokazuje szablon, który ją wygenerował, bieżący status, odbiorcę i etykietę kategorii, a poniżej dwie karty:
Arkusz szczegółów wiadomości WhatsApp w panelu Bird, otwarty dla dostarczonej wiadomości bird_order_confirmation: karta Events z osią czasu cyklu życia wiadomości (Accepted, Sent, Delivered i Read), każdy ze znacznikiem czasu, na tle przyciemnionej listy wiadomości
  • Events: oś czasu wszystkiego, co wydarzyło się z wiadomością, w kolejności, ze znacznikiem czasu przy każdym zdarzeniu. Przechodzi przez Accepted, Sent, Delivered, potem potwierdzenie odczytu, jeśli odbiorca ją przeczytał, lub błąd albo odrzucenie z opisem błędu. To ten sam strumień, który możesz odczytać przez GET /v1/whatsapp/messages/{message_id}/events.
  • Details: metadane wiadomości. Zawiera ID (z przyciskiem kopiowania), numery nadawcy i odbiorcy, slug szablonu, język i kategorię oraz znaczniki czasu wysłania, dostarczenia i odczytu. Zawiera też opis błędu dla wiadomości, która nie dotarła, oraz ewentualne tagi i metadane dołączone do wysyłki.

Ten sam dziennik przez API

Wszystko na tej stronie odczytywane jest z GET /v1/whatsapp/messages i powiązanych zasobów poszczególnych wiadomości. Lista przyjmuje trzy z filtrów dostępnych na stronie: status, category i zakres dat (created_after/created_before). Dodaje kilka filtrów, których strona nie udostępnia: direction, tag oraz dokładny to lub from. to i from oznaczają te same strony wiadomości co w odpowiedzi, więc to to kontakt w wiadomości wychodzącej i Twój numer firmowy w wiadomości przychodzącej; oba przyjmują numer telefonu w formacie E.164 lub ID użytkownika w zakresie firmy. Wyszukiwanie po odbiorcy na stronie to jedyny filtr bez bezpośredniego odpowiednika, ponieważ dopasowuje kontakt w obu kierunkach, a sam to lub from nie jest w stanie tego wyrazić. Oś czasu za kartą Events to GET /v1/whatsapp/messages/{message_id}/events; przewodnik Zdarzenia WhatsApp opisuje ich programistyczne odczytywanie.

Następne kroki