Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Produkt feed

Side 1 ud af 1 (8 indlæg)
  • 1
Fra Vrå
Tilmeldt 21. Jan 25
Indlæg ialt: 4
Fra  Phoneplus Skrevet kl. 13:26
Hvor mange stjerner giver du? :
Hej amino

Jeg søger lidt hjælp til hvordan jeg bruger produkt feed fra mine leverandør, ville gerne selv kunne bruge dem på min hjemmeside til lagerstatus

De er lavet i xml

Ved ikke om jeg har valgt det rigtig sted at indsætte den, men det håber jeg 😀🙏

Vh
Kasper
Tilmeldt 5. Mar 20
Indlæg ialt: 296
Skrevet kl. 13:56
Hvor mange stjerner giver du? :

Et feed optimeringsværktøj som Channable kan gøre det. Kort fortalt, så henter den dit leverandørs feed automatisk hver x. time. Data strukturen fra deres feed er nok ikke 1 til 1 med data strukturen i din webshop, derfor kan man mappe alt op i Channable, så det matcher. Channable kan herefter synkronisere med dit webshop system, så den automatisk opdaterer din stock.

Fra Svendborg
Tilmeldt 28. Jan 25
Indlæg ialt: 6
Skrevet kl. 12:32
Hvor mange stjerner giver du? :
Hej Kasper,

Tak for din besked! Det lyder spændende med produktfeeds – det er en super måde at holde din hjemmeside opdateret med lagerstatus automatisk.

For at kunne hjælpe dig bedst muligt, må jeg lige spørge:

Hvilket CMS-system (f.eks. WordPress, Shopify, Magento eller noget andet) er din hjemmeside bygget i?
Ved du, hvilket format feedet leveres i? Du nævnte XML, men er det f.eks. et standard XML-feed som Google Shopping XML eller noget leverandørspecifikt?
Når jeg ved det, kan jeg bedre guide dig til, hvordan du kan integrere feedet korrekt, så det fungerer som ønsket.

Glæder mig til at høre fra dig! 😊

Bedste hilsner,
Mosel Studio
Fra Vrå
Tilmeldt 21. Jan 25
Indlæg ialt: 4
Fra  Phoneplus Skrevet kl. 12:37
Hvor mange stjerner giver du? :
Hej tak for dit svar!

Min webshop er bygget op i PrestaShop, modtager den i Google shopping xml.

Jeg håber det kan lade sig gøre.

God dag

Venlig hilsen
Kasper Pedersen
Fra Svendborg
Tilmeldt 28. Jan 25
Indlæg ialt: 6
Skrevet kl. 12:53
Hvor mange stjerner giver du? :
Hej Kasper,

Tak for dit svar, og det lyder som en god løsning med PrestaShop og Google Shopping XML-feedet!
Der er som @blomse siger mulighed for at bruge en løsning som Channable, det er dog dyrt på sigt da det koster minimum 400-500,- kr mdr.

En mulighed for at opsætte dette uden ekstra omkostninger kunne være ved at bruge Google Sheets sammen med Apps Script. Her er en overordnet forklaring på, hvordan du kan opsætte det:

Sådan fungerer løsningen:
Hent feedet ind i Google Sheets:

Du kan opsætte et script i Google Sheets, som automatisk downloader hele feedet fra din leverandør én gang i døgnet. Feedet kan importeres via URL'en til XML-filen.
Opret forbindelse til PrestaShop via API:

Ved hjælp af PrestaShops API kan du læse og opdatere lagerstatus for de matchende produkter. Dette kræver, at dine produkter har unikke varenumre (f.eks. SKU eller EAN), som kan bruges til at matche med XML-feedet.
Opdater lagerstatus i PrestaShop:

Når feedet er importeret til Google Sheets, kan du skrive et script, der sammenligner varenummeret/EAN i feedet med dine produkter i PrestaShop og overskriver lagerstatus én gang i døgnet.
Det tekniske setup:
Importér feedet til Google Sheets:

