Affiliate Marketing

Wat is de Amazon Product Advertising API?

Martin Trauzold
Laatste update januari 22, 202012 Minuten om te lezen

Als deelnemer aan het Amazon Partnerprogramma is relevante informatie over de producten die op Amazon worden verkocht, belangrijk.

Je leert:Je leert:

  • Wat de Amazon Product Advertising API is – uitgelegd met een voorbeeld
  • Basisprincipes van productadvertentie-API – operations, responsgroepen en browser nodes
  • Kenmerken van het API-product
  • Hoe je toegang krijgt tot je inloggegevens
  • Een aanvraag indienen in het Product Advertising API Scratchpad

De PA (Product Advertising) API-tool is een eenvoudig te gebruiken en effectieve manier om toegang te krijgen tot gegevens over producten die op Amazon worden verkocht. Door het te gebruiken kun je ontdekken wat er te koop is, wat de productprijs is, de klantbeoordelingen bekijken, wat de verkopersbeoordelingen zijn, en meer.

Met de PA API kun je ook specifieke items vinden, klantbeoordelingen op je site weergeven, toegang krijgen tot de nieuwste productpromoties en meer.

Simpel gezegd, is de PA API-tool je sleutel om toegang te krijgen tot de uitgebreide database van Amazon, zodat je relevante producten kunt delen en promoten, en meer kunt verdienen met je Amazon-affiliatemarketing. Voordat je de Amazon PA API gaat gebruiken, moet je begrijpen wat het is, waarom je het nodig hebt en hoe je het moet gebruiken.

Wat is de Amazon Product Advertising API?

De Amazon Product Advertising API is een gratis hulpmiddel dat beschikbaar is voor Amazon-affiliates. De API helpt je bij het zoeken, vinden, weergeven en delen van bepaalde producten die beschikbaar zijn op Amazon. Hiermee kun je verkeer naar specifieke producten op Amazon leiden.

De tool helpt aangesloten sites, apps en blogs om op een gebruiksvriendelijke manier te communiceren met de megaproductdatabase van Amazon.

Voorbeeld van het belang van de API voor productadvertenties

Stel je voor dat je de eigenaar bent van een baksite, EatCake.com. Het is een website gewijd aan de wonderen van het bakken, waar enthousiaste gebruikers recepten delen, de beste bakgereedschappen en accessoires met elkaar bespreken en aanbevelen.

Misschien gaan een paar van je gebruikers na het lezen van de aanbevelingen en suggesties van andere gebruikers, naar Amazon.nl om de aanbevolen bakhulpmiddelen te zoeken en te kopen.

Je kunt geld verdienen met dit verkeer dat van jouw website naar Amazon stroomt. Amazon betaalt je een commissie als een van je lezers de producten die je op jouw site aanbeveelt, koopt.

Om van dit verkeer te profiteren, moet je echter links toevoegen naar de bakhulpmiddelen die op je site worden besproken.

Omdat je site, EatCake.com, enorm populair is en er dagelijks tientallen producten worden besproken, is het moeilijk om alle bakhulpmiddelen bij te houden die op je site worden genoemd.

Dit is waar de Amazon PA API om de hoek komt kijken.

Basisprincipes van de API voor productadvertenties

Operations – dit zijn de basisfuncties waarvoor je jouw API kunt gebruiken. Een paar voorbeelden:

  • ItemSearch: Zoek naar specifieke items of itemgroepen met parameters zoals categorie, fabrikant, titel, minimumprijs, enzovoort. Deze functie kan één item of meerdere als resultaat geven
  • ItemLookup: Zoek naar een bepaald item met behulp van een ID zoals het ISBN (voor boeken) of het ASIN (Amazon Standard Identification Number, een unieke code toegewezen aan alle producten in de winkel). Deze functie geeft slechts één item als resultaat
  • SimilarityLookup: Zoek naar vergelijkbare items, zoals degene die je in je API-aanvraag hebt vermeld
  • CartCreate: Maak een extern winkelwagentje op Amazon
  • CartAdd: Voeg op afstand specifieke items toe aan de winkelwagen

