Transport

Es gibt zwei Transportarten, die beim Senden von Anfragen an die der API erstellen. In unserer Clientbibliothek wird die optimale aus den folgenden Optionen ausgewählt:

  • Bevorzugt: gRPC. Es erfordert die Installation der gRPC PHP-Erweiterung und basiert auf HTTP/2.
  • Alternative, die verwendet wird, wenn gRPC nicht verfügbar ist: REST Er tut Folgendes: eine PHP-Erweiterung ist nicht erforderlich und sie basiert auf HTTP/1.1.

Wenn Sie den Transporttyp lieber selbst angeben möchten, Standardregeln beschrieben, können Sie das Attribut transport in der Bereich CONNECTION von google_ads_php.ini Datei:

[CONNECTION]
; Optional transport settings.
; By default, "grpc" is used if available otherwise "rest".
transport = "grpc"

Alternativ können Sie die Transporteinstellung programmatisch konfigurieren: alle anderen:

$googleAdsClient = (new GoogleAdsClientBuilder())
    ...
    ->withTransport('grpc')
    ->build();