$operation = new \AdWords\cm\v201109\AdGroupAdOperation(); $operation->operand = $adGroupAd; $operation->operator = 'REMOVE'; $operations = array($operation); // Make the mutate request. $result = $adGroupAdService->mutate($operations); // Display result. $adGroupAd = $result->value[0]; printf("Ad with id '%s' was deleted.\n", $adGroupAd->ad->id); } try { $iniFilename = __DIR__ . '/../../example.ini'; if (file_exists($iniFilename)) { $ini = parse_ini_file($iniFilename, true); $userSettings = $ini['user']; } else { die("Ini file not found\n"); } $user = new \AdWords\User(); $user->setEmail($userSettings['email']); $user->setPassword($userSettings['password']); $user->setAuthToken($userSettings['authToken']); $user->setClientId($userSettings['clientId']); $user->setDeveloperToken($userSettings['developerToken']); printf("AuthToken: %s\n", $user->getAuthToken()); printf("ClientId: %s\n", $user->getClientId()); // Run the example. deleteAdExample($user, $adGroupId, $adId); } catch (Exception $e) { printf("An error has occurred: %s\n", $e->getMessage()); }