Mümkünse C uygulamasını kullanmanızı öneririz, ancak bazı durumlarda (ör. güvenlik veya teknik kısıtlamalar nedeniyle) PHP gerekebilir.
PHP uygulaması, Composer'daki diğer googleapis/gax-php bağımlılıkları gibi otomatik olarak yüklenir. Ancak çalışma zamanında, yalnızca C uygulamasının yüklü olup yapılandırılmadığı durumlarda kullanılır.
C uygulaması
Protobuf PHP uzantısını yüklemek ve yapılandırmak için:
php.ini dosyasına bir extension=protobuf.so satırı ekleyin.
PHP uygulaması
C uygulamasının devre dışı bırakıldığından ve googleapis/gax-php kitaplığının tüm bağımlılıklarının yüklendiğinden emin olun:
php.ini içindeki herhangi bir extension=protobuf.so satırına yorum ekleyin.
composer install dosyasını, üzerinde çalışılan projenin composer.json dosyasını içeren dizinde çalıştırın. composer.json, google-ads-php veya onu gerektiren herhangi bir projeyi bağımlılık olarak belirtmelidir.
Hangi uygulamanın kullanıldığını belirleme
Çalıştırma php -i | grep protobuf:
Boş değilse C uygulamasını kullanıyorsunuzdur.
Aksi takdirde, C uygulamasını kullanmazsınız ve Google Ads API kitaplığı, PHP uygulamasını (Composer kullanılarak doğru şekilde yüklendiyse) temel alır.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-05-13 UTC."],[],[]]