Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ValidSuffixOptionsMap = map[string]*struct{}{ // contains filtered or unexported fields }
Functions ¶
This section is empty.
Types ¶
type AnalyticsInfo ¶
type AnalyticsInfo struct {
GooglePlayAnalytics *GooglePlayAnalytics `json:"googlePlayAnalytics"`
ItunesConnectAnalytics *ItunesConnectAnalytics `json:"itunesConnectAnalytics"`
}
type AndroidInfo ¶
type DynamicLinkInfo ¶
type DynamicLinkInfo struct {
DomainUriPrefix string `json:"domainUriPrefix"`
Link string `json:"link"`
AndroidInfo *AndroidInfo `json:"androidInfo,omitempty"`
IosInfo *IosInfo `json:"iosInfo,omitempty"`
AnalyticsInfo *AnalyticsInfo `json:"analyticsInfo,omitempty"`
SocialMetaTagInfo *SocialMetaTagInfo `json:"socialMetaTagInfo,omitempty"`
}
type Generator ¶
type Generator struct {
ApiKey string `json:"-"`
DynamicLinkInfo *DynamicLinkInfo `json:"dynamicLinkInfo"`
Suffix *Suffix `json:"suffix,omitempty"`
}
func (*Generator) GenerateDynamicLink ¶
func (g *Generator) GenerateDynamicLink(hash string) (*dynamiclink.GenerateResponse, error)
GenerateDynamicLink hash must be URL safe
type GooglePlayAnalytics ¶
type IosInfo ¶
type IosInfo struct {
IosBundleID string `json:"iosBundleId,omitempty"`
IosFallbackLink string `json:"iosFallbackLink,omitempty"`
IosCustomScheme string `json:"iosCustomScheme,omitempty"`
IosIpadFallbackLink string `json:"iosIpadFallbackLink,omitempty"`
IosIpadBundleID string `json:"iosIpadBundleId,omitempty"`
IosAppStoreID string `json:"iosAppStoreId,omitempty"`
}
type ItunesConnectAnalytics ¶
type NavigationInfo ¶
type NavigationInfo struct {
}
type SocialMetaTagInfo ¶
Click to show internal directories.
Click to hide internal directories.