class Google::Apis::FirebasedynamiclinksV1::DynamicLinkInfo

Information about a Dynamic Link.

Attributes

analytics_info[RW]

Tracking parameters supported by Dynamic Link. Corresponds to the JSON property `analyticsInfo` @return [Google::Apis::FirebasedynamiclinksV1::AnalyticsInfo]

android_info[RW]

Android related attributes to the Dynamic Link. Corresponds to the JSON property `androidInfo` @return [Google::Apis::FirebasedynamiclinksV1::AndroidInfo]

desktop_info[RW]

Desktop related attributes to the Dynamic Link. Corresponds to the JSON property `desktopInfo` @return [Google::Apis::FirebasedynamiclinksV1::DesktopInfo]

domain_uri_prefix[RW]

E.g. maps.app.goo.gl, maps.page.link, g.co/maps More examples can be found in description of getNormalizedUriPrefix in j/c/g/ firebase/dynamiclinks/uri/DdlDomain.java Will fallback to dynamic_link_domain is this field is missing Corresponds to the JSON property `domainUriPrefix` @return [String]

ios_info[RW]

iOS related attributes to the Dynamic Link.. Corresponds to the JSON property `iosInfo` @return [Google::Apis::FirebasedynamiclinksV1::IosInfo]

navigation_info[RW]

Information of navigation behavior. Corresponds to the JSON property `navigationInfo` @return [Google::Apis::FirebasedynamiclinksV1::NavigationInfo]

social_meta_tag_info[RW]

Parameters for social meta tag params. Used to set meta tag data for link previews on social sites. Corresponds to the JSON property `socialMetaTagInfo` @return [Google::Apis::FirebasedynamiclinksV1::SocialMetaTagInfo]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 406
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 411
def update!(**args)
  @analytics_info = args[:analytics_info] if args.key?(:analytics_info)
  @android_info = args[:android_info] if args.key?(:android_info)
  @desktop_info = args[:desktop_info] if args.key?(:desktop_info)
  @domain_uri_prefix = args[:domain_uri_prefix] if args.key?(:domain_uri_prefix)
  @dynamic_link_domain = args[:dynamic_link_domain] if args.key?(:dynamic_link_domain)
  @ios_info = args[:ios_info] if args.key?(:ios_info)
  @link = args[:link] if args.key?(:link)
  @navigation_info = args[:navigation_info] if args.key?(:navigation_info)
  @social_meta_tag_info = args[:social_meta_tag_info] if args.key?(:social_meta_tag_info)
end