in src/js/utils/RuleExporter.js [227:251]
static createAdsJSON(settings: TransformationSettings): ?AdsJSON {
if (!settings || !settings.adsSettings) {
return null;
}
const adsSettings = settings.adsSettings;
switch (adsSettings.type) {
case AdsTypes.AUDIENCE_NETWORK:
return adsSettings.audienceNetworkPlacementId
? {
audience_network_placement_id:
adsSettings.audienceNetworkPlacementId,
}
: null;
case AdsTypes.RAW_HTML:
return adsSettings.rawHtml
? {
raw_html: adsSettings.rawHtml,
}
: null;
case AdsTypes.NONE:
default:
return null;
}
}