Transport
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Podczas wysyłania żądań do interfejsu API można używać 2 rodzajów transportu. Biblioteka klienta PHP automatycznie wybiera optymalny transport na podstawie Twojego środowiska:
Preferowany (grpc):gRPC. Wymaga zainstalowania rozszerzenia gRPC PHP i jest oparte na protokole HTTP/2.
Fallback (rest):REST Używane automatycznie, gdy rozszerzenie gRPC
jest niedostępne. Nie wymaga instalowania żadnych dodatkowych rozszerzeń PHP i jest oparty na protokole HTTP/1.1.
Konfigurowanie transportu
Jeśli wolisz wyraźnie określić typ transportu (grpc lub rest) zamiast korzystać z domyślnych reguł automatycznego wyboru opisanych w poprzedniej sekcji, możesz skonfigurować ustawienie transport w pliku google_ads_php.ini lub programowo.
Konfigurowanie w pliku google_ads_php.ini
Ustaw właściwość transport w sekcji CONNECTION pliku google_ads_php.ini:
[CONNECTION]; Optional transport settings.; By default, "grpc" is used if available; otherwise, "rest" is used.transport="grpc"
Konfigurowanie automatyczne
Możesz też skonfigurować ustawienie transportu programowo podczas tworzenia klienta:
$googleAdsClient = (new GoogleAdsClientBuilder()) // ... ->withTransport('grpc') ->build();
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-09-30 UTC."],[],[]]