airbridge-web-sdk
    Preparing search index...

    Type Alias FetchResourceResponse

    type FetchResourceResponse = {
        device: Device;
        browser: {
            clientID?: string;
            userAgent?: string;
            firstPartyCookieID?: string;
            thirdPartyCookieID?: string;
        };
        attributionData: {
            shortID?: string;
            customShortID?: string;
            trackingData: { channel: string; params?: AttributionParameters };
            ctaData: { params?: CTAParameters };
            tpOriginURL?: string;
            tpGenType?: number;
            timestamp?: number;
            clientID?: string | null;
            airbridgeReferrerID?: string;
            isTargetEvent: boolean;
        };
    }
    Index

    Properties

    device: Device
    browser: {
        clientID?: string;
        userAgent?: string;
        firstPartyCookieID?: string;
        thirdPartyCookieID?: string;
    }
    attributionData: {
        shortID?: string;
        customShortID?: string;
        trackingData: { channel: string; params?: AttributionParameters };
        ctaData: { params?: CTAParameters };
        tpOriginURL?: string;
        tpGenType?: number;
        timestamp?: number;
        clientID?: string | null;
        airbridgeReferrerID?: string;
        isTargetEvent: boolean;
    }

    The same attribution data the SDK puts into its event payloads.

    Type Declaration

    • OptionalshortID?: string
    • OptionalcustomShortID?: string
    • trackingData: { channel: string; params?: AttributionParameters }
    • ctaData: { params?: CTAParameters }
    • OptionaltpOriginURL?: string
    • OptionaltpGenType?: number
    • Optionaltimestamp?: number
    • OptionalclientID?: string | null

      The client ID carried by the tracking link touchpoint, not browser.clientID.

    • OptionalairbridgeReferrerID?: string
    • isTargetEvent: boolean