Individuální nabídky

Event Hubs
Functions
Machine Learning
Storage
Stream Analytics

Idea řešení

Pokud se chcete podívat, jak tento článek rozšíříme o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět pomocí GitHub Feedback!

V dnešním vysoce konkurenčním a propojeném prostředí už moderní firmy nepřežijí obecný statický online obsah. Marketingové strategie využívající tradiční nástroje jsou navíc často nákladné, obtížné implementovat a nevedou k požadované návratnosti investic. Tyto systémy často nezískají naplno využívat shromážděná data k vytvoření přizpůsobenějšího prostředí pro uživatele.

Nabídky, které jsou přizpůsobené pro uživatele, se staly zásadním předpokladem pro vytvoření loajalality zákazníků a jejich zbývajícího zisku. Na maloobchodním webu zákazníci chtějí inteligentní systémy, které poskytují nabídky a obsah na základě svých jedinečných zájmů a preferencí. Dnešní týmy digitálního marketingu mohou tuto inteligenci vytvořit pomocí dat generovaných ze všech typů interakcí uživatelů.

Díky analýze obrovských objemů dat mají marketéři jedinečnou příležitost k poskytování vysoce relevantních a přizpůsobených nabídek každému uživateli. Vytvoření spolehlivé a škálovatelné infrastruktury velkých dat a vývoj sofistikovaných modelů strojového učení, které se přizpůsobí každému uživateli, ale není triviální.

Architektura

Diagram architektury Stáhněte si SVG této architektury.

Popis

Ušetřete čas a nechte natrénovaný partner SI pomoct s prokazatem konceptu a nasazením & integraci tohoto řešení.

Rozhraní Cortana Intelligence Suite poskytuje pokročilé analytické nástroje prostřednictvím Microsoft Azure – příjmu dat, úložiště dat, zpracování dat a pokročilých analytických komponent – všechny základní prvky pro vytvoření řešení přizpůsobených nabídek.

Komponenty

Toto řešení kombinuje několik služeb Azure a poskytuje výkonné výhody:

  • Azure Event Hubs shromažďuje data o spotřebě v reálném čase.
  • Azure Stream Analytics agreguje streamovaná data a získejte je k dispozici pro vizualizaci a aktualizace dat používaných při vytváření přizpůsobených nabídek zákazníkovi.
  • Azure CosmosDB SQL API ukládá informace o zákazníkovi, produktu a nabídce. V této GitHub se používala služba Azure Document DB, ale toho je možné dosáhnout pomocí rozhraní API služby Azure Cosmos DB SQL.
  • Azure Storage se používá ke správě front, které simulují interakci uživatele.
  • Azure Functions se používá jako koordinátor simulace uživatelů a jako centrální část řešení pro generování přizpůsobených nabídek.
  • Azure Machine Learning implementuje a provede uživatele k vyhodnocení spřažení produktu s ohledem na preference uživatelů a historii produktů.
  • Pokud není k dispozici žádná historie uživatelů. Azure Cache for Redis se používá k poskytování předem vypočítaných součinů pro zákazníka.
  • Power BI Dashboard vizualuje aktivitu systému v reálném čase a s daty z rozhraní cosmosDB SQL API chování různých nabídek.

Data Flow

  1. Aktivita uživatelů na webu se simuluje pomocí funkce Azure a dvojice Azure Storage front.
  2. Funkce přizpůsobených nabídek se implementuje jako funkce Azure.
    • Toto je klíčová funkce, která spojuje vše dohromady, aby se vytvářela nabídka a aktivita záznamu.
    • Data se načítá z Azure Cache for Redis a rozhraní API služby Azure CosmosDB SQL, skóre spřažení produktů se počítají z Azure Machine Learning
    • Pokud pro uživatele neexistuje žádná historie, předpočítané součiny se načtou z Azure Cache for Redis.
  3. Nezpracovaná data aktivit uživatelů (kliknutí na produkty a nabídky), nabídky provedené pro uživatele a údaje o výkonu (pro Azure Functions a Azure Machine Learning) se odesílaly do centra událostí Azure.
  4. Nabídka se vrátí uživateli.
    • V naší simulaci se to provádí zápisem do fronty Azure Storage, kterou funkce Azure vyzvedne, aby se vedla další akce uživatele.
  5. Azure Stream Analytics analyzuje data a poskytuje analýzu vstupního datového proudu z centra událostí Azure v reálném čase.
    • Agregovaná data se odesílaná do rozhraní API služby Azure Cosmos DB SQL API.
    • Nezpracovaná data se odesílat do Azure Data Lake Storage.

Další kroky