Product Feed Elite breidt de Rules Builder uit met acties die verder gaan dan eenvoudige tekstvervanging. De actie Set Attribute laat u de huidige waarde van een feedattribuut nemen en in een ander schrijven voor producten die voldoen aan de voorwaarden van uw regel. Op deze manier kunt u kanaalvelden afstemmen, gegevens hergebruiken die u elders al toewijst, en controle houden over wat elke marktplaats ontvangt.
Hieronder leert u waar u Set Attribute kunt vinden, hoe het werkt tijdens het genereren van de feed, hoe het verschilt van Set Value, en ziet u praktische voorbeelden voor feedoptimalisatie.
Vereisten
- Product Feed Elite voor WooCommerce (de actie is niet beschikbaar in Product Feed Pro; Pro kan Set Attribute (Elite) tonen als een upgrade-prompt).
- Een feed die de tab Rules in de nieuwe Rules Builder gebruikt (feeds opgeslagen met regelsgegevensversie 13.4.6 of nieuwer, tenzij u afhankelijk bent van legacy regels).
Als u nieuw bent met voorwaardelijke regels, begin dan met Hoe maak je productfeedregels aan op de kennisbank van AdTribes.
Waar vind je “Set Attribute”
- Ga naar Product Feed → Manage Feeds.
- Open een bestaande feed of maak een nieuwe aan.
- Open de tab Rules in de feedstapnavigatie.
- In the THEN section of a rule, configure three parts in one row:
- Eerste dropdown – Het doelattribuut (het veld waarvan u de waarde wilt instellen in de feed).
- Middelste dropdown – Kies Set Attribute als het actietype.
- Derde dropdown – Het bronattribuut (het veld waarvan u de waarde wilt kopiëren).

Nadat u de feed opslaat, opnieuw genereert of vernieuwt, wordt de regel uitgevoerd bij de volgende build.
Hoe “Set Attribute” werkt
Wanneer de IF-voorwaarden voor een regel waar zijn voor een product, werkt de plugin de in-memory feedrij voor dat product bij. Beschouw eerst wat elke kolom doet:
- Het doelattribuut ontvangt de huidige waarde van het bronattribuut uit de feedgegevens van hetzelfde product op dat moment in de verwerking.
- Als het bronattribuut geen waarde heeft (ontbrekend of leeg), wordt het doel ingesteld op een lege waarde voor dat product.
Belangrijk is dat dit alleen output in het feedbestand beïnvloedt. Uw WooCommerce productgegevens in de admin worden niet gewijzigd. Evenzo blijven andere feeds op uw site ongewijzigd, tenzij ze dezelfde regelconfiguratie gebruiken.
Set Attribute versus Set Value
| Actie | Wat u kiest in de waardekolom | Resultaat |
|---|---|---|
| Waarde instellen | U typt een vaste string (of vervangende tekst) | Het doelattribuut wordt vervangen door die letterlijke tekst (met de gebruikelijke afhandeling van de plugin voor het veld). |
| Attribuut instellen | U kiest een ander attribuut uit de dropdown | Het doelattribuut wordt vervangen door de waarde van het bron attribuut voor dat product in de feedpijplijn. |
Gebruik Waarde instellen wanneer elk overeenkomend product dezelfde tekst moet krijgen (bijvoorbeeld een statisch aangepast label). Gebruik Attribuut instellen wanneer de juiste uitvoer een ander veld moet weerspiegelen (bijvoorbeeld uw toegewezen Merk kopiëren naar een kanaalspecifiek veld wanneer een regel van toepassing is).
Regelvolgorde
Regels worden op volgorde geëvalueerd. Als meerdere regels hetzelfde doelattribuut wijzigen, kan een latere regel het resultaat van een eerdere regel overschrijven. Als regel A veld X naar Y kopieert en regel B later X wijzigt, wordt Y niet automatisch bijgewerkt, tenzij een andere regel wordt uitgevoerd die Y opnieuw instelt - plan de volgorde dienovereenkomstig.
Veelvoorkomende gebruiksscenario's
- Kanaalspecifieke uitlijning – Sommige kanalen verwachten een speciale kolom, terwijl uw winkel hetzelfde idee onder een ander attribuut opslaat. Kopieer bijvoorbeeld, wanneer een voorwaarde overeenkomt (zoals een categorie of merk), de toegewezen bron naar het vereiste doel.
- Voorwaardelijke overschrijvingen – Combineer ALS logica met Attribuut instellen zodat alleen bepaalde producten een veld gevuld krijgen uit een ander attribuut, terwijl andere hun normale toewijzing behouden.
- Feedoptimalisatie zonder catalogusbewerkingen – Pas aan hoe gegevens per feed verschijnen zonder duizenden producten in WooCommerce te bewerken.
- Omgaan met ontbrekende speciale meta – Als één veld betrouwbaar is ingevuld en een ander onder specifieke voorwaarden dezelfde informatie moet weergeven, voorkomt Attribuut instellen dubbele handmatige gegevensinvoer in de catalogus.
Voor ideeën over het opvullen van gaten wanneer een veld leeg is, zie Hoe maak je een regel “Als veld Y leeg is, doe dan X”?. Voor toewijzingsconcepten is de Fields & Mapping categorie in de kennisbank een nuttige aanvulling.
Tips en probleemoplossing
- Beide attributen moeten bestaan in de feedgegevens – De bron moet aanwezig zijn in de gegevens van het product wanneer regels worden uitgevoerd. Als de bron echter nooit voor dat product wordt ingevuld, ontvangt het doel na de regel een lege waarde.
- Attribuutlijsten en prestaties – Als uw attribuutdropdowns erg lang zijn, wijzigt de optie Toon alleen basisattributen (onder Instellingen → Algemeen) welke aangepaste attributen verschijnen; zorg ervoor dat alle attributen die u nodig heeft voor regels nog steeds zichtbaar zijn in die lijsten.
- Test met een preview of kleine run – Genereer na het opslaan van regels de feed. Controleer vervolgens een paar SKU's om te bevestigen dat de doelkolom de verwachte gekopieerde waarden toont.
- Pro vs Elite – In Product Feed Pro is Attribuut instellen een Elite-functie; het activeren van Elite schakelt de actie in en hernoemt deze naar Attribuut instellen in de UI.
Verdere hulp nodig?
Als u hulp nodig heeft met regels of feedconfiguratie, maak dan een nieuw ticket aan om ons ondersteuningsteam te bereiken.
Houd er rekening mee dat het ticketondersteuningssysteem exclusief is voor Product Feed Elite-gebruikers.
Als u alleen de Product Feed Pro-plugin gebruikt, kunt u gerust een nieuw onderwerp openen in het WordPress.org-forum.


