Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Co nowego w usługach Azure Communication Services

W tym artykule opisano nowe funkcje i aktualizacje związane z usługami Azure Communication Services.

Styczeń 2025 r.

Interfejs API zarządzania rezygnacją z programu SMS

Interfejs API zarządzania rezygnacją jest teraz dostępny w publicznej wersji zapoznawczej usług Azure Communication Services.

Interfejs API rozwiązania Opt-Out Management umożliwia deweloperom programowe zarządzanie preferencjami rezygnacji z programu SMS, dzięki czemu firmy mogą bezproblemowo obsługiwać przepływy pracy rezygnacji i zapewnić zgodność z globalnymi przepisami dotyczącymi obsługi komunikatów.

W przeciwieństwie do statycznych procesów zarządzania rezygnacją, gdzie obsługa preferencji jest często ręczna i rozłączona, ten interfejs API wprowadza automatyzację i elastyczność. Dzięki punktom końcowym do dodawania, usuwania i sprawdzania wpisów rezygnacji deweloperzy mogą centralizować zarządzanie w wielu kanałach i tworzyć inteligentniejsze przepływy pracy zgodne z preferencjami klientów i wymaganiami prawnymi.

Na przykład firma może zarządzać niestandardowymi przepływami pracy rezygnacji, w których klienci rezygnują za pośrednictwem wiadomości SMS, a później aktualizują swoje preferencje za pośrednictwem portalu internetowego. Interfejs API zarządzania rezygnacją zapewnia synchronizację tych zmian w czasie rzeczywistym, zapewniając firmom pełną kontrolę nad zgodnością i przejrzystością.

Znaczenie rezygnacji z zarządzania

Skuteczne zarządzanie rezygnacją jest podstawą odpowiedzialnej i zgodnej komunikacji SMS. Interfejs API rozwiązania Opt-Out Management udostępnia następujące narzędzia:

  • Zapewnianie zgodności: automatyzując przepływy pracy rezygnacji, firmy mogą spełniać wymagania prawne, zmniejszając ryzyko naruszeń.
  • Zwiększanie wydajności: zastępowanie procesów ręcznych automatyzacją w celu usprawnienia operacji, szczególnie w przypadku kampanii obsługi wiadomości na dużą skalę.
  • Zwiększ zaufanie klientów: umożliwia klientom zarządzanie preferencjami na różnych platformach, zapewniając przejrzyste i spójne środowisko.

Przykładowy kod

JavaScript
string connectionString = "<Your_Connection_String>";
SmsClient smsClient = new SmsClient(connectionString);
smsClient.OptOuts.Add("<from-phone-number>", new List<string> { "<to-phone-number1>", "<to-phone-number2>" });

Wprowadzenie do zarządzania rezygnacją

Aby uzyskać więcej informacji, zobacz:

Tekst w czasie rzeczywistym (RTT)

Tekst w czasie rzeczywistym (RTT) to system przesyłania tekstu przez Internet. Protokół RTT umożliwia odbiorcy odbieranie i wyświetlanie tekstu w tej samej szybkości, co jest generowane bez naciskania przez użytkownika wysyłania. Ta możliwość zapewnia efekt natychmiastowej i ciągłej komunikacji.

Animowany obraz symulujący tekst w czasie rzeczywistym między osobami na spotkaniu a osobą korzystającą z urządzenia przenośnego.

W przeciwieństwie do tradycyjnej wiadomości czatu, w której odbiorca widzi pełną wiadomość dopiero po zakończeniu i wysłaniu, RTT zapewnia natychmiastowy i ciągły strumień komunikacji.

Na przykład w wywołaniu wideo lub głosowym użytkownik wpisując "Hello, how you?" widzi każdy znak wyświetlany na ekranie adresata, gdy wpisze: "H", a następnie "He", a następnie "Hel", itd. Ta wiadomość tekstowa tworzy dynamiczne, konwersacyjne środowisko, które odzwierciedla komunikację mówiną.

Dodaliśmy nowe interfejsy API do zestawów SDK wywołujących usługi Azure Communication Services, aby deweloperzy mogli łatwo i bezproblemowo zintegrować protokół RTT z połączeniami głosowymi i wideo. Te interfejsy API współpracują również z innymi funkcjami ułatwień dostępu, takimi jak napisy.

Dlaczego obsługa protokołu RTT jest ważna

RTT jest funkcją ułatwień dostępu, a firma Microsoft jest zobowiązana do ułatwień dostępu. To zobowiązanie jest istotne dla usług Azure Communication Services. Możliwość inkluzywnego dotarcia do jak największej liczby ludzi jest ważną propozycją platformy dewelopera, która łączy ludzi z ludźmi; i osób do sztucznej inteligencji.

Oto jak RTT ma różnicę:

  • Lepsza dostępność: RTT umożliwia osobom z wadami mowy lub słuchu aktywnie uczestniczyć w rozmowach. Jego funkcjonalność w czasie rzeczywistym zapewnia, że ich dane wejściowe są odbierane płynnie i natychmiast jako słowa mówione, tworząc sprawiedliwe i integracyjne środowiska komunikacyjne.

  • Zwiększenie jasności: w środowiskach, w których szum tła lub ograniczenia techniczne wpływają na jakość dźwięku, RTT służy jako niezawodna alternatywa oparta na tekście, aby dokładnie przekazywać ważne komunikaty.

W miarę jak komunikacja staje się coraz częściej na platformach internetowych, funkcje, takie jak RTT, odgrywają kluczową rolę w tworzeniu interakcji cyfrowych bardziej inkluzywnych i dostępnych.

RTT jest nie tylko cenną funkcją, ale także jest niezbędna do spełnienia globalnych standardów ułatwień dostępu. Zgodnie z europejską ustawą o dostępności (dyrektywa (UE) 2019/882)(https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32019L0882)), usługi połączeń głosowych i wideo w Unii Europejskiej są wymagane do wsparcia RTT do czerwca 2025 r.

Usługi Azure Communication Services są zobowiązane do dostarczania rozwiązań spełniających te zmieniające się standardy. Chcemy mieć pewność, że wszyscy użytkownicy, niezależnie od możliwości, mogą angażować się w zrozumiałą i dostępną komunikację.

Następne kroki

Wywoływanie natywnego zestawu SDK systemu iOS z włączonym obrazem ()

Wielozadaniowość jest istotną częścią tego, jak pracujemy i komunikujemy się dzisiaj. Mając to na uwadze, usługi Azure Communication Services wprowadzają tryb obraz-in-picture () dla aplikacji do wywoływania wideo. Ta zaawansowana funkcja zwiększa środowisko użytkownika, umożliwiając przesyłanie strumieniowe wideo w pływającym, ruchomym oknie, podczas gdy użytkownicy nawigują po innych aplikacjach na swoich urządzeniach.

Animacja urządzenia przenośnego przy użyciu trybu obrazu w obrazie.

Dlaczego potrzebujemy trybu obraz-in-picture ()

Tryb umożliwia użytkownikom wyświetlanie i nieprzerwane połączenia wideo podczas przełączania się między aplikacjami lub wieloma funkcjami. Na przykład pracownicy służby zdrowia mogą wprowadzać elektroniczne rekordy zdrowia (EHR) w Epic przy zachowaniu komunikacji wideo z pacjentami. Podobnie użytkownicy w branżach takich jak bankowość lub obsługa klienta mogą bezproblemowo przełączać się do innych zadań bez kończenia połączenia.

Jak to działa

Natywny zestaw SDK wywołania i interfejs użytkownika ułatwiają implementowanie usługi w aplikacji. Udostępnia wbudowane funkcje:

  • Połączenia sprzężenia: bezproblemowo uruchamiaj połączenia i zarządzaj nimi.
  • Renderowanie strumieni wideo: wyświetlanie lokalnych i zdalnych strumieni wideo w oknie.
  • Zarządzanie uprawnieniami: zestaw SDK obsługuje wymagania użytkownika i wymagania systemowe, zapewniając bezproblemową obsługę.

utrzymuje aktywne wywołania zarówno na pierwszym planie, jak i w tle. Ta możliwość zapewnia nieprzerwaną komunikację, gdy użytkownicy:

  • Przejdź do innych aplikacji.
  • Przełączanie się między strumieniami wideo.
  • Wróć do środowiska wywoływania natychmiast za pośrednictwem pływającego okna.

Dlaczego ma znaczenie

Tradycyjny interfejs użytkownika wideo pełnoekranowego może ograniczyć wielozadaniowość, ale usługa umożliwia użytkownikom utrzymanie produktywności bez poświęcania łączności. Najważniejsze korzyści to:

  • Ulepszony przepływ pracy w scenariuszach wielozadaniowych.
  • Ciągły dostęp do połączeń wideo podczas korzystania z innych aplikacji.
  • Intuicyjny interfejs użytkownika z minimalnymi przerwami.

Zagadnienia techniczne

Funkcje zależą od możliwości urządzenia, takich jak wydajność procesora CPU, pamięć RAM i stan baterii. Obsługiwane urządzenia zapewniają, że okno jest widoczne, wymienne i łatwe w użyciu, niezależnie od aplikacji w centrum uwagi.

Ta funkcja dodatkowo rozszerza bibliotekę interfejsu użytkownika usług Azure Communication Services, umożliwiając klientom takim jak Contoso obsługę aktywnych połączeń, nawet podczas nawigowania między niestandardowymi działaniami, takimi jak czat lub zarządzanie zadaniami.

Aby uzyskać więcej informacji, zobacz Włączanie obrazu w obrazie () w aplikacji.

Jawna zgoda na rejestrowanie i transkrypcję spotkań w usłudze Teams jest teraz ogólnie dostępna w zestawie SDK połączeń internetowych, co zwiększa prywatność i bezpieczeństwo użytkowników. Ta funkcja zapewnia, że uczestnicy muszą jawnie wyrazić zgodę na rejestrowanie i transkrypcja, co ma kluczowe znaczenie w środowiskach z rygorystycznymi przepisami dotyczącymi prywatności.

Po zainicjowaniu nagrywania lub transkrypcji spotkania w usłudze Teams mikrofony i kamery uczestników są wyłączone, dopóki nie wyrazi zgody przy użyciu nowego interfejsu API usług Azure Communication Services. Po wyrażeniu zgody uczestnicy mogą cofnąć wyciszenie i włączyć swoje kamery.

Jeśli użytkownik dołącza do spotkania już w toku, postępuje zgodnie z tą samą procedurą. Jednak ta funkcja nie jest obsługiwana w zestawie SDK wywoływania systemu Android, iOS lub Windows ani w bibliotece interfejsu użytkownika sieci Web i urządzeń przenośnych. Jawna zgoda jest obsługiwana tylko w spotkaniach usługi Teams i wywołaniach grup usługi Teams, a plany rozszerzenia w szerszym ekosystemie usług Azure Communication Services.

