Google은 AI 기술을 사용하여 콘텐츠를 사용자의 기본 언어로 번역합니다. AI 번역에는 오류가 있을 수 있습니다.
의견 보내기
전송
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
API에 요청을 전송할 때 사용할 수 있는 전송 유형에는 두 가지가 있습니다. PHP 클라이언트 라이브러리는 환경에 따라 최적의 전송을 자동으로 선택합니다.
기본 (grpc) : gRPC gRPC PHP 확장 프로그램 을 설치해야 하며 HTTP/2를 기반으로 합니다.
대체 (rest) : REST gRPC 확장 프로그램을 사용할 수 없는 경우 자동으로 사용됩니다. 추가 PHP 확장 프로그램을 설치할 필요가 없으며 HTTP/1.1을 기반으로 합니다.
이전 섹션에 설명된 기본 자동 선택 규칙을 사용하는 대신 전송 유형 (grpc 또는 rest)을 명시적으로 지정하려면 google_ads_php.ini 파일에서 transport 설정을 구성하거나 프로그래매틱 방식으로 구성하면 됩니다.
google_ads_php.ini에서 구성
google_ads_php.ini 파일의 CONNECTION 섹션에서 transport 속성을 설정합니다.
[CONNECTION]
; Optional transport settings.
; By default, "grpc" is used if available; otherwise, "rest" is used.
transport = "grpc"
프로그래매틱 방식으로 구성
또는 클라이언트를 구성할 때 전송 설정을 프로그래매틱 방식으로 구성할 수 있습니다.
$googleAdsClient = (new GoogleAdsClientBuilder())
// ...
->withTransport('grpc')
->build();
핵심 사항: 일반적으로 이 PHP 라이브러리가 사용하는 grpc 패키지 버전은 핵심 종속 항목 중 하나인 google/gax의 composer.json 파일 에 간접적으로 지정됩니다. 경우에 따라 성능 또는 호환성을 위해 PHP 라이브러리의 composer.json 에서 google/protobuf 또는 grpc/grpc 종속 항목 버전을 직접 지정할 수도 있습니다.
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2026-09-29(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-09-29(UTC)"],[],[]]