dev-master
9999999-devExtension for use API ADWords
MIT
The Requires
by Artem Bondarenko
api yii2 adwords
Wallogit.com
2017 © Pedro Peláez
Extension for use API ADWords
Extension for use API ADWords, (*1)
The preferred way to install this extension is through composer., (*2)
Either run, (*3)
php composer.phar require --prefer-dist tprog/yii2-adwords-api "*"
or add, (*4)
"tprog/yii2-adwords-api": "*"
to the require section of your composer.json file., (*5)
'components' => [
...
'ADwords' => [
'class' => 'tprog\adwordsapi\ADwords',
'developerToken' => '***************',
'server_version' => 'v201506',
'userAgent' => 'You Adwords API client',
'clientCustomerId' => '***-***-****',
'client' => [
'client_id' => '***************',
'client_secret' => '***************',
'refresh_token' => '***************',
],
],
...
Example create new account :, (*6)
$ADwordsUser = Yii::$app->ADwords->user; // Get the service, which loads the required classes. $managedCustomerService = $ADwordsUser->GetService('ManagedCustomerService'); // Create customer. $customer = new \ManagedCustomer(); $customer->name = 'Account #' . uniqid(); $customer->currencyCode = 'EUR'; $customer->dateTimeZone = 'Europe/London'; // Create operation. $operation = new \ManagedCustomerOperation(); $operation->operator = 'ADD'; $operation->operand = $customer; $operations = [$operation]; // Make the mutate request. $result = $managedCustomerService->mutate($operations); // Display result. $customer = $result->value[0]; printf("Account with customer ID '%s' was created.\n", $customer->customerId);
Extension for use API ADWords
MIT
api yii2 adwords