GetIosPostInstallAttributionRequest
import type { GetIosPostInstallAttributionRequest } from "https://googleapis.deno.dev/v1/firebasedynamiclinks:v1.ts";
Request for iSDK to execute strong match flow for post-install attribution. This is meant for iOS requests only. Requests from other platforms will not be honored.
interface GetIosPostInstallAttributionRequest {
appInstallationTime?: bigint;
bundleId?: string;
device?: DeviceInfo;
iosVersion?: string;
retrievalMethod?:
| "UNKNOWN_PAYLOAD_RETRIEVAL_METHOD"
| "IMPLICIT_WEAK_MATCH"
| "EXPLICIT_WEAK_MATCH"
| "EXPLICIT_STRONG_AFTER_WEAK_MATCH";
sdkVersion?: string;
uniqueMatchLinkToCheck?: string;
visualStyle?: "UNKNOWN_VISUAL_STYLE" | "DEFAULT_STYLE" | "CUSTOM_STYLE";
}§Properties
§
appInstallationTime?: bigint
[src]App installation epoch time (https://en.wikipedia.org/wiki/Unix_time). This is a client signal for a more accurate weak match.
§
device?: DeviceInfo
[src]Device information.
§
retrievalMethod?: "UNKNOWN_PAYLOAD_RETRIEVAL_METHOD" | "IMPLICIT_WEAK_MATCH" | "EXPLICIT_WEAK_MATCH" | "EXPLICIT_STRONG_AFTER_WEAK_MATCH"
[src]App post install attribution retrieval information. Disambiguates mechanism (iSDK or developer invoked) to retrieve payload from clicked link.