본문 바로가기
관심분야

마젠토(Magento)에서 구글 지도 API 설정하기

by beresford 2023. 3. 28.

마젠토(Magento)에서 구글지도와 연동하기 위하여 구글지도 API를 발급받는 과정을 알아보고 발급된 API를 마젠토에서 적용하여 내 웹사이트에서 구글지도와 연동하는 방법에 대해서 알아보자.

 

1. 구글지도 API 발급받기

구글지도 API를 발급받기 위해서는 구글 맵 플랫폼사이트를 방문해야 합니다. 물론 구글 계정이 없다면 미리 발급을 받아야 하고요. https://mapsplatform.google.com/

 

Google Maps Platform - Location and Mapping Solutions

Create real world and real time experiences for your customers with dynamic maps, routes & places APIs from Google Maps Platform’s location solutions.

mapsplatform.google.com

구글 지도 API를 발급받기 위해서는 구글 맵 플랫폼 사이트에서 계정을 인증받는 과정을 거쳐야 한다. 1단계에서는 "사용량 $200를 초과하여 사용하고 유료계정으로 업그레이드하기 전에는 요금이 청구되지 않습니다"라는 메시지를 확인하고 계정확인을 클릭한 후 서비스 약관과 이메일 업데이트를 클릭하여 제출합니다.

구글맵 플랫폼
구글맵 플랫폼

2단계에서는 결제정보를 확인하는 과정으로. 개인/사업자를 구분하여 인적사항을 입력하고 신용카드등 결제정보를 입력한다.

콘솔화면에서 APIs & Services에서 Credential을 선택하면 생성된 API Key목록을 확인할 수 있으며, 최초 작성 시 Maps API Key라는 이름으로 API 키가 발급된 것을 확인할 수 있다. Edit API Key를 선택하여 Kwy Name을 변경할 수 있고, Application restriction에서는 마젠토 웹사이트에 적용할 예정이기 때문에 웹사이트를 선택하고 해달 웹사이트를 등록할 수 있다. 웹사이트 등록은 와일드카드로 등록도 또한 가능하다. API Restriction에서는 웹사이트에서 활용하기 위해서 요구되는 API를 선택한다. 

API키 설정
API키 설정

API 키는 목록에서 SHOW KEY를 선택하여 API 키를 확인하거나 위의 키 EDIT화면에서 Key 필드를 Copy & Paste 하여 API키를 적용할 수 있다.

API 키 조회
API 키 조회

2. 마젠토 Admin에 API키 등록 

마젠토 Store -> configuration -> Content management의 Advanced Content Tools에서 Google Maps API Key를 입력하여 저장하고 Test Key를 클릭하면 정상이면 'Key is valid'라는 메시지가 출력되는 것을 볼 수 있다.

마젠토 API키 등록
마젠토 API키 등록

마치며

해외에서 인터넷쇼핑몰 구축 시 필수인  구글지도를 연계하기 위해서 구글 지도 API를 구하는 방법과 해달 API를 마젠토에 등록하는 방법에 대해서 알아보았다.

댓글