Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GetIosPostInstallAttributionResponse

import type { GetIosPostInstallAttributionResponse } from "https://googleapis.deno.dev/v1/firebasedynamiclinks:v1.ts";

Response for iSDK to execute strong match flow for post-install attribution. Information of the resolved FDL link.

interface GetIosPostInstallAttributionResponse {
appMinimumVersion?: string;
attributionConfidence?:
| "UNKNOWN_ATTRIBUTION_CONFIDENCE"
| "WEAK"
| "DEFAULT"
| "UNIQUE";
deepLink?: string;
externalBrowserDestinationLink?: string;
fallbackLink?: string;
invitationId?: string;
isStrongMatchExecutable?: boolean;
matchMessage?: string;
requestedLink?: string;
requestIpVersion?: "UNKNOWN_IP_VERSION" | "IP_V4" | "IP_V6";
resolvedLink?: string;
utmCampaign?: string;
utmContent?: string;
utmMedium?: string;
utmSource?: string;
utmTerm?: string;
}

§Properties

§
appMinimumVersion?: string
[src]

The minimum version for app, specified by dev through ?imv= parameter. Return to iSDK to allow app to evaluate if current version meets this.

§
attributionConfidence?: "UNKNOWN_ATTRIBUTION_CONFIDENCE" | "WEAK" | "DEFAULT" | "UNIQUE"
[src]

The confidence of the returned attribution.

§
invitationId?: string
[src]

Invitation ID attributed post-install via one of several techniques (device heuristics, copy unique).

§
isStrongMatchExecutable?: boolean
[src]

Instruction for iSDK to attemmpt to perform strong match. For instance, if browser does not support/allow cookie or outside of support browsers, this will be false.

§
matchMessage?: string
[src]

Describes why match failed, ie: "discarded due to low confidence". This message will be publicly visible.

§
requestIpVersion?: "UNKNOWN_IP_VERSION" | "IP_V4" | "IP_V6"
[src]

Which IP version the request was made from.

§
utmCampaign?: string
[src]

Scion campaign value to be propagated by iSDK to Scion at post-install.

§
utmContent?: string
[src]

Scion content value to be propagated by iSDK to Scion at app-reopen.

§
utmMedium?: string
[src]

Scion medium value to be propagated by iSDK to Scion at post-install.

§
utmSource?: string
[src]

Scion source value to be propagated by iSDK to Scion at post-install.

§
utmTerm?: string
[src]

Scion term value to be propagated by iSDK to Scion at app-reopen.