EmbedsPackagingServiceClient

AI Overview😉

  • The potential purpose of this module is to enable deep-linking features for mobile apps on Google+, allowing users to seamlessly navigate from a Google+ post or frame to the corresponding app on their mobile device. This module stores client data, including Android package names, iOS App Store IDs, and iOS bundle IDs, to generate deep-link URIs.
  • This module could impact search results by influencing the visibility and ranking of mobile apps in Google+ posts and frames. Apps with properly configured deep-linking features may receive a ranking boost, as users are more likely to engage with the app directly from the Google+ platform. This could lead to increased app visibility, downloads, and user engagement.
  • To be more favorable for this function, a website may need to:
    • Register a client in the Google API Console to obtain the necessary credentials for deep-linking.
    • Provide accurate and up-to-date Android package names, iOS App Store IDs, and iOS bundle IDs to enable proper deep-link URI generation.
    • Ensure that their mobile app is properly configured to handle deep-linking, allowing for seamless navigation from Google+ to the app.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.EmbedsPackagingServiceClient (google_api_content_warehouse v0.4.0)

Developers register a client in Google API Console to get the deep-linking feature on Google+ posts or frames about their apps. The client data is stored in this proto.

Attributes

  • androidPackageName (type: String.t, default: nil) - Android app's package name to generate the deep-link URI.
  • iosAppStoreId (type: String.t, default: nil) - iOS app's App Store ID to generate the App Store URL when app is not installed on device.
  • iosBundleId (type: String.t, default: nil) - iOS app's bundle ID to generate the deep-link URI.
  • type (type: String.t, default: nil) - Type of Google API Console client.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.EmbedsPackagingServiceClient{
  androidPackageName: String.t() | nil,
  iosAppStoreId: String.t() | nil,
  iosBundleId: String.t() | nil,
  type: String.t() | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.