Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const FirebaseScope + type AnalyticsInfo struct + ForceSendFields []string + GooglePlayAnalytics *GooglePlayAnalytics + ItunesConnectAnalytics *ITunesConnectAnalytics + NullFields []string + func (s *AnalyticsInfo) MarshalJSON() ([]byte, error) + type AndroidInfo struct + AndroidFallbackLink string + AndroidLink string + AndroidMinPackageVersionCode string + AndroidPackageName string + ForceSendFields []string + NullFields []string + func (s *AndroidInfo) MarshalJSON() ([]byte, error) + type CreateManagedShortLinkRequest struct + DynamicLinkInfo *DynamicLinkInfo + ForceSendFields []string + LongDynamicLink string + Name string + NullFields []string + SdkVersion string + Suffix *Suffix + func (s *CreateManagedShortLinkRequest) MarshalJSON() ([]byte, error) + type CreateManagedShortLinkResponse struct + ForceSendFields []string + ManagedShortLink *ManagedShortLink + NullFields []string + PreviewLink string + Warning []*DynamicLinkWarning + func (s *CreateManagedShortLinkResponse) MarshalJSON() ([]byte, error) + type CreateShortDynamicLinkRequest struct + DynamicLinkInfo *DynamicLinkInfo + ForceSendFields []string + LongDynamicLink string + NullFields []string + SdkVersion string + Suffix *Suffix + func (s *CreateShortDynamicLinkRequest) MarshalJSON() ([]byte, error) + type CreateShortDynamicLinkResponse struct + ForceSendFields []string + NullFields []string + PreviewLink string + ShortLink string + Warning []*DynamicLinkWarning + func (s *CreateShortDynamicLinkResponse) MarshalJSON() ([]byte, error) + type DesktopInfo struct + DesktopFallbackLink string + ForceSendFields []string + NullFields []string + func (s *DesktopInfo) MarshalJSON() ([]byte, error) + type DeviceInfo struct + DeviceModelName string + ForceSendFields []string + LanguageCode string + LanguageCodeFromWebview string + LanguageCodeRaw string + NullFields []string + ScreenResolutionHeight int64 + ScreenResolutionWidth int64 + Timezone string + func (s *DeviceInfo) MarshalJSON() ([]byte, error) + type DynamicLinkEventStat struct + Count int64 + Event string + ForceSendFields []string + NullFields []string + Platform string + func (s *DynamicLinkEventStat) MarshalJSON() ([]byte, error) + type DynamicLinkInfo struct + AnalyticsInfo *AnalyticsInfo + AndroidInfo *AndroidInfo + DesktopInfo *DesktopInfo + DomainUriPrefix string + DynamicLinkDomain string + ForceSendFields []string + IosInfo *IosInfo + Link string + NavigationInfo *NavigationInfo + NullFields []string + SocialMetaTagInfo *SocialMetaTagInfo + func (s *DynamicLinkInfo) MarshalJSON() ([]byte, error) + type DynamicLinkStats struct + ForceSendFields []string + LinkEventStats []*DynamicLinkEventStat + NullFields []string + func (s *DynamicLinkStats) MarshalJSON() ([]byte, error) + type DynamicLinkWarning struct + ForceSendFields []string + NullFields []string + WarningCode string + WarningDocumentLink string + WarningMessage string + func (s *DynamicLinkWarning) MarshalJSON() ([]byte, error) + type GetIosPostInstallAttributionRequest struct + AppInstallationTime int64 + BundleId string + Device *DeviceInfo + ForceSendFields []string + IosVersion string + NullFields []string + RetrievalMethod string + SdkVersion string + UniqueMatchLinkToCheck string + VisualStyle string + func (s *GetIosPostInstallAttributionRequest) MarshalJSON() ([]byte, error) + type GetIosPostInstallAttributionResponse struct + AppMinimumVersion string + AttributionConfidence string + DeepLink string + ExternalBrowserDestinationLink string + FallbackLink string + ForceSendFields []string + InvitationId string + IsStrongMatchExecutable bool + MatchMessage string + NullFields []string + RequestIpVersion string + RequestedLink string + ResolvedLink string + UtmCampaign string + UtmContent string + UtmMedium string + UtmSource string + UtmTerm string + func (s *GetIosPostInstallAttributionResponse) MarshalJSON() ([]byte, error) + type GetIosReopenAttributionRequest struct + BundleId string + ForceSendFields []string + NullFields []string + RequestedLink string + SdkVersion string + func (s *GetIosReopenAttributionRequest) MarshalJSON() ([]byte, error) + type GetIosReopenAttributionResponse struct + DeepLink string + ForceSendFields []string + InvitationId string + IosMinAppVersion string + NullFields []string + ResolvedLink string + UtmCampaign string + UtmContent string + UtmMedium string + UtmSource string + UtmTerm string + func (s *GetIosReopenAttributionResponse) MarshalJSON() ([]byte, error) + type GooglePlayAnalytics struct + ForceSendFields []string + Gclid string + NullFields []string + UtmCampaign string + UtmContent string + UtmMedium string + UtmSource string + UtmTerm string + func (s *GooglePlayAnalytics) MarshalJSON() ([]byte, error) + type ITunesConnectAnalytics struct + At string + Ct string + ForceSendFields []string + Mt string + NullFields []string + Pt string + func (s *ITunesConnectAnalytics) MarshalJSON() ([]byte, error) + type IosInfo struct + ForceSendFields []string + IosAppStoreId string + IosBundleId string + IosCustomScheme string + IosFallbackLink string + IosIpadBundleId string + IosIpadFallbackLink string + IosMinimumVersion string + NullFields []string + func (s *IosInfo) MarshalJSON() ([]byte, error) + type ManagedShortLink struct + CreationTime string + FlaggedAttribute []string + ForceSendFields []string + Info *DynamicLinkInfo + Link string + LinkName string + NullFields []string + Visibility string + func (s *ManagedShortLink) MarshalJSON() ([]byte, error) + type ManagedShortLinksCreateCall struct + func (c *ManagedShortLinksCreateCall) Context(ctx context.Context) *ManagedShortLinksCreateCall + func (c *ManagedShortLinksCreateCall) Do(opts ...googleapi.CallOption) (*CreateManagedShortLinkResponse, error) + func (c *ManagedShortLinksCreateCall) Fields(s ...googleapi.Field) *ManagedShortLinksCreateCall + func (c *ManagedShortLinksCreateCall) Header() http.Header + type ManagedShortLinksService struct + func NewManagedShortLinksService(s *Service) *ManagedShortLinksService + func (r *ManagedShortLinksService) Create(createmanagedshortlinkrequest *CreateManagedShortLinkRequest) *ManagedShortLinksCreateCall + type NavigationInfo struct + EnableForcedRedirect bool + ForceSendFields []string + NullFields []string + func (s *NavigationInfo) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + ManagedShortLinks *ManagedShortLinksService + ShortLinks *ShortLinksService + UserAgent string + V1 *V1Service + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type ShortLinksCreateCall struct + func (c *ShortLinksCreateCall) Context(ctx context.Context) *ShortLinksCreateCall + func (c *ShortLinksCreateCall) Do(opts ...googleapi.CallOption) (*CreateShortDynamicLinkResponse, error) + func (c *ShortLinksCreateCall) Fields(s ...googleapi.Field) *ShortLinksCreateCall + func (c *ShortLinksCreateCall) Header() http.Header + type ShortLinksService struct + func NewShortLinksService(s *Service) *ShortLinksService + func (r *ShortLinksService) Create(createshortdynamiclinkrequest *CreateShortDynamicLinkRequest) *ShortLinksCreateCall + type SocialMetaTagInfo struct + ForceSendFields []string + NullFields []string + SocialDescription string + SocialImageLink string + SocialTitle string + func (s *SocialMetaTagInfo) MarshalJSON() ([]byte, error) + type Suffix struct + CustomSuffix string + ForceSendFields []string + NullFields []string + Option string + func (s *Suffix) MarshalJSON() ([]byte, error) + type V1GetLinkStatsCall struct + func (c *V1GetLinkStatsCall) Context(ctx context.Context) *V1GetLinkStatsCall + func (c *V1GetLinkStatsCall) Do(opts ...googleapi.CallOption) (*DynamicLinkStats, error) + func (c *V1GetLinkStatsCall) DurationDays(durationDays int64) *V1GetLinkStatsCall + func (c *V1GetLinkStatsCall) Fields(s ...googleapi.Field) *V1GetLinkStatsCall + func (c *V1GetLinkStatsCall) Header() http.Header + func (c *V1GetLinkStatsCall) IfNoneMatch(entityTag string) *V1GetLinkStatsCall + func (c *V1GetLinkStatsCall) SdkVersion(sdkVersion string) *V1GetLinkStatsCall + type V1InstallAttributionCall struct + func (c *V1InstallAttributionCall) Context(ctx context.Context) *V1InstallAttributionCall + func (c *V1InstallAttributionCall) Do(opts ...googleapi.CallOption) (*GetIosPostInstallAttributionResponse, error) + func (c *V1InstallAttributionCall) Fields(s ...googleapi.Field) *V1InstallAttributionCall + func (c *V1InstallAttributionCall) Header() http.Header + type V1ReopenAttributionCall struct + func (c *V1ReopenAttributionCall) Context(ctx context.Context) *V1ReopenAttributionCall + func (c *V1ReopenAttributionCall) Do(opts ...googleapi.CallOption) (*GetIosReopenAttributionResponse, error) + func (c *V1ReopenAttributionCall) Fields(s ...googleapi.Field) *V1ReopenAttributionCall + func (c *V1ReopenAttributionCall) Header() http.Header + type V1Service struct + func NewV1Service(s *Service) *V1Service + func (r *V1Service) GetLinkStats(dynamicLink string) *V1GetLinkStatsCall + func (r *V1Service) InstallAttribution(getiospostinstallattributionrequest *GetIosPostInstallAttributionRequest) *V1InstallAttributionCall + func (r *V1Service) ReopenAttribution(getiosreopenattributionrequest *GetIosReopenAttributionRequest) *V1ReopenAttributionCall