의견 보내기
OAuth 데스크톱 및 웹 애플리케이션 흐름
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 가이드에서는 자체 구성을 사용하여 API 액세스를 위해 OAuth2를 설정하는 방법을
사용자 인증 정보 및 데스크톱
흐름을 또는 웹
흐름 을 참고하세요. 이 단계는
액세스 허용 범위를 취소하거나, 삭제하거나, 변경할 필요가 없는 한
OAuth2 사용자 인증 정보입니다.
OAuth2 사용자 인증 정보 만들기
다음 단계를 위해 Google API 콘솔 프로젝트를 구성합니다.
Google Ads API 를 참고하세요.
클라이언트 보안 비밀번호 JSON 파일을 다운로드하여 액세스 가능한 위치에 저장합니다.
추출해야 합니다.
클라이언트 라이브러리 설정
google_ads_config.rb
파일에 클라이언트 ID와 보안 비밀번호를 삽입합니다.
위에서 다운로드한 JSON 파일에서 확인할 수 있습니다.
c . client_id = INSERT_OAUTH2_CLIENT_ID_HERE
c . client_secret = INSERT_OAUTH2_CLIENT_SECRET_HERE
터미널에서 OAuth2 예시를 실행합니다.
ruby generate_user_credentials . rb - P /path/ to / client_secrets . json
예에서는 OAuth2를 허용해야 하는 URL을 방문하라는 메시지를 표시합니다.
사용자 인증 정보를 사용하여 Google Ads 계정에 액세스할 수 있습니다.
Paste this URL in your browser:
https://accounts.google.com/o/oauth2/v2/auth?response_type=code&access_type=offline&client_id=...
시크릿 브라우저 세션 또는 시크릿 창에서 URL로 이동합니다.
Google Ads에 액세스할 때 사용하는 것과 동일한 Google 계정으로 로그인합니다. 클릭
OAuth2 동의 화면에서 계속 을 클릭합니다.
그러면 승인을 나타내는 메시지가 있는 페이지로 이동합니다.
성공했습니다.
예시를 실행 중이던 콘솔로 돌아갑니다. 예시는
갱신 토큰을 표시해야 합니다 갱신 토큰 복사
google_ads_config.rb
파일에 추가해야 합니다.
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-08-20(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
의견을 전달하고 싶나요?
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-08-20(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-08-20(UTC)"]]