Files
google-apis-rs/google_firebasedynamiclinks1/api/index.html
2021-04-02 00:20:57 +08:00

45 lines
14 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `api` mod in crate `google_firebasedynamiclinks1`."><meta name="keywords" content="rust, rustlang, rust-lang, api"><title>google_firebasedynamiclinks1::api - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><a href='../../google_firebasedynamiclinks1/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Module api</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li></ul></div><p class="location"><a href="../index.html">google_firebasedynamiclinks1</a></p><div id="sidebar-vars" data-name="api" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><button type="button" class="help-button">?</button>
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">google_firebasedynamiclinks1</a>::<wbr><a class="mod" href="">api</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span><a class="srclink" href="../../src/google_firebasedynamiclinks1/api.rs.html#1-2334" title="goto source code">[src]</a></span></h1><h2 id="structs" class="section-header"><a href="#structs">Structs</a></h2>
<table><tr class="module-item"><td><a class="struct" href="struct.AnalyticsInfo.html" title="google_firebasedynamiclinks1::api::AnalyticsInfo struct">AnalyticsInfo</a></td><td class="docblock-short"><p>Tracking parameters supported by Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AndroidInfo.html" title="google_firebasedynamiclinks1::api::AndroidInfo struct">AndroidInfo</a></td><td class="docblock-short"><p>Android related attributes to the Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.CreateManagedShortLinkRequest.html" title="google_firebasedynamiclinks1::api::CreateManagedShortLinkRequest struct">CreateManagedShortLinkRequest</a></td><td class="docblock-short"><p>Request to create a managed Short Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.CreateManagedShortLinkResponse.html" title="google_firebasedynamiclinks1::api::CreateManagedShortLinkResponse struct">CreateManagedShortLinkResponse</a></td><td class="docblock-short"><p>Response to create a short Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.CreateShortDynamicLinkRequest.html" title="google_firebasedynamiclinks1::api::CreateShortDynamicLinkRequest struct">CreateShortDynamicLinkRequest</a></td><td class="docblock-short"><p>Request to create a short Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.CreateShortDynamicLinkResponse.html" title="google_firebasedynamiclinks1::api::CreateShortDynamicLinkResponse struct">CreateShortDynamicLinkResponse</a></td><td class="docblock-short"><p>Response to create a short Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DesktopInfo.html" title="google_firebasedynamiclinks1::api::DesktopInfo struct">DesktopInfo</a></td><td class="docblock-short"><p>Desktop related attributes to the Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DeviceInfo.html" title="google_firebasedynamiclinks1::api::DeviceInfo struct">DeviceInfo</a></td><td class="docblock-short"><p>Signals associated with the device making the request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DynamicLinkEventStat.html" title="google_firebasedynamiclinks1::api::DynamicLinkEventStat struct">DynamicLinkEventStat</a></td><td class="docblock-short"><p>Dynamic Link event stat.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DynamicLinkInfo.html" title="google_firebasedynamiclinks1::api::DynamicLinkInfo struct">DynamicLinkInfo</a></td><td class="docblock-short"><p>Information about a Dynamic Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DynamicLinkStats.html" title="google_firebasedynamiclinks1::api::DynamicLinkStats struct">DynamicLinkStats</a></td><td class="docblock-short"><p>Analytics stats of a Dynamic Link for a given timeframe.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DynamicLinkWarning.html" title="google_firebasedynamiclinks1::api::DynamicLinkWarning struct">DynamicLinkWarning</a></td><td class="docblock-short"><p>Dynamic Links warning messages.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FirebaseDynamicLinks.html" title="google_firebasedynamiclinks1::api::FirebaseDynamicLinks struct">FirebaseDynamicLinks</a></td><td class="docblock-short"><p>Central instance to access all FirebaseDynamicLinks related resource activities</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GetIosPostInstallAttributionRequest.html" title="google_firebasedynamiclinks1::api::GetIosPostInstallAttributionRequest struct">GetIosPostInstallAttributionRequest</a></td><td class="docblock-short"><p>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.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GetIosPostInstallAttributionResponse.html" title="google_firebasedynamiclinks1::api::GetIosPostInstallAttributionResponse struct">GetIosPostInstallAttributionResponse</a></td><td class="docblock-short"><p>Response for iSDK to execute strong match flow for post-install attribution.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GetIosReopenAttributionRequest.html" title="google_firebasedynamiclinks1::api::GetIosReopenAttributionRequest struct">GetIosReopenAttributionRequest</a></td><td class="docblock-short"><p>Request for iSDK to get reopen attribution for app universal link open deeplinking. This endpoint is meant for only iOS requests.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GetIosReopenAttributionResponse.html" title="google_firebasedynamiclinks1::api::GetIosReopenAttributionResponse struct">GetIosReopenAttributionResponse</a></td><td class="docblock-short"><p>Response for iSDK to get reopen attribution for app universal link open deeplinking. This endpoint is meant for only iOS requests.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GooglePlayAnalytics.html" title="google_firebasedynamiclinks1::api::GooglePlayAnalytics struct">GooglePlayAnalytics</a></td><td class="docblock-short"><p>Parameters for Google Play Campaign Measurements. <a href="https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#campaign-params">Learn more</a></p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ITunesConnectAnalytics.html" title="google_firebasedynamiclinks1::api::ITunesConnectAnalytics struct">ITunesConnectAnalytics</a></td><td class="docblock-short"><p>Parameters for iTunes Connect App Analytics.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.IosInfo.html" title="google_firebasedynamiclinks1::api::IosInfo struct">IosInfo</a></td><td class="docblock-short"><p>iOS related attributes to the Dynamic Link..</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ManagedShortLink.html" title="google_firebasedynamiclinks1::api::ManagedShortLink struct">ManagedShortLink</a></td><td class="docblock-short"><p>Managed Short Link.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ManagedShortLinkCreateCall.html" title="google_firebasedynamiclinks1::api::ManagedShortLinkCreateCall struct">ManagedShortLinkCreateCall</a></td><td class="docblock-short"><p>Creates a managed short Dynamic Link given either a valid long Dynamic Link or details such as Dynamic Link domain, Android and iOS app information. The created short Dynamic Link will not expire. This differs from CreateShortDynamicLink in the following ways: - The request will also contain a name for the link (non unique name for the front end). - The response must be authenticated with an auth token (generated with the admin service account). - The link will appear in the FDL list of links in the console front end. The Dynamic Link domain in the request must be owned by requester's Firebase project.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ManagedShortLinkMethods.html" title="google_firebasedynamiclinks1::api::ManagedShortLinkMethods struct">ManagedShortLinkMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>managedShortLink</em> resources.
It is not used directly, but through the <code>FirebaseDynamicLinks</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodGetLinkStatCall.html" title="google_firebasedynamiclinks1::api::MethodGetLinkStatCall struct">MethodGetLinkStatCall</a></td><td class="docblock-short"><p>Fetches analytics stats of a short Dynamic Link for a given duration. Metrics include number of clicks, redirects, installs, app first opens, and app reopens.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodInstallAttributionCall.html" title="google_firebasedynamiclinks1::api::MethodInstallAttributionCall struct">MethodInstallAttributionCall</a></td><td class="docblock-short"><p>Get iOS strong/weak-match info for post-install attribution.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodMethods.html" title="google_firebasedynamiclinks1::api::MethodMethods struct">MethodMethods</a></td><td class="docblock-short"><p>A builder providing access to all free methods, which are not associated with a particular resource.
It is not used directly, but through the <code>FirebaseDynamicLinks</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodReopenAttributionCall.html" title="google_firebasedynamiclinks1::api::MethodReopenAttributionCall struct">MethodReopenAttributionCall</a></td><td class="docblock-short"><p>Get iOS reopen attribution for app universal link open deeplinking.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.NavigationInfo.html" title="google_firebasedynamiclinks1::api::NavigationInfo struct">NavigationInfo</a></td><td class="docblock-short"><p>Information of navigation behavior.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ShortLinkCreateCall.html" title="google_firebasedynamiclinks1::api::ShortLinkCreateCall struct">ShortLinkCreateCall</a></td><td class="docblock-short"><p>Creates a short Dynamic Link given either a valid long Dynamic Link or details such as Dynamic Link domain, Android and iOS app information. The created short Dynamic Link will not expire. Repeated calls with the same long Dynamic Link or Dynamic Link information will produce the same short Dynamic Link. The Dynamic Link domain in the request must be owned by requester's Firebase project.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ShortLinkMethods.html" title="google_firebasedynamiclinks1::api::ShortLinkMethods struct">ShortLinkMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>shortLink</em> resources.
It is not used directly, but through the <code>FirebaseDynamicLinks</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SocialMetaTagInfo.html" title="google_firebasedynamiclinks1::api::SocialMetaTagInfo struct">SocialMetaTagInfo</a></td><td class="docblock-short"><p>Parameters for social meta tag params. Used to set meta tag data for link previews on social sites.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Suffix.html" title="google_firebasedynamiclinks1::api::Suffix struct">Suffix</a></td><td class="docblock-short"><p>Short Dynamic Link suffix.</p>
</td></tr></table><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2>
<table><tr class="module-item"><td><a class="enum" href="enum.Scope.html" title="google_firebasedynamiclinks1::api::Scope enum">Scope</a></td><td class="docblock-short"><p>Identifies the an OAuth2 authorization scope.
A scope is needed when requesting an
<a href="https://developers.google.com/youtube/v3/guides/authentication">authorization token</a>.</p>
</td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_firebasedynamiclinks1"></div>
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>