account | DynamicAccount | Yes | - | LinkedIn Ads account the bid guidance should be priced for. |
targeting_criteria | object or string | Yes | - | LinkedIn targetingCriteria object describing the audience, as a dict or JSON string, for example {‘include’: {‘and’: [{‘or’: {‘urn:li:adTargetingFacet:locations’: [‘urn:li:geo:103644278’]}}]}}. Use linkedin_ads_search_targeting to look up real URNs and do not invent them. LinkedIn requires locations, and in practice also interfaceLocales, before it will answer. |
campaign_type | enum (TEXT_AD, SPONSORED_UPDATES, SPONSORED_INMAILS) | Yes | - | Ad format being priced. SPONSORED_UPDATES covers feed ads including single image, video and carousel. |
bid_type | enum (CPM, CPC, CPV) | Yes | - | CPM per thousand impressions, CPC per click, CPV per video view. |
match_type | enum (EXACT, AUDIENCE_EXPANDED) | No | EXACT | EXACT prices the audience as given. AUDIENCE_EXPANDED prices it with LinkedIn’s audience expansion on, which widens reach and usually lowers bids. |
currency | string | No | - | Three letter currency code for the returned amounts. Defaults to the ad account’s own currency. |
objective_type | enum (BRAND_AWARENESS, ENGAGEMENT, LEAD_GENERATION, VIDEO_VIEW, WEBSITE_CONVERSION, WEBSITE_TRAFFIC, WEBSITE_VISIT) | No | - | Campaign objective, which sharpens the estimate when supplied. |
daily_budget | number | No | - | Planned daily budget, which sharpens the estimate when supplied. |
country_code | string | No | - | Two letter lower case country code, used to price a single market. |