Alle Placements in einer Liste mit ausgeschlossenen Placements abrufen
function getPlacementsFromExcludedPlacementList(name) {
const excludedPlacementListIterator =
AdsApp.excludedPlacementLists()
.withCondition(`shared_set.name = '${name}'`)
.get();
if (!excludedPlacementListIterator.hasNext()) {
throw new Error(`No excluded placement list with name '${name}' found.`);
}
const excludedPlacementList = excludedPlacementListIterator.next();
return excludedPlacementList.excludedPlacements().get();
}
Placement zu einer Liste mit ausgeschlossenen Placements hinzufügen
function addPlacementToList(url, name) {
const excludedPlacementListIterator =
AdsApp.excludedPlacementLists()
.withCondition(`shared_set.name = '${name}'`)
.get();
if (!excludedPlacementListIterator.hasNext()) {
throw new Error(`No excluded placement list with name '${name}' found.`);
}
const excludedPlacementList = excludedPlacementListIterator.next();
excludedPlacementList.addExcludedPlacement(url);
}