[대외비]Google My Business(GMB) insight(통계)를 게시하기

간절하면 통하는 것 같습니다. 

막연히 필요하다는 이유로 8시간을 헤메고 나서 실마리를 찾았습니다. 

그 시작은 아래의 동영상이었습니다. 

 

Google Data Studio

Google Data Studio 는 다양한 소스에서 오는 데이터를 시각화하는 데 사용되는 강력한 도구입니다. 2018 년 9 월 부터 베타 버전이 아닌 공개적으로 무료로 제공 되므로 모든 사용자가 자신 만의 대시 보드를 만들 수 있습니다.

구글 애널리틱스나 구글 서치 콘솔의 자료를 가져와 Google Data Studio 에서 시각화하고 이것을 SEO 성과물로 잠재고객에게 보여주면 SEO online 영업에 최적의 수단이 됩니다. 

Google Data Studio 와 SEO 성과 표시

 

Google Data Studio에서 Google 마이 비즈니스 커넥터 찾아 연동하기

 

먼저, Data Studio 의 데이터 소스(커넥터들)중 Google 마이 비즈니스 제공 커넥터를 찾습니다.  

데이터 소스( https://datastudio.google.com/datasources/create )로 이동하시어 Google My Business로 검색하시면 2019-10-25 현재 아래와 같이 파트너 커넥터 157개 중 4개가 검색됩니다. 저는 개발자가 Jepto인 것을 시도해보았습니다.  

Data Studio에서 커넥터들중 Google 마이 비즈니스을 찾기

개발자가 Jepto인 GMB 커넉터를 선택하시면 아래와 같은 연동페이지가 나옵니다. 비즈니스 계정은 data studio를 이용하는 gmail 계정이 기본입니다.  GMB 대행사인 회사는 위치 그룹을 만든 경우, 계정의 서브 메뉴에 만들었던 위치 그룹이 표시되며 “보고서에서 ‘Business Account’을(를) 수정할 수 있도록 허용합니다.’를 선택하시면  검색자가 위치 그룹별로 변경하며 조회할 수 있습니다. 

Data Studio에서 Google 마이 비즈니스 커넥터 찾아 연동하기

 

무료 구글 마이비즈니스와 데이터 스튜디오를 연결한 토큰 받기

무료 토큰을 받기 위해 Free Google My Business Data Studio Connectors( https://www.jepto.com/google-my-business-data-studio-connector ) 로 이동합니다. 

jepto_Free Google My Business Data Studio Connectors

[Get Access to connectors] 를 선택하시면 아래와 같은 간단한 설문지가 나옵니다. 이것을 작성하시고 [Get Access]하시면 

jepto_Free Google My Business Data Studio Connectors_1등록했던 이메일 주소로 아래와 같은 메일이 옵니다.

jepto_Free Google My Business Data Studio Connectors_21 개의 토큰(파란색 네모칸안의 보라색 숫자)으로 GMB Insights Connector, Google Reviews Connector 모두 연동이 가능합니다. [GMB Insights Connector] 또는 [Google Reviews Connector]를 선택한 후 토큰을 넣어주시면 끝. 설명할게 없습니다. (Oauth 인증의 토큰은 어려운 개념이나 우리는 사용하는데 문제만 없으면 되므로 상관없습니다.)

Data Studio에서 Google 마이 비즈니스 커넥터 찾아 연동하기

게시하기

완성한 URL 은 아래와 같습니다. 

상단에 [Location Name(위치/상호)]을 변경하시며 GMB 의 탁월함을 살펴보세요. 

https://datastudio.google.com/reporting/1c3a7cf5-21f3-44c3-848c-815f4479b8d9/page/xDNR

 

iframe 플러그인으로 게시하기

 

워드프레스는 정책상 iframe 을 막아서 플러그인을 설치해야 한다고 하여 아래의 플러그인을 설치하여 구현해 보았습니다. 

Advanced iFrame

ㄱㄱㄱ

 

 

 

 

워드프레스 플러그인으로 게시하기

우선은 적당한 워드프레스 플러그인이 있으면 좋을 것 같아 찾아보았는데, 없습니다.

 

google data studio를 구글 스프레드시트 등 구글 제품으로 전환한 후 Inline Google Spreadsheet Viewer plugin 으로는 게시(post)하기

google data studio 는 구글 스프레드시트가 아니어서 아래의 Inline Google Spreadsheet Viewer plugin 으로는 게시(post)을 못합니다. 

Inline Google Spreadsheet Viewer plugin

 

Integromat( https://www.integromat.com/ )

자동화/통합화 플랫폼의 대명사, 재피어 Zapier 가 생각나 찾아보았으나 1개의 trigger( New Review) 밖에 없어서 거의 활용할 수가 없었습니다.  

재피어 Zapier 의 성공에 따라 생겨난 대표적인 앱들( Automate.ioIntegromat.comWorkato.com 와 MS의 Flow등)중 Integromat 에서 찾던 기능을 찾았습니다. 

Integromat 는 자신을

Integromat is the most advanced online automation platform. We’ve redefined work automation so everyone can get back to what matters the most.( Integromat 는 가장 진보한 온라인 자동화 플랫폼입니다. 우리는 업무 자동화를 재정의하여 모든 사람이 가장 중요한 일로 돌아갈 수 있도록 했습니다. )

라고 소개하고 있었는데, 

what is Integromat_1

 

 

가입하고 나면 scenario를 만들라고 합니다. 

Integromat scenario

통합할 솔루션에 Google Data Studio 를 검색 및 선택해 주시고 [continue]합니다. 

Integromat Integromat What services do you want to integrate

WordPress에 연결하는 방법에 대한 자세한 내용은 온라인 도움말을 참조하십시오 .

 

Google Data Studio, WordPress Integrations | Integromat

https://www.integromat.com/en/integrations/google-data-studio/wordpress

 

WordPress 시작하기

WordPress 모듈을 사용하면 WordPress 사이트의 게시물, 페이지, 주석, 미디어, 사용자 및 태그를 모니터링, 게시, 업데이트, 삭제 또는 검색 할 수 있습니다.

전제 조건

  • 서버에 설치된 WordPress : 사이트 빌더로 워드프레스를 이용하는 경우라면 당연히 설치되어 있을 것이므로 이 부분은 통과하겠습니다.
  • WordPress에 설치된 JSON Basic Authentication 플러그인 의 기본 인증
  • 수정 .htaccess또는 web.config파일 (선택 사항)
  • REST API 플러그인의 사용자 정의 필드 (선택 사항, 사용자 정의 필드 작업을 하는 경우에만 필요)

 

Integromat에 WordPress 연결

WordPress 계정을 Integromat에 연결하려면 WordPress 설치에 JSON Basic Authentication 플러그인이 설치되어 있어야합니다.

1. github.com/WP-API/Basic-Auth  방문하여 다운로드 하거나  JSON Basic Authentication 플러그인을 직접 링크하여 다운로드 ( click하시면 바로 다운로드됩니다) 해주세요.

2. WordPress 관리에 로그인하고 플러그인을 엽니 다 .

VGOtTtgsKW.gif

3. 새로 추가 버튼을 클릭하십시오 . 

2019-05-28_13_51_03-Plugins ___ test_website ___ WordPress.png

4. 플러그인 업로드 버튼을 클릭 하고 플러그인 ZIP 파일(1에서 다운로드한 Basic-Auth-master.zip 파일)을 찾아서 선택하십시오.

7L674VRq5c.gif

5. Install now 버튼을 클릭 하여 플러그인을 설치하십시오.

6. 설치가 완료되면 플러그인 활성화 버튼을 클릭하십시오 .

2019-05-28_15_26_16-Upload_Plugin ___ test_website ___ WordPress.png

설치된 플러그인의 명칭은 “JSON Basic Authentication”입니다.

JSON Basic Authentication

7. Integromat로 이동하여 원하는 WordPress 모듈 의 연결 만들기 대화 상자를 엽니다 . Wordpress 사이트의 URL과 WordPress 자격 증명을 해당 필드에 입력하십시오.

모듈로 워드프레스를 검색 및 선택하고 [Add] 초록색의 WordPress 모듈의 연결 만들기 대화 상자가 열립니다.

8. 여기에 WordPress URL, username, Password 를 입력하고 계속 버튼 을 클릭하시면, Wordpress에 설치된 JSON Basic Authentication 플러그인 의 기본 인증이 완료됩니다. 

2019-05-28_15_33_47-Integration_WordPress ___ Integromat.png

연결이 설정되지 않고 오류 가 리턴되면 .htaccessHTTP 권한 헤더를 허용하도록 파일에 다음 코드를 추가해야합니다 .

<IfModule mod_setenvif> 
SetEnvIf 인증 "(. *)"HTTP_AUTHORIZATION = $ 1 
</ IfModule>

Wordpress가 Windows 서버 (IIS)에있는 경우 HTTP 인증 헤더를 허용하려면 관리자에게 문의하십시오.

 

REST API 플러그인 설치하여 사용자 정의 필드 설정하기(이 부분은 선택 사항입니다. 사용자 정의 필드 작업을 하는 경우에만 필요)

상세 내용 보기

1. github.com/integromat/wordpress-rest-api-custom-fields 방문 및 다운로드 또는 REST API를 플러그인을 직접 링크하여 다운로드 ( click하시면 wordpress-rest-api-custom-fields-master.zip 파일이 바로 다운로드됩니다)하신후 사용자 정의 필드를 채워주세요.

2. WordPress 관리에 로그인하고 플러그인을 엽니 다 .

VGOtTtgsKW.gif

3. 새로 추가 버튼을 클릭하십시오 .

2019-05-28_13_51_03-Plugins ___ test_website ___ WordPress.png

4. 플러그인 업로드 버튼을 클릭 하고 플러그인 ZIP 파일을 찾아서 선택하십시오.

5. Install now 버튼을 클릭 하여 플러그인을 설치하십시오.

6. 설치가 완료되면 플러그인 활성화 버튼을 클릭하십시오 .

2019-06-11_15_43_56-Window.png

7. 게시물, 페이지, 미디어 또는 다른 개체에 사용자 정의 필드를 추가하려면 다음 지침 을 따르십시오 .

7. 설정으로 이동 하여 나머지 API 사용자 정의 필드 대화 상자를 엽니 다 .

8. REST API 응답에 포함하려는 원하는 오브젝트의 사용자 정의 필드를 선택하십시오.

qJQlIR5FDf.gif

9. 설정 저장 버튼을 클릭하십시오 .

10. 선택한 사용자 정의 필드를 모듈 응답에서 사용할 수 있습니다.

 

Pricing

Integromat_pricing

 

Integromat feature tour 동영상

 

참고자료 : 1. Displaying WordPress posts statistics in Google Data Studio

2. 재피어 (Zapier), 통합과 자동화의 처음이자 끝