Laravel 앱에서 Google Adwords API를 통합하는 방법은 무엇입니까?
게시 됨: 2022-06-09TL;DR: Laravel 애플리케이션에 Google Adwords API를 통합하는 것은 간단하지 않습니다. 이 과정은 길고 복잡하며 전문 지식이 필요합니다. DIY와 실험을 할 시간, 인내심, 전문성이 없다면 전문 라라벨 개발자를 고용하세요 .
SEO와 콘텐츠는 장기적으로 훌륭합니다.
온라인에서 더 나은 가시성을 제공합니다. 브랜드 인지도 구축에 도움이 됩니다. 귀하의 웹사이트에 적합한 트래픽을 얻으십시오. 그리고 그들을 고객으로 전환하도록 돕습니다.
그러나 빠른 결과를 원하고 비즈니스의 거물들과 공평한 경쟁을 원하신다면 Google Adwords가 정답입니다.
실제로 Google 수익의 80% 이상이 광고에서 발생하므로 점점 더 많은 사람들이 Google Ads를 사용하고 있습니다. 당신도 사용할 때입니다.
Google Ads는 결과가 매우 효율적일 뿐만 아니라 개발자 친화적이며 캠페인을 확장하고 맞춤 관리하는 데 사용할 수 있습니다. 이 모든 것은 모든 기술 플랫폼과 통합할 수 있는 Google Adwords API로 가능합니다.
이 가이드에서는 Google Adwords API를 Laravel 애플리케이션에 통합하는 구체적인 방법을 안내합니다. 이 작품에서 다룰 다른 영역은 다음과 같습니다.
- Google 애드워즈 API란 무엇입니까?
- Google Ads API 사용 사례
- Google Ads API를 활용할 수 있는 기업
- 통합에 필요한 패키지
- 통합에 필요한 PHP 확장
- 통합을 위해 따라야 할 프로세스
- 더 간단한 대안 – 전문가가 작업 수행
시작하자.
Google 애드워즈 API란 무엇입니까?
현재 Google Ads API라고 하는 Google Adwords API는 개발자가 Google Ads와 직접 상호작용할 수 있게 해주는 Google Ad의 최신 프로그래밍 방식 인터페이스입니다. 주요 역할은 복잡하고 대규모의 Google Ads 계정 및 캠페인을 관리하면서 효율성을 크게 높이는 것입니다.
Google Ads API 사용 사례
Google Ads API는 다음 용도로 사용할 수 있습니다.
- Google Ads 캠페인 또는 계정 관리 자동화
- 맞춤형 보고용.
- 인벤토리 기반 광고 관리.
- 스마트 자동 입찰 전략 관리
누가 Google Adwords API 통합의 이점을 누릴 수 있습니까?
Google Ads에는 기본 사용자에게 필요한 모든 기능을 제공하는 매우 포괄적인 대시보드가 있습니다. 비즈니스를 운영 중이고 조직만을 위한 검색 엔진 마케팅을 활용할 계획이라면 Adwords 대시보드에 필요한 모든 것이 있을 것입니다.
정기적이고 기본적인 요구사항에 Google Ads API를 사용하는 것은 무의미합니다. 그러나 다음과 같은 경우 API의 이점을 누릴 수 있습니다.
- 다양한 고객을 위해 여러 Google Ads 캠페인을 처리하는 광고 대행사를 운영하고 있습니다.
- 귀하는 여러 광고 계정을 보유한 검색 엔진 마케팅(SEM) 대행사입니다.
- 귀하는 귀하의 조직에 대해 여러 개의 동시 광고를 실행하는 대기업입니다.
통합에 필요한 패키지
패키지 목록에 필요한 Laravel 앱에 Google Ads API 통합에는 다음이 포함됩니다.
- Google Ads API용 PHP 클라이언트 라이브러리
- 부동 소수점 값을 지원하는 BCMath PHP 확장
- 확장성을 위한 gRPC 프레임워크
- Google의 프로토콜 버퍼를 구현하기 위한 Protobuf
이러한 패키지로 composer.json을 업데이트해야 합니다.
코드는 다음과 같습니다.
작곡가는 googleads/google-ads-php 필요
작곡가는 ext-bcmath가 필요합니다
작곡가는 ext-grpc가 필요합니다
작곡가는 ext-protobuf가 필요합니다
통합에 필요한 PHP 확장
Laravel 앱에 Google Ads API를 통합하려면 다음 PHP 확장 프로그램 또는 모듈도 필요합니다.
- Bcmatch
- Grpc
- 프로토버프
- 비누
통합을 위해 따라야 할 프로세스
모든 패키지와 확장이 준비되면 프로세스의 다음 단계는 클라이언트 ID와 클라이언트 비밀 키를 생성하는 것입니다.

