@artsy/cohesion
Version:
Analytics schema
183 lines (182 loc) • 13.7 kB
TypeScript
/**
* All owner types available for iOS (screen) and web (page)
*
* @packageDocumentation
*/
export declare enum OwnerType {
about = "about",
account = "account",
accountDarkMode = "accountDarkMode",
accountDeleteMyAccount = "accountDeleteMyAccount",
accountEmail = "accountEmail",
accountLoginAndSecurity = "accountLoginAndSecurity",
accountNotifications = "accountNotifications",
accountOrders = "accountOrders",
accountPassword = "accountPassword",
accountPayment = "accountPayment",
accountPreferences = "accountPreferences",
accountAddPayment = "accountAddPayment",
accountPersonalDataRequest = "accountPersonalDataRequest",
accountPhoneNumber = "accountPhoneNumber",
accountPriceRange = "accountPriceRange",
accountPrivacy = "accountPrivacy",
accountSettings = "accountSettings",
accountTermsAndConditions = "accountTermsAndConditions",
activities = "activities",
activity = "activity",
album = "album",
alertConfirmation = "alertConfirmation",
alertDetails = "alertDetails",
alertFilters = "alertFilters",
alerts = "alerts",
alert = "alert",
alertsInfoModal = "alertsInfoModal",
allArtistSeries = "allArtistSeries",
article = "article",
articles = "articles",
artist = "artist",
artistArticles = "artistArticles",
artistAuctionResults = "artistAuctionResults",
artists = "artists",
artistSeries = "artistSeries",
artwork = "artwork",
artworkList = "artworkList",
artworkPriceFilter = "artworkPriceFilter",
artworkRecommendations = "artworkRecommendations",
auction = "auction",
auctionResult = "auctionResult",
auctionResultsForArtistsYouFollow = "auctionResultsForArtistsYouFollow",
auctionResultsRail = "auctionResultsRail",
auctions = "auctions",
auctionsOverview = "auctionsOverview",
authModal = "authModal",
basedOnYourRecentSaves = "basedOnYourRecentSaves",
category = "category",
cityGuideGuide = "cityGuideGuide",
cityGuideMap = "cityGuideMap",
cityPicker = "cityPicker",
collect = "collect",
collection = "collection",
collections = "collections",
collectionsCategory = "collectionsCategory",
confirmYourBid = "confirmYourBid",
consign = "consign",
consignmentFlow = "consignmentFlow",
consignmentInquiry = "consignmentInquiry",
consignmentSubmission = "consignmentSubmission",
conversation = "conversation",
conversationMakeOfferConfirmArtwork = "conversationMakeOfferConfirmArtwork",
createAlert = "createAlert",
demand = "demand",
editAlert = "editAlert",
editProfile = "editProfile",
explore = "explore",
fair = "fair",
fairArtworks = "fairArtworks",
fairs = "fairs",
favorites = "favorites",
favoritesAlerts = "favoritesAlerts",
favoritesFollows = "favoritesFollows",
featuredFairs = "featuredFairs",
favoritesSaves = "favoritesSaves",
follows = "follows",
galleries = "galleries",
galleriesForYou = "galleriesForYou",
gallery = "gallery",
gene = "gene",
home = "home",
inbox = "inbox",
inboxBids = "inboxBids",
inboxConversation = "inboxConversation",
inboxInquiries = "inboxInquiries",
infiniteDiscovery = "infiniteDiscovery",
infiniteDiscoveryArtwork = "infiniteDiscoveryArtwork",
infiniteDiscoveryArtist = "infiniteDiscoveryArtist",
infiniteDiscoveryOnboarding = "infiniteDiscoveryOnboarding",
lotsByArtistsYouFollow = "lotsByArtistsYouFollow",
lotsForYou = "lotsForYou",
marketNews = "marketNews",
marketingCollection = "marketingCollection",
myCollection = "myCollection",
myCollectionAddArtworkArtist = "myCollectionAddArtworkArtist",
myCollectionArtwork = "myCollectionArtwork",
myCollectionArtworkAbout = "MyCollectionArtworkAbout",
myCollectionArtworkInsights = "MyCollectionArtworkInsights",
myCollectionInsights = "myCollectionInsights",
myCollectionInsightsMedianAuctionPrice = "myCollectionInsightsMedianAuctionPrice",
myCollectionOnboarding = "myCollectionOnboarding",
myCollectionUploadingFlow = "myCollectionUploadingFlow",
newWorksForYou = "newWorksForYou",
newWorksFromGalleriesYouFollow = "newWorksFromGalleriesYouFollow",
notification = "notification",
onboarding = "onboarding",
ordersAccept = "orders-accept",
ordersCheckout = "orders-checkout",
ordersCounter = "orders-counter",
ordersDetail = "orders-detail",
ordersHistory = "orders-history",
ordersNewPayment = "orders-new-payment",
ordersOffer = "orders-offer",
ordersPayment = "orders-payment",
ordersRespond = "orders-respond",
ordersReview = "orders-review",
ordersShipping = "orders-shipping",
ordersSubmitted = "orders-submitted",
partner = "partner",
partnerShowsArtworks = "partnerShowsArtworks",
priceDatabase = "priceDatabase",
profile = "profile",
quickLinks = "quickLinks",
recentlyViewed = "recentlyViewed",
recommendedArtists = "recommendedArtists",
sale = "sale",
saleInformation = "saleInformation",
savedSearch = "savedSearch",
savedSearches = "savedSearches",
savedSearchArtworkMatches = "savedSearchArtworkMatches",
saves = "saves",
savesAndFollows = "savesAndFollows",
savesInfoModal = "savesInfoModal",
search = "search",
sell = "sell",
sendOffers = "sendOffers",
settings = "settings",
show = "show",
shows = "shows",
signup = "signup",
similarToRecentlyViewed = "similarToRecentlyViewed",
submitArtworkStepAddDetails = "submitArtworkStepAddDetails",
submitArtworkStepAddDimensions = "submitArtworkStepAddDimensions",
submitArtworkStepAddPhoneNumber = "submitArtworkStepAddPhoneNumber",
submitArtworkStepAddPhotos = "submitArtworkStepAddPhotos",
submitArtworkStepAddtionalDocuments = "submitArtworkStepAddtionalDocuments",
submitArtworkStepAddTitle = "submitArtworkStepAddTitle",
submitArtworkStepArtistRejected = "submitArtworkStepArtistRejected",
submitArtworkStepCompleteYourSubmission = "submitArtworkStepCompleteYourSubmission",
submitArtworkStepCompleteYourSubmissionPostApproval = "submitArtworkStepCompleteYourSubmissionPostApproval",
submitArtworkStepCondition = "submitArtworkStepCondition",
submitArtworkStepFrameInformation = "submitArtworkStepFrameInformation",
submitArtworkStepPurchaseHistory = "submitArtworkStepPurchaseHistory",
submitArtworkStepSelectArtist = "submitArtworkStepSelectArtist",
submitArtworkStepSelectArtworkMyCollectionArtwork = "submitArtworkStepSelectArtworkMyCollectionArtwork",
submitArtworkStepShippingLocation = "submitArtworkStepShippingLocation",
submitArtworkStepStart = "submitArtworkStepStart",
tag = "tag",
upcomingAuctions = "upcomingAuctions",
user = "user",
viewingRoom = "viewingRoom",
viewingRoomArtworkPage = "viewingRoomArtworkPage",
viewingRoomArtworks = "viewingRoomArtworks",
viewingRoomList = "viewingRoomList",
viewingRooms = "viewingRooms",
worksForYou = "worksForYou",
yourMaxBid = "yourMaxBid"
}
/**
* Owner types available in iOS/Android
*/
export type ScreenOwnerType = OwnerType.about | OwnerType.account | OwnerType.accountDarkMode | OwnerType.accountDeleteMyAccount | OwnerType.accountEmail | OwnerType.accountLoginAndSecurity | OwnerType.accountNotifications | OwnerType.accountOrders | OwnerType.accountPassword | OwnerType.accountPayment | OwnerType.accountAddPayment | OwnerType.accountPersonalDataRequest | OwnerType.accountPhoneNumber | OwnerType.accountPreferences | OwnerType.accountPriceRange | OwnerType.accountPrivacy | OwnerType.accountSettings | OwnerType.accountTermsAndConditions | OwnerType.activities | OwnerType.activity | OwnerType.album | OwnerType.alertConfirmation | OwnerType.alertDetails | OwnerType.alertFilters | OwnerType.alerts | OwnerType.alert | OwnerType.alertsInfoModal | OwnerType.allArtistSeries | OwnerType.article | OwnerType.articles | OwnerType.artist | OwnerType.artistArticles | OwnerType.artistAuctionResults | OwnerType.artistSeries | OwnerType.artwork | OwnerType.artworkList | OwnerType.artworkPriceFilter | OwnerType.artworkRecommendations | OwnerType.auctionResult | OwnerType.auctionResultsForArtistsYouFollow | OwnerType.auctions | OwnerType.auctionsOverview | OwnerType.authModal | OwnerType.basedOnYourRecentSaves | OwnerType.category | OwnerType.cityGuideGuide | OwnerType.cityGuideMap | OwnerType.cityPicker | OwnerType.collect | OwnerType.collection | OwnerType.collectionsCategory | OwnerType.confirmYourBid | OwnerType.consign | OwnerType.consignmentFlow | OwnerType.consignmentInquiry | OwnerType.consignmentSubmission | OwnerType.conversation | OwnerType.conversationMakeOfferConfirmArtwork | OwnerType.createAlert | OwnerType.editAlert | OwnerType.editProfile | OwnerType.explore | OwnerType.fair | OwnerType.fairArtworks | OwnerType.favorites | OwnerType.favoritesAlerts | OwnerType.favoritesFollows | OwnerType.favoritesSaves | OwnerType.featuredFairs | OwnerType.follows | OwnerType.gallery | OwnerType.galleriesForYou | OwnerType.gene | OwnerType.home | OwnerType.inbox | OwnerType.inboxBids | OwnerType.inboxConversation | OwnerType.inboxInquiries | OwnerType.infiniteDiscoveryArtwork | OwnerType.infiniteDiscoveryArtist | OwnerType.infiniteDiscoveryOnboarding | OwnerType.lotsByArtistsYouFollow | OwnerType.lotsForYou | OwnerType.marketNews | OwnerType.marketingCollection | OwnerType.myCollection | OwnerType.myCollectionAddArtworkArtist | OwnerType.myCollectionArtwork | OwnerType.myCollectionArtwork | OwnerType.myCollectionArtworkAbout | OwnerType.myCollectionArtworkInsights | OwnerType.myCollectionInsights | OwnerType.myCollectionInsightsMedianAuctionPrice | OwnerType.myCollectionOnboarding | OwnerType.newWorksForYou | OwnerType.newWorksFromGalleriesYouFollow | OwnerType.notification | OwnerType.onboarding | OwnerType.ordersDetail | OwnerType.partner | OwnerType.priceDatabase | OwnerType.profile | OwnerType.quickLinks | OwnerType.recentlyViewed | OwnerType.sale | OwnerType.saleInformation | OwnerType.savedSearch | OwnerType.savedSearches | OwnerType.savedSearchArtworkMatches | OwnerType.saves | OwnerType.savesAndFollows | OwnerType.savesInfoModal | OwnerType.search | OwnerType.sell | OwnerType.settings | OwnerType.show | OwnerType.shows | OwnerType.similarToRecentlyViewed | OwnerType.submitArtworkStepAddDetails | OwnerType.submitArtworkStepAddDimensions | OwnerType.submitArtworkStepAddPhoneNumber | OwnerType.submitArtworkStepAddPhotos | OwnerType.submitArtworkStepAddtionalDocuments | OwnerType.submitArtworkStepAddTitle | OwnerType.submitArtworkStepArtistRejected | OwnerType.submitArtworkStepCompleteYourSubmission | OwnerType.submitArtworkStepCompleteYourSubmissionPostApproval | OwnerType.submitArtworkStepCondition | OwnerType.submitArtworkStepFrameInformation | OwnerType.submitArtworkStepPurchaseHistory | OwnerType.submitArtworkStepSelectArtist | OwnerType.submitArtworkStepSelectArtworkMyCollectionArtwork | OwnerType.submitArtworkStepShippingLocation | OwnerType.submitArtworkStepStart | OwnerType.tag | OwnerType.upcomingAuctions | OwnerType.viewingRoom | OwnerType.viewingRoomArtworkPage | OwnerType.viewingRoomArtworks | OwnerType.viewingRoomList | OwnerType.worksForYou | OwnerType.yourMaxBid;
/**
* Owner types available in web/mobile web
*/
export type PageOwnerType = OwnerType.about | OwnerType.activities | OwnerType.activity | OwnerType.alertConfirmation | OwnerType.allArtistSeries | OwnerType.article | OwnerType.articles | OwnerType.artist | OwnerType.artistAuctionResults | OwnerType.artists | OwnerType.artistSeries | OwnerType.artwork | OwnerType.artworkRecommendations | OwnerType.auctionResult | OwnerType.auctions | OwnerType.basedOnYourRecentSaves | OwnerType.collect | OwnerType.collection | OwnerType.collections | OwnerType.consign | OwnerType.conversation | OwnerType.demand | OwnerType.editProfile | OwnerType.fair | OwnerType.fairs | OwnerType.galleries | OwnerType.gene | OwnerType.home | OwnerType.marketNews | OwnerType.myCollectionArtworkInsights | OwnerType.myCollectionInsights | OwnerType.onboarding | OwnerType.ordersAccept | OwnerType.ordersCheckout | OwnerType.ordersCounter | OwnerType.ordersDetail | OwnerType.ordersNewPayment | OwnerType.ordersOffer | OwnerType.ordersPayment | OwnerType.ordersRespond | OwnerType.ordersReview | OwnerType.ordersShipping | OwnerType.ordersSubmitted | OwnerType.partner | OwnerType.partnerShowsArtworks | OwnerType.priceDatabase | OwnerType.profile | OwnerType.recommendedArtists | OwnerType.sale | OwnerType.savedSearch | OwnerType.savedSearches | OwnerType.saves | OwnerType.search | OwnerType.sendOffers | OwnerType.show | OwnerType.shows | OwnerType.signup | OwnerType.submitArtworkStepStart | OwnerType.submitArtworkStepSelectArtist | OwnerType.submitArtworkStepAddTitle | OwnerType.submitArtworkStepAddPhotos | OwnerType.submitArtworkStepAddDetails | OwnerType.submitArtworkStepPurchaseHistory | OwnerType.submitArtworkStepAddDimensions | OwnerType.submitArtworkStepAddPhoneNumber | OwnerType.submitArtworkStepCompleteYourSubmission | OwnerType.submitArtworkStepArtistRejected | OwnerType.submitArtworkStepSelectArtworkMyCollectionArtwork | OwnerType.submitArtworkStepShippingLocation | OwnerType.submitArtworkStepFrameInformation | OwnerType.submitArtworkStepAddtionalDocuments | OwnerType.submitArtworkStepCondition | OwnerType.submitArtworkStepCompleteYourSubmissionPostApproval | OwnerType.tag | OwnerType.user | OwnerType.viewingRoom | OwnerType.viewingRooms | OwnerType.worksForYou | OwnerType.newWorksFromGalleriesYouFollow;