Zacznij
Jak połączyć i obciąć pola feedu w Product Feed Elite
  1. Strona główna
  2. Baza wiedzy
  3. Filtry i Reguły
  4. Jak połączyć i obciąć pola feedu w Product Feed Elite

Jak połączyć i obciąć pola feedu w Product Feed Elite

Kreator reguł (Rules Builder) pozwala modyfikować dane produktów w kanale za pomocą logiki JEŻELI… WTEDY…, bez zmiany rzeczywistych danych produktów w Twoim sklepie. Dwie akcje WTEDY obejmują dwa popularne żądania: łączenie kilku atrybutów w jedno pole wyjściowe i skracanie pola, aby zmieściło się w limicie znaków wymaganym przez marketplace.

  • Łącz pola: buduje wartość jednego pola z wielu atrybutów i stałego tekstu, w kolejności, którą kontrolujesz.
  • Obetnij do limitu znaków: skraca pole do maksymalnej liczby znaków, aby zmieściło się w wymaganiach, takich jak limit 150 znaków tytułu w Google Shopping.

Obie akcje są dostępne tylko w wersji Elite. Jeśli korzystasz z Product Feed Pro bez wersji Elite, pojawią się one w menu rozwijanym Akcja z etykietą (Elite) jako opcja uaktualnienia, tak samo jak dzisiaj Ustaw atrybut (Elite) i Wyklucz atrybut (Elite).

Ta sama wersja dodaje również dwa warunki JEŻELI dostępne tylko w wersji Elite: W liście i Pomiędzy. Zobacz Jak używać warunków W liście i Pomiędzy w wersji Elite.

Wymagania wstępne

WymaganieSzczegóły
Wtyczkę zainstalowaną i aktywowanąProduct Feed Elite. Łączenie pól i Obcinanie to akcje dostępne tylko w wersji Elite.
Utworzony co najmniej jeden plikOtwórz istniejący kanał, aby uzyskać dostęp do karty Reguły, lub utwórz swój pierwszy kanał.
Zaktualizowana wersja wtyczkiWymaga Product Feed Pro w wersji 13.5.7 lub nowszej oraz Elite w wersji 5.1.0 lub nowszej, która zawiera te dwa warunki

Dostęp do akcji

Obie akcje znajdują się w tym samym Kreatorze reguł, którego już używasz do innych reguł. Nie ma osobnego ekranu do nauki.

  1. Przejdź do Product Feed → Zarządzaj plikami danych.
  2. Edytuj istniejący kanał lub utwórz nowy.
  3. Kliknij kartę Reguły. (Filtry i Reguły są domyślnie osobnymi kartami).
  4. W sekcji WTEDY reguły wybierz Łącz pola lub Obetnij do limitu znaków z menu rozwijanego Akcja. Pełny opis tworzenia reguł od podstaw znajdziesz w Jak tworzyć reguły kanału produktów.
Lista rozwijana Akcja w sekcji NASTĘPNIE Kreatora Reguł, pokazująca Łączenie pól i Obcinanie do limitu znaków jako wybieralne opcje

Łącz pola

Łącz pola odbudowuje wartość pola docelowego z uporządkowanej listy segmentów. Każdy segment jest albo:

  • Atrybut: pobiera wartość innego atrybutu produktu (np. Marki, Nazwa produktu) podczas generowania kanału.
  • Stały tekst: stały fragment tekstu, który wpisujesz, zazwyczaj używany jako separator między dwoma atrybutami.

Konfiguracja akcji Łącz pola

  1. Wybierz Łącz pola z menu rozwijanego Akcja.
  2. Kliknij Dodaj segment, aby dodać pierwszy segment.
  3. Wybierz typ segmentu: Atrybut lub Stały tekst. Dla Atrybutu wybierz atrybut źródłowy z menu rozwijanego. Dla Stałego tekstu wpisz dokładny tekst, który chcesz wstawić (na przykład spację lub myślnik).
  4. Powtórz Dodaj segment dla każdej dodatkowej części, którą chcesz uwzględnić.
  5. Użyj strzałek w górę i w dół obok każdego segmentu, aby zmienić ich kolejność. Segmenty łączą się w kolejności, w jakiej są wymienione.
  6. Kliknij ikonę kosza, aby usunąć segment, którego już nie potrzebujesz.
Edytor segmentów Łączenie pól, pokazujący wiersz dla każdego segmentu z listą rozwijaną typu, polem wartości, strzałkami do zmiany kolejności i przyciskiem usuwania

Przykład

Aby połączyć Marki i Nazwę produktu w jedno pole, oddzielone myślnikiem, skonfiguruj trzy segmenty:

SegmentTypWartość
1AtrybutMarki
2Tekst statyczny -
3AtrybutNazwa produktu

Dla produktu z Markami Nike i Nazwą produktu Air Max 90, docelowe pole wyjściowe to: Nike - Air Max 90.

