Open
Description
To whom this will concern,
I am having trouble bulk creating and assigning impression trackers as 1x1 pixels. I have included an example of the code I have written below:
function _createOneTrackingCreative(ss, singleTrackingCreativeArray){
var profileID = _fetchProfileId();
var advertiserId = singleTrackingCreativeArray[0];
var campaignId = singleTrackingCreativeArray [1]
var name = singleTrackingCreativeArray[2];
var width = singleTrackingCreativeArray[3];
var height = singleTrackingCreativeArray[4];
var creativeType = singleTrackingCreativeArray[5];
var creativeResource = {
"name": name,
"advertiserId": advertiserId,
"campaignId" : campaignId,
"size": {
"width": width,
"height": height
},
"active": true,
"type": creativeType,
}
for (var i = 1; i < values.length; i++) { // exclude header row
var newCreative = _createOneTrackingCreative(ss, values[i]);
var rowNum = i+1;
sheet.getRange('H' + rowNum)
.setValue(newCreative.id)
.setBackground('lightgray');
var newTrackingCreative = DoubleClickCampaigns.Creatives
.insert(TrackingcreativeResource, profileID);
return newTrackingCreative;
}
};
Metadata
Metadata
Assignees
Labels
No labels