Projekty / Kontrola publikacji kursów

CPS

Automatyczna weryfikacja ogłoszeń kursów partnerów z materiałami do dalszej analizy.

CPS sprawdza publikacje partnerów American Red Cross: ceny, linki rejestracyjne i wzmianki o konkurencji w ponad 10 000 kursów. Każde wykryte naruszenie jest powiązane z kursem, partnerem i historią automatycznych kontroli.

Nasz wkład

Od zaplanowanych kontroli stron do przeglądu partnerów i raportowania.

Weryfikacja stron kursów

Usługa analizuje strony partnerów, porównuje ceny i linki rejestracyjne oraz wykrywa wzmianki o konkurencji. Nowe publikacje i kursy wymagające ponownej kontroli przechodzą przez ten sam proces.

Wznowienie od zapisanego punktu kontrolnego

Proces w tle zapisuje postęp i po przerwie w pracy serwera wznawia działanie od punktu kontrolnego. Pozwala to regularnie sprawdzać duży katalog bez uruchamiania całego skanowania od początku.

Wyniki powiązane z partnerem

Wyszukiwanie, filtry i karta kursu udostępniają adres źródła, kontakt partnera i opis naruszenia. Osobny widok zbiera kursy danego partnera wymagające dalszych działań.

Historia kontroli i raporty

Zapisane wyniki zasilają analizy partnerów i kursów, porównania okresów oraz raporty Excel. Zespół może analizować zmiany między cyklami kontroli i sprawdzać publikacje źródłowe.

01 / Przegląd kontroli

Stan skanowania nadaje kontekst podsumowaniu.

Partnerzy i publikacje kursów

Partnerzy i publikacje kursów

Podsumowanie oddziela partnerów od publikacji kursów i pokazuje liczbę wszystkich rekordów, poprawnych wpisów oraz naruszeń. Data przetwarzania, następna kontrola i komunikat o trwającym procesie wskazują, którego stanu dotyczą dane. Zrzuty przedstawiają historyczne wyniki z 2024 roku.

Ta sama kontrola na wykresach

Ta sama kontrola na wykresach

Tryb wykresów pokazuje proporcje poprawnych rekordów i wpisów z naruszeniami. Informacje o przetwarzaniu pozostają obok, dzięki czemu zespół widzi, czy kontrola została zakończona.

02 / Kolejka weryfikacji

Kolejka przeglądu uporządkowana według kursu, partnera i problemu.

Wyszukiwanie kursów i partnerów

Wyszukiwanie kursów i partnerów

Lista łączy nazwy i kontakty partnerów z identyfikatorami kursów, liczbą publikacji i wykrytymi naruszeniami. Wyszukiwanie po partnerze lub ID kursu zawęża wyniki, a etykiety wskazują rodzaj problemu.

Filtry według rodzaju naruszenia

Filtry według rodzaju naruszenia

Filtry rozdzielają wzmianki o konkurencji, rozbieżności cen, niepoprawne linki i strony, których nie udało się załadować. Można również wybrać publikacje bez naruszeń, aby sprawdzić poprawne wpisy.

03 / Naruszenie i źródło

Każdy wykryty problem ma stronę źródłową i przypisanego partnera.

Ogłoszenie i zarejestrowany problem

Ogłoszenie i zarejestrowany problem

Karta łączy daty, cenę, partnera i adres rejestracji z datą automatycznej kontroli oraz opisem naruszenia. Przed zgłoszeniem poprawki można sprawdzić źródło i ustalić, co nie spełnia wymagań.

Kursy z problemami u jednego partnera

Kursy z problemami u jednego partnera

Okno partnera zbiera identyfikatory kursów, nazwy i opisy naruszeń w jednej tabeli. Powtarzające się problemy są widoczne bez otwierania każdego kursu osobno.

04 / Powtarzane kontrole

Cykle kontroli w odniesieniu do wielkości katalogu.

Wyniki według cyklu kontroli

Wyniki według cyklu kontroli

Pary słupków pokazują wszystkie sprawdzone publikacje i wpisy z naruszeniami w każdym cyklu. Podsumowania nad wykresem pomagają odróżnić zmianę liczby naruszeń od zmiany wielkości katalogu.

Trendy kontroli kursów

Trendy kontroli kursów

Wykres liniowy przedstawia wszystkie publikacje i wpisy z naruszeniami w kolejnych terminach. Wspólna oś czasu pozwala porównać obie serie w ramach tej samej historii kontroli.

05 / Analiza okresu i partnerów

Trendy w czasie i na poziomie partnera.

Kontrole w wybranym okresie

Kontrole w wybranym okresie

Widok okresu pokazuje liczbę cykli oraz daty pierwszej i ostatniej kontroli. Udział naruszeń można ocenić w określonym przedziale czasu, odnosząc go do historii przetwarzania.

Analiza na poziomie partnera

Analiza na poziomie partnera

Analiza partnerów zmienia jednostkę porównania z pojedynczych publikacji na organizacje. Widok średnich przedstawia liczbę wszystkich partnerów, partnerów z naruszeniami i ich udział w wybranej historii.

Stos technologiczny

Technologie stojące za CPS.

Automatyczna weryfikacja i panel przeglądu ponad 10 000 ogłoszeń kursów.

Interfejsy użytkownika

Renderowane na serwerze ekrany Blazor zapewniają wyszukiwanie, filtrowanie i przegląd naruszeń.

  • .NET 8
  • ASP.NET Core
  • Blazor SSR
  • MudBlazor

Weryfikacja stron i zapis wyników

Kontrola stron obejmuje ceny, wzmianki o konkurencji i linki do kursów; wyniki są zapisywane w SQL.

  • HTML Agility Pack
  • Selenium
  • T-SQL
  • Dapper
  • Azure SQL

Tożsamość i konfiguracja

Aplikacja korzysta z PingFederate do obsługi tożsamości i Key Vault do przechowywania sekretów.

  • PingFederate
  • Azure Key Vault
Twój proces kontroli

Zapewnij możliwość prześledzenia wyników cyklicznych kontroli.

Połączymy reguły kontroli, strony źródłowe i pracę zespołu w jednym procesie: od analizy w tle po obsługę naruszeń i raportowanie.

Omów proces kontroli