Aller au contenu

AttributionParams

Ce contenu n’est pas encore disponible dans votre langue.

AttributionParams = { ref?: string; utmCampaign?: string; utmContent?: string; utmMedium?: string; utmSource?: string; utmTerm?: string; via?: string; }

Defined in: types/tracking.ts:24

Attribution parameters appended to outbound sharing URLs.

Defaults are derived from the V2 Frak context when available:

  • utmSource: "frak"
  • utmMedium: "referral"
  • utmCampaign: merchantId (context.m)
  • via: "frak"
  • ref: clientId (context.c)

Fields explicitly set here override the defaults. Existing params on the base URL are preserved (gap-fill policy) to respect merchant-provided UTMs.

optional ref?: string

Defined in: types/tracking.ts:31


optional utmCampaign?: string

Defined in: types/tracking.ts:27


optional utmContent?: string

Defined in: types/tracking.ts:28


optional utmMedium?: string

Defined in: types/tracking.ts:26


optional utmSource?: string

Defined in: types/tracking.ts:25


optional utmTerm?: string

Defined in: types/tracking.ts:29


optional via?: string

Defined in: types/tracking.ts:30