Brug dette eksempel i Apps Script til at hente data fra din leverandør:

function importFeed() {
var url = "URL_TIL_DIT_FEED"; // Indsæt link til XML-feedet
var xml = UrlFetchApp.fetch(url).getContentText();
var document = XmlService.parse(xml);
var items = document.getRootElement().getChildren("item"); // Afhænger af feed-strukturen
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Feed Data");
sheet.clear(); // Rydder tidligere data
items.forEach(function(item, i) {
sheet.getRange(i + 1, 1).setValue(item.getChildText("sku")); // Tilpas felter som SKU/EAN
sheet.getRange(i + 1, 2).setValue(item.getChildText("quantity")); // Lagerstatus
});
}
Opsæt API-integration til PrestaShop:

PrestaShop har en indbygget API, som gør det muligt at opdatere produkter. Du skal først aktivere API’et i PrestaShops backoffice og få din nøgle.
Brug Apps Script til at sende data tilbage til din webshop:

function updatePrestaShopStock() {
var url = "dinwebshop/api/products/"; // Din PrestaShop API-url
var apiKey = "DIN_API_KEY";
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Feed Data");
var data = sheet.getDataRange().getValues();
data.forEach(function(row) {
var sku = row[0]; // SKU fra feed
var stock = row[1]; // Lagerstatus
var productUrl = url + "?filter[reference]=" + sku; // Find produkt med SKU
var headers = {
"Authorization": "Basic " + Utilities.base64Encode(apiKey + ":")
};
var response = UrlFetchApp.fetch(productUrl, { headers: headers });
var product = JSON.parse(response.getContentText());
if (product.products.length > 0) {
var productId = product.products[0].id;
var updateUrl = url + productId;
var payload = {
product: {
id: productId,
stock_availables: { quantity: stock }
}
};
UrlFetchApp.fetch(updateUrl, {
method: "PUT",
contentType: "application/json",
headers: headers,
payload: JSON.stringify(payload)
});
}
});
}
Automatiser processen:

Brug Triggers i Google Apps Script til at køre begge scripts (import og opdatering) automatisk én gang i døgnet.

Forudsætninger:
Dine varer skal have unikke varenumre (SKU/EAN), så feedet kan matches korrekt med PrestaShops produkter.
Du skal have API-adgang aktiveret i PrestaShop med den nødvendige nøgle og rettigheder.

Denne løsning kræver lidt teknisk opsætning, men den er gratis at implementere og kan spare dig for både tid og penge på længere sigt. Hvis det lyder interessant, er du velkommen til at sige til.

Du kan sende mig en mail til mig med feed, og eventuelt et link til din shop, så vil jeg gerne se hvor hurtigt det eventuelt kan sættes op.

Håber dette hjælper dig godt på vej! 😊

Bedste hilsner,
Mosel Studio
Fra Vrå
Tilmeldt 21. Jan 25
Indlæg ialt: 4
Fra  Phoneplus Skrevet kl. 16:44
Hvor mange stjerner giver du? :
Hej mosel, tusind tak for dit svar

Kan du evt lige sende mig en mail, og også gerne hvad det ville koste hvis du skulle lave det :-)

God dag

Venlig hilsen
Kasper
Fra Svendborg
Tilmeldt 28. Jan 25
Indlæg ialt: 6
Skrevet kl. 17:53
Hvor mange stjerner giver du? :
Du kan fange mig på kontakt(a)moselstudio.dk - hvis du sender dit feed med, så tjekker jeg det igennem og giver dig info på hvad det ville koste :-)

God aften.

Vh
Fra Vrå
Tilmeldt 21. Jan 25
Indlæg ialt: 4
Fra  Phoneplus Skrevet kl. 20:52
Hvor mange stjerner giver du? :

sendte dig lige en fra min privat :D

Venlig hilsen 

Kasper Pedersen

Side 1 ud af 1 (8 indlæg)