Responsgroups: je kunt de informatie die je in het antwoord wilt opnemen, aanpassen. Hiermee kun je de aanvraagtijd verkorten en tegelijkertijd de gebruikte bandbreedte verminderen.

Je moet echter onthouden dat de responsgroepen die je kunt gebruiken afhankelijk zijn van de operation die je in de API hebt opgenomen. Niet alle responsegroups zijn beschikbaar voor alle operations.

Hier zijn een paar veelgebruikte responsegroups:

  • Klein – dit geeft de kale informatie over het product, zoals ASIN, ProductGroup en titel
  • Reviews – geeft de URL van het iFrame met klantrecensies van het product waarnaar wordt gezocht
  • OfferSamenvatting – geeft de laagste productprijs voor elke productconditie (nieuw, gebruikt, opgeknapt en verzamelitem)
  • ItemAttributes – geeft alle kenmerken van een bepaald item. Het aantal kenmerken is afhankelijk van het product. Een smartphone heeft bijvoorbeeld andere kenmerken dan een boek. Sommige kenmerken zijn echter gemeenschappelijk voor alle producten, zoals de catalogusprijs, titel enzovoort.

Browser nodes: Dit is de methode die Amazon gebruikt om items te classificeren en te groeperen. Zoals de naam ‘node’, zijtak, al aangeeft, kan een deze zijtak ‘kinderen’ hebben en deze kinderen kunnen op hun beurt weer kinderen hebben, enzovoort.

Wanneer je de Product Advertising API gebruikt, kun je ‘basis node’ opgeven als de waarde van de zoekindex, als je niet specifiek wilt zijn over de geretourneerde producten. Als je specifiek wilt zijn, kun je in plaats van een ‘basis node’ te gebruiken, een ‘kind node’ of ‘kleinkind node’ gebruiken.

In plaats van alleen ‘Boeken’ te noemen, kun je bijvoorbeeld ‘Indian writing’ vermelden. In dit geval is ‘Boeken’ de basis, ‘Literatuur en fictie’ het kind en ‘Indian Writing’ het kleinkind. Je kunt de lijst met alle browse nodes en bijbehorende ID’s hier vinden.

Kenmerken van de PA API

Je kunt een script op je website instellen dat wordt geactiveerd telkens wanneer een bakhulpmiddel wordt genoemd. Nadat de juiste zoekwoorden op je site zijn genoemd, hoef je alleen maar de zoek-API te bellen.

De oproep-API bevat het volgende:

  • Je moet de Amazon-winkel (Amazon.nl, Amazon.com, Amazon.de, enz.) opgeven waarin je naar het product wilt zoeken. Hoewel je productadvertentieverzoeken kunt verzenden naar elke locatie of markt waar je bent geregistreerd als Amazon Partner, is het logisch om het naar de markt te sturen waar de meerderheid van je klanten woont. Als de meerderheid van je lezers bijvoorbeeld uit Nederland komt, is het logisch om de lokale Amazon.nl op te geven
  • AWSAccessKeyId: Dit is de toegangssleutel die je genereert om de API aan te roepen en je specifieke aanvraag te ondertekenen
  • AssociateTag: Alle Amazon Partner hebben een unieke tag. Gebruikers die van je site naar Amazon gaan, hebben deze tag. Amazon gebruikt deze tag om het verkeer te herkennen dat afkomstig is van je site/blog/app en betaalt zo je commissie.
  • Zoekwoorden: Dit geeft de productzoekwoorden aan waarnaar je op zoek bent.
  • Werking: Wat de API van plan is te doen. Bijvoorbeeld ItemSearch. Er zijn verschillende andere operations, zoals het toevoegen aan een winkelwagentje, BrowseNodeLookup, enzovoort
  • ResponseGroup: Dit verwijst naar de details die je over specifieke producten wilt ophalen. De standaardoptie is Breed, waardoor Amazon alle details over een product moet opnemen. Overweeg dit te optimaliseren om de gesprekstijd en het bandbreedtegebruik te verminderen
  • SearchIndex: Dit geeft de categorie aan waar binnen je naar producten wilt zoeken. Dit helpt om irrelevante resultaten weg te filteren
  • Tijdstempel: dit vermeldt de tijd waarop je de API hebt gestart
  • Handtekening: Dit is de hash-sleutel die je ontvangt wanneer je de aanvraag voor de API ondertekent. Deze sleutel wordt gebruikt voor validatiedoeleinden.

