Unisciti a noi in diretta su Discord sul server della community Google Advertising and Measurement il 16 ottobre. Parleremo delle nuove funzionalità aggiunte nella versione 22 dell'API Google Ads.
Ti consigliamo di utilizzare l'implementazione in C, se possibile, ma in alcuni casi potrebbe essere necessario PHP (ad esempio in caso di limitazioni dovute a vincoli di sicurezza o tecnici).
L'implementazione PHP viene installata automaticamente come qualsiasi altra dipendenza googleapis/gax-php in Composer, ma viene utilizzata in fase di esecuzione solo se l'implementazione C non è installata e configurata.
Implementazione in C
Per installare e configurare l'estensione PHP Protobuf:
Esegui sudo pecl install protobuf dalla riga di comando.
Aggiungi una riga extension=protobuf.so al file php.ini.
Implementazione PHP
Assicurati che l'implementazione C sia disattivata e che tutte le dipendenze della libreria googleapis/gax-php siano installate:
Commenta qualsiasi riga extension=protobuf.so in php.ini.
Esegui composer install dalla directory contenente il file composer.json del progetto in lavorazione. composer.json deve specificare google-ads-php o qualsiasi progetto che lo richieda come dipendenza.
Determinare quale implementazione viene utilizzata
Esegui php -i | grep protobuf:
Se non è vuoto, significa che stai utilizzando l'implementazione C.
In caso contrario, non utilizzi l'implementazione C e la libreria PHP dell'API Google Ads si baserà sull'implementazione PHP (se installata correttamente utilizzando Composer).
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-26 UTC."],[],[]]