Google 이미지를 활용한 품목 이미지

Odoo에 품목 이미지를 알맞게 둘 경우 여러 가지로 유용하게 사용할 수 있습니다. 그러나 이미지가 필요한 품목이 많을 경우에는 이미지를 넣는 데 너무 시간이 많이 들게 될 수 있습니다.

Fortunately, by configuring the Google Custom Search API within an Odoo database, finding product images for products (based on their barcode) is extremely efficient.

설정

In order to utilize Google Custom Search within an Odoo database, both the database and the Google API must be properly configured.

참고

Free Google accounts allow users to select up to 100 free images per day. If a higher amount is needed, a billing upgrade is required.

Google API 현황판

  1. Google 클라우드 플랫폼 API 및 서비스 <https://console.developers.google.com/>`_ 페이지로 이동하여 Google 맞춤 검색 API 자격 증명을 생성합니다. 그런 다음 Google 계정으로 로그인합니다. 그 다음 동의 과정으로 서비스 약관 확인란에 표시한 후 :guilabel:`동의하고 계속하기`를 클릭합니다.

  2. 여기에서 자격 증명을 저장할 API 프로젝트를 선택 (또는 생성)합니다. 기억하기 쉬운 프로젝트 이름`을 지정하고 :guilabel:`위치 (가능한 경우)을 선택한 다음 :guilabel:`만들기`를 클릭합니다.

  3. 왼쪽 사이드바에서 자격 증명 옵션을 선택한 상태에서 :guilabel:`자격 증명 만들기`를 클릭하고 드롭다운 메뉴에서 :guilabel:`API 키`를 선택합니다.

    Google 클라우드 플랫폼의 API 및 서비스 페이지
  4. 이렇게 하면 API 키 생성 팝업 창이 표시되며, 여기에는 사용자 지정 :guilabel:`API 키`가 포함되어 있습니다. 팝업 창에서 :guilabel:`API 키`를 복사하여 저장하여 나중에 사용할 수 있습니다. 키를 복사한 후 (나중에 사용할 수 있도록 저장) :guilabel:`닫기`를 클릭하면 팝업 창이 사라집니다.

    API 키 생성 팝업창이 나타납니다.
  5. 이 페이지에서 사용자 지정 검색 API 를 검색하여 선택합니다.

    Google Cloud 플랫폼에서 "사용자 지정 검색 API" 가 표시되어 있는 검색창입니다.
  6. 사용자 지정 검색 API 페이지에서 활성화 를 클릭하면 API가 활성화됩니다.

    사용자 지정 검색 API 페이지의 활성화 버튼이 Google 클라우드 플랫폼에서 강조 표시되어 있는 모습입니다.

Google 프로그래밍 검색 현황판

  1. 다음으로 Google 프로그래밍 검색 엔진 으로 이동하여 시작하기 버튼 중 하나를 클릭합니다. 아직 로그인하지 않은 경우 Google 계정으로 로그인합니다.

    Google 프로그래밍 검색 엔진 페이지에 있는 시작하기 버튼의 모습입니다.
  2. 새 검색 엔진 만들기 양식에서 검색 엔진 제목과 검색할 내용을 입력한 후 이미지 검색보안 검색 을 활성화합니다.

    새로운 검색 엔진 양식을 생성하여 검색 엔진 환경설정에서 표시되도록 합니다.
  3. 양식을 승인하려면 만들기 를 클릭하세요.

  4. 그러면 새로운 페이지가 새 검색 엔진이 생성되었습니다 라는 제목으로 표시됩니다.

    새 검색 엔진이 생성되었습니다 페이지가 복사할 수 있도록 코드와 함께 나타나 있는 모습입니다.
  5. 이 페이지에서 사용자 지정 을 클릭하여 전체보기 ‣ 기본 페이지를 엽니다. 그런 다음 검색 엔진 ID 항목에 ID를 복사합니다. 해당 ID는 Odoo 환경 설정을 할 때 필요합니다.

    검색 엔진 ID 필드가 기본 전체보기 페이지에 나타나 있는 모습입니다.

Odoo

  1. In the Odoo database, go to the Settings app and scroll to the Integrations section. From here, check the box beside Google Images. Then, click Save.

    Odoo 설정 앱 페이지에 있는 Google 이미지 설정입니다.
  2. 다음으로 설정 앱 으로 돌아가서 통합 섹션으로 스크롤을 내립니다. 그런 다음 Google 이미지 기능 아래에 있는 항목에 API 키검색 엔진 ID 를 입력합니다.

  3. :guilabel:`저장`을 클릭합니다.

Odoo의 품목 이미지에 Google 사용자 지정 검색 API 적용하기

Odoo에서는 모든 품목 혹은 품목 세부 옵션에서 품목에 대한 이미지를 추가할 수 있습니다. 해당 작업은 품목 페이지에 액세스할 수 있는 모든 Odoo 애플리케이션 (예: 판매 앱, 재고 관리 앱 등)에서 진행할 수 있습니다.

Below is a step-by-step guide detailing how to utilize the Google Custom Search API to assign images to products in Odoo using the Odoo Sales application:

  1. 판매 앱에서 품목 페이지로 이동합니다 (판매 앱 ‣ 품목 ‣ 품목). 또는 판매 앱에서 품목 세부 옵션 페이지로 이동합니다 (판매 앱 ‣ 품목 ‣ 품목 세부 옵션).

  2. 이미지가 필요한 품목을 선택합니다.

    참고

    품목 중에서 바코드가 있으나 이미지가 없는 품목(또는 품목 세부 옵션)만 처리됩니다.

    If a product with one or more variants is selected, each variant that matches the aforementioned criteria is processed.

  3. Click the Action ⚙️ (gear) icon on the product page, and select Get Pictures from Google Images from the menu that pops up.

    Google 이미지에서 사진 가져오기 옵션이 Odoo의 활동 드롭다운 메뉴에 나타나 있는 모습입니다.
  4. 팝업창이 표시되면 사진 가져오기 를 클릭합니다.

    Odoo 판매에서 사진 가져오기를 클릭할 수 있는 팝업입니다.
  5. 클릭하면 이미지가 순차적으로 표시됩니다.

    참고

    Only the first 10 images are fetched immediately. If you selected more than 10, the rest are fetched as a background job.

    1분에 약 100개의 이미지를 백그라운드 작업에서 처리합니다. Google에서 승인한 할당량 (무료 또는 유료 요금제 포함)에 도달하면 백그라운드 작업이 24시간 동안 보류됩니다. 그런 다음 전날 중단된 부분부터 계속 진행됩니다.