ad manager 리포트를 csv로 수동 저장해서 확인하는… 잡일을 자동화 하도록 한다.

자세한 설명은 https://github.com/googleads/googleads-php-lib

  1. composer 설치
    1. curl -sS https://getcomposer.org/installer | sudo php — –install-dir=/usr/local/bin/
    2. symbolic link : sudo ln -s /usr/local/bin/composer.phar /usr/local/bin/composer
  2. unzip 설치
    1. yum install unzip
  3. OAuth2 refreshToken 준비
    1. Client ID 생성
      1. https://console.developers.google.com/iam-admin/projects 에서 ‘프로젝트 만들기’
      2. 프로젝트 선택 > 설정 메뉴 > 탐색메뉴 클릭 > API 및 서비스 > 사용자 인증 정보
      3. 사용자 인증정보 만들기 > OAuth 클라이언트 ID 클릭
      4. 어플리케이션 유형 : 웹 어플리케이션 선택
      5. 승인된 리디렉션 URI : https://developers.google.com/oauthplayground
      6. 생성된 client id 등등 모두 메모해두고
    2. Refresh Token 생성
      1. https://developers.google.com/oauthplayground 접속
      2. 우측상단 설정 톱니 클릭 > Use your own OAuth credentials 선택
      3. 아까 메모해둔 client id, secret 입력 후 close
      4. 좌측 step1 항목에서 ad manager 선택해주고 Authorize API’s 클릭
      5. 계정 선택
      6. step2에 authorization code 가 생성되고 Exchage authorization code for tokens 클릭
      7. refresh token, access token 생성됨을 확인
  4. home / adsapi_php.ini 업로드 & 수정
    1. [AD_MANAGER], [OAUTH2] 항목 모두 입력
  5. googleads-php-lib 설치
    1. https://github.com/googleads/googleads-php-lib
    2. 수동으로 올려버리기
    3. 업로드 후 composer 설정 파일 있는곳에서 composer install ㄱㄱ
  6. 구미에 맞는 예제를 보고 구현

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.