5월 14일 오전 10시(EST)에 Google 광고 및 측정 커뮤니티 서버의
Discord 와
YouTube 에서 라이브로 참여하세요. Google Ads API v24.1에 추가된 새로운 기능에 대해 설명합니다.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
의견 보내기
Protobuf 구현
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
PHP에 사용할 수 있는 두 가지 구현이 있습니다.
C : 더 나은 성능을 제공하는 Protobuf PHP 확장 을 사용합니다.
PHP : 구현하기 더 쉬운 google/protobuf PHP 패키지 를 사용합니다.
가능하면 C 구현을 사용하는 것이 좋지만 경우에 따라 (예: 보안 또는 기술적 제약으로 제한되는 경우) PHP가 필요할 수 있습니다.
PHP 구현은 Compose의 다른 모든 googleapis/gax-php 종속 항목과 마찬가지로 자동으로 설치되지만 C 구현이 설치 및 구성되지 않은 경우에만 런타임에 사용됩니다.
C 구현
Protobuf PHP 확장 프로그램을 설치하고 구성하려면 다음 안내를 따르세요.
명령줄에서 sudo pecl install protobuf를 실행합니다.
php.ini 파일에 extension=protobuf.so 줄을 추가합니다.
PHP 구현
C 구현이 사용 중지되고 googleapis/gax-php 라이브러리의 모든 종속 항목이 설치되어 있는지 확인합니다.
php.ini에서 extension=protobuf.so 줄을 주석 처리합니다.
작업 중인 프로젝트의 composer.json 파일이 포함된 디렉터리에서 composer install를 실행합니다. composer.json는 google-ads-php 또는 이를 종속 항목으로 필요로 하는 모든 프로젝트를 지정해야 합니다.
핵심 사항: 일반적으로 이 PHP 라이브러리가 사용하는 protobuf 버전은 핵심 종속 항목 중 하나인 google/gax의 composer.json 에 전이적으로 지정됩니다. 하지만 성능 또는 호환성을 위해 PHP 라이브러리의 composer.json 에서 직접 protobuf 버전을 지정할 수 있습니다.
사용 중인 구현 확인
php -i | grep protobuf를 실행합니다.
비어 있지 않으면 C 구현을 사용하는 것입니다.
그렇지 않으면 C 구현을 사용하지 않으며 Google Ads API PHP 라이브러리는 PHP 구현을 사용합니다 (Composer를 사용하여 올바르게 설치된 경우).
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2026-04-22(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"]],["최종 업데이트: 2026-04-22(UTC)"],[],[]]