Aby zaimplementować jawną zgodę na nagrywanie i transkrypcję w spotkaniach usługi Teams, możesz użyć następującego przykładowego kodu, aby sprawdzić, czy zgoda jest wymagana i udzielić zgody:

JavaScript
const isConsentRequired = callRecordingApi.isTeamsConsentRequired;
callRecordingApi.grantTeamsConsent();

Aby uzyskać więcej informacji, zobacz Zarządzanie rejestrowaniem wywołań w kliencie > Jawna zgoda.

Pokoje breakout w zestawie SDK połączeń internetowych

Pokoje breakout są teraz dostępne w zestawie SDK połączeń internetowych, zwiększając elastyczność i współpracę w spotkaniach online. Ta funkcja umożliwia uczestnikom dołączanie do mniejszych, skoncentrowanych grup w ramach większego spotkania, zwiększenie produktywności i zaangażowania. Niezależnie od tego, czy dzieli studentów na małe grupy na ukierunkowane dyskusje, zapewniając prywatne i poufne dyskusje z klientami, czy przeprowadzając wirtualne konsultacje z prywatnymi dyskusjami pacjentów, sale breakout oferują uniwersalne i przydatne aplikacje.

Pokoje breakout umożliwiają uczestnikom dołączenie do innego połączenia połączonego z głównym spotkaniem. Użytkownicy mogą dołączać i wracać do głównego pokoju zgodnie z ustawieniem organizatorów. Uczestnicy mogą wyświetlać członków, angażować się w czat i wyświetlać szczegóły pokoju breakout. Menedżerowie pokoju breakout mogą uzyskać dostęp do określonych informacji o pokoju i dołączyć do nich.

Zrzut ekranu przedstawiający sale breakout usługi Microsoft Teams przy użyciu internetowego zestawu SDK wywołującego.

Jednym z ograniczeń jest to, że usługi Azure Communication Services nie obsługują tworzenia i zarządzania pokojami breakout, a ta funkcja nie jest dostępna w zestawie SDK wywoływania systemów Android, iOS i Windows.

Aby uzyskać więcej informacji, zobacz Pokoje breakout.

Wyświetlanie danych ankiety usług Azure Communication Services

Administratorzy usługi Teams mogą teraz wyświetlać dane ankiety usług Azure Communication Services w narzędziach pomocy technicznej usługi Teams.

Gdy zestawy SDK usług Azure Communication Services przesyłają ankietę w ramach dowolnego scenariusza spotkania międzyoperayjnego usługi Teams, dane ankiety są teraz dostępne za pośrednictwem narzędzi pomocy technicznej organizatora spotkania w usłudze Teams. Ta funkcja jest dodatkiem do dostępu administratorów usług Azure Communication Services w dziennikach usługi Azure Monitor.

Ta aktualizacja umożliwia administratorom usługi Teams analizowanie subiektywnej opinii na temat jakości od uczestników spotkania z usługami Azure Communication Services wraz z uczestnikami aplikacji Teams. Określone wymiary ankiety usługi Teams są określane jako "ocena" i można je znaleźć tutaj.

Dane ankiety usług Azure Communication Services są dostępne w następujących narzędziach pomocy technicznej usługi Teams:

Aby uzyskać więcej informacji, zobacz Omówienie ankiety dotyczącej zakończenia rozmów w usługach Azure Communication Services.

Identyfikowanie uczestników połączeń internetowych przy użyciu niestandardowych tagów danych

Teraz deweloperzy mogą dodać do trzech atrybutów danych niestandardowych, aby wywołać uczestników za pomocą klienta wywołującego usługę WebJS i wyświetlić je w usłudze Azure Monitor. Możesz użyć tych atrybutów, które można dostosowywać, aby ulepszyć analizę po wywołaniu. Ponieważ masz kontrolę nad tworzeniem danych, możesz użyć jej do testowania A/B, etykietowania, takiego jak zachodnie wybrzeże, wersja wydania itd. Możesz użyć diagnostyki wywołań , aby wyszukać te atrybuty lub utworzyć zapytania niestandardowe za pomocą usługi Log Analytics.

Przechwytywanie ekranu diagnostyki wywołań platformy Microsoft Azure z wyświetlonym testem diagnostyki wywołań etykiet i nowymi opcjami diagnostycznymi niestandardowymi tagami danych.

Aby uzyskać więcej informacji, zobacz Samouczek dotyczący dołączania tagów niestandardowych do telemetrii klienta.

Grudzień 2024 r.

Wywoływanie międzyoperajności użytkowników aplikacji Teams

Nasze aplikacje mogą teraz bezpośrednio wywoływać poszczególnych użytkowników usługi Microsoft Teams. Ci użytkownicy usługi Teams mogą używać usługi Microsoft Teams lub uwierzytelnionego punktu końcowego zestawu SDK wywołującego usługi Azure Communication Services. Ta funkcja sprawia, że współdziałanie usługi Teams jest bardziej kompletne. Możesz tworzyć niestandardowe aplikacje łączące osoby z:

  • Użytkownicy indywidualnych aplikacji Teams
  • Kolejki połączeń usługi Teams i automatyczna obsługa
  • Spotkania w usłudze Teams

Te funkcje można używać w centrum kontaktów typu business-to-coustomer (B2C) i aplikacjach spotkań, aby utrzymać klientów zewnętrznych w wysoce dostosowanych witrynach internetowych i środowiskach aplikacji. Za pomocą tej funkcji można również zachować wszystkie działania komunikacyjne pracowników i agentów w jednym centrum: Teams.

Aby uzyskać więcej informacji, zobacz Capabilities for Microsoft Teams users in Azure Communication Services calls (Możliwości dla użytkowników usługi Microsoft Teams w wywołaniach usług Azure Communication Services).

Obsługa wiadomości SMS dla 10-cyfrowego kodu długiego

Dziesięciocyfrowy długi kod (10DLC) dla wiadomości SMS jest teraz dostępny w publicznej wersji zapoznawczej. Obsługa 10DLC umożliwia przedsiębiorstwom korzystanie z zaufanego i skalowalnego rozwiązania do obsługi komunikatów w celu wydajnego i zgodnego połączenia ze swoimi klientami.

Dedykowany kanał obsługi wiadomości SMS 10DLC umożliwia firmom wysyłanie wiadomości przy użyciu lokalnych numerów telefonów. 10DLC oferuje unikatowy, zarejestrowany numer telefonu dla Twojej firmy, zwiększając zaufanie i zapewniając zgodność z przepisami przewoźników. Doskonale nadaje się do alertów transakcyjnych, wiadomości promocyjnych i obsługi klienta, 10DLC zapewnia większą możliwość dostarczania komunikatów przy jednoczesnym przestrzeganiu standardów branżowych.

Zalety korzystania z programu SMS 10DLC

  • Ulepszona możliwość dostarczania

    10-cyfrowy numer zapewnia większą możliwość dostarczania komunikatów w porównaniu z tradycyjnymi długimi kodami, dzięki czemu jest to skuteczny sposób zapewnienia, że komunikaty docierają do klientów.

  • Obecność lokalna

    Użycie lokalnego 10-cyfrowego numeru zapewnia bardziej osobiste i zaufane połączenie z klientami, zwiększając zaangażowanie i współczynniki odpowiedzi.

  • Opłacalne

    Użycie 10-cyfrowej liczby oferuje bardziej przystępną cenowo opcję w porównaniu z krótkimi kodami, zapewniając firmom wydajny i ekonomiczny sposób wysyłania komunikatów o dużej ilości.

  • Wszechstronność

    Idealny do różnych przypadków użycia, w tym wiadomości transakcyjnych, pomocy technicznej klienta, promocji i kampanii marketingowych.

Aby uzyskać więcej informacji, zobacz:

Listopad 2024 r.

Ulepszenia rozwiązywania problemów z usługą Call Automation

Ulepszyliśmy powiadomienia ułatwiające deweloperom rozwiązywanie problemów z usługą Call Automation. Teraz otrzymasz powiadomienia, jeśli interfejsy API CreateCall lub Answer nie będą działać asynchronicznie za pośrednictwem nowych CreateCallFailed i AnswerFailed zdarzeń. Wraz z tymi zdarzeniami udostępniamy kody błędów dla różnych scenariuszy urlopu i zakończenia wywołań, pomagając w podejmowaniu świadomych decyzji dotyczących tego, co należy zrobić dalej.

Odświeżyliśmy również dokumentację kodu błędu, aby zapewnić lepsze wskazówki dotyczące niezależnej obsługi problemów. Ponadto można teraz wyświetlać zdarzenia wywołania zwrotnego wywołania automatyzacji w metrykach platformy Azure.

Przechwytywanie ekranu zdarzeń wywołania zwrotnego usługi Call Automation w metrykach platformy Azure.

Aby uzyskać więcej informacji, zobacz:

Październik 2024 r.

Włączanie zaawansowanego pomijania szumu w przeglądarkach internetowych

Zestaw WEBJS Calling SDK zawiera teraz tłumienie szumu dźwięku w tle. Ta funkcja poprawia jakość połączeń, zmniejszając hałas w tle i zapewniając, że głos osoby mówiącej pozostaje jasny i zrozumiały.

Ta technologia jest przydatna w środowiskach o wysokim poziomie hałasu otoczenia, takich jak otwarte biura lub przestrzenie publiczne, gdzie dodatkowe dźwięki mogą zakłócać komunikację. Filtrując hałas otoczenia, tłumienie szumu pomaga uczestnikom skoncentrować się na rozmowie bez przerw.

Nasze zaawansowane modele tłumienia szumu mogą zarządzać rozpraszającym hałasem, takimi jak szczekanie psa i rozmowy w tle.

Aby uzyskać więcej informacji, zobacz Dodawanie ulepszeń jakości dźwięku do środowiska połączeń audio.

Rozszerzone informacje o obiekcie wywołującym

Powiadomienia dotyczące połączeń przychodzących obejmują teraz identyfikator wiersza wywołania (CLID) i nazwę strony wywołującej (CNAM). Te informacje mogą służyć do identyfikowania numeru telefonu połączenia przychodzącego.

