Saleor geeft headless teams een strak GraphQL-model met kanalen, varianten en metadata. Photopilot koppelt via GraphQL en vult per product de attributen van jullie product types voor doelgroep, kleur en materiaal, Web only in metadata, plus beschrijving, seoTitle en seoDescription per taal en product media in de juiste volgorde.
01
Wat Photopilot via GraphQL ophaalt
Met één GraphQL-query per ronde haalt Photopilot de producten van een kanaal op, met naam, slug, externalReference, attributen, metadata, media en varianten. Per variant komen SKU, naam, voorraad en eigen metadata mee. Materiaal, wassymbolen of productgroep die jullie al bijhouden, gebruikt Photopilot als basis. Dankzij een filter op updatedAt komen alleen de bijgewerkte producten binnen.
02
Matching op SKU, slug en EAN in metadata
Saleor heeft geen vast EAN-veld, dus Photopilot zoekt een EAN, GTIN of barcode in de metadata van variant of product. Daarnaast matchen we op SKU, slug en externalReference, zodat ook een koppeling met een ERP-nummer blijft werken. Beelden van leveranciers en fotostudio komen zo bij de juiste variant en kleur. Een eigen productnummer in metadata kan als hoofdsleutel dienen als jullie dat zo gebruiken.
03
Wat Photopilot met de content doet
Leveranciersbeelden en packshots worden vrijgesteld, bijgesneden en op een vaste achtergrond gezet volgens jullie stijlregels. Waar een modelfoto ontbreekt maakt Photopilot AI-modelfoto's of een ghost mannequin, en Iris denkt als AI creative director mee over campagnebeelden. Herkende materialen en wassymbolen vormen de basis voor productteksten, SEO-teksten en alt-teksten. Het contentteam keurt elk product goed voordat het in de levering komt.
04
Rechtstreeks in Saleor
Photopilot vult doelgroep, kleur en materiaal als attribuutwaarde volgens jullie product types, en het label Web only in metadata. Beschrijving, seoTitle en seoDescription gaan per taal mee, met vertalingen via de translations van Saleor. Goedgekeurde beelden komen als product media in vaste volgorde, elk met een eigen alt-tekst. Het tijdstip kun je afstemmen op een collectielancering.
05
Kanalen en voorraad per kanaal
Saleor-shops draaien vaak meerdere kanalen naast elkaar, zoals een webshop per land of een apart B2B-kanaal. Photopilot werkt per kanaal, inclusief de beschikbare voorraad per variant, zodat je eerst werkt aan producten die echt verkocht kunnen worden. Beeldregels kunnen per kanaal verschillen. In het overzicht zie je per kanaal welke producten nog beelden, teksten of attributen missen.
06
Koppelen zonder extra development
Jullie maken in het Saleor-dashboard een app aan met een token met rechten op producten en delen de GraphQL-URL en de kanaalslug. Daarna bepalen we welke attributen Photopilot vult en welke waarden bij jullie filters horen. De eerste ronde draait direct op jullie eigen producten. Daarna werkt Photopilot standaard elke twee uur bij.
Saleor in het kort
Wat er wordt uitgewisseld
Photopilot vult in Saleor description, seoTitle en seoDescription met vertalingen per taal, en productattributen op jullie product types voor doelgroep, kleur, materiaal en Web only. Beelden zet Photopilot per product in de afgesproken volgorde.
Hoe vaak
Standaard elke twee uur, alleen met de producten die sinds de vorige ronde zijn bijgewerkt. Goedgekeurde teksten en attributen volgen direct na goedkeuring.
Wat je aanlevert
De GraphQL-URL van jullie Saleor-omgeving en een app-token met rechten op producten.
Goed om te weten
De koppeling is getest tegen een echte Saleor-installatie in ons testlab.
Laat verkoopklare content automatisch in je webshop landen
300.000+artikelen verwerkt
9,5M+leveranciersbeelden geïndexeerd
~3.200foto's per dag automatisch bewerkt
FAQ
Veelgestelde vragen
Hoe koppel ik Saleor aan Photopilot?
Maak in het Saleor-dashboard een app met een token met rechten op producten. Met de GraphQL-URL en de kanaalslug zet Photopilot de koppeling op en draait een eerste ronde.
Waar haalt Photopilot de EAN vandaan in Saleor?
Uit de metadata van de variant of het product, onder een sleutel als ean, gtin of barcode. Daarnaast matcht Photopilot op SKU, slug en externalReference.
Kan Photopilot productmedia automatisch in Saleor zetten?
Ja. Photopilot zet goedgekeurde beelden als product media bij het juiste product, met vaste volgorde en een alt-tekst per beeld.
Werkt Photopilot met meerdere kanalen in Saleor?
Ja. Photopilot werkt per kanaal met producten en voorraad, en beeldregels kunnen per kanaal verschillen. Zo krijgt een B2B-kanaal bijvoorbeeld een andere uitsnede dan de consumentenshop.
Vult Photopilot materiaal en wasvoorschriften in Saleor?
Ja. Wat al in attributen of metadata staat, gebruikt Photopilot; wat ontbreekt, herkent Photopilot uit beeld en etiket en vult het aan.
Moet ik zelf een Saleor-app bouwen voor Photopilot?
Nee. Een app met een token is genoeg, zonder eigen code.
Kan ik content controleren voordat het in Saleor komt?
Ja. Alles staat eerst ter beoordeling in Photopilot en alleen goedgekeurde content komt in Saleor. Je ziet per product welke beelden, teksten en attributen nieuw zijn.
Wat als een Saleor-product geen beelden van de leverancier heeft?
Dan staat het in het overzicht met ontbrekende beelden. Op basis van een eenvoudige productfoto maakt Photopilot een packshot, ghost mannequin of AI-modelfoto's, die je eerst goedkeurt.
Maakt Photopilot SEO-teksten voor Saleor-producten?
Ja, Photopilot schrijft productteksten, seoTitle, seoDescription en alt-teksten per taal en zet ze in de bijbehorende velden in Saleor.
Welke attributen vult Photopilot in Saleor?
Productattributen op jullie product types voor doelgroep, kleur, materiaal en Web only, plus description, seoTitle en seoDescription.
Vertaalt Photopilot ook naar Saleor?
Ja, vertalingen gaan per taal mee via de vertalingen van het product.
Wint wat al in Saleor staat?
Jullie kiezen per kenmerk wie wint: de bron of Photopilot. Wijkt Photopilot af, dan zie je een waarschuwing bij het artikel.
Hoe vaak leest Photopilot uit Saleor?
Standaard elke twee uur, met alleen de producten die in Saleor zijn bijgewerkt.
Wat heeft Photopilot nodig om Saleor te koppelen?
De GraphQL-URL en een app-token met lees- en schrijfrechten op producten.
Ondersteunt de koppeling kanaalspecifieke voorraad en content?
Ja, varianten, media en voorraad per kanaal worden ingelezen, zodat beeld en tekst per kanaal klaarstaan.
Wat als er ook een ERP naast Saleor draait?
Dan leggen we de bronvolgorde expliciet vast, zodat duidelijk is welk systeem leidend is voor welke velden.