Suggesting Similar Items to Buy

Topics

When a customer purchases or searches for an item, they demonstrate an interest. As a developer, you can capitalize on that fact by suggesting to the customer similar items they might also like to buy. Add-on purchases is a powerful means of quickly increasing sales.

Similarity is based on items that customers bought, that is, customers who bought X also bought Y. This algorithm is different from one based on items viewed, for example. Basing the algorithm on purchases rather than viewing assures you that the similar items are more likely to be of interest to the customer.

Amazon Associates Web Service provides the following means of returning a list of similar items:

  • Similarities response group

  • CartSimilarities response group

  • SimilarityLookup operation

Typically, the Similarities response group is used to find item IDs that are similar to the items returned in a response. To return extended information about those items, you could use the similar item IDs in ItemLookup requests.

Alternately, if you know the ID of the item for which you want similar items, you can use the SimilarityLookup operation to return extended information about each similar item.

You can return a list of related items using the RelatedItems response group in an ItemLookup request. When you do, you are required to use, in the same request, the RelationshipType parameter, which specifies the relationship between the related items, as shown in the following section. If you have more than ten related items, you use the RelatedItemsPage parameter to return a set of ten related items. A value of 2, for example, returns the second set of ten related items

When an ItemLookup request uses the RelatedItems response group, the RelationshipType parameter is required. This parameter specifies the means by which items are related to the one specified in the ItemLookup request (by the ItemId parameter). The following list specifies all of the valid values for RelationshipType.

RelationshipTypeDescription
AuthorityTitleLinks a non-buyable ASIN TitleAuthority parent with its buyable children. A book might have a single TitleAuthority ASIN that relates to a list of children ASINs for different formats of the same book ( hardback, paperback, audio book, kindle ). MP3 albums have the same AuthorityTitle parent as its physical CD counterpart.
DigitalMusicArrangerNon-buyable child of both MP3 albums and tracks.
DigitalMusicComposerNon-buyable child of both MP3 albums and tracks.
DigitalMusicConductorNon-buyable child of both MP3 albums and tracks.
DigitalMusicEnsembleNon-buyable child of both MP3 albums and tracks.
DigitalMusicLyricistNon-buyable child of both MP3 albums and tracks.
DigitalMusicPerformerNon-buyable child of both MP3 albums and tracks.
DigitalMusicPrimaryArtistNon-buyable child of both MP3 albums and tracks. This is the relation ship that show all MP3 downloads for a single artist on amazon.com.
DigitalMusicProducerNon-buyable child of both MP3 albums and tracks.
DigitalMusicRemixerNon-buyable child of both MP3 albums and tracks.
DigitalMusicSongWriterNon-buyable child of both MP3 albums and tracks.
EpisodeRelates an Unbox Season ( parent ) to Episodes ( children ) from that season. Note this is the same relationship as Tracks and can be used interchangeably.
SeasonRelates an Unbox Series ( parent ) to its Seasons ( children ).
TracksRelates an MP3 Album ( parent ) to its Tracks ( children ). Note this is the same relationship as Episode and can be used interchangeably.