Data Octopus
Spis treści
Biblioteka atrybutów

Wprowadzenie

Biblioteka atrybutów: predefiniowane pola produktów, dodawanie ich do modelu i walidacja wymaganych danych.

Wprowadzenie

Product Fields Library to rewolucyjny sposób na wzbogacanie danych o każdym produkcie. Pierwotnie aplikacja wymagała wiedzy na temat tego jaką daną bazującą na Master modelu chce się dodać oraz "wyklikania" jej z wykorzystaniem reguł.

Dziś nie jest to już wymagane. Zespół Data Octopus przygotował predefiniowane, dodatkowe dane o produktach oraz reguły, które je budują. Zaangażowanie oraz niezbędna wiedza zostały ograniczone do minimum, a użytkownik jest skutecznie inspirowany tym, co można i warto dodać, oraz jak można to wykorzystać biznesowo.

Od dziś użytkownik nie musi wpaść na pomysł, że warto dodać do produktów wartość segmentującą go ze względu na przychód, zysk pierwszego czy drugiego stopnia lub cenę. Wystarczy, że zdecyduje, że ma to dla niego wartość i wybierze takie pole, a aplikacja sama je wygeneruje.

Wdrożyliśmy także rozwiązanie zabezpieczające przed uruchomieniem błędnie zdefiniowanego mapowania, co pomoże w zabezpieczeniu selekcji produktów i jakości samego feedu na wyjściu.

Więcej informacji znajdziesz poniżej, wierzymy, że Product Fields Library znacznie przyśpieszy pracę z danymi i obniży wymagany próg wiedzy i doświadczenia.

Aby się do niej dostać, należy najpierw w sekcji Model and data mappings wybrać model, następnie wejść w zakładkę model fields and mapping, a tam kliknąć Add field from library.

Po wejściu w wybrany product field wyświetli się jego szczegółowy opis, propozycje wykorzystania oraz informacja o tym, jakie pola na imporcie są wymagane do jego użycia. Te znajdują się na końcu opisu w sekcji Input data (przykład z Delivery time type).

Walidacja

Po dodaniu większości Product Fieldów możliwy jest od razu podgląd ich działania (jeszcze przed uruchomieniem mapowania) dzięki opcji preview.

Product Fieldy, które używają funkcji Segmentation oraz Rank nie mają możliwości podglądu mapowania, ponieważ są one ,,odpalane" dopiero po uruchomienu mapowania (Run mapping).

Jeśli po dodaniu nowego Product Field do Master Modelu jego pole podświetli się na pomarańczowo i wyświetli Error, to oznacza to, że nie masz pola/danych na imporcie, które są wymagane do jego wykorzystania. Spowoduje to również automatycznie zablokowanie możliwości uruchomieniu mapowania.

Po wejściu w edycję mapowania PF, który wyświetlił Error pokaże się informacja, jakiego dokładnie pola brakuje.

Aby móc ponownie uruchomic mapowanie możesz:

  • wejść w edycję mapowania danego Product Fielda i zamienić brakujące pola na te, które są dostępne na imporcie
  • dodać brakujące dane np. za pośrednictwem lookup table
  • usunąć Product Field z brakującymi danymi

Aby wykorzystać PF w swojej startegii można stworzyć widok z nowym polem, a na jego podstawie strategię, lub przypisać go do któregoś z wolnych custom label w feedzie.

Do budowy Product Fields Library w aplikacji użyto warunków oraz reguł, którym został poświęcony oddzielny artykuł.