Hello,
I am trying to create a campaign default ad. The image has already
been uploaded to the campaign. The following code runs with no error.
But
result.id is 0. Is there anything I did wrong?
var dfaCampaign =
someCampaignRemoteService.getCampaign(someCampaignId);
var dfaCreative =
someCreativeRemoteService.getCreative(someCreativeId);
var creativeAssignment = new CreativeAssignment
{
clickThroughUrl = new ClickThroughUrl
{ customClickThroughUrl = "
test.com" },
creativeId = someCreativeId,
alternalteText = string.Empty,
startDate = null,
active = true,
weight = 0
};
var defaultAd = new DefaultAd()
{
active = true,
archived = false,
campaignId = dfaCampaign.id,
startTime = dfaCampaign.startDate,
endTime = dfaCampaign.endDate,
comments = "default ad",
creativeAssignment = creativeAssignment,
sizeId = dfaCreative.sizeId,
typeId = 13
};
var result = someAdRemoteService.saveAd(defaultAd);
Thanks!
Wei