Class: Google::Apis::FirebasedynamiclinksV1::GetIosReopenAttributionRequest

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
generated/google/apis/firebasedynamiclinks_v1/classes.rb,
generated/google/apis/firebasedynamiclinks_v1/representations.rb,
generated/google/apis/firebasedynamiclinks_v1/representations.rb

Overview

Request for iSDK to get reopen attribution for app universal link open deeplinking. This endpoint is meant for only iOS requests.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Core::JsonObjectSupport

#to_json

Methods included from Core::Hashable

process_value, #to_h

Constructor Details

#initialize(**args) ⇒ GetIosReopenAttributionRequest

Returns a new instance of GetIosReopenAttributionRequest.



709
710
711
# File 'generated/google/apis/firebasedynamiclinks_v1/classes.rb', line 709

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#bundle_idString

APP bundle ID. Corresponds to the JSON property bundleId

Returns:

  • (String)


690
691
692
# File 'generated/google/apis/firebasedynamiclinks_v1/classes.rb', line 690

def bundle_id
  @bundle_id
end

FDL link to be verified from an app universal link open. The FDL link can be one of: 1) short FDL. e.g. .page.link/, or 2) long FDL. e.g. .page.link/?query params, or 3) Invite FDL. e.g. .page.link/i/ Corresponds to the JSON property requestedLink

Returns:

  • (String)


702
703
704
# File 'generated/google/apis/firebasedynamiclinks_v1/classes.rb', line 702

def requested_link
  @requested_link
end

#sdk_versionString

Google SDK version. Version takes the form "$major.$minor.$patch" Corresponds to the JSON property sdkVersion

Returns:

  • (String)


707
708
709
# File 'generated/google/apis/firebasedynamiclinks_v1/classes.rb', line 707

def sdk_version
  @sdk_version
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



714
715
716
717
718
# File 'generated/google/apis/firebasedynamiclinks_v1/classes.rb', line 714

def update!(**args)
  @bundle_id = args[:bundle_id] if args.key?(:bundle_id)
  @requested_link = args[:requested_link] if args.key?(:requested_link)
  @sdk_version = args[:sdk_version] if args.key?(:sdk_version)
end