ASIN은 Amazon Standard Identification Number의 약자입니다. 아마존 스토어에 등록된 모든 상품에 대해 아마존이 부여하는 10자리 고유 코드입니다. 이 코드는 영문자, 숫자 또는 둘을 섞어서 구성됩니다.
Kindle 전자책에도 ASIN이 부여됩니다. Kindle 파일의 메타데이터를 확인하면 ASIN이라는 이름의 필드에서 이 코드를 찾을 수 있습니다.
값이 어떻게 보이는지
아마존의 판매자 안내서에는 ASIN의 예로 다음 두 가지가 나와 있습니다.
B07FZ8S74R, B0로 시작하는 일반적인 상품 코드0451524934, 숫자로 시작하는 도서용 코드
도서의 경우, ASIN은 한때 국제표준도서번호인 ISBN과 동일했습니다. 그러나 13자리 ISBN이 도입되면서 더 이상 항상 같다고 할 수는 없다고 아마존은 안내합니다.
아마존은 다음과 같은 예를 듭니다. 13자리 ISBN 978-0747591054를 가진 하드커버 도서의 ASIN은 0747591059입니다. ASIN에서는 앞부분의 978이 빠져 있으며, 마지막 숫자도 다릅니다.
다른 상품은 일반적으로 B로 시작하는 ASIN을 받습니다. 아마존 제휴 프로그램 도움말 페이지에는 PC용 사진 편집 프로그램의 ASIN 예로 B000IB9QXI가 제시되어 있습니다.
어떤 파일에 포함되어 있는지
MOBI, AZW, AZW3 형식의 Kindle 전자책에는 ASIN을 저장할 수 있습니다. 이들 파일의 앞부분에는 MOBI 헤더가 있고, 그 뒤에 EXTH라고 하는 선택적 확장 헤더가 옵니다.
EXTH 헤더에는 저자, 출판사, ISBN 같은 메타데이터가 들어 있습니다. ExifTool에서는 ASIN이 EXTH 태그 113이고, 두 번째 필드인 태그 504는 ASIN2라고 합니다. ExifTool은 두 필드를 모두 읽을 수 있지만 수정할 수는 없습니다.
EPUB 3.3 규격에는 ASIN 필드가 정의되어 있지 않습니다. EPUB은 식별자를 dc:identifier 요소에 저장하며, EPUB 3.3 규격에서는 UUID, DOI, ISBN을 예로 들고 있습니다.
값이 어디에서 오는지
ASIN은 아마존이 부여합니다. 아마존 스토어에 새로운 상품 페이지가 생성될 때, 아마존은 그 페이지에 새로운 ASIN을 부여합니다.
Kindle Direct Publishing(KDP)은 자가 출판 도서를 위한 아마존의 서비스입니다. 아마존은 KDP를 통해 출판된 각 도서에 ASIN을 부여합니다. 전자책은 KDP에서 ISBN이 필요하지 않지만, 페이퍼백과 하드커버 도서는 ISBN이 필요합니다.
저자의 경우, KDP 책장(KDP Bookshelf)에서 도서 제목 아래에 ASIN이 표시됩니다. 누구든지 아마존 스토어의 도서 페이지에서 상품 상세 정보(Product Details) 영역에서 ASIN을 찾을 수 있습니다.
ASIN과 ISBN의 차이점
출판사, 서점, 도서관, 온라인 스토어는 모두 ISBN을 사용합니다. ISBN은 출판사, 제목, 판, 도서 형식을 식별합니다.
ISBN은 2006년 말까지 10자리였습니다. 2007년 1월 1일부터 모든 ISBN은 13자리가 되었습니다. 페이퍼백, EPUB, PDF처럼 각기 다른 제품 형식마다 별도의 ISBN을 부여해야 합니다.
ASIN은 아마존 스토어 내 상품을 위한 아마존 고유 코드입니다. 스토어의 새 상품 페이지마다 새로운 ASIN이 부여됩니다. 따라서 한 책의 두 판본이 각각 다른 상품 페이지를 가지고 있으면, 두 판본의 ASIN도 서로 다릅니다.
내 파일에 왜 중요한지
아마존 상품 페이지 주소에서 ASIN은 /dp/ 바로 뒤에 옵니다. 파일에 들어 있는 값이 실제 ASIN이라면, 아마존 주소에서 /dp/ 뒤에 그 값을 붙여 도서를 찾을 수 있습니다.
파일의 해당 필드에는 다른 텍스트가 들어 있을 수도 있습니다. 예를 들어 calibre 전자책 소프트웨어는 MOBI나 AZW3 파일을 만들 때 기본적으로 태그 113에 UUID를 기록합니다.
따라서 이 필드의 값이 항상 아마존에서 온 것은 아닙니다. 실제 ASIN은 10자리이므로, 길이가 10이 아닌 값은 ASIN이 아닙니다.