Am 14. Mai um 16:00 Uhr MESZ können Sie live auf dem Server der Google Advertising and Measurement Community auf Discord und auf YouTube dabei sein. Wir werden die neuen Funktionen in Version 24.1 der Google Ads API besprechen.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Wir empfehlen, wenn möglich die C-Implementierung zu verwenden, aber PHP kann in einigen Fällen erforderlich sein, z. B. wenn es durch Sicherheitsbeschränkungen oder technische Einschränkungen eingeschränkt ist.
Die PHP-Implementierung wird wie alle anderen googleapis/gax-php-Abhängigkeiten in Composer automatisch installiert, jedoch nur dann zur Laufzeit verwendet, wenn die C-Implementierung nicht installiert und konfiguriert ist.
C-Implementierung
So installieren und konfigurieren Sie die Protobuf-PHP-Erweiterung:
Führen Sie sudo pecl install protobuf über die Befehlszeile aus.
Fügen Sie der Datei php.ini eine extension=protobuf.so-Zeile hinzu.
PHP-Implementierung
Die C-Implementierung muss deaktiviert sein und alle Abhängigkeiten der googleapis/gax-php-Bibliothek müssen installiert sein:
Kommentieren Sie jede extension=protobuf.so-Zeile in php.ini aus.
Führen Sie composer install in dem Verzeichnis aus, das die Datei composer.json des Projekts enthält, an dem gearbeitet wird. In composer.json sollte google-ads-php oder ein beliebiges Projekt angegeben sein, für das dies als Abhängigkeit erforderlich ist.
Bestimmen, welche Implementierung verwendet wird
Führen Sie php -i | grep protobuf aus.
Wenn das Feld nicht leer ist, verwenden Sie die C-Implementierung.
Andernfalls verwenden Sie nicht die C-Implementierung und die Google Ads API-PHP-Bibliothek basiert auf der PHP-Implementierung (falls sie korrekt mit Composer installiert wurde).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-04-22 (UTC)."],[],[]]