Klient przesyła zdjęcie.Skończy się na Instagramie.Brzmi prosto.
To nie jest.
Niedawno zbudowaliśmy potok UGC dla projektu e-commerce, który łączy recenzje klientów, dane produktów, Instagram i galerię na stronie.
Przepływ biznesowy jest prosty:
Zakup → prośba o recenzję → klient przesyła multimedia → moderacja → Instagram → galeria strony internetowej
Ale za tym prostym przepływem kryje się sporo wyzwań inżynieryjnych.
1) Instagram to nie tylko przycisk do publikowania.
Musieliśmy sobie poradzić z OAuth, cyklem życia tokena, limitami API, webhookami i usuniętymi postami.
Istnieje również wspólne ograniczenie wynoszące 25 zgłoszeń dziennie dla wszystkich klientów.
Dlatego warstwę wydawniczą należy zaprojektować z uwzględnieniem ograniczeń platformy, a nie idealnego przepływu biznesu.
2) AI nie ma ostatniego słowa.
Używamy Claude (Sonnet) do wstępnego sprawdzania przesłanych obrazów i klatek wideo pod kątem NSFW lub treści niezwiązanych z tematem.
Sztuczna inteligencja wydaje werdykt:
→ czysty
→ oznaczone
→ nie na temat
Publikacja jest jednak nadal decyzją człowieka.
To ważne, gdy treści tworzone przez użytkowników trafiają bezpośrednio na konto marki w mediach społecznościowych.
3) RODO jest częścią architektury.
Zgoda to nie tylko pole wyboru w formularzu.
Potrzebowaliśmy niezmiennej ścieżki audytu pokazującej, na co i kiedy klient się zgodził.
4) Przesyłanie multimediów zmienia przepływ recenzji.
Istniejąca funkcja recenzji Shopware nie została zaprojektowana do tego przypadku użycia, dlatego formularz recenzji musiał zostać rozszerzony o obsługę zdjęć i filmów.
Filmy są również przetwarzane inaczej niż obrazy — analizujemy cztery klatki, zamiast przesyłać cały film przez moderację.
I na koniec:
Klient widzi prostą podróż.
Zespół inżynierów widzi:
Shopware → przetwarzanie multimediów → Audyt RODO → Moderacja AI → moderacja przez człowieka (w razie potrzeby) → Meta API → Instagram → galeria internetowa → odświeżanie pamięci podręcznej
To jedna z rzeczy, które uważamy za interesujące w inżynierii e-commerce.Ta funkcja może wyglądać prosto z zewnątrz.Architektura jest rzadkością.