1단계 – Google API 콘솔의 자격 증명 페이지 열기
2단계 – '프로젝트 선택' 클릭 → 새 프로젝트 → 프로젝트 이름 입력 → 생성 클릭.
3단계 – '자격 증명 만들기' 클릭 → OAuth 클라이언트 ID를 선택합니다.
4단계 – 동의 화면에서 상품명 설정 → '동의 화면 구성' 클릭 → 필수 정보 제공 → '저장' 클릭.
5단계 – 애플리케이션 유형 선택 → '만들기'를 클릭합니다.
6단계 – 클라이언트 라이브러리를 구성하는 데 필요한 클라이언트 ID와 클라이언트 비밀 키를 복사합니다.
클라이언트 ID와 클라이언트 비밀 키를 생성했으면 Google Ads API를 활성화할 차례입니다.
이에 대한 프로세스는 다음과 같습니다.
1단계 – Google API 콘솔의 자격 증명 페이지 열기
2단계 – API 및 서비스 → 라이브러리 클릭
3단계 – Google Ads API 검색
4단계 – 라이브러리를 열고 활성화합니다.
Google Ads API를 활성화한 후 개발자 토큰을 생성해야 합니다. 토큰은 아래 언급된 단계에 따라 생성할 수 있습니다.
1단계 – Google Ads 관리자 계정에 로그인
2단계 – '도구 및 설정' → 설정 → API 센터로 이동합니다.
참고: API 센터 옵션은 Google Ads 관리자 계정에만 표시됩니다.
3단계 – 양식을 작성하고 개발자 토큰을 요청합니다.
프로덕션에 개발자 토큰을 사용하려면 승인을 기다려야 합니다. 그러나 당분간은 테스트 계정으로 승인되지 않은 개발자 토큰을 계속 사용할 수 있습니다.
또한 새로 고침 토큰도 생성해야 합니다. 터미널에서 앱을 기반으로 AuthenticateInDesktopApplication.php 또는 AuthenticateInWebApplication.php를 실행하면 됩니다.
프로세스의 다음 단계는 Laravel 앱에서 Google Adwords API를 사용하여 데이터를 가져오는 것입니다. 이것은 약간의 진지한 코딩이 필요할 것입니다. 비즈니스 소유자에게 코드를 설명하는 것은 복잡하고 무익합니다. 따라서 나머지는 Laravel 개발자에게 맡기는 것이 가장 좋습니다.
사실, PHP 언어 전문가는 번거로움 없이 처음부터 끝까지 프로세스를 완료하는 데 도움을 줄 수 있습니다.
더 간단한 대안 – 전문가가 작업 수행

원천
Google Adwords API 통합 프로세스의 일부를 수행하고 나머지는 Laravel 앱 전문가에게 맡기면 속도가 느려질 뿐만 아니라 패치워크로 인해 비용이 더 많이 듭니다. 통합이 처음에는 성공하지 못할 수도 있습니다.
Laravel 앱에 Google Adwords API를 통합하는 더 나은 접근 방식은 처음부터 전문가를 고용하는 것입니다.
이제 Laravel 통합을 알고 있는 PHP 개발자를 고용할 때 많은 옵션이 있습니다. 처럼:
- PHP 개발 회사에 연락하기
- 고용 모자를 쓰고 PHP(Laravel) 개발자를 직접 온보딩합니다.
- Laravel에 대한 전문성을 갖춘 프리랜서 PHP 개발자를 찾고 있습니다.
- 올바른 소스에서 사전 검증된 Laravel 개발자를 온보딩합니다.
일반적으로 Laravel 앱에 Google Ads API를 통합하는 데 전체 PHP 개발자 팀이 필요하지 않습니다. 집에 누군가가 있어야 할 필요도 없습니다. 더 나아가 프리랜서는 안정성, 전담 작업, 비즈니스 데이터 보안과 같은 고유한 문제를 제기할 수 있습니다.
Laravel 프레임워크에 대한 입증된 전문성을 갖춘 PHP 개발자를 고용하는 것이 최선의 선택입니다. 이 방법:
- 지원서 초대, 이력서 검토, 기술 인터뷰 수행, 배경 조사 수행, 직원 온보딩 비용을 절약할 수 있습니다.
- 사전 검증된 개발자를 원격으로 고용하면 직원의 간접비도 절약할 수 있습니다.
- 고용 프로세스를 수행하는 데 소요되는 시간을 스스로 절약할 수 있습니다.
- Laravel과 Google Ads API 통합을 통해 신뢰할 수 있는 개발자를 확보할 수 있습니다.
그래서 무엇을 기다리고 있습니까? Laravel 개발자를 고용하고 곧 Google Ads API를 Laravel 앱에 통합하세요.