[Google 스프레드시트] 아마존의 상품 URL에서 상품 비교표 만들기
개시하다
아마존에서 물건을 살 때, 때때로 상품의 가격, 이미지 등을 함께 놓고 비교표를 만든다
표를 만드는 데 시간이 많이 걸린다.
이번에는 아마존의 상품 페이지 URL에서 상품 가격과 이미지를 자동으로 표시하려고 하니 소개해 드리려고 합니다.
하고 있는 일
Amazon의 상품 URL에서
상품 제목, 가격, 상품 축소도 등을 자동으로 표시합니다.
사용된 품목 URL
URL에서 상품 제목 추출
상품 제목은 상품 페이지의 타이틀 탭에 포함되어 있기 때문에 아래의 IMPORTXML로 상품 제목을 검색할 수 있습니다.
=IMPORTXML(商品URL,"//title")
결실
URL에서 상품 가격 추출
상품 가격이 상품 페이지에 포함되기 때문에)의span 라벨(id="price inside buybox")에
다음과 같은 IMPORTXML로 상품 가격을 정할 수 있습니다.
=IMPORTXML(商品URL,"//span[@id='price_inside_buybox']")
결실
상품 이미지 취득, 표시
아래 URL을 방문하면 상품 이미지를 얻을 수 있습니다.
http://images-jp.amazon.com/images/P/商品番号.09.LZZZZZZZ.jpg
참조: Amazon의 이미지 가져오기상품 이미지를 얻으려면 ASIN이 필요합니다.
상품 이미지를 얻으려면 ASIN(상품 번호)이 필요합니다.
ASIN은 아마존의 상품 URL에 포함된 10자리 영문 숫자로, dp/및 제품/이후에 계속된다.
예를 들어, 다음 제품 URL의 ASIN은 B07LGF375X입니다.
https://www.amazon.co.jp/dp/B07LGF375X/ref=sbl_dpx_B088JDR3J1_0
URL에서 ASIN 추출
이번에는 일반 표현식(REGEX)을 사용하여 상품 URL에서 ASIN을 추출합니다.
"이어서/뒤에 딱 10개의 알파벳 숫자가 연결된 문자열"
의 경우 ASIN을 추출할 수 있습니다.
다음 REGEXEXTRACT를 사용하여 ASIN을 추출합니다.
=REGEXEXTRACT(商品URL,"/([A-Z0-9]{10})")
실행 결과
원래 URL
REGEXTRACT 결과
https://www.amazon.co.jp/dp/B07LGF375X/ref=sbl_dpx_B088JDR3J1_0
B07LGF375X
이번에 추출된 ASIN을 E2 유닛으로 설정합니다.
상품 초상화 URL의 생성
상품 URL에서 상품 번호(ASIN)를 얻을 수 있기 때문에 다음에 다음 URL을 생성하는 것을 고려합니다.
http://images-jp.amazon.com/images/P/(商品番号).09.LZZZZZZZ.jpg
이번에 ASIN은 E2 단원에 저장되어 아래에서 상품 이미지 URL을 생성할 수 있습니다.="http://images-jp.amazon.com/images/P/"&E2&".09.LZZZZZZZ.jpg"
상품 이미지 표시
스프레드시트의 IMAGE 함수를 사용하여 스프레드시트에 상품 이미지를 포함할 수 있습니다.
이번에는 E2 셀에 입력한 ASIN을 사용하여 상품 이미지를 표시합니다.
=IMAGE("http://images-jp.amazon.com/images/P/"&E2&".09.LZZZZZZZ.jpg")
결실
최종 결과
이상의 이용을 통해 아래 표를 간단하게 제작할 수 있다.
총결산
워크시트 두 번째 열의 셀 내용은 다음과 같습니다.
컨텐트
셀
셀 컨텐트
상품 링크
A2
=IMPORTXML(A2,"//title")
제목 가져오기
B2
=IMPORTXML(A2,"//title")
가격의 취득
C2
=IMPORTXML(A2,"//span[@id='price_inside_buybox']")
상품 이미지 표시
D2
=IMAGE(F2)
상품번호(ASIN) 취득
E2
=REGEXEXTRACT(A2,"/([A-Z0-9]{10})"))
상품 이미지 URL
F2
="http://images-jp.amazon.com/images/P/"&E2&".09.LZZZZZZZ.jpg "
(상품 이미지 URL과 이미지 표시는 서로 다른 칸으로 나뉜다)
Reference
이 문제에 관하여([Google 스프레드시트] 아마존의 상품 URL에서 상품 비교표 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/r_ngtm/articles/80cf58948747792f76e3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)