JavaScript
const incomingCallHandler = async (args: { incomingCall: IncomingCall }) => { const incomingCall = args.incomingCall; // Get information about caller console.log(callerInfo.displayName); console.log(callerInfo.identifier); };

Aby uzyskać więcej informacji, zobacz Interfejs CallerInfo, Zarządzanie wywołaniami > Odbieranie wywołań przychodzących i Zarządzanie wywołaniami Sprawdź właściwości wywołania>.

Zdalne wyciszanie uczestników spotkania VoIP

Aby klienci mogli przeprowadzać spotkania grupowe bez zakłóceń, wirtualne terminy i zaangażowanie klientów biznesowych (B2C), często wymagają kontroli zarządzania hałasem od nieuważnych uczestników. Uczestnik może rozmawiać ze swoimi przyjaciółmi, nie zdając sobie sprawy, że ich hałas i rozmowa są przekazywane uczestnikom spotkania. Możliwość zdalnego wyciszenia uczestnika VoIP przydaje się w takich sytuacjach. Umożliwia on innemu uczestnikowi zdalne wyciszenie jednego lub kilku uczestników voIP w wywołaniu. Uczestnicy wyciszeni mogą się wyciszyć, gdy muszą mówić.

Możliwość zdalnego wyciszenia uczestnika jest teraz ogólnie dostępna dla wywołań z następującymi określonymi funkcjami:

  • Użytkownik VoIP zdalnie wycisza wszystkich pozostałych uczestników voIP w pokojach usług Azure Communications Services i wywołania grup przy użyciu następującej operacji interfejsu API:

    JavaScript
    await call.muteAllRemoteParticipants();
    
  • Użytkownik VoIP zdalnie wycisza jednego lub kilku uczestników voIP w usługach komunikacyjnych platformy Azure Rooms i wywołania grup przy użyciu następującej operacji interfejsu API:

    JavaScript
    await call.remoteParticipants[0].mute();
    

W wywołaniach usługi Azure Communication Services Rooms tylko użytkownicy VoIP z rolą prezentera mogą wyciszać innych uczestników, aby uniknąć niepożądanych zdalnych wyciszeń.

Gdy uczestnik połączenia lokalnego wycisza mutedByOthers innego uczestnika, zgłasza zdarzenie. To zdarzenie powoduje, że klient powiadomi uczestnika VoIP, że jest wyciszony.

Aby uzyskać więcej informacji, zobacz Zdalne wywołania > wyciszenia i wyciszenia wywołania.

Ulepszone interakcje głosowe bota do użytkownika w usłudze Call Automation

Oprócz możliwości programowania serwerów w pokojach i ulepszeniach rozwiązywania problemów wprowadziliśmy również szereg innych ulepszeń automatyzacji wywołań, które umożliwiają bardziej zaawansowane boty i interakcyjne reagowanie głosowe (IVR).

  • Hold/Unhold: zapewnij deweloperom możliwość odtwarzania muzyki podczas umieszczania uczestników w blokadzie za pomocą obsługiwanych formatów plików WAV i MP3.

  • Odtwórz wiele plików audio: ulepszyliśmy istniejące interfejsy API odtwarzania i rozpoznawania. Deweloperzy mają teraz możliwość udostępniania wielu plików dźwiękowych, plików tekstowych i danych wejściowych języka SSML (Speech Synthesis Markup Language) podczas żądania akcji Odtwórz lub Rozpoznaj.

  • Odtwórz barge-in: Deweloperzy mogą zapewnić możliwość barge-in akcji Odtwarzania, umożliwiając przerwanie bieżącego monitu, takiego jak przytrzymaj muzykę, z nowym komunikatem, takim jak ogłoszenie czasu oczekiwania.

  • Odtwórz zdarzenie rozpoczęte: włączyliśmy wydarzenie, aby poinformować deweloperów, że rozpoczęto playStarted monit o odtwarzanie.

  • Transfer VoIP do PSTN: Deweloperzy mogą teraz przenosić użytkowników VoIP do punktów końcowych PSTN/SIP. W przypadku przychodzących wywołań PSTN obiekt połączenia połączenia zawiera teraz numer PSTN wybrany przez użytkownika.

Aby uzyskać więcej informacji, zobacz Omówienie usługi Call Automation.

Ulepszanie komunikacji e-mail z załącznikami wbudowanymi

Usługa poczty e-mail oferuje teraz publiczną wersję zapoznawcza załączników obrazów wbudowanych.

Komunikacja e-mail to coś więcej niż tylko tekst. Chodzi o tworzenie wciągających i wizualnie atrakcyjnych wiadomości, które przyciągają uwagę adresata. Jednym ze sposobów zaangażowania adresatów wiadomości e-mail jest użycie wbudowanych załączników, które umożliwiają osadzanie obrazów bezpośrednio w treści wiadomości e-mail.

Załączniki wbudowane to obrazy lub inne pliki multimedialne, które osadzasz bezpośrednio w zawartości wiadomości e-mail, zamiast wysyłać jako oddzielne załączniki. Załączniki wbudowane pozwalają odbiorcy wyświetlać obrazy w ramach treści wiadomości e-mail, zwiększając ogólny wygląd i zaangażowanie.

Używanie załączników wbudowanych

Niektóre powody używania załączników wbudowanych:

  • Ulepszone zaangażowanie: wbudowane obrazy mogą sprawić, że twoje wiadomości e-mail będą bardziej atrakcyjne wizualnie i atrakcyjne.

  • Lepsze znakowanie: osadzanie logo lub innych elementów marki bezpośrednio w wiadomości e-mail może wzmocnić tożsamość marki.

  • Ulepszone środowisko użytkownika: obrazy wbudowane mogą pomóc skuteczniej zilustrować wiadomość, co ułatwia adresatom zrozumienie zawartości i podejmowanie na niej działań.

Zalety używania identyfikatora CID w przypadku załączników wbudowanych

Używamy atrybutu HTML content-ID (CID) do osadzania obrazów bezpośrednio w treści wiadomości e-mail. Użycie identyfikatora CID dla załączników wbudowanych jest uznawane za najlepsze podejście z następujących powodów:

  • Niezawodność: osadzanie ciD odwołuje się do danych obrazu przy użyciu unikatowego identyfikatora, a nie osadzania danych bezpośrednio w treści wiadomości e-mail. Osadzanie CID gwarantuje, że obrazy są niezawodnie wyświetlane na różnych klientach i platformach poczty e-mail.

  • Wydajność: CID umożliwia dołączenie obrazu do wiadomości e-mail i odwołanie do niej w zawartości HTML przy użyciu unikatowego identyfikatora zawartości. Ta metoda jest wydajniejsza niż kodowanie base64, co może znacznie zwiększyć rozmiar wiadomości e-mail i wpływać na możliwości dostarczania.

  • Zgodność: większość klientów poczty e-mail obsługuje ciD, zapewniając, że obrazy wbudowane są poprawnie wyświetlane dla większości adresatów.

  • Zabezpieczenia: Użycie ciD pozwala uniknąć konieczności hostowania obrazów na serwerach zewnętrznych, co może stanowić zagrożenie bezpieczeństwa. Zamiast tego obrazy są dołączane jako część wiadomości e-mail, co zmniejsza ryzyko zablokowania lub oflagowania zawartości zewnętrznej jako podejrzanej.

Aby uzyskać więcej informacji, zobacz:

Łączenie wielu domen niestandardowych na zasób poczty e-mail

Deweloperzy mogą teraz łączyć wiele domen niestandardowych z tym samym zasobem usług Azure Communication Services. Ta funkcja umożliwia deweloperom efektywniejsze zarządzanie zasobami usług Azure Communication Services w celu obsługi różnych aplikacji biznesowych lub klientów korzystających z różnych domen niestandardowych. Ta funkcja jest obecnie w publicznej wersji zapoznawczej.

Niektóre scenariusze, w których łączenie wielu domen niestandardowych jest przydatne:

  • Organizacje obsługujące komunikaty, które muszą obsługiwać wiele domen niestandardowych w kilku aplikacjach, mogą używać jednego zasobu usług Azure Communication Services do zarządzania tymi aplikacjami i obsługiwania ich, zmniejszając nakłady pracy związane z zarządzaniem zasobami.

  • Dostawcy usług SaaS mogą zarządzać wieloma klientami z mniejszą liczbą zasobów usług Azure Communication Services.

Przechwytywanie ekranu domen demonstracyjnych wiadomości e-mail usługi komunikacji.

Uwaga

Umożliwiamy klientom łączenie maksymalnie 100 domen niestandardowych z pojedynczym zasobem usługi komunikacyjnej. Wszystkie adresy mail-from skonfigurowane w tych domenach niestandardowych są dostępne dla zasobu usługi komunikacji. Można łączyć tylko zweryfikowane domeny niestandardowe.

Aby uzyskać więcej informacji, zobacz Łączenie zweryfikowanej domeny poczty e-mail

Wrzesień 2024 r.

Dostosowywanie biblioteki interfejsu użytkownika natywnego i ułatwienia dostępu

Mamy zestaw nowych funkcji dla biblioteki interfejsu użytkownika wywoływania natywnego typu open source, które zapewniają ulepszone opcje dostosowywania i ulepszone ułatwienia dostępu dla deweloperów tworzących środowiska komunikacyjne w systemach Android i iOS. Deweloperzy mogą używać tych interfejsów API, aby połączenia wideo lepiej pasowały do swojej tożsamości marki, zapewniały lepsze środowiska użytkownika i zapewniały, że ich usługi są dostępne dla szerszej grupy odbiorców.

Zwiększanie możliwości marek

Teraz możesz użyć natywnej biblioteki interfejsu użytkownika, aby:

  • Zmień kolory interfejsu, aby pasować do motywów marki.
  • Dostosuj tytuł wywołania i podtytuł na potrzeby spersonalizowanych interakcji.
  • Skonfiguruj pasek przycisków, dodając, usuwając lub modyfikując przyciski akcji, aby dopasować je do określonych przepływów pracy biznesowych.

Przypadki użycia

  • Świadczeniodawców

    Platforma telemedyczna może teraz dopasować interfejsy w wywołaniu do swoich kolorów marki, dając pacjentom znane i godne zaufania doświadczenie. Dostosowanie tytułu połączenia w celu wyświetlenia sesji telemedycznej i dodanie napisów, takich jak dr Jane Doe , pomaga zapewnić, że pacjenci wiedzą dokładnie, z kim rozmawiają. Deweloperzy mogą dodatkowo dostosować interfejs wywołania, dodając lub usuwając przyciski, takie jak niestandardowy przycisk Zakończ konsultacje .

  • Niestandardowe przepływy pracy dla działu pomocy technicznej klienta

    Przedsiębiorstwa udostępniające obsługę klienta za pośrednictwem połączeń mogą teraz używać dostosowanych przycisków, aby usprawnić środowisko użytkownika. Na przykład zamiast ogólnego układu przycisku mogą konfigurować przyciski, takie jak Blokada, Przenoszenie do nadzorcy lub Otwórz bilet , aby dopasować je do określonych przepływów pracy operacyjnych. Niestandardowe przepływy pracy zwiększają wydajność agenta i zwiększają zadowolenie klientów.

Side-by-side ekranu przechwytywania ekranów telefonów komórkowych porównujących niebrandowane do środowisk markowych.

Składniki podpisów

Ułatwienia dostępu to kluczowa kwestia dla firm mających na celu dotarcie do różnych odbiorców. Napisy z napisami dla połączeń międzyoperacyjnych usług Azure Communication Services i Teams mogą poprawić środowisko komunikacji dla użytkowników z wadami słuchu. Można również użyć napisów zamkniętych w sytuacjach, w których przejrzystość dźwięku może zostać naruszona, na przykład hałaśliwe środowiska.

Zrzuty ekranu przedstawiające cztery różne ekrany telefonów komórkowych z napisami.

Aby uzyskać więcej informacji, zobacz Native UI Library tutorials (Samouczki dotyczące biblioteki interfejsu użytkownika natywnego):

Ulepszenia niezawodności rejestrowania połączeń

Wprowadziliśmy nowe funkcje w funkcji bring your own storage (BYOS) na potrzeby rejestrowania wywołań. Ulepszenia zapewniają klientom możliwość pobierania nagrań i odbierania powiadomień, jeśli nagrania zostaną przekazane do magazynu, nie powiedzie się z powodu błędnej konfiguracji.

Gdy pierwsza próba przekazania do magazynu obiektów blob klienta zakończy się niepowodzeniem, zostaną podane kody stanu i błędów. Te kody umożliwiają rozwiązywanie typowych problemów, takich jak:

  • Tożsamość zarządzana nie jest włączona
  • Uprawnienia nie są poprawnie skonfigurowane
  • Kontener nie istnieje
  • Nieprawidłowa nazwa kontenera lub ścieżka magazynu

Te komunikaty o błędach pomagają zmniejszyć utratę nagrań, zapewniając terminowe powiadomienia dotyczące akcji ręcznej (np. bezpośredniego pobierania) i prowadząc klientów do rozwiązywania problemów z konfiguracją w przypadku usługi BYOS.

Aby uzyskać więcej informacji, zobacz Bring your own Azure Storage overview (Omówienie usługi Bring your own Azure Storage).

Sierpień 2024 r.

Ulepszanie niestandardowych środowisk aplikacji za pomocą usługi Microsoft Teams

Ogłaszamy zestaw ulepszeń dla deweloperów tworzących niestandardowe środowiska aplikacji i witryn internetowych, które łączą się z użytkownikami w usłudze Microsoft Teams. Usługi Azure Communication Services i te nowe możliwości są szczególnie dostosowane do interakcji między firmami (B2C), w których użytkownik zewnętrzny (konsument) rozmawia z pracownikiem korzystającym z usługi Teams (firmy).

Ulepszenia w aplikacji Teams:

  • Pokoje breakout
  • Tryb razem
  • Ulepszony dźwięk

Łatwiejsze dołączanie do usługi Teams:

  • Short URL
  • Dołącz według identyfikatora spotkania

Tryb razem: Przełącz wszystkich do tego samego pokoju

Teraz obsługujemy tryb Razem w aplikacji Microsoft Teams w publicznej wersji zapoznawczej, zwiększając środowisko spotkania wirtualnego dla uczestników dołączających za pośrednictwem usług Azure Communication Services. Ta integracja umożliwia uczestnikom usług Azure Communication Services renderowanie strumienia w trybie razem, tworząc udostępnione tło, które sprawia, że wszyscy czują się tak, jakby wszyscy byli w tym samym pokoju. Jest to świetny sposób, aby zmniejszyć zmęczenie spotkań i pomóc uczestnikom czuć się bardziej zaangażowany i uważny.

Zrzut ekranu przedstawiający uczestników usługi Azure Communication Services renderowanych w strumieniu Tryb razem.

Tryb razem przydaje się do tworzenia bardziej immersyjnych i interaktywnych spotkań wirtualnych. Niezależnie od tego, czy hostujesz spotkanie zespołu, wirtualne wydarzenie, czy sesję na zajęciach, ta funkcja może sprawić, że spotkania będą bardziej połączone. Ponadto organizacje mogą dostosować te środowiska wirtualne, aby odzwierciedlały swój kontekst marki lub spotkania za pośrednictwem portalu deweloperów usługi Teams. Po prostu head-up użytkownicy usługi Teams potrzebują licencji usługi Teams Premium, aby używać niestandardowych scen trybu razem.

Aby uzyskać więcej informacji, zobacz Tryb razem.

Sale breakout: ulepszanie współpracy wirtualnej

Kontynuując nasze wysiłki, aby spotkania wirtualne stały się bardziej dynamiczne i interaktywne, usługa Microsoft Teams wprowadza sale breakout zintegrowane z usługami Azure Communication Services w celu uzyskania zoptymalizowanego środowiska. Obecnie w publicznej wersji zapoznawczej ta funkcja umożliwia podzielenie spotkań na mniejsze, bardziej ukierunkowane grupy, zwiększenie dynamiki i zaangażowania dyskusji.

Zrzut ekranu przedstawiający sale breakout usługi Microsoft Teams zintegrowane z usługami Azure Communication Services.

Pokoje breakout doskonale nadają się do nurkowania w określonych obszarach bez rozpraszania uwagi większego spotkania. Niezależnie od tego, czy pracujesz nad projektem zespołowym, prowadzisz sesję na zajęciach, czy prowadzisz terapię grupową, sale breakout pomagają w dogłębnych rozmowach i aktywnym udziale. Ta możliwość prowadzi do bardziej wydajnych i produktywnych spotkań.

Administratorzy usługi Teams mogą łatwo zarządzać dostępnością pomieszczeń breakout za pomocą zasad spotkań, zapewniając ich efektywne wykorzystanie. Obecnie w publicznej wersji zapoznawczej ta integracja oferuje wgląd w przyszłość współpracy wirtualnej, dzięki czemu spotkania online będą bardziej atrakcyjne i interaktywne.

Aby uzyskać więcej informacji, zobacz Samouczek — integrowanie pomieszczeń breakout usługi Microsoft Teams.

Rozszerzona obsługa konferencji głosowych: zapewnianie niezawodnych połączeń

Usługa Microsoft Teams zrewolucjonizowała bezproblemową komunikację podczas spotkań wirtualnych, umożliwiając jedno spotkanie w usłudze Teams, aby mieć wiele konfiguracji konferencji audio. Oznacza to, że uczestnicy mogą dołączyć za pośrednictwem najbardziej optymalnej linii telefonicznej, zapewniając, że pozostają w kontakcie, nawet jeśli napotykają problemy z Internetem.

Usługi Azure Communication Services uwidaczniają teraz tę konfigurację, umożliwiając deweloperom zapewnienie klientom najbardziej optymalnej linii telefonicznej. Ta funkcja nie tylko zwiększa niezawodność wirtualnych terminów, ale także zapewnia, że uczestnicy mogą być zawsze połączeni, dzięki czemu wirtualne spotkania będą wydajniejsze i wolne od stresu.

Aby uzyskać więcej informacji, zobacz Teams Meeting Konferencje głosowe.

Obsługa krótkich adresów URL — internet i natywny

Udostępnianie linków spotkań stało się łatwiejsze dzięki nowem krótkim formatowi adresów URL dla usługi Microsoft Teams, teraz obsługiwanego przez usługi Azure Communication Services. Ta aktualizacja umożliwia wygodniejsze udostępnianie linków do spotkań, dzięki czemu proces jest bardziej płynny dla wszystkich zaangażowanych osób.

Zaktualizowaliśmy nasze zestawy SDK, aby uwzględnić ten nowy format, aby deweloperzy musieli zaktualizować swoje zestawy SDK, aby mogły z niego korzystać. Krótsze adresy URL nie tylko upraszczają proces udostępniania, ale także zwiększają ogólne środowisko użytkownika, ułatwiając rozpowszechnianie linków i zarządzanie nimi.

Aby uzyskać więcej informacji, zobacz Szybki start: dołączanie aplikacji wywołującej do spotkania usługi Teams.

Dołączanie do spotkania usługi Teams według identyfikatora — natywnego

Usługi Azure Communication Services obsługują teraz dołączanie do spotkań w usłudze Microsoft Teams przy użyciu identyfikatora spotkania i kodu dostępu. Ta funkcja umożliwia deweloperom tworzenie natywnych aplikacji dla systemów iOS, Android i Windows łączących się ze spotkaniami usługi Teams przy użyciu prostych, ręcznie wprowadzonych poświadczeń znalezionych w zaproszeniu zdarzenia.

Umożliwiliśmy tę prostą metodę dołączania do spotkań, aby ułatwić nawiązywanie połączenia i współpracę na różnych platformach. Ta aktualizacja zwiększa bezpieczeństwo i wygodę, zapewniając bezproblemowy dostęp do spotkań usługi Teams.

Zrzut ekranu przedstawiający logowanie do spotkania w aplikacji Microsoft Teams.

Aby uzyskać więcej informacji, zobacz Manage calls for Teams users Join a Teams meeting (Zarządzanie połączeniami użytkowników > usługi Teams przy dołączaniu do spotkania w usłudze Teams).

Więcej funkcji i ulepszeń

  • Transkrypcja w czasie rzeczywistym
  • Przesyłanie strumieniowe audio w czasie rzeczywistym
  • Programowalność serwera dla pomieszczeń
  • Obsługa tekstu sformatowanych

Transkrypcja w czasie rzeczywistym: natychmiastowe szczegółowe informacje z wywołań

Usługi Azure Communication Services oferują teraz transkrypcję w czasie rzeczywistym w publicznej wersji zapoznawczej, zapewniając deweloperom natychmiastowe dane wyjściowe tekstu z dźwięku wywołania. Ta funkcja jest niezwykle przydatna do analizowania konwersacji i uzyskiwania szczegółowych informacji, które mogą informować o decyzjach biznesowych lub pomagać agentom w czasie rzeczywistym.

Dzięki integracji z usługą Zamiana mowy na tekst w usłudze Azure AI transkrypcja w czasie rzeczywistym obsługuje ponad 140 języków, co ułatwia włączenie rozpoznawania mowy i transkrypcji do aplikacji. Ta funkcja umożliwia bezproblemowe przechwytywanie i transkrybowanie dźwięku, zapewniając cenny zasób dla różnych przypadków użycia

Diagram przedstawiający sposób zapewniania transkrypcji w czasie rzeczywistym w aplikacji.

Łącząc te transkrypcje z dużymi modelami językowymi (LLMs), możesz uzyskać więcej szczegółowych informacji, takich jak sugerowane następne kroki, podsumowania, intencja i analiza tonacji.

Aby uzyskać więcej informacji, zobacz:

Przesyłanie strumieniowe audio w czasie rzeczywistym: przechwytywanie i analizowanie konwersacji

Opierając się na możliwościach funkcji czasu rzeczywistego, deweloperzy mają teraz dostęp do strumieni audio w czasie rzeczywistym. Dostęp do strumieni audio w czasie rzeczywistym umożliwia deweloperom tworzenie aplikacji serwerowych, które przechwytują i analizują dźwięk dla każdego uczestnika podczas rozmowy.

Diagram przedstawiający sposób integrowania przesyłania strumieniowego audio w czasie rzeczywistym w aplikacji.

Integrując przesyłanie strumieniowe audio z akcjami automatyzacji wywołań lub niestandardowymi modelami sztucznej inteligencji, można odblokować różne przypadki użycia. Te przypadki użycia obejmują przetwarzanie języka naturalnego (NLP) na potrzeby analizy konwersacji, uwierzytelniania głosowego przy użyciu biometrii oraz udostępnianie agentom szczegółowych informacji i sugestii w czasie rzeczywistym podczas aktywnych interakcji

Aby uzyskać więcej informacji, zobacz:

Programowalność serwera dla pomieszczeń: ulepszanie terminów wirtualnych

Obsługa programowania w czasie rzeczywistym dla połączeń Rooms za pośrednictwem usług Azure Communication Services jest teraz dostępna w publicznej wersji zapoznawczej, włączona za pośrednictwem interfejsu API usługi Call Automation. Pierwsza funkcja w wersji zapoznawczej umożliwia wybieranie numeru PSTN z poziomu funkcji Rooms. Wybieranie numeru PSTN umożliwia niezależnym dostawcom oprogramowania (ISV) integrację wielu usług profesjonalnych innych firm za pośrednictwem PSTN do wirtualnych terminów.

Na przykład tłumacze, przedstawiciele usług społecznych i inni specjaliści mogą dołączyć do spotkań telehealth lub wirtualnych sal sądowych za pośrednictwem PSTN. Dzięki tej nowej funkcji deweloperzy mogą wydajnie zarządzać tymi scenariuszami, zapewniając niezawodne funkcje konferencji audio na potrzeby wirtualnych terminów.

To dopiero początek. W nadchodzącym roku planujemy jeszcze bardziej ulepszyć tę integrację, dodając funkcje sztucznej inteligencji do obsługi różnych scenariuszy terminów wirtualnych, dzięki czemu proces jest jeszcze bardziej usprawniony i skuteczny.

Aby uzyskać więcej informacji, zobacz Virtual Rooms overview > How to conduct calls in Virtual Rooms (Omówienie pomieszczeń wirtualnych).

Obsługa tekstu sformatowanych

Czat usług Azure Communication Services obsługuje teraz edytor tekstu sformatowanych i wbudowany przekazywanie obrazów zarówno w zestawie SDK czatu, jak i w bibliotece internetowego interfejsu użytkownika. W tej wersji środowisko czatu jest bardziej dynamiczne i wizualnie atrakcyjne. Dostępne są teraz następujące funkcje:

  • Różne style tekstu, w tym pogrubienie, kursywa i podkreślenie, aby wyróżniać komunikaty.
  • Możliwość tworzenia list punktowanych i numerowanych w celu uzyskania lepszej organizacji.
  • Opcje dostosowywania wcięcia tekstu w celu zwiększenia czytelności.
  • Możliwość dodawania i aktualizowania tabel w celu uzyskania lepszej struktury danych.

Biblioteka interfejsu użytkownika sieci Web obsługuje również edytor tekstu sformatowanych zarówno w aplikacji ChatComposite, jak i w aplikacji CallWithChatComposite.

ChatComposite

Zrzut ekranu przedstawiający tekst sformatowany z czatem w aplikacji ChatComposite.

CallWithChatComposite

Zrzut ekranu przedstawiający tekst sformatowany z czatem w aplikacji CallWithChatComposite.

Aby rozpocząć:

Lipiec 2024 r.

Napisy zamknięte — natywna biblioteka interfejsu użytkownika

Napisy zamknięte są teraz ogólnie dostępne w natywnej bibliotece interfejsu użytkownika dla systemów Android i iOS. Ta funkcja ma zastosowanie do szeregu scenariuszy, w których napisy zamknięte są niezbędne, zwiększając środowisko użytkowników z wadami słuchu i zapewniając inkluzywność.

Zrzut ekranu przedstawiający napisy w natywnej bibliotece interfejsu użytkownika dla systemów Android i iOS.

Napisy w natywnej bibliotece interfejsu użytkownika usprawniają integrację między usługami Azure Communication Services i Microsoft Teams, co ułatwia użytkownikom bezproblemowe łączenie się i współpracę. Upraszcza proces i zwiększa środowisko użytkownika.

Na przykład międzynarodowa kancelaria prawna z zróżnicowaną siłą roboczą może używać napisów zamkniętych podczas konferencji wideo, aby zapewnić, że wszyscy pracownicy, niezależnie od zdolności językowej lub zdolności do słuchu, mogą w pełni wziąć udział. Na przykład w spotkaniach obejmujących złożone dyskusje prawne napisy mogą pomóc osobom niebędącym mówcami natywnymi stosować się łatwiej. Ponadto firma może używać tej funkcji podczas scenariuszy międzyoperacyjności z usługą Microsoft Teams, zapewniając bezproblemową komunikację z klientami i partnerami.

Aby uzyskać więcej informacji, zobacz:

Role i możliwości pokoi — natywna biblioteka interfejsu użytkownika

Natywna biblioteka interfejsu użytkownika dla systemów Android i iOS zawiera teraz integrację z pokojami w ogólnej dostępności, oferując rozszerzone role i możliwości uczestników połączeń. Ta integracja zapewnia klientom większą elastyczność i kontrolę nad ich połączeniami, zachowując zarządzanie po stronie klienta.

Rozważmy korporację organizująca wirtualne spotkanie ratusza z pracownikami na całym świecie. Dzięki integracji z pokojami firma może przypisywać role, takie jak prezenter, uczestnicy i konsument, zapewniając ustrukturyzowane i zorganizowane środowisko spotkań. Ta konfiguracja ma kluczowe znaczenie dla utrzymania porządku w dużych spotkaniach, co pozwala na efektywne rozpowszechnianie informacji i produktywne sesje pytań i odpowiedzi, zwiększenie komunikacji organizacyjnej i zaangażowania.

Aby dowiedzieć się, jak skonfigurować standardową architekturę pokoje na potrzeby sprawdzania poprawności przypisań ról i tworzenia, zobacz poniższy diagram.

Diagram przedstawiający sposób konfigurowania standardowej architektury pokoje na potrzeby weryfikowania przypisań ról i tworzenia.

Interfejs API rooms umożliwia deweloperom tworzenie pomieszczeń, zarządzanie użytkownikami i dostosowywanie okresu istnienia pomieszczeń. Interfejs API rooms to usługa zaplecza oddzielona od biblioteki interfejsu użytkownika.

Aby uzyskać więcej informacji, zobacz:

Udostępnianie plików w spotkaniach usługi Teams

Teraz w ogólnej dostępności udostępnij pliki podczas spotkania usługi Microsoft Teams z usługą czatu usług Azure Communication Services. Udostępnianie plików umożliwia uczestnikom udostępnianie dokumentów wymaganych do codziennych potrzeb biznesowych, takich jak informacje o produkcie, broszury lub instrukcje dotyczące opieki.

Diagram przedstawiający sposób udostępniania plików podczas spotkania usługi Microsoft Teams z usługą czatu usług Azure Communication Services.

Użyj tej funkcji, aby ulepszyć środowisko spotkań w usłudze Teams. Udostępnianie plików ułatwia użytkownikom współpracę nad dokumentami i zadawanie wyjaśnień pytań w razie potrzeby w celu zakończenia procesów biznesowych. Procesy biznesowe mogą obejmować otwieranie konta, przechodzenie przez wyniki, dostarczanie recept lub instrukcje dotyczące opieki oraz wiele innych scenariuszy.

Aby uzyskać więcej informacji, zobacz:

Obsługa pomieszczeń breakout usługi Teams

Zestaw JAVAScript Calling SDK obsługuje teraz pokoje breakout usługi Microsoft Teams w publicznej wersji zapoznawczej. Uczestnicy natywni usług Azure Communication Services i uczestnicy platformy Microsoft 365 korzystający z zestawu Sdk połączeń mogą uczestniczyć w salach breakout spotkań usługi Teams. Obsługa pomieszczeń breakout usługi Teams zapewnia większą elastyczność i możliwości współpracy dla wirtualnych spotkań.

Zrzut ekranu przedstawiający uczestników natywnych usług Azure Communication Services i uczestników platformy Microsoft 365 korzystających z zestawu SDK wywołującego w celu dołączenia do sal breakout spotkań usługi Teams.

Co to są pokoje breakout

Pokoje breakout usługi Teams umożliwiają tworzenie oddzielnych, mniejszych sesji w ramach większego spotkania w usłudze Teams. Ta funkcja jest przydatna w różnych scenariuszach, takich jak:

  • Opieka zdrowotna: Podczas wirtualnej wizyty grupy z lekarzami organizator spotkania może przypisać pacjentów do sal breakout w celu omówienia określonych obszarów przed ponownym spotkaniem w większej sesji grupowej. Dostawcy opieki zdrowotnej mogą odwiedzić każdy pokój przerwy, aby zameldować się indywidualnie z pacjentami.

  • Legal: W wirtualnej rozprawie sądowej pozwany i ich adwokat mogą dołączyć do pokoju breakout na prywatną rozmowę na pasku bocznym.

  • Konferencje: Podczas wirtualnej konferencji branżowej organizator spotkania może umieścić uczestników w osobnych grupach dyskusyjnych z ukierunkowanymi tematami, zanim wróci do większego spotkania, aby podzielić się szczegółowymi informacjami z szerszymi odbiorcami.

Jak to działa?

Użytkownicy usługi Microsoft Teams mogą tworzyć sale breakout na potrzeby zaplanowanych spotkań. Organizatorzy spotkań mogą przypisywać uczestników zestawu Sdk połączeń do poszczególnych pomieszczeń breakout. Uczestnicy mogą bezproblemowo dołączać i przenosić się między salami breakout i głównym spotkaniem, podobnie jak każdy inny użytkownik usługi Teams.

Dlaczego jest to ważne

Możliwość dołączania użytkowników usługi ACS do pomieszczeń breakout usługi Teams zwiększa możliwości współpracy, dzięki czemu jest bardziej inkluzywna i wszechstronna. Niezależnie od tego, czy prowadzisz sesję szkoleniową, prowadzisz warsztaty, czy ułatwiasz sesję burzy mózgów, sale breakout zapewniają strukturę potrzebną do wspierania znaczących interakcji i dyskusji produktywnych.

Rozpocznij dzisiaj

Aby rozpocząć korzystanie z tej funkcji, upewnij się, że masz najnowszą wersję zestawu Sdk wywołującego. Aby uzyskać więcej informacji na temat implementowania i używania pomieszczeń breakout usługi Teams, zobacz Samouczek — integrowanie pomieszczeń breakout usługi Microsoft Teams.

Ankieta dotycząca zakończenia połączeń — natywna

Ankieta end of call umożliwia deweloperom dostosowywanie pytań w celu zbierania opinii na końcu połączenia. Ta funkcja jest ogólnie dostępna. Dzięki zbieraniu cennych szczegółowych informacji bezpośrednio od użytkowników deweloperzy mogą podejmować świadome decyzje w celu efektywnego ulepszania swoich usług. Ta funkcja jest teraz ogólnie dostępna dla platform Android, iOS i Windows.

Wyobraź sobie dostawcę opieki zdrowotnej, korzystając z tej funkcji, aby zebrać opinie po konsultacjach telemedycznych. Dostosowując pytania, aby dowiedzieć się więcej o przejrzystości komunikacji, łatwości dostępu i zadowoleniu z porad medycznych, dostawca może szybko zidentyfikować obszary wymagające poprawy. Ta natychmiastowa, konkretna opinia pomaga dostawcy zwiększyć jakość opieki nad pacjentem, usprawnić operacje i zwiększyć zadowolenie pacjentów.

Aby uzyskać więcej informacji, zobacz:

Samouczek dotyczący kończenia ankietypołączeń: zakończenie ankiety połączeń

Przenoszenie do poczty głosowej

Teraz w ogólnej dostępności organizatorzy usługi Microsoft Teams mogą skonfigurować uczestników połączeń do przesyłania bezpośrednio do poczty głosowej użytkownika usługi Teams, pomijając dzwonienie do użytkownika usługi Teams. Jest to przydatne, gdy transferor wie, że transfer jest niedostępny do podjęcia połączenia.

Aby uzyskać więcej informacji, zobacz Przenoszenie wywołań.

Maj 2024 r.

Przechowywanie danych za pomocą wątków czatu

Deweloperzy mogą teraz tworzyć wątki czatów z zasadami przechowywania od 30 do 90 dni. Ta funkcja jest w wersji zapoznawczej.

Ustawienie zasad przechowywania jest opcjonalne. Deweloperzy mogą utworzyć wątek czatu z nieskończonym przechowywaniem (ustawieniem domyślnym) lub ustawić zasady przechowywania na 30 do 90 dni. Jeśli musisz zachować wątek dłużej niż 90 dni, możesz przedłużyć czas przy użyciu interfejsu API właściwości wątku czatu aktualizacji. Zasady są ukierunkowane na zarządzanie danymi w organizacjach, które muszą przenosić dane do swoich archiwów w celach historycznych lub usuwać dane w określonym okresie.

Zasady nie mają wpływu na istniejące wątki czatu.

Aby uzyskać więcej informacji, zobacz:

PowerPoint Live

Teraz w ogólnej dostępności program PowerPoint Live zapewnia zarówno prezenterowi, jak i odbiorcom atrakcyjne środowisko. Program PowerPoint Live łączy prezentację w programie PowerPoint z połączeniem i współpracą spotkania w usłudze Microsoft Teams.

Zrzut ekranu przedstawiający prezentację i współpracę w programie PowerPoint Live na spotkaniu w usłudze Microsoft Teams.

Uczestnicy spotkania mogą teraz wyświetlać sesje programu PowerPoint Live inicjowane przez klienta usługi Teams przy użyciu biblioteki interfejsu użytkownika sieci Web usług Azure Communication Services. Uczestnicy mogą śledzić prezentację i wyświetlać adnotacje prezentera. Deweloperzy mogą używać tej funkcji za pomocą złożonych składników, takich jak CallComposite i CallWithChatComposite, oraz składników, takich jak VideoGallery.

Aby uzyskać więcej informacji, zobacz Wprowadzenie do usługi PowerPoint Live w usłudze Microsoft Teams (wpis w blogu) i Present from PowerPoint Live in Microsoft Teams (Prezentacja z programu PowerPoint Live w usłudze Microsoft Teams).

Reakcje na żywo

Teraz ogólnie dostępne, zaktualizowane złożone biblioteki interfejsu użytkownika i składniki obejmują reakcje podczas wywołań na żywo. Biblioteka interfejsu użytkownika obsługuje te reakcje: 👍 jak, 🧡 miłość, 👏 oklaski, 😂 śmiech, 😮 niespodzianka.

Zrzut ekranu przedstawiający reakcje połączeń na żywo, w tym takie jak, miłość i oklaski.

Reakcje połączeń są skojarzone z uczestnikiem, który go wysyła i są widoczne dla wszystkich typów uczestników (w dzierżawie, gościu, federacyjnej, anonimowej). Reakcje połączeń są obsługiwane we wszystkich typach połączeń, takich jak pokoje, grupy i spotkania (zaplanowane, prywatne, kanałowe) wszystkich rozmiarów (małe, duże, bardzo duże).

Dodanie tej funkcji zachęca do większego zaangażowania w wywołania, ponieważ ludzie mogą reagować w czasie rzeczywistym bez konieczności wypowiadania ani przerywania pracy. Deweloperzy mogą używać tej funkcji, dodając:

  • Możliwość reagowania na połączenia na żywo i CallwithChatComposite złożonych CallComposite w Internecie.
  • Wywołaj reakcje na poziomie składnika.

Aby uzyskać więcej informacji, zobacz Reakcje.

Napisy

Podwyższ dostępność, wyświetlając tekst dźwięku w wywołaniach wideo. Ta ogólna wersja dostępności jest już dostępna dla wywołań aplikacji do usługi Teams, która dodaje obsługę podpisów zamkniętych we wszystkich wywołaniach aplikacji do aplikacji.

Zrzut ekranu przedstawiający napisy dla wywołań aplikacji do aplikacji i współdziałania usługi Teams.

Aby uzyskać więcej informacji, zobacz Omówienie napisów zamkniętych.

Możesz również dowiedzieć się więcej na temat współdziałania usług Azure Communication Services z usługą Teams.

Copilot for Call Diagnostics

Sztuczna inteligencja może pomóc deweloperom aplikacji na każdym etapie cyklu projektowania: projektowanie, kompilowanie i działanie. Deweloperzy mogą używać rozwiązania Microsoft Copilot na platformie Azure (wersja zapoznawcza) w ramach diagnostyki połączeń, aby zrozumieć i rozwiązać wiele problemów wywołujących. Na przykład deweloperzy mogą zadać copilot następujące pytania:

  • Jak mogę uruchomić diagnostykę sieci w wywołaniach VoIP usług Azure Communication Services?
  • Jak zoptymalizować moje wywołania pod kątem słabych warunków sieciowych?
  • Jak mogę naprawić typowe przyczyny słabych strumieni multimediów w wywołaniach usług Azure Communication Services?
  • Jak mogę naprawić kod podrzędny 41048, który spowodował niepowodzenie części wideo mojego połączenia?

Zrzut ekranu przedstawiający diagnostykę wywołań na platformie Microsoft Copilot na platformie Azure.

Diagnostyka połączeń może pomóc deweloperom zrozumieć jakość i niezawodność połączeń, dzięki czemu mogą zapewnić klientom doskonałe środowisko telefoniczne. Wiele problemów może mieć wpływ na jakość połączeń, takich jak słaba łączność z Internetem, niezgodności oprogramowania i problemy techniczne z urządzeniami.

Dotarcie do głównej przyczyny tych problemów może złagodzić potencjalnie frustrujące sytuacje dla wszystkich uczestników połączeń, niezależnie od tego, czy są to pacjenci ewidencjonujący się na wezwanie lekarza, czy uczniowie biorąc lekcję z nauczycielem. Diagnostyka wywołań umożliwia deweloperom przechodzenie do szczegółów danych w celu identyfikowania głównych problemów i znajdowania rozwiązania. Możesz użyć wbudowanych wizualizacji w witrynie Azure Portal lub połączyć podstawowe dane użycia i jakości z własnymi systemami.

Aby uzyskać więcej informacji, zobacz Wywoływanie diagnostyki.

Kwiecień 2024 r.

Rozszerzalność biznesowo-konsumpcyjna w usłudze Microsoft Teams na potrzeby wywoływania

Deweloperzy mogą korzystać z wywoływania współdziałania dla użytkowników usługi Microsoft Teams w usługach Azure Communication Services wywołujących przepływy pracy. Ta funkcja jest teraz ogólnie dostępna.

Deweloperzy mogą używać interfejsów API usługi Call Automation, aby umożliwić użytkownikom usługi Teams łączenie użytkowników z klientami (B2C) wywołujących przepływy pracy i interakcje, co może pomóc w dostarczaniu zaawansowanych rozwiązań obsługi klienta. Ta współpraca jest oferowana za pośrednictwem voIP w celu zmniejszenia obciążenia infrastruktury telefonii. Deweloperzy mogą dodawać użytkowników usługi Teams do wywołań usług Azure Communication Services przy użyciu identyfikatorów obiektów Firmy Microsoft Entra (OID) uczestników.

Przypadki użycia

  • Zespoły jako rozszerzenie pulpitu agenta: łączenie centrum kontaktów jako usługi (CCaaS) z usługą Teams i umożliwienie agentom obsługi połączeń klientów w usłudze Teams. Posiadanie usługi Teams jako rozwiązania z jednym okienkem szkła zarówno dla komunikacji wewnętrznej, jak i B2C może zwiększyć produktywność agentów i umożliwić im dostarczanie najwyższej klasy usług klientom.

  • Konsultacje ekspertów: Firmy mogą używać usługi Teams do zapraszania ekspertów z danej dziedziny do przepływów pracy obsługi klienta w celu przyspieszenia rozwiązywania problemów i poprawy szybkości rozwiązywania problemów z pierwszym połączeniem.

Diagram przedstawiający rozszerzalność biznesowo-konsumpcyjną w usłudze Microsoft Teams na potrzeby wywoływania.

Rozszerzalność usługi Azure Communication Services B2C w usłudze Microsoft Teams pomaga klientom uzyskiwać kontakty z zespołami ds. sprzedaży i pomocy technicznej oraz pomaga firmom dostarczać efektywne środowiska klienta.

Aby uzyskać więcej informacji, zobacz Call Automation workflow interoperability with Microsoft Teams (Współdziałanie przepływu pracy usługi Call Automation z usługą Microsoft Teams).

Udostępnianie obrazów w spotkaniach usługi Microsoft Teams

Użytkownicy usługi Microsoft Teams mogą udostępniać obrazy użytkownikom usług Azure Communication Services w kontekście spotkania usługi Teams. Ta funkcja jest teraz ogólnie dostępna. Udostępnianie obrazów zwiększa współpracę w czasie rzeczywistym na potrzeby spotkań. Nakładka obrazu jest również obsługiwana przez użytkowników w celu szczegółowego przyjrzenia się jej.

Udostępnianie obrazów jest przydatne w wielu scenariuszach, takich jak firma, która udostępnia zdjęcia, aby zaprezentować swoją pracę lub lekarzy, którzy udostępniają obrazy pacjentom na potrzeby instrukcji opieki po opiece.

Zrzut ekranu przedstawiający konfigurację udostępniania obrazów i przykład na spotkaniu w usłudze Microsoft Teams.

Wypróbuj tę funkcję przy użyciu biblioteki interfejsu użytkownika lub zestawu SDK czatu. Zestaw SDK jest dostępny w języku C# (.NET), JavaScript, Python i Java. Aby uzyskać więcej informacji, zobacz:

Tłumienie szumu głębokiego

Głębokie pomijanie szumu jest obecnie dostępne w wersji zapoznawczej. Tłumienie szumów poprawia połączenia VoIP i wideo, eliminując szum w tle, dzięki czemu łatwiej jest rozmawiać i słuchać. Jeśli na przykład wykonujesz wywołanie webJS usług Azure Communication Services w kawiarni, włączenie tłumienia szumu może poprawić środowisko wywołania, eliminując dźwięki tła ze sklepu.

Aby uzyskać więcej informacji, zobacz Dodawanie ulepszeń jakości dźwięku do środowiska połączeń audio.

Wywoływanie zestawów SDK dla systemów Android, iOS i Windows

Zaktualizowaliśmy natywne zestawy SDK połączeń, aby poprawić środowisko klienta. Ta wersja obejmuje:

  • Niestandardowe tło dla wywołań wideo
  • Konfiguracja serwera proxy
  • Integracja rozwiązania Android TelecomManager
  • Jednokierunkowa komunikacja w kanale danych
  • Czas wygaśnięcia dla powiadomień wypychanych

Niestandardowe tło dla wywołań wideo

Niestandardowe tło dla wywołań wideo jest ogólnie dostępne. Ta funkcja umożliwia klientom usuwanie rozpraszających uwagi za nimi. Klienci mogą przekazywać własne spersonalizowane obrazy do użycia jako tło.

Zrzut ekranu przedstawiający niestandardowe tło dla wywołań wideo.

Na przykład właściciele firm mogą używać zestawu SDK wywołującego do wyświetlania niestandardowych tła zamiast rzeczywistego tła. Możesz na przykład przekazać obraz nowoczesnego i przestronnego biura i ustawić go jako tło połączeń wideo. Każdy, kto dołącza do połączenia, widzi dostosowane tło, które wygląda realistycznie i naturalnie. Możesz również użyć niestandardowych obrazów znakowania jako tła, aby pokazać nowe obrazy klientom.

Aby uzyskać więcej informacji, zobacz Szybki start: dodawanie efektów wideo do wywołań wideo.

Konfiguracja serwera proxy

Konfiguracja serwera proxy jest teraz ogólnie dostępna. Niektóre środowiska, takie jak branże, które są wysoce regulowane lub które zajmują się informacjami poufnymi, wymagają serwerów proxy, aby ułatwić zabezpieczanie i kontrolowanie ruchu sieciowego. Zestaw SDK wywoływania umożliwia skonfigurowanie serwerów proxy HTTP i multimediów dla wywołań usług Azure Communication Services. Dzięki temu możesz zapewnić zgodność komunikacji z zasadami i przepisami sieciowymi. Możesz użyć natywnych metod zestawu SDK, aby ustawić konfigurację serwera proxy dla aplikacji.

Aby uzyskać więcej informacji, zobacz Serwer proxy ruchu wywołującego.

Integracja rozwiązania Android TelecomManager

Android TelecomManager zarządza połączeniami audio i wideo na urządzeniach z systemem Android. Funkcja Android TelecomManager umożliwia zapewnienie spójnego środowiska użytkownika w różnych aplikacjach i urządzeniach z systemem Android, takich jak wyświetlanie przychodzących i wychodzących połączeń w interfejsie użytkownika systemu, routing audio do urządzeń i obsługa przerw w wywołaniach.

Teraz możesz zintegrować aplikację z rozwiązaniem Android TelecomManager, aby korzystać z jej funkcji w niestandardowych scenariuszach wywoływania. Aby uzyskać więcej informacji, zobacz Integracja z usługą TelecomManager.

Jednokierunkowa komunikacja w kanale danych

Interfejs API kanału danych jest ogólnie dostępny. Kanał danych zawiera komunikację jednokierunkową, która umożliwia obsługę komunikatów w czasie rzeczywistym podczas połączeń audio i wideo. Korzystając z tego interfejsu API, można zintegrować funkcje wymiany danych z aplikacjami, aby ułatwić użytkownikom bezproblemową komunikację.

Interfejs API kanału danych umożliwia użytkownikom natychmiastowe wysyłanie i odbieranie komunikatów podczas trwającego połączenia audio lub wideo, promowanie płynnej i wydajnej komunikacji. W wywołaniu grupy uczestnik może wysyłać wiadomości do jednego uczestnika, określonego zestawu uczestników lub wszystkich uczestników w ramach połączenia. Ta elastyczność zwiększa komunikację i współpracę między użytkownikami podczas interakcji grupowych.

Aby uzyskać więcej informacji, zobacz Kanał danych.

Czas wygaśnięcia dla powiadomień wypychanych

Czas wygaśnięcia (TTL) dla powiadomień wypychanych jest teraz ogólnie dostępny. Czas wygaśnięcia to czas trwania, dla którego token powiadomienia wypychanego jest prawidłowy. Użycie dłuższego czasu wygaśnięcia może pomóc aplikacji zmniejszyć liczbę nowych żądań tokenów od użytkowników i poprawić środowisko pracy.

Załóżmy na przykład, że utworzono aplikację, która umożliwia pacjentom rezerwację wirtualnych wizyt medycznych. Aplikacja używa powiadomień wypychanych do wyświetlania przychodzącego interfejsu użytkownika wywołania, gdy aplikacja nie znajduje się na pierwszym planie. Wcześniej aplikacja musiała zażądać nowego tokenu powiadomienia wypychanego od użytkownika co 24 godziny, co może być irytujące i zakłócające działanie. Dzięki funkcji rozszerzonego czasu wygaśnięcia można teraz skonfigurować token powiadomień wypychanych na okres do sześciu miesięcy, w zależności od potrzeb biznesowych. Dzięki temu aplikacja może uniknąć częstych żądań tokenów i zapewnić bezproblemowe wywoływanie dla klientów.

Aby uzyskać więcej informacji, zobacz Włączanie powiadomień wypychanych dla wywołań.

Wywoływanie aktualizacji natywnej biblioteki interfejsu użytkownika zestawu SDK

Korzystając z natywnej biblioteki interfejsu użytkownika zestawu SDK wywołujących usługi Azure Communication Services, można teraz wygenerować zaszyfrowane dzienniki na potrzeby rozwiązywania problemów i udostępnić klientom opcjonalny tryb tylko audio na potrzeby dołączania wywołań.

Rozwiązywanie problemów z natywną biblioteką interfejsu użytkownika dla systemów Android i iOS

Teraz w ogólnej dostępności można szyfrować dzienniki podczas rozwiązywania problemów z natywną biblioteką interfejsu użytkownika zestawu SDK dla systemów Android i iOS. Możesz łatwo wygenerować zaszyfrowane dzienniki, aby udostępnić je pomoc techniczna platformy Azure. Najlepiej, aby wywołać tylko pracę lub deweloperzy samodzielnie korygować problemy. Ale klienci zawsze mają pomoc techniczna platformy Azure jako ostatnia linia obrony. Staramy się, aby te zakontraktowania były tak łatwe i szybkie, jak to możliwe.

Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z biblioteką interfejsu użytkownika.

Tryb tylko audio w bibliotece interfejsu użytkownika

Tryb tylko do audio w bibliotece interfejsu użytkownika zestawu SDK wywoływania jest teraz ogólnie dostępny. Umożliwia uczestnikom dołączanie do połączeń przy użyciu tylko dźwięku, bez udostępniania lub odbierania wideo. Uczestnicy mogą użyć tej funkcji, aby zaoszczędzić przepustowość i zmaksymalizować prywatność.

Gdy tryb tylko audio jest aktywowany, automatycznie wyłącza funkcję wideo zarówno do wysyłania, jak i odbierania strumieni. Dostosowuje interfejs użytkownika w celu odzwierciedlenia tej zmiany przez usunięcie kontrolek związanych z wideo.

Aby uzyskać więcej informacji, zobacz Włączanie trybu tylko audio w bibliotece interfejsu użytkownika.

Marzec 2024 r.

Wywoływanie kolejek połączeń usługi Microsoft Teams i automatycznych uczestników

Wywoływanie kolejek połączeń w usłudze Teams i automatycznych uczestników jest teraz ogólnie dostępne w usługach Azure Communication Services wraz z kliknięciem na połączenie dla telefonu usługi Teams.

Organizacje mogą umożliwić klientom szybkie dotarcie do członków działu sprzedaży i pomocy technicznej w usłudze Microsoft Teams. Po dodaniu widżetu click-to-call do witryny internetowej, takiego jak przycisk Sales (Sprzedaż), który wskazuje dział sprzedaży lub przycisk Zakup wskazujący zakup, klienci są po prostu jednym kliknięciem od bezpośredniego połączenia z kolejką wywołań usługi Teams lub automatyczną obsługą.

Dowiedz się więcej o dołączaniu aplikacji wywołującej do kolejki połączeń usługi Teams lub automatycznej uczestniczyć oraz o tworzeniu aplikacji centrum kontaktów.

Aktualizacje wiadomości e-mail

Aktualizacje usługi poczty e-mail usług Azure Communication Services obejmują obsługę protokołu SMTP, rezygnację z zarządzania, polecenia cmdlet programu Azure PowerShell i rozszerzenia interfejsu wiersza polecenia platformy Azure.

SMTP

Obsługa protokołu SMTP w wiadomości e-mail usług Azure Communication Services jest teraz ogólnie dostępna. Deweloperzy mogą jej używać do łatwego wysyłania wiadomości e-mail, ulepszania funkcji zabezpieczeń i większej kontroli nad komunikacją wychodzącą.

Usługa przekazywania SMTP działa jako link między klientami poczty e-mail i serwerami poczty, aby pomóc efektywniej dostarczać wiadomości e-mail. Konfiguruje wyspecjalizowaną infrastrukturę przekaźnika, która nie tylko obsługuje większe potrzeby dotyczące przepływności i pomyślne dostarczanie wiadomości e-mail, ale także poprawia uwierzytelnianie, aby chronić komunikację. Ta usługa oferuje również firmom scentralizowaną platformę, która pozwala im zarządzać wychodzącymi wiadomościami e-mail dla wszystkich komunikacji B2C i uzyskiwać wgląd w ruch e-mail.

Dzięki tej funkcji klienci mogą przełączać się z lokalnych rozwiązań SMTP lub łączyć swoje aplikacje biznesowe z platformą rozwiązania opartego na chmurze za pomocą poczty e-mail usług Azure Communication Services. Obsługa protokołu SMTP umożliwia:

  • Niezawodny punkt końcowy SMTP z szyfrowaniem TLS 1.2.
  • Uwierzytelnianie przy użyciu identyfikatora aplikacji Entra firmy Microsoft do wysyłania wiadomości e-mail za pośrednictwem protokołu SMTP.
  • Obsługa wysyłania dużych ilości na potrzeby komunikacji B2C za pośrednictwem interfejsów API SMTP i REST.
  • Zgodność z wymaganiami dotyczącymi obsługi danych i prywatności dla klientów.

Diagram przedstawiający schemat blokowy poleceń SMTP poczty e-mail.

Aby uzyskać więcej informacji, zobacz Obsługa protokołu SMTP poczty e-mail.

Rezygnacja z zarządzania

Zarządzanie rezygnacją z poczty e-mail, teraz w wersji zapoznawczej, oferuje scentralizowaną listę subskrypcji i preferencje rezygnacji zapisane w magazynie danych. Ta funkcja ułatwia deweloperom spełnienie wytycznych dostawców poczty e-mail, którzy wymagają implementacji anulowania subskrypcji listy jednym kliknięciem w wiadomościach e-mail wysyłanych z ich platform.

Zarządzanie rezygnacją pomaga identyfikować i unikać problemów z dostarczaniem. Zgodność można zachować, dodając funkcje listy pomijania, aby zwiększyć reputację i umożliwić klientom łatwe zarządzanie rezygnacjami.

Diagram przedstawiający schemat blokowy listy pomijania wiadomości e-mail.

Rozpocznij pracę z funkcjami rezygnacji z poczty e-mail.

Polecenia cmdlet programu Azure PowerShell i rozszerzenia interfejsu wiersza polecenia platformy Azure

Aby ulepszyć środowisko deweloperskie, usługi Azure Communication Services wprowadzają więcej poleceń cmdlet programu Azure PowerShell i rozszerzeń interfejsu wiersza polecenia platformy Azure do pracy z pocztą e-mail.

Polecenia cmdlet programu Azure PowerShell

Dzięki dodaniu nowych poleceń cmdlet deweloperzy mogą używać poleceń cmdlet programu Azure PowerShell dla wszystkich operacji CRUD (tworzenie, odczytywanie, aktualizowanie, usuwanie) dla usługi poczty e-mail, w tym:

  • Tworzenie zasobu usługi komunikacyjnej (istniejącego)
  • Tworzenie zasobu usługi poczty e-mail (nowy)
  • Tworzenie zasobu dla domeny zarządzanej przez platformę Azure lub niestandardowej (nowe)
  • Inicjowanie lub anulowanie weryfikacji domeny niestandardowej (nowa)
  • Dodawanie nazwy użytkownika nadawcy do domeny (nowe)
  • Łączenie zasobu domeny z zasobem usługi komunikacyjnej (istniejącym)

Dowiedz się więcej w dokumentacji programu Azure PowerShell.

Rozszerzenia interfejsu wiersza polecenia platformy Azure

Deweloperzy mogą używać rozszerzeń interfejsu wiersza polecenia platformy Azure do kompleksowego przepływu wysyłania wiadomości e-mail, w tym:

  • Tworzenie zasobu usługi komunikacyjnej (istniejącego)
  • Tworzenie zasobu usługi poczty e-mail (nowy)
  • Tworzenie zasobu dla domeny zarządzanej przez platformę Azure lub niestandardowej (nowe)
  • Dodawanie nazwy użytkownika nadawcy do domeny (nowe)
  • Łączenie zasobu domeny z zasobem usługi komunikacyjnej (istniejącym)
  • Wyślij wiadomość e-mail (istniejącą)

Dowiedz się więcej w dokumentacji interfejsu wiersza polecenia platformy Azure.

Luty 2024 r.

Tokeny użytkowników z ograniczonym dostępem

Tokeny użytkowników z ograniczonym dostępem są teraz ogólnie dostępne. Tokeny użytkowników z ograniczonym dostępem umożliwiają klientom wykonywanie bardziej precyzyjnej kontroli nad możliwościami użytkownika, takimi jak uruchamianie nowego połączenia/czatu lub uczestnictwo w trwającym wywołaniu/czacie.

Gdy klient tworzy tożsamość użytkownika usług Azure Communication Services, użytkownik otrzymuje możliwość udziału w czatach lub wywołaniach za pośrednictwem tokenów dostępu. Na przykład użytkownik musi mieć token czatu, aby uczestniczyć w wątkach czatu lub token VoIP, aby uczestniczyć w wywołaniach VoIP. Użytkownik może mieć jednocześnie wiele tokenów.

Dzięki tokenom z ograniczonym dostępem usługi Azure Communication Services obsługują kontrolowanie pełnego dostępu w porównaniu z ograniczonym dostępem w ramach czatów i połączeń. Klienci mogą kontrolować możliwość inicjowania nowego połączenia lub czatu przez użytkowników, w przeciwieństwie do uczestnictwa w istniejących połączeniach lub czatach.

Tokeny te rozwiązują problem z zimnym połączeniem lub zimnym czatem. Na przykład bez tokenów ograniczonego dostępu użytkownik, który ma token VoIP, może inicjować wywołania i uczestniczyć w wywołaniach. Teoretycznie pozwany może zadzwonić bezpośrednio do sędziego lub pacjent może zadzwonić bezpośrednio do lekarza. Ta sytuacja jest niepożądany dla większości firm. Deweloperzy mogą teraz udzielić pacjentowi tokenu z ograniczonym dostępem, który następnie może dołączyć do połączenia, ale nie może zainicjować bezpośredniego połączenia z nikim.

Aby uzyskać więcej informacji, zobacz Model tożsamości.

Spróbuj użyć połączenia telefonicznego

Wypróbuj połączenie telefoniczne, teraz w wersji zapoznawczej, to narzędzie w witrynie Azure Portal, które pomaga klientom potwierdzić konfigurację połączenia telefonicznego przez nawiązanie połączenia telefonicznego. Dotyczy to zarówno połączeń głosowych (PSTN) jak i routingu bezpośredniego. Wypróbuj połączenie telefoniczne umożliwia deweloperom szybkie testowanie możliwości wywoływania usług Azure Communication Services bez istniejącej aplikacji lub kodu na końcu.

Zrzut ekranu przedstawiający narzędzie Try Phone Calling w witrynie Azure Portal.

Aby uzyskać więcej informacji, zobacz Try Phone Calling (Wypróbuj połączenia telefoniczne).

Aktualizacje biblioteki interfejsu użytkownika natywnego

Aktualizacje natywnej biblioteki interfejsu użytkownika, w tym przenoszenie diagnostyki użytkownika do ogólnej dostępności i wydawanie połączeń typu jeden do jednego i integracja z zestawem CallKit dla systemu iOS.

Diagnostyka skierowana do użytkownika

Diagnostyka użytkowników jest teraz ogólnie dostępna. Ta funkcja usprawnia środowisko użytkownika, zapewniając zestaw zdarzeń, które mogą być wyzwalane po wyzwoleniu sygnału wywołania. Na przykład zdarzenie może być wyzwalane, gdy uczestnik rozmawia, ale mikrofon jest wyciszony lub jeśli urządzenie nie jest połączone z siecią. Możesz subskrybować wyzwalacze, takie jak słabe sygnały sieciowe lub wyciszone mikrofony, dzięki czemu zawsze wiadomo o wszelkich czynnikach wpływających na wywołania.

Wprowadzenie diagnostyki użytkownika do biblioteki interfejsu użytkownika ułatwia klientom implementowanie zdarzeń w celu uzyskania bardziej płynnego środowiska. Klienci mogą używać diagnostyki użytkowników do powiadamiania użytkowników w czasie rzeczywistym, jeśli napotykają problemy z łącznością i jakością podczas połączenia, takie jak problemy z siecią. Użytkownicy otrzymują wyskakujące powiadomienie o tych problemach podczas połączenia. Ta funkcja wysyła również dane telemetryczne, aby ułatwić śledzenie dowolnego zdarzenia i przeglądanie stanu połączenia.

Aby uzyskać więcej informacji, zobacz Diagnostyka użytkownika.

Wywołanie "jeden do jednego"

Wywołanie "jeden do jednego" dla systemów Android i iOS jest teraz dostępne w wersji zapoznawczej 1.6.0. W tej najnowszej wersji zapoznawczej uruchomienie wywołania jest tak proste, jak naciśnięcie. Adresaci są natychmiast powiadamiani o powiadomieniu wypychanym, aby odpowiedzieć na nie lub odrzucić połączenie.

Jeśli aplikacja natywna dla systemu iOS wymaga bezpośredniego wywołania między dwiema jednostkami, deweloperzy mogą użyć funkcji wywołującej jeden do jednego, aby to się stało. Przykładowy scenariusz to klient, który musi zadzwonić do doradcy finansowego, aby wprowadzić zmiany konta.

Aby uzyskać więcej informacji, zobacz Konfigurowanie połączeń typu jeden do jednego i powiadomień wypychanych w bibliotece interfejsu użytkownika.

Integracja zestawu CallKit z systemem iOS

Usługi Azure Communication Services integrują zestaw CallKit w wersji zapoznawczej dla natywnego środowiska wywołania systemu iOS. Teraz wywołania wykonywane za pośrednictwem natywnego zestawu SDK interfejsu użytkownika mają te same funkcje wywołujące system iOS, takie jak powiadomienia, historia wywołań i wstrzymane wywołania. Te funkcje systemu iOS bezproblemowo łączą się z istniejącym środowiskiem natywnym.

Ta aktualizacja umożliwia deweloperom bibliotek interfejsu użytkownika unikanie poświęcania czasu na integrację. Zestaw CallKit zapewnia gotowe do użycia środowisko, co oznacza, że zintegrowane aplikacje używają tych samych interfejsów co zwykłe połączenia komórkowe. W przypadku użytkowników przychodzące wywołania VoIP wyświetlają znany ekran wywołania systemu iOS w celu zapewnienia spójnego i intuicyjnego środowiska.

Aby uzyskać więcej informacji, zobacz Integrowanie zestawu CallKit z biblioteką interfejsu użytkownika.

Oferty PSTN Direct

Usługi Azure Communication Services nadal rozszerzają oferty bezpośrednie na nowe lokalizacje geograficzne. Oferty PSTN Direct są ogólnie dostępne dla 42 krajów i regionów:

Argentyna, Australia, Austria, Belgia, Brazylia, Kanada, Chile, Chiny, Kolumbia, Dania, Finlandia, Francja, Niemcy, Hongkong SAR, Indonezja, Irlandia, Izrael, Włochy, Japonia, Luksemburg, Malezja, Meksyk, Holandia, Nowa Zelandia, Norwegia, Filipiny, Polska, Portugalia, Portoryko, Arabia Saudyjska, Singapur, Słowacja, Republika Południowej Afryki, Korea Południowa, Hiszpania, Szwecja, Szwajcaria, Tajwan, Tajlandia, Zjednoczone Emiraty Arabskie, Zjednoczone Królestwo, Stany Zjednoczone

Oprócz ogólnego udostępnienia wszystkich bieżących ofert wprowadziliśmy ponad 400 nowych ofert między krajami/regionami.

Sprawdź wszystkie nowe kraje/regiony, typy numerów telefonów i możliwości na stronie Country/regional availability of phone numbers and subscription kwalifikowalności.

  • Aby uzyskać pełną listę nowych funkcji i poprawek błędów, zobacz stronę wydań w witrynie GitHub.
  • Aby uzyskać więcej wpisów w blogu, zobacz blog usługi Azure Communication Services.