update_payload | object or string | Yes | - | Line item fields to update as a JSON object using the official DV360 v4 camelCase field names, sent as-is with raw micros values. Only the fields named in the update mask are changed. Common editable fields: displayName, flight, budget (maxAmount raw micros), pacing, bidStrategy, partnerRevenueModel, conversionCounting, creativeIds, frequencyCap, entityStatus, and containsEuPoliticalAds (CONTAINS_EU_POLITICAL_ADVERTISING or DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING; DV360 requires it before editing targeting on line items that lack a declaration). Prefer the dedicated operations (dv360_update_line_item_status and dv360_update_line_item_budget) for simple changes. Example: {“bidStrategy”: {“fixedBid”: {“bidAmountMicros”: “2000000”}}} |