의견 보내기
  
   
 
  
    
      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 계열사의 등록 상표입니다.
  최종 업데이트: 2025-10-16(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"]],["최종 업데이트: 2025-10-16(UTC)"],[],[]]