1. Google Map Distance Matrix API 추가하기

Distance Matrix API를 사용하기 위해 API연동에 모듈을 추가하는 방법에 대해 알아보겠습니다.

개발하기

Google Map Distance Matrix API를 사용하기 위해서는 API연동에 모듈을 추가해 주어야합니다.

API 연동 추가하기

  1. 워크스페이스 콘솔의 좌측 메뉴에서 [데이터]-[API연동]을 선택합니다.

  1. 새 API 버튼을 클릭하고, 별도 API 추가하기를 통해 Custom API를 추가해주도록 합니다.

  1. 생성된 API의 명칭을 GoogleMap으로 변경하고 새 모듈을 선택하여 명칭을 distancematrix로 추가합니다.

  1. 모듈 설정 시 각 항목을 아래 표에 맞게 채워넣은 후, 설정을 완료하면 모듈을 배포해야 합니다.

Distance Matrix API의 호출 URL은 units, mode, origins, destinations, region, key를 URL 파라미터로 사용하여 해당 값은 Event Config Key 로 정의해줍니다.

항목명항목값설명

Event Config Key

units; mode; origins; destinations; region; key;

API 요청의 URL에서 특정 값을 동적으로 삽입해야 할 경우, Event Config Key에 설정된 값을 URL 파라미터로 포함시켜 동적으로 값을 설정할 수 있도록 합니다.

URL

https://maps.googleapis.com/maps/api/distancematrix/json?units={=Event.units}&mode={=Event.mode}&origins={=Event.origins}&destinations={=Event.destinations}&region={=Event.region}&key={=Event.key}

URL을 동적으로 구성해주기 위해 Event Config Key를 활용하여 URL을 구성해줍니다.

Header

{}

별도의 추가헤더 설정이 필요하지 않은경우 {}를 넣어야합니다.

HTTP Method

GET

API에서 요구하는 통신 방식을 설정합니다.

Response Body

{=Result}

API 응답의 전체 결과를 반환하도록 설정합니다.

Error Message

별도로 결과 데이터의 형식을 지정할 필요가 없는 경우, 추가 설정을 하지 않습니다.

챕터 마무리

배운 내용

  • API연동에 URL 파라미터를 사용하는 API에 대한 모듈생성 방법을 배웠습니다.

다음 챕터에서는?

  • 경로 거리 및 시간 검색을 위한 화면구성을 해보도록 하겠습니다.

Last updated