Edytor segmentów Łączenie pól skonfigurowany z trzema segmentami: Atrybut Marki, Tekst statyczny -, Atrybut Nazwa produktu

Jeśli segment atrybutu nie ma wartości dla danego produktu, segment jest pomijany. Segmenty tekstu statycznego nadal się pojawiają. Jeśli każdy segment w regule nic nie zwraca, pole docelowe pozostaje bez zmian zamiast być czyszczone.

Skróć do limitu znaków

Skróć do limitu znaków skraca wartość pola docelowego do maksymalnej liczby znaków. Jest to przydatne do spełnienia limitu znaków kanału, takiego jak limit tytułu Google Shopping wynoszący 150 znaków.

Konfiguracja akcji Skróć

  1. Wybierz Skróć do limitu znaków z listy rozwijanej Akcja.
  2. Wprowadź wartość Maks. znaków: liczbę całkowitą większą od 0.
  3. Opcjonalnie wprowadź Sufiks (na przykład ), który zostanie dodany po skróceniu. Sufiks nie jest liczony do limitu znaków.
  4. Kliknij Zapisz reguły i wygeneruj ponownie swój kanał, aby zastosować zmianę.
Pola Obcinanie do limitu znaków, pokazujące pole Max znaków i opcjonalne pole Sufiks

Jak działa skracanie

  • Wartości już mieszczące się w limicie przechodzą bez zmian.
  • Wtyczka preferuje cięcie na najbliższej granicy słowa przed limitem, dzięki czemu słowa nie są cięte na pół.
  • Jeśli tekst do limitu jest pojedynczym, nieprzerwanym słowem dłuższym niż limit, jest on cięty dokładnie w limicie, ponieważ nie ma granicy słowa, do której można by się cofnąć.
  • Długość jest mierzona w znakach, nie w bajtach, więc tekst wielobajtowy (jak znaki akcentowane) jest liczony poprawnie.

Przykład

Ustaw Maks. znaków na 25 i Sufiks na w polu Nazwa produktu.

Tytuł Wygodne buty do biegania na co dzień (43 znaki) zostanie skrócony do Wygodne buty do biegania… (pierwsze 25 znaków plus sufiks). Cięcie następuje tuż po granicy słowa po „biegania”, więc żadne słowo nie jest cięte na pół.

Pola Obcinanie do limitu znaków ustawione na Max znaków 2000 i Sufiks ...

Rozwiązywanie problemów

W moim wyniku Połącz pola brakuje części tekstu
Otwórz regułę i sprawdź, który segment odpowiada brakującemu tekstowi:
  • Jeśli jest to segment Atrybutu: produkt nie ma ustawionej wartości dla tego atrybutu. Połącz pola pomija puste segmenty atrybutów dla tego produktu. Jest to oczekiwane, a nie błąd.
  • Jeśli jest to segment Tekstu statycznego: upewnij się, że pole tekstowe segmentu faktycznie zawiera wprowadzoną wartość. Pusty segment tekstu statycznego (na przykład pusty separator) nic nie generuje.
Skracanie nie skraca mojego pola
Potwierdź, że pole Maks. znaków zawiera liczbę całkowitą większą od 0. Pusta, zerowa lub nie-numeryczna wartość jest traktowana jako brak działania, a pole przechodzi bez zmian. Potwierdź również, że oryginalna wartość pola jest faktycznie dłuższa niż limit; wartości mieszczące się w limicie pozostają bez zmian.

Często zadawane pytania

Czy mogę użyć Połącz pola i Skróć w tej samej regule?
Tak. Dodaj oba jako oddzielne AKCJE NASTĘPNIE w tej samej regule lub połącz je w oddzielnych regułach, jeśli chcesz najpierw połączyć pola i obciąć wynik.
Czy funkcja Obcinanie usuwa HTML z pola?
Nie. Obcinanie działa na wyrenderowanej wartości pola tak, jak jest. Nie usuwa ani nie przetwarza HTML.
Czy te akcje są dostępne w Product Feed Pro bez Elite?
Nie. Oba są dostępne tylko w Elite. W Pro bez Elite pojawiają się na liście rozwijanej Akcja z etykietą (Elite) jako monit o uaktualnienie, ale wybranie ich nie zastosuje ich do Twojego pliku.

Potrzebujesz dalszej pomocy?

Jeśli potrzebujesz dalszej pomocy, możesz otworzyć zgłoszenie, aby skontaktować się z naszym zespołem wsparcia.

Należy pamiętać, że system zgłoszeń jest dostępny wyłącznie dla użytkowników Product Feed Elite.

Jeśli używasz tylko wtyczki Product Feed Pro, możesz otworzyć nowy temat na forum WordPress.org.

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ zakup
AdTribes WooCommerce Product Feed

Najlepsza wtyczka WooCommerce do kanałów produktów

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Zasoby i informacje
Witryny partnerskie
Rymera