अगर हो सके, तो हम C लागू करने की सुविधा का इस्तेमाल करने का सुझाव देते हैं. हालांकि, कुछ मामलों में
PHP की ज़रूरत हो सकती है (जैसे कि सुरक्षा या तकनीकी तौर पर सीमित होने पर).
PHP लागू करने की प्रोसेस, कंपोज़र में किसी भी दूसरी googleapis/gax-php डिपेंडेंसी की तरह अपने-आप इंस्टॉल हो जाती है. हालांकि, रनटाइम पर इसका इस्तेमाल सिर्फ़ तब किया जाता है, जब C लागू करने के तरीके को इंस्टॉल और कॉन्फ़िगर न किया गया हो.
C लागू करना
Protobuf PHP एक्सटेंशन को इंस्टॉल और कॉन्फ़िगर करने के लिए:
कमांड लाइन से sudo pecl install protobuf चलाएं.
php.ini फ़ाइल में extension=protobuf.so लाइन जोड़ें.
PHP से लागू करना
पक्का करें कि 'सी' लागू करने की सुविधा बंद हो और googleapis/gax-php लाइब्रेरी की सभी डिपेंडेंसी इंस्टॉल हों:
php.ini की किसी भी extension=protobuf.so लाइन पर टिप्पणी करें.
उस डायरेक्ट्री से composer install चलाएं जिसमें प्रोजेक्ट की composer.json फ़ाइल मौजूद हो जिस पर काम किया जा रहा है. composer.json में, google-ads-php या किसी ऐसे प्रोजेक्ट के बारे में बताया जाना चाहिए जिसके लिए इसे डिपेंडेंसी की ज़रूरत हो.
पता लगाएं कि कौनसा तरीका इस्तेमाल किया जा रहा है
php -i | grep protobuf चलाएं:
अगर खाली नहीं है, तो इसका मतलब है कि C को लागू किया जा रहा है.
अगर ऐसा नहीं है, तो C लागू करने की सुविधा का इस्तेमाल नहीं किया जा रहा है और Google Ads API की PHP लाइब्रेरी, PHP को लागू करने की सुविधा पर निर्भर करेगी. हालांकि, इसके लिए आपको Composer का इस्तेमाल करके सही तरीके से इंस्टॉल करना होगा.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
{"lastModified": "\u0906\u0916\u093f\u0930\u0940 \u092c\u093e\u0930 2024-06-29 (UTC) \u0915\u094b \u0905\u092a\u0921\u0947\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e."}
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-06-29 (UTC) को अपडेट किया गया."]]