Kdy použít službu Azure Communication Services

Dokončeno

Tady probereme, jak se můžete rozhodnout, jestli je služba Azure Communication Services správnou volbou pro vaši společnost a problémy.

Kritéria

Uvedeme některá kritéria, která vám pomůžou se správným rozhodnutím.

  • Existující obchodní/aplikace/nápad: Máte existující obchodní/ aplikaci nebo nápad, se kterým chcete integrovat službu Azure Communication Services?
  • Funkce: Potřebujete funkce služeb Azure Communication Services?
  • Prostředí: Fungovala by služba Azure Communication Services ve vašem prostředí?
  • Geografická oblast: Jaké umístění nebo trh cílíte?
  • Vhodnost: Služba Azure Communication Services má mnoho funkcí. Jak si můžete být jistí, která z nich je vhodná pro určitý scénář?

Existující obchodní/aplikace/nápad

Služba Azure Communication Services nemůže sama o sobě vytvářet aplikace ani firmy. Funguje nejlépe, když existuje existující aplikace, do které se integruje Služba Azure Communication Services, nebo máte alespoň představu, pro kterou by bylo vhodné vytvořit aplikaci. Pokud nemáte existující aplikaci nebo nápad, může být lepší jiný produkt, který splňuje vaše potřeby a požadavky.

Dobrým příkladem je, že budete potřebovat existující formu řešení Identity (přihlášení, odhlášení atd.), abyste mohli svázat identity uživatele s platformou identit Azure Communication Services. Vytváření volání bez identit je možné, ale uživatelé nebudou mít konzistentně definovanou identitu, která by se měla navzájem rozpoznat.

Funkce

Služba Azure Communication Services má širokou škálu funkcí, ale musíte se rozhodnout, jestli se tyto funkce používají v rámci vašeho řešení. Projděte si seznam dostupných funkcí a rozhodněte se, jestli jsou dostupné.

Je možné kombinovat a spárovat funkce služeb Azure Communication Services a kombinovat je s dalšími nabídkami Azure. Nemusíte používat všechny funkce služeb Azure Communication Services; můžete vybrat a zvolit oblasti, které vás nejvíce zajímají. Můžete například potřebovat funkce hlasových hovorů a videohovorů, ale možná nebudete potřebovat funkce telefonie. Vaše hovory a kontaktní body můžou být navrženy tak, aby probíhaly jenom digitálně. Nemusíte se cítit povinen používat všechny dostupné funkce.

Prostředí

Služba Azure Communication Services vyžaduje vhodné prostředí, ve kterém se má pracovat. Prostředí je kombinace cílového zařízení nebo prohlížeče a používaného programovacího jazyka.

Azure Communication Services podporuje následující prostředí:

  • Většina moderních prohlížečů (Chrome, Edge, Safari)
  • Telefony a zařízení s Androidem
  • Telefony a zařízení s iOSem

Podporuje také následující programovací jazyky:

  • JavaScript
  • .NET
  • Java Server Edition (SE)
  • Python
  • iOS (Swift)
  • Android

Pokud vaše firma, aplikace nebo nápad hodlá používat jazyky nebo zařízení nebo prohlížeče, které Služba Azure Communication Services nepodporuje, nemusí být pro vás služba Azure Communication Services správná.

Geografická oblast

Některé funkce služeb Azure Communication Services jsou dostupné jenom v určitých zemích nebo oblastech nebo umístěních. Některé země nebo oblasti nebo umístění navíc můžou mít omezení funkcí. Tato omezení (nebo mezery) v podpoře služeb Azure Communication Services na celém světě můžou být způsobená právními nebo zákonnými záležitostmi nebo službami Azure Communication Services, které zatím oblast nepodporují. Při zvažování, jestli je pro vás služba Azure Communication Services správná, ujistěte se, že tuto možnost zohledníte do své současné firmy a také případné rozšíření vaší firmy.

Konkrétně jde o telefonní funkce a funkce SMS. Vzhledem k tomu, že telefonní sítě v různých zemích nebo oblastech se liší z hlediska struktury a právních a právních záležitostí, je velmi důležité zajistit, aby služba Azure Communication Services podporovala vaši cílovou polohu. Kromě toho se to týká i vašeho fakturačního umístění. Pokud například chcete volat nebo posílat SMS zprávy na číslo Spojeného království, budete potřebovat fakturační adresu ve Spojeném království.

Sms a telefonie jsou k dispozici v mnoha umístěních. Všechny podporované oblasti, typy čísel a dostupné funkce najdete v dokumentaci ke službě Azure Communication Services.

Vhodnosti

Při rozhodování o používání služeb Azure Communication Services je také důležité myslet na to, které z jejích mnoha funkcí byste měli použít pro konkrétní scénář. Může být pokušení jít přes palubu a používat všechno, ale to často není ideální. Jak jsme si vysvětlili dříve, můžete kombinovat a shodovat funkce nebo se rozhodnout, že se vůbec nebude používat. Pokud chcete pomoct s rozhodnutím, tady je několik pokynů, které vám můžou pomoct.

Nejprve si pamatujte, že ne všichni zákazníci jsou ochotni přeskočit na videohovor nebo hlasový hovor se skutečnou osobou. Je důležité jim nabídnout různé typy komunikace, které vyhovují jejich potřebám a motivaci. Vždy začněte něčím pasivním a asynchronním, jako je chat nebo e-mail. Jakmile je vytvořený obchodní vztah se zákazníkem, je pravděpodobnější, že budete chtít volat, zejména pokud potřebují něco jako podporu nebo údržbu.

Někteří uživatelé navíc nemusí chtít zadat svoje telefonní číslo nebo jiné osobní údaje, což může vyloučit některé funkce telefonie služeb Azure Communication Services. Ujistěte se, že máte zavedené další toky, například e-mail.

Pokud máte pochybnosti, může být při zahájení chatu (a zejména chatovací prostředí, které nevyžaduje, aby uživatel zadal přihlašovací údaje), vhodné komunikovat s uživateli.

Použití kritérií

Služba Azure Communication Services nakonec funguje nejlépe, když už máte stávající nápady, aplikace a firmy, které potřebují komunikační funkce a kompatibilní platformu, na které se mají spustit. Mějte na paměti, že existují případy, kdy může být obtížné rozhodnout nebo hraniční případy, kdy i s ohledem na tato kritéria můžete službu Azure Communication Services stále používat. Rozhodnutí je na vás a možná budete muset učinit rozhodnutí na základě vašich individuálních okolností.

Použití kritérií pro ukázkový scénář

Pokud se podíváme na náš ukázkový scénář z dřívější části modulu se zařízeními Contoso (naše společnost pro zařízení), můžeme na jejich cíle a požadavky použít naše rozhodovací kritéria:

  • Jejich podnikání je vytvořeno a má existující weby, aplikace atd.
  • Potřebují funkce související s voláním a chatem, které můžou poskytovat služby Azure Communication Services.
  • Pracují v geografické oblasti, kterou služba Azure Communication Services podporuje.
  • Používají aplikační prostředí a platformy, pro které služba Azure Communication Services obsahuje sady SDK.

Na základě našich kritérií jsme probrali a požadavky společnosti by tento scénář byl vhodný pro službu Azure Communication Services.