Door bijbehorende productkoppelingen weer te geven, kunnen je gebruikers het artikel snel op Amazon vinden. Wanneer ze het artikel kopen door op de productlinks te klikken, verdien jij een commissie van Amazon.

Toegang tot je inloggegevens

Om aanvragen te doen met behulp van de Product Advertising API, heb je drie onderdelen nodig:

  • Toegangssleutel
  • Geheime Sleutel
  • Partner-ID

Dit zijn de stappen om je op weg te helpen:

1. Meld je aan voor een Amazon PartnerNet (als je dit nog niet hebt gedaan). Je wordt gevraagd om enkele gegevens van je website, blog of app in te voeren, samen met de producten die je verkoopt. Hierna moet je je mobiele nummer verifiëren. Als je klaar bent, ontvang je een uniek ID. Dit is je Partner-ID.

2. Nadat je je hebt aangemeld bij je Amazon Partner account, klik je op Tools en kies je Product Advertising API en kies je Join.

3. Nadat je je hebt aangemeld, klik je op de pagina Referenties downloaden. Je kunt je Toegangssleutel en Geheime sleutel zien. Je kunt dit kopiëren of kies Referenties downloaden om de info te downloaden. Je moet deze inloggegevens opgeven wanneer je aanvragen bij de PA API indient.

4. Je kunt je bestaande gegevens verwijderen en een nieuw paar maken als je dat wenst. Om dit te doen klik je op Je account beheren, en dan op Referenties toevoegen. Amazon staat maximaal twee paar toegangsleutels tegelijk toe. Je kunt een bestaand paar verwijderen met de optie Verwijderen.

Een verzoek indienen in Product Advertising API Scratchpad

Een ‘verzoek’ wordt gebruikt om de Product Advertising API te laten doen wat je wilt. Je kunt bijvoorbeeld vragen om informatie over een specifiek product of een hele productcategorie op te halen. De API kan afbeeldingen van de producten, prijs, klantrecensies en meer teruggeven.

Je verzendt het verzoek via internet met behulp van REST (Representational State Transfer) of SOAP (Simple Object Access Protocol). De Product Advertising API haalt je antwoorden op in de vorm van een XML/HTML-document.

Een aanvraag indienen in het Product Advertising API Scratchpad

Het Product Advertising API Scratchpad is een gratis hulpmiddel dat Amazon Partners helpt bij het implementeren van API-aanvragen voor productadvertenties. Hiermee kun je de code voor een werkverzoek binnen enkele minuten maken.

  1. Ga naar het Product Advertising API Scratchpad.
  2. Kies links de operation die je wilt uitvoeren, bijvoorbeeld ItemSearch.
  3. Geef onder de gemeenschappelijke parameters de volgende informatie op:
  • Locatie marktplaats
  • Amazon Partnerlink
  • Toegangssleutel
  • Geheime sleutel

4. Kies vervolgens de Verzoekparameters. Typ bijvoorbeeld in de parameter Trefwoorden ‘Handmixer’, typ in de zoekindex ‘Keukengereedschap’, enzovoort.

5. Klik op ‘Verzoek uitvoeren’.

Als je het API-verzoek hebt opgegeven, wordt de volgende informatie weergegeven:

  • Een ondertekende aanvraag-URL en een niet-ondertekende aanvraag-URL
  • Het antwoord in verschillende formaten en bijbehorende codeblokken.
  • Het antwoord verschijnt in drie formaten:
  • Omgezet antwoord: Dit is hoe het antwoord op je webpagina zal verschijnen, inclusief afbeeldingen van het product en productlinks
  • XML-antwoord
  • HTML-antwoord.

Wis alle parameters en herhaal de stappen om een nieuw verzoek te starten.

Zoals je kunt zien, helpt de API voor productadvertenties je om op efficiënte wijze relevante productlinks aan je site toe te voegen en inkomsten te genereren, met het verkeer dat via je site wordt gegenereerd. Speel met het API Scratchpad om de verschillende functies en functionaliteiten te leren kennen.