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.
§Properties
The minimum version for app, specified by dev through ?imv= parameter. Return to iSDK to allow app to evaluate if current version meets this.
The confidence of the returned attribution.
The deep-link attributed post-install via one of several techniques (device heuristics, copy unique).
User-agent specific custom-scheme URIs for iSDK to open. This will be set according to the user-agent tha the click was originally made in. There is no Safari-equivalent custom-scheme open URLs. ie: googlechrome://www.example.com ie: firefox://open-url?url=http://www.example.com ie: opera-http://example.com
The link to navigate to update the app if min version is not met. This is either (in order): 1) fallback link (from ?ifl= parameter, if specified by developer) or 2) AppStore URL (from ?isi= parameter, if specified), or 3) the payload link (from required link= parameter).
Invitation ID attributed post-install via one of several techniques (device heuristics, copy unique).
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.
Describes why match failed, ie: "discarded due to low confidence". This message will be publicly visible.
Entire FDL (short or long) attributed post-install via one of several techniques (device heuristics, copy unique).
Which IP version the request was made from.
The entire FDL, expanded from a short link. It is the same as the requested_link, if it is long. Parameters from this should not be used directly (ie: server can default utm_[campaign|medium|source] to a value when requested_link lack them, server determine the best fallback_link when requested_link specifies >1 fallback links).