Если вы работает в тематике со строгой модерацией и создание объявлений у вас поставлено на поток — вам наверняка приходится часто чистить отклоненные объявления.

Это можно делать вот таким скриптом:

function main() {
	var adSelector = AdsApp
		.ads()
		.withCondition('CombinedApprovalStatus IN [DISAPPROVED, SITE_SUSPENDED]');
	var adIterator = adSelector.get();
	while (adIterator.hasNext()) {
		var ad = adIterator.next();
		Logger.log('Удаляем объявление [' + ad.getId() + '] - "' + ad.getHeadline() + '"');
		ad.remove();
	}
}

Скрипт придётся запускать несколько раз если у вас в аккаунте более 50.000 отклоненных объявлений.

Ещё интересное


Добавить комментарий