lincd-quora-ads
Version:
An API wrapper for Quora's Ads API.
27 lines • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const ads_1 = require("lincd-ads/lib/ontologies/ads");
const Account_1 = require("lincd-ads/lib/shapes/Account");
const dc_1 = require("lincd-dcmi/lib/ontologies/dc");
const PropertyMapping_1 = require("lincd-rest-api/lib/shapes/PropertyMapping");
const mapper = new PropertyMapping_1.PropertyMapping(Account_1.Account, {
shapeParams: [["accountId"]],
URI: "https://quora.api.lincd.org/",
});
/** Additional available properties
conversions
conversionRate
leadsGenerated
formCompletionRate
costPerLead
*/
mapper.map(ads_1.ads.accountCurrency, ["accountCurrency"]);
mapper.map(ads_1.ads.clicks, ["clicks"]);
mapper.map(ads_1.ads.cpc, ["cpc"]);
mapper.map(ads_1.ads.ctr, ["ctr"]);
mapper.map(ads_1.ads.impressions, ["impressions"]);
mapper.map(ads_1.ads.spend, ["spend"]);
mapper.map(dc_1.dcelems.identifier, ["accountId"]);
mapper.map(dc_1.dcelems.title, ["accountName"]);
exports.default = mapper;
//# sourceMappingURL=Account.js.map