# Tworzenie natywnej interakcji w Apple Messages

Wybierz, przygotuj i przetestuj rozbudowane linki, załączniki, szybkie odpowiedzi i listy wyboru, aby pomóc klientowi podjąć przydatną decyzję.

## Wymagania wstępne

Przygotuj autoryzowaną rozmowę testową, zdefiniowane zadanie klienta, zatwierdzoną treść oraz przepływ odbierający odpowiedź klienta.

## 1. Wybierz natywny typ treści

Użyj rozbudowanego linku do przydatnego miejsca docelowego, załącznika do dokumentu, a listy wyboru do ustrukturyzowanego wyboru. Zachowaj podstawowe informacje w czytelnej formie tekstowej i dopasuj interakcję do decyzji.

## 2. Przygotuj treść i znaczenie odpowiedzi

Pisz zwięzłe etykiety i trafne opisy. Przechowuj stabilne znaczenie elementów oddzielnie od tekstu wyświetlanego. Korzystaj z obsługiwanego procesu przygotowania i udostępniania mediów dla załączników.

## 3. Sprawdź doświadczenie na urządzeniu

Zweryfikuj natywną strukturę i możliwości na docelowych urządzeniach. Przetestuj faktycznie wyrenderowaną wiadomość, w tym długi tekst i odpowiednie tłumaczenie. Podgląd w przeglądarce jest przydatny, ale nie potwierdza zachowania na urządzeniu.

## 4. Przetwórz wybraną odpowiedź

Powiąż odpowiedź z firmą, rozmową i oryginalną interakcją. Zwaliduj wybrany element względem bieżącego stanu biznesowego, a następnie zastosuj standardowe reguły tożsamości i uprawnień przed podjęciem działania.

## 5. Zapewnij przydatną kontynuację

Obsłuż wpisane odpowiedzi spoza zaproponowanych opcji, niedostępne elementy i nieudane integracje. Wyjaśnij rzeczywisty wynik lub przekieruj żądanie do osoby, która może pomóc.

## Zweryfikuj znaczenie wyboru

Wybierz przykład z doradztwem produktowym i listą odpowiednich elementów. Wyślij listę, zaznacz opcję na obsługiwanym urządzeniu i dopasuj zwrócony wybór do elementu oczekiwanego przez Twoją aplikację. Kontynuuj rezerwację lub zgłoszenie serwisowe z użyciem tego elementu. Sprawdź dłuższy wariant językowy przed opublikowaniem szablonu.

| Przypadek testowy                             | Działanie                                                                      | Oczekiwany wynik                                                  |
| --------------------------------------------- | ------------------------------------------------------------------------------ | ----------------------------------------------------------------- |
| Dwie opcje mają podobne etykiety wyświetlania | Użyj stabilnych referencji opcji, aby rozróżnić ich znaczenie.                 | Wybrana odpowiedź jest mapowana na zamierzony produkt lub usługę. |
| Powiązana treść otwiera się poza rozmową      | Sprawdź, czy cel jest aktualny i czy klient może wrócić.                       | Następny krok obsługi pozostaje zrozumiały po otwarciu linku.     |
| Wybrany produkt nie jest już dostępny         | Zwaliduj wybór względem bieżących danych biznesowych i zaproponuj alternatywę. | Aplikacja nie potwierdza niedostępnego elementu.                  |

## Rozwiązywanie problemów

W przypadku odrzuconej treści sprawdź zgłoszone pole i bieżący kontrakt wiadomości. W przypadku nieaktualnych wyborów pobierz bieżące opcje biznesowe. W przypadku niedostępnych mediów sprawdź autoryzowaną ścieżkę mediów i reguły przechowywania zamiast upubliczniać prywatne pliki.

## Następne kroki

- [Poznaj powiązane możliwości Apple Messages](/products/apple-messages/rich-messages).
- [Znajdź przewodniki i odpowiedzi dotyczące Apple Messages](/products/apple-messages/resources).
- [Przygotuj swoją pierwszą kompletną rozmowę](/products/apple-messages/getting-started).

## Related resources

- [What is Apple Messages for Business?](/explained/apple-messages/what-is-apple-messages-for-business) (answer)
- [Apple Messages for Business](/products/apple-messages) (product)
- [Integrate an Apple Messages customer journey](/docs/guides/apple-messages/api) (docs)

[Get an implementation brief](/learn/workspace?topic=apple-messages)
