@adcp/client API Reference - v3.11.2
    Preparing search index...

    Interface ProductAllocation

    A budget allocation for a specific product within a proposal. Percentages across all allocations in a proposal should sum to 100.

    interface ProductAllocation {
        product_id: string;
        allocation_percentage: number;
        pricing_option_id?: string;
        rationale?: string;
        sequence?: number;
        tags?: string[];
        ext?: ExtensionObject;
        [k: string]: unknown;
    }

    Indexable

    • [k: string]: unknown
    Index

    Properties

    product_id: string

    ID of the product (must reference a product in the products array)

    allocation_percentage: number

    Percentage of total budget allocated to this product (0-100)

    pricing_option_id?: string

    Recommended pricing option ID from the product's pricing_options array

    rationale?: string

    Explanation of why this product and allocation are recommended

    sequence?: number

    Optional ordering hint for multi-line-item plans (1-based)

    tags?: string[]

    Categorical tags for this allocation (e.g., 'desktop', 'german', 'mobile') - useful for grouping/filtering allocations by dimension

    ext?: ExtensionObject