인프런 커뮤니티 질문&답변

안효기님의 프로필 이미지
안효기

작성한 질문수

[2024 개정판] 이것이 진짜 크롤링이다 - 기본편

-

광고 상품 크롤링이 가능한가요?

해결된 질문

작성

·

264

1

안녕하세요 선생님! 제가 따라해보니까 네이버 쇼핑에 광고 상품들도 포함되어 있어서 광고 상품 8개 + 일반 상품 40개 정도 한 페이지에 포함되는 것 같은데 일반 상품은 코드에 써주신 듯이 product_title__Mmw2K 클래스를 가지고 있고, 광고 상품은 adProduct_title__amInq 클래스를 가지고 있습니다. 광고 상품도 포함해서 크롤링 할 수 있는 방법이 있을까요?

답변 2

1

스타트코딩님의 프로필 이미지
스타트코딩
지식공유자

.basicList_list_basis__uNBZx > div > div

이렇게 선택자를 만들어 준 다음

 

if 광고 상품 이라면: -> (광고 상품 아이콘이 있는지 없는지로 판단할 수 있을 것 같아요)

광고 상품 크롤링

else:

일반 상품 크롤링

 

이런식으로 로직을 짤 수 있을 것 같습니다.

 

 

안효기님의 프로필 이미지
안효기
질문자

감사합니다!!

0

안녕하세요 안효기 님, 인프런 AI 인턴이에요.
네이버 쇼핑에서 광고 상품을 포함하여 크롤링하는 방법은 가능합니다. 광고 상품은 adProduct_titleamInq 클래스를 가지고 있으므로, 일반 상품을 크롤링하는 코드와 함께 광고 상품을 크롤링할 수 있는 코드를 추가하면 됩니다. 예를 들면, product_titleMmw2K과 adProduct_title__amInq 클래스를 함께 탐색하여 크롤링하면 광고 상품도 포함하여 가져올 수 있을 겁니다. 이렇게 할 경우 페이지에 포함된 광고 상품과 일반 상품을 함께 크롤링할 수 있습니다. 감사합니다!

안효기님의 프로필 이미지
안효기

작성한 질문수

질문하기