Przejdź do głównej zawartości
Wszystkie kolekcjeData & feeds
Jak przygotować feed produktowy z etykietą niestandardową w Data Octopus
Jak przygotować feed produktowy z etykietą niestandardową w Data Octopus

Proces tworzenia feedu w Data Octopus na przykładzie GMC w wykorzystaniem przykładowej etykiety niestandardowej.

Jakub Dziuba avatar
Napisane przez Jakub Dziuba
Zaktualizowano ponad miesiąc temu

Ten artykuł ma za zadanie kompleksowo przedstawić proces tworzenia feedu produktowego na przykładzie formatu GMC w aplikacji Data Octopus z przykładowymi custom labelami (etykietami niestandardowymi).

Data imports

  1. Całość zaczyna się od przesłania pliku produktowego.

    Instrukcja jak to zrobić znajduje się tutaj.

    Models and data mappings

  2. Kolejnym krokiem jest obszar tworzenia modelu i mapowaia.

    Na tym etapie wybieramy docelowy kanał - w tym przypadku GMC.

    • Po wybraniu kanału po prawej stronie pokaże się sidebar.

  3. Wypełnij pola:

    • Create new model: Pozostaw bez zmian jeśli tworzysz nowy model, lub wybierz jeden z już istniejących.

    • Name: Nadaj nazwę.

    • Description: Tutaj możesz dodać opis, aby móc w przyszłości rozpoznać ten model na tle innych.

    • Select an import for the model: Wybierz z listy wcześniej przesłany feed produktowy/import.

    • W Channel fields wyświetli się lista z polami, które są wymagane przez dany output/system. Required oznacza pole, które są wymagane, a Optional te, które mogą być przydatne, ale są opcjonalne.

  4. Kliknij Use channel, a następnie Run mapping.

  5. Kolejnym krokiem jest dodanie cutom labeli do nowo utworzonego modelu.

    Tutaj możliwości jest bardzo dużo, wszystko zależy od potrzeby biznesowej, Twojej kreatywności, strategii, sposobu segmentacji, jaki chcesz przyjąć,

    Spis reguł i warunków mapowania wraz z przykładami, na podstawie których tworzy się etykiety niestandardowe znajdziesz tutaj.

6. Aby dodać etykiety niestandardowe wejdź w model, a następnie w Model fields and mapping.

7. Teraz są 2 możliwośći

  • wybierz jeden z dostępnych cutom labeli i kliknij przy nim edit mapping

  • dodaj nowe pole do modelu (Jak to zrobić), które następnie podstawisz pod jeden z dostępnych custom labeli, za pomocą reguły Rename.

Do budowania reguł etykietowania w cutom labelach najbardziej użyteczne będą nasze pola niestandardowe, które dostarczamy pod postacią Master Modelu, w którym poza podstawowymi danymi z feedu produktowego znajdują się dane z GA4, GAds oraz innych źródeł jak marża, czy dane bezpośrednio z silnika ecommerce.

W tym natomiast przypadku stworzymy prostą przykładową etykietę, która nie wymaga pól z Master Modelu. Będzie ona polegać na segmentacji produktów w zależności od zakresu cenowego, w jakim się znajdują.

Etykieta będzie:

  • zwracać 0-25 dla produktów, których cena nie przekracza 25

  • zwracać 25-50 dla produktów, których cena jest między 25 a 50

  • zwracać 50+ dla produktowych, korytach cena wynosi więcej niż 50

8. Po ustawieniu warunków mapowania kliknij Save, a następnie Run mapping.

Feeds strategies

Gdy etykiety są już gotowe pora na ostatni obszar tej sekcji, czyli feeds startegies, w której są tworzone strategie dla feedu, oraz ostateczny plik produktowy.

9. Wejdź w Feeds strategies i kliknij Create New Strategy.

  • Po prawej stronie pokaże się sidebar.

  • Strategy name: Nadaj nazwę nowej strategii.

  • Select model: Wybierz wcześniej stworzony model, do którego chcesz przypisać nową strategię.

  • Select model view: Wybierz widok ( Jak dodać widok) na podstawie którego będzie stworzona startegia, lub pozostaw bez zmian, aby strategia wykorzystywała wszystkie dane z modelu.

  • Allow edit SQL: W tym polu możesz edytować tabelę za pomocą SQL.

  • Wybierz, do jakiego kanału chcesz przypisać strategię.

10. Kliknij Save, aby zapisać.

I już! Twój nowy feed produktowy z etykietą niestandardową jest gotowy. Teraz jedyne co musisz zrobić to skopiować link do feedu i wgrać go tam, gdzie chcesz go używać.

Masz również możliwość za pomocą ikony ołówka zmiany nazwy linku, aby móc go potem odróżnić.

Czy to odpowiedziało na twoje pytanie?