In this article we will be looking at the [Media] Manager in MediaLibrary 1.5.x Shop, and specifically at how to enter a Media's ISBN/ASIN and retrieve the Media's information from Amazon with that.
Now that you have created categories, you can start entering Media into MediaLibrary 1.5.x Shop.
You can enter Media in 3 ways inside MediaLibrary:
• through ISBN/ASIN (retrieving the Media information from Amazon)
• manually, entering all Media info by hand
• and you can also use MediaLibrary to enter eMedia
We will cover these methods in the following articles, but we will start with the first.
Entering Media through ISBN/ASIN and fetching info from Amazon
Entering Media through ISBN/ASIN is the easy way, as all Media details will be retrieved from the Amazon database you chose in [Settings Backend].
Go to [Component] - [MediaLibrary] - [Media]
Once you hit the [New] button, you will be presented with the Media editing screen.
In the next article on manual Media entry we will have an explanation of the various entries shown in the [New Media] screen, but for entering the Media details through ISBN/ASIN only the first two (MediaID and ISBN/ASIN) are of importance. All other details will be pulled in from Amazon. Easy!
Flow for ISBN/ASIN Media entry.
• Enter the Media's ISBN/ASIN
• Select an Amazon host
• Select a category
• Save the Media
• Repeat this for as many Media as you want to enter
• Select those Media in [Media Manager] (the Media will still be unpublished)
• Click the [Refetch Information] button on the top bar
• Confirm the Amazon host you want to fetch from, or change your mind about which one in the next screen. Then click [Refetch Information] again.
• You will see a results screen letting you know how the information fetching
• Now select each Media, edit the description, and do not forget to set the [Information from:] field to [On your own].
This will Stop your edited entry from being overwritten by new information fetching, which would otherwise be performed at each page refresh.
Save the Media.
• Select the newly entered Media and publish them.
Explanation of the fields and actions needed.
This is the MediaID for your internal reference. Fill in your own internal MediaID here if you have set the option in [Settings Backend] for [Auto-increment MediaID] to NO. If you have set that option to YES, you do not need to bother with this field.
Tip about internal reference IDs (MediaIDs):
To make it easier for your internal administration, it is a good idea to use a numeric prefix for certain categories, for example all Media in the category "Joomla Media" will have their MediaID preceded by "01", all Media in the category "MySQL Media" will have their MediaID preceded by "02", etc.
You can then choose how many numerics you want to assign to Media, so you end up with MediaIDs like this for Media in the "Joomla Media" category: 01001, 01002, etc.
You can also use the MediaID field for indicating shelve storage location, or anything else you require.
• ISBN/ASIN-10 (13)
This is the ISBN/ASIN-10 or ISBN/ASIN-13 Media number.
ISBN/ASIN-10 will always work, from any Amazon site.
ISBN/ASIN-13 will work reliably from Amazon CA, COM, UK.
Tip about searching ISBN/ASIN numbers:
Almost every Media on the planet has a unique identification number, called ISBN/ASIN ( International Standard Media Number ) . The ISBN/ASIN is internationally used to identify Media, and we will use it to pull in the Media details from Amazon. Many Media sites and libraries will show you the Media's ISBN/ASIN number, so look that up first before you enter a new Media.
Example: finding a Media's ISBN/ASIN on Amazon
For example, on Amazon you can find the ISBN/ASIN-10 or ISBN/ASIN-13 Media number under [Product Details] for each Media. Just go to the Amazon website of your choice, use the Search function to find your Media, and then look in the Media description for [Product Details]. See the example below:
MediaLibrary only supports ISBN/ASIN, ISBN – for Books, ASIN – for video, games and music for good reasons:
• Media libraries will use Media catalogued on ISBN/ASIN
• ASIN is Amazon only (in fact, ASIN stands for Amazon Standard Identification Number), and not all people want to use Amazon
• ASIN permits other products besides Media, which would cause all kind of problems inside the MediaLibrary interface (other fields necessary in the tables for the details of the product, resulting in incompatible database fields)
The steps with screenshots.
Now that you have your Media's ISBN/ASIN, fill it in.
Next, choose the Language the Media is in, the Category the Media will be in, and under Fetch Information the Amazon website you want to retrieve the details from.
When you are done, save your new Media entry.
The screen in [Media Manager] will tell you the Media are there, but unpublished and without details. So now we are going to fetch the Media details from Amazon. Select the Media or Media you want to fetch information for (checkmark).
Now click the [Refetch Information] button on the top bar. You will see the following screen:
This screen is just a check for you to be able to change your preferences if your want to. It presents the default settings which you entered in your configuration. If you want, you can change the server you want to retrieve the details from here.
If you don't want to change anything, just click the [Refetch information] button on the top bar again.
MediaLibrary will show you the results of the fetch action in the next screen:
If everything is OK, click [Cancel] on the top right. You will be returned to the MediaLibrary Media Manager, and your Media details will now be filled in.
Click the Media's title, and you will be in the Media details edit page. All available Media details will have been retrieved from Amazon (through AWS). Now you can edit the Media's description.
Do not forget to set the [Information from:] field to [On your own].
This will protect your edited entry from being overwritten by new information fetching, which would otherwise be performed at each page refresh.
MediaLibrary allows for the use of external plugins inside the Media descriptions.
You can use this for a variety of purposes. We will look at some examples in a following article.
Save the Media. Repeat for the other newly entered Media.
After saving, you will be returned to the [Media Manager]. The new Media will still be unpublished.
Select the newly entered Media, and click on the [Publish] button.
That's all for the ISBN/ASIN Media entry.
As always in MediaLibrary Shop, the affiliate link behind the [Buy Now] button will be hidden in the website frontend when you hover over it, where users will only see an internal Joomla URL. Inside MediaLibrary this is then redirected to the real URL. This also protects the link with affiliateID from being visible to download managers.
If you have many Media you need to enter through ISBN/ASIN, it is much handier to first look up all ISBN/ASIN, then create a CSV file and import that. That procedure will be covered in a next article under import.