Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- Service Configuration
- API Declaration
- Resources
- partners.analytics.list
- partners.clientMessages.log
- partners.companies.get
- partners.companies.leads.create
- partners.companies.list
- partners.getPartnersstatus
- partners.leads.list
- partners.offers.history.list
- partners.offers.list
- partners.updateCompanies
- partners.updateLeads
- partners.userEvents.log
- partners.userStates.list
- partners.users.createCompanyRelation
- partners.users.deleteCompanyRelation
- partners.users.get
- partners.users.updateProfile
- Types
- LatLng
- ListUserStatesResponse
- EventData
- OfferCustomerOfferType
- HistoricalOffer
- RequestMetadata
- LeadType
- CertificationStatus
- DebugInfo
- AvailableOfferOfferLevel
- OptIns
- LogUserEventRequestEventAction
- AnalyticsDataPoint
- GetCompanyResponse
- PublicProFile
- ExamStatus
- CertificationExamStatus
- Location
- Empty
- TrafficSource
- ListOffersHistoryResponse
- Money
- ListCompaniesResponse
- Certification
- RecaptchaChallenge
- HistoricalOfferStatus
- CompanyProFileStatus
- CompanyBadgeTier
- CreateLeadResponse
- UserOverrides
- Analytics
- CompanyRelationBadgeTier
- ResponseMetadata
- LogMessageRequest
- LocalizedCompanyInfo
- CompanyRelationState
- CountryOfferInfoOfferType
- RankType
- SpecializationStatusBadgeSpecializationState
- AvailableOfferOfferType
- AvailableOffer
- SpecializationStatusBadgeSpecialization
- LogMessageRequestClientInfo
- CompanyRelation
- User
- LogUserEventRequestEventCategory
- Date
- Lead
- AdWordsManagerAccountInfo
- LogMessageResponse
- HistoricalOfferOfferType
- CertificationStatusType
- CreateLeadResponseRecaptchaStatus
- OfferCustomer
- ExamStatusExamType
- GetPartnersStatusResponse
- ListAnalyticsResponse
- Company
- ListOffersResponseNoOfferReason
- LogUserEventResponse
- ListOffersResponse
- Xgafv
- UserProFile
- AnalyticsSummary
- CertificationExamStatusType
- LogUserEventRequest
- LogMessageRequestLevel
- CertificationCertificationType
- EventDataKey
- SpecializationStatus
- LeadState
- Rank
- LogUserEventRequestEventScope
- ListLeadsResponse
- CountryOfferInfo
- CreateLeadRequest
Searches certified companies and creates contact leads with them, and also audits the usage of clients.
Synopsis
- partnersService :: ServiceConfig
- type PartnersAPI = LeadsListResource :<|> (UsersUpdateProFileResource :<|> (UsersDeleteCompanyRelationResource :<|> (UsersGetResource :<|> (UsersCreateCompanyRelationResource :<|> (UserStatesListResource :<|> (AnalyticsListResource :<|> (UserEventsLogResource :<|> (CompaniesLeadsCreateResource :<|> (CompaniesListResource :<|> (CompaniesGetResource :<|> (ClientMessagesLogResource :<|> (UpdateCompaniesResource :<|> (GetPartnersstatusResource :<|> (UpdateLeadsResource :<|> (OffersHistoryListResource :<|> OffersListResource)))))))))))))))
- module Network.Google.Resource.Partners.Analytics.List
- module Network.Google.Resource.Partners.ClientMessages.Log
- module Network.Google.Resource.Partners.Companies.Get
- module Network.Google.Resource.Partners.Companies.Leads.Create
- module Network.Google.Resource.Partners.Companies.List
- module Network.Google.Resource.Partners.GetPartnersstatus
- module Network.Google.Resource.Partners.Leads.List
- module Network.Google.Resource.Partners.Offers.History.List
- module Network.Google.Resource.Partners.Offers.List
- module Network.Google.Resource.Partners.UpdateCompanies
- module Network.Google.Resource.Partners.UpdateLeads
- module Network.Google.Resource.Partners.UserEvents.Log
- module Network.Google.Resource.Partners.UserStates.List
- module Network.Google.Resource.Partners.Users.CreateCompanyRelation
- module Network.Google.Resource.Partners.Users.DeleteCompanyRelation
- module Network.Google.Resource.Partners.Users.Get
- module Network.Google.Resource.Partners.Users.UpdateProFile
- data LatLng
- latLng :: LatLng
- llLatitude :: Lens' LatLng (Maybe Double)
- llLongitude :: Lens' LatLng (Maybe Double)
- data ListUserStatesResponse
- listUserStatesResponse :: ListUserStatesResponse
- lusrUserStates :: Lens' ListUserStatesResponse [Text]
- lusrResponseMetadata :: Lens' ListUserStatesResponse (Maybe ResponseMetadata)
- data EventData
- eventData :: EventData
- edValues :: Lens' EventData [Text]
- edKey :: Lens' EventData (Maybe EventDataKey)
- data OfferCustomerOfferType
- data HistoricalOffer
- historicalOffer :: HistoricalOffer
- hoCreationTime :: Lens' HistoricalOffer (Maybe UTCTime)
- hoClientId :: Lens' HistoricalOffer (Maybe Int64)
- hoStatus :: Lens' HistoricalOffer (Maybe HistoricalOfferStatus)
- hoClientEmail :: Lens' HistoricalOffer (Maybe Text)
- hoAdwordsURL :: Lens' HistoricalOffer (Maybe Text)
- hoLastModifiedTime :: Lens' HistoricalOffer (Maybe UTCTime)
- hoSenderName :: Lens' HistoricalOffer (Maybe Text)
- hoOfferCode :: Lens' HistoricalOffer (Maybe Text)
- hoOfferCountryCode :: Lens' HistoricalOffer (Maybe Text)
- hoOfferType :: Lens' HistoricalOffer (Maybe HistoricalOfferOfferType)
- hoClientName :: Lens' HistoricalOffer (Maybe Text)
- hoExpirationTime :: Lens' HistoricalOffer (Maybe UTCTime)
- data RequestMetadata
- requestMetadata :: RequestMetadata
- rmExperimentIds :: Lens' RequestMetadata [Text]
- rmTrafficSource :: Lens' RequestMetadata (Maybe TrafficSource)
- rmLocale :: Lens' RequestMetadata (Maybe Text)
- rmUserOverrides :: Lens' RequestMetadata (Maybe UserOverrides)
- rmPartnersSessionId :: Lens' RequestMetadata (Maybe Text)
- data LeadType
- data CertificationStatus
- certificationStatus :: CertificationStatus
- csUserCount :: Lens' CertificationStatus (Maybe Int32)
- csIsCertified :: Lens' CertificationStatus (Maybe Bool)
- csType :: Lens' CertificationStatus (Maybe CertificationStatusType)
- csExamStatuses :: Lens' CertificationStatus [CertificationExamStatus]
- data DebugInfo
- debugInfo :: DebugInfo
- diServiceURL :: Lens' DebugInfo (Maybe Text)
- diServerTraceInfo :: Lens' DebugInfo (Maybe Text)
- diServerInfo :: Lens' DebugInfo (Maybe Text)
- data AvailableOfferOfferLevel
- data OptIns
- optIns :: OptIns
- oiPhoneContact :: Lens' OptIns (Maybe Bool)
- oiPhysicalMail :: Lens' OptIns (Maybe Bool)
- oiPerformanceSuggestions :: Lens' OptIns (Maybe Bool)
- oiSpecialOffers :: Lens' OptIns (Maybe Bool)
- oiMarketComm :: Lens' OptIns (Maybe Bool)
- data LogUserEventRequestEventAction
- = EventActionUnspecified
- | SmbClickedFindAPartnerButtonBottom
- | SmbClickedFindAPartnerButtonTop
- | AgencyClickedJoinNowButtonBottom
- | AgencyClickedJoinNowButtonTop
- | SmbCanceledPartnerContactForm
- | SmbClickedContactAPartner
- | SmbCompletedPartnerContactForm
- | SmbEnteredEmailInContactPartnerForm
- | SmbEnteredNameInContactPartnerForm
- | SmbEnteredPhoneInContactPartnerForm
- | SmbFailedRecaptchaInContactPartnerForm
- | PartnerViewedBySmb
- | SmbCanceledPartnerContactFormOnGps
- | SmbChangedASearchParameterTop
- | SmbClickedContactAPartnerOnGps
- | SmbClickedShowMorePartnersButtonBottom
- | SmbCompletedPartnerContactFormOnGps
- | SmbNoPartnersAvailableWithSearchCriteria
- | SmbPerformedSearchOnGps
- | SmbViewedAPartnerOnGps
- | SmbCanceledPartnerContactFormOnProFilePage
- | SmbClickedContactAPartnerOnProFilePage
- | SmbClickedPartnerWebsite
- | SmbCompletedPartnerContactFormOnProFilePage
- | SmbViewedAPartnerProFile
- | AgencyClickedAcceptTosButton
- | AgencyChangedTosCountry
- | AgencyAddedAddressInMyProFilePortal
- | AgencyAddedPhoneNumberInMyProFilePortal
- | AgencyChangedPrimaryAccountAssociation
- | AgencyChangedPrimaryCountryAssociation
- | AgencyClickedAffiliateButtonInMyProFileInPortal
- | AgencyClickedGiveEditAccessInMyProFilePortal
- | AgencyClickedLogOutInMyProFilePortal
- | AgencyClickedMyProFileLeftNavInPortal
- | AgencyClickedSaveAndContinueAtBotOfCompleteProFile
- | AgencyClickedUnaffiliateInMyProFilePortal
- | AgencyFilledOutCompAffiliationInMyProFilePortal
- | AgencySuccessfullyConnectedWithCompanyInMyProFile
- | AgencyClickedCreateMccInMyProFilePortal
- | AgencyDidntHaveAnMccAssociatedOnCompleteProFile
- | AgencyHadAnMccAssociatedOnCompleteProFile
- | AgencyAddedJobFunctionInMyProFilePortal
- | AgencyLookedAtJobFunctionDropDown
- | AgencySelectedAccountManagerAsJobFunction
- | AgencySelectedAccountPlannerAsJobFunction
- | AgencySelectedAnalyticsAsJobFunction
- | AgencySelectedCreativeAsJobFunction
- | AgencySelectedMediaBuyerAsJobFunction
- | AgencySelectedMediaPlannerAsJobFunction
- | AgencySelectedOtherAsJobFunction
- | AgencySelectedProductionAsJobFunction
- | AgencySelectedSeoAsJobFunction
- | AgencySelectedSalesRepAsJobFunction
- | AgencySelectedSearchSpeciaListAsJobFunction
- | AgencyAddedChannelsInMyProFilePortal
- | AgencyLookedAtAddChannelDropDown
- | AgencySelectedCrossChannelFromAddChannel
- | AgencySelectedDisplayFromAddChannel
- | AgencySelectedMobileFromAddChannel
- | AgencySelectedSearchFromAddChannel
- | AgencySelectedSocialFromAddChannel
- | AgencySelectedToolsFromAddChannel
- | AgencySelectedYouTubeFromAddChannel
- | AgencyAddedIndustriesInMyProFilePortal
- | AgencyChangedAddIndustriesDropDown
- | AgencyAddedMarketsInMyProFilePortal
- | AgencyChangedAddMarketsDropDown
- | AgencyCheckedRecieveMailPromotionsMyproFile
- | AgencyCheckedRecieveMailPromotionsSignup
- | AgencySelectedOptInBetaTestsAndMktResearch
- | AgencySelectedOptInBetaTestsInMyProFilePortal
- | AgencySelectedOptInNewsInMyProFilePortal
- | AgencySelectedOptInNewsInvitationsAndPromos
- | AgencySelectedOptInPerformanceSugInMyProFilePortal
- | AgencySelectedOptInPerformanceSuggestions
- | AgencySelectedOptInSelectAllEmailNotifications
- | AgencySelectedSelectAllOptInsInMyProFilePortal
- | AgencyClickedBackButtonOnConnectWithCompany
- | AgencyClickedContinueToOverviewOnConnectWithCompany
- | AgecnyClickedCreateMccConnectWithCompanyNotFound
- | AgecnyClickedGiveEditAccessConnectWithCompanyNotFound
- | AgecnyClickedLogOutConnectWithCompanyNotFound
- | AgencyClickedSkipForNowOnConnectWithCompanyPage
- | AgencyClosedConnectedToCompanyXButtonWrongCompany
- | AgencyCompletedFieldConnectWithCompany
- | AgecnyFoundCompanyToConnectWith
- | AgencySuccessfullyCreatedCompany
- | AgencyAddedNewCompanyLocation
- | AgencyClickedCommUnityJoinNowLinkInPortalNotifications
- | AgencyClickedConnectToCompanyLinkInPortalNotifications
- | AgencyClickedGetCertifiedLinkInPortalNotifications
- | AgencyClickedGetVideoAdsCertifiedLinkInPortalNotifications
- | AgencyClickedLinkToMccLinkInPortalNotifications
- | AgencyClickedInsightContentInPortal
- | AgencyClickedInsightsViewNowPitchDecksInPortal
- | AgencyClickedInsightsLeftNavInPortal
- | AgencyClickedInsightsUploadContent
- | AgencyClickedInsightsViewedDeprecated
- | AgencyClickedCommUnityLeftNavInPortal
- | AgencyClickedJoinCommUnityButtonCommUnityPortal
- | AgencyClickedCertificationsLeftNavInPortal
- | AgencyClickedCertificationsProductLeftNavInPortal
- | AgencyClickedPartnerStatusLeftNavInPortal
- | AgencyClickedPartnerStatusProductLeftNavInPortal
- | AgencyClickedOffersLeftNavInPortal
- | AgencyClickedSendButtonOnOffersPage
- | AgencyClickedExamDetailsOnCertAdwordsPage
- | AgencyClickedSeeExamsCertificationMainPage
- | AgencyClickedTakeExamOnCertExamPage
- | AgencyOpenedLastAdminDialog
- | AgencyOpenedDialogWithNoUsers
- | AgencyPromotedUserToAdmin
- | AgencyUnaffiliated
- | AgencyChangedRoles
- | SmbClickedCompanyNameLinkToProFile
- | SmbViewedAdwordsCertificate
- | SmbViewedAdwordsSearchCertificate
- | SmbViewedAdwordsDisplayCertificate
- | SmbClickedAdwordsCertificateHelpIcon
- | SmbViewedAnalyticsCertificate
- | SmbViewedDoubleClickCertificate
- | SmbViewedMobileSitesCertificate
- | SmbViewedVideoAdsCertificate
- | SmbViewedShoppingCertificate
- | SmbClickedVideoAdsCertificateHelpIcon
- | SmbViewedDigitalSalesCertificate
- | ClickedHelpAtBottom
- | ClickedHelpAtTop
- | ClientError
- | AgencyClickedLeftNavStories
- | Clicked
- | SmbViewedMobileCertificate
- | AgencyFailedCompanyVerification
- | VisitedLanding
- | VisitedGps
- | VisitedAgencyPortal
- | CancelledIndividualSignUp
- | CancelledCompanySignUp
- | AgencyClickedSignInButtonTop
- | AgencyClickedSaveAndContinueAtBotOfIncompleteProFile
- | AgencyUnselectedOptInNewsInvitationsAndPromos
- | AgencyUnselectedOptInBetaTestsAndMktResearch
- | AgencyUnselectedOptInPerformanceSuggestions
- | AgencySelectedOptOutUnselectAllEmailNotifications
- | AgencyLinkedIndividualMcc
- | AgencySuggestedToUser
- | AgencyIgnoredSuggestedAgenciesAndSearched
- | AgencyPickedSuggestedAgency
- | AgencySearchedForAgencies
- | AgencyPickedSearchedAgency
- | AgencyDismissedAffiliationWidget
- | AgencyClickedInsightsDownloadContent
- | AgencyProgressInsightsViewContent
- | AgencyClickedCancelAcceptTosButton
- | SmbEnteredWebsiteInContactPartnerForm
- | AgencySelectedOptInAfaMigration
- | AgencySelectedOptOutAfaMigration
- data AnalyticsDataPoint
- analyticsDataPoint :: AnalyticsDataPoint
- adpEventCount :: Lens' AnalyticsDataPoint (Maybe Int32)
- adpEventLocations :: Lens' AnalyticsDataPoint [LatLng]
- data GetCompanyResponse
- getCompanyResponse :: GetCompanyResponse
- gcrResponseMetadata :: Lens' GetCompanyResponse (Maybe ResponseMetadata)
- gcrCompany :: Lens' GetCompanyResponse (Maybe Company)
- data PublicProFile
- publicProFile :: PublicProFile
- ppfURL :: Lens' PublicProFile (Maybe Text)
- ppfDisplayImageURL :: Lens' PublicProFile (Maybe Text)
- ppfProFileImage :: Lens' PublicProFile (Maybe Text)
- ppfDisplayName :: Lens' PublicProFile (Maybe Text)
- ppfId :: Lens' PublicProFile (Maybe Text)
- data ExamStatus
- examStatus :: ExamStatus
- esPassed :: Lens' ExamStatus (Maybe Bool)
- esExpiration :: Lens' ExamStatus (Maybe UTCTime)
- esWarning :: Lens' ExamStatus (Maybe Bool)
- esLastPassed :: Lens' ExamStatus (Maybe UTCTime)
- esTaken :: Lens' ExamStatus (Maybe UTCTime)
- esExamType :: Lens' ExamStatus (Maybe ExamStatusExamType)
- data CertificationExamStatus
- certificationExamStatus :: CertificationExamStatus
- cesNumberUsersPass :: Lens' CertificationExamStatus (Maybe Int32)
- cesType :: Lens' CertificationExamStatus (Maybe CertificationExamStatusType)
- data Location
- location :: Location
- lLatLng :: Lens' Location (Maybe LatLng)
- lLanguageCode :: Lens' Location (Maybe Text)
- lSortingCode :: Lens' Location (Maybe Text)
- lRegionCode :: Lens' Location (Maybe Text)
- lAddressLine :: Lens' Location [Text]
- lDependentLocality :: Lens' Location (Maybe Text)
- lPostalCode :: Lens' Location (Maybe Text)
- lAddress :: Lens' Location (Maybe Text)
- lLocality :: Lens' Location (Maybe Text)
- lAdministrativeArea :: Lens' Location (Maybe Text)
- data Empty
- empty :: Empty
- data TrafficSource
- trafficSource :: TrafficSource
- tsTrafficSubId :: Lens' TrafficSource (Maybe Text)
- tsTrafficSourceId :: Lens' TrafficSource (Maybe Text)
- data ListOffersHistoryResponse
- listOffersHistoryResponse :: ListOffersHistoryResponse
- lohrNextPageToken :: Lens' ListOffersHistoryResponse (Maybe Text)
- lohrShowingEntireCompany :: Lens' ListOffersHistoryResponse (Maybe Bool)
- lohrResponseMetadata :: Lens' ListOffersHistoryResponse (Maybe ResponseMetadata)
- lohrCanShowEntireCompany :: Lens' ListOffersHistoryResponse (Maybe Bool)
- lohrTotalResults :: Lens' ListOffersHistoryResponse (Maybe Int32)
- lohrOffers :: Lens' ListOffersHistoryResponse [HistoricalOffer]
- data Money
- money :: Money
- mCurrencyCode :: Lens' Money (Maybe Text)
- mNanos :: Lens' Money (Maybe Int32)
- mUnits :: Lens' Money (Maybe Int64)
- data ListCompaniesResponse
- listCompaniesResponse :: ListCompaniesResponse
- lcrNextPageToken :: Lens' ListCompaniesResponse (Maybe Text)
- lcrResponseMetadata :: Lens' ListCompaniesResponse (Maybe ResponseMetadata)
- lcrCompanies :: Lens' ListCompaniesResponse [Company]
- data Certification
- certification :: Certification
- cLastAchieved :: Lens' Certification (Maybe UTCTime)
- cExpiration :: Lens' Certification (Maybe UTCTime)
- cWarning :: Lens' Certification (Maybe Bool)
- cCertificationType :: Lens' Certification (Maybe CertificationCertificationType)
- cAchieved :: Lens' Certification (Maybe Bool)
- data RecaptchaChallenge
- recaptchaChallenge :: RecaptchaChallenge
- rcResponse :: Lens' RecaptchaChallenge (Maybe Text)
- rcId :: Lens' RecaptchaChallenge (Maybe Text)
- data HistoricalOfferStatus
- data CompanyProFileStatus
- data CompanyBadgeTier
- data CreateLeadResponse
- createLeadResponse :: CreateLeadResponse
- clrRecaptchaStatus :: Lens' CreateLeadResponse (Maybe CreateLeadResponseRecaptchaStatus)
- clrResponseMetadata :: Lens' CreateLeadResponse (Maybe ResponseMetadata)
- clrLead :: Lens' CreateLeadResponse (Maybe Lead)
- data UserOverrides
- userOverrides :: UserOverrides
- uoIPAddress :: Lens' UserOverrides (Maybe Text)
- uoUserId :: Lens' UserOverrides (Maybe Text)
- data Analytics
- analytics :: Analytics
- aProFileViews :: Lens' Analytics (Maybe AnalyticsDataPoint)
- aEventDate :: Lens' Analytics (Maybe Date)
- aSearchViews :: Lens' Analytics (Maybe AnalyticsDataPoint)
- aContacts :: Lens' Analytics (Maybe AnalyticsDataPoint)
- data CompanyRelationBadgeTier
- data ResponseMetadata
- responseMetadata :: ResponseMetadata
- rmDebugInfo :: Lens' ResponseMetadata (Maybe DebugInfo)
- data LogMessageRequest
- logMessageRequest :: LogMessageRequest
- lmrRequestMetadata :: Lens' LogMessageRequest (Maybe RequestMetadata)
- lmrClientInfo :: Lens' LogMessageRequest (Maybe LogMessageRequestClientInfo)
- lmrDetails :: Lens' LogMessageRequest (Maybe Text)
- lmrLevel :: Lens' LogMessageRequest (Maybe LogMessageRequestLevel)
- data LocalizedCompanyInfo
- localizedCompanyInfo :: LocalizedCompanyInfo
- lciLanguageCode :: Lens' LocalizedCompanyInfo (Maybe Text)
- lciOverview :: Lens' LocalizedCompanyInfo (Maybe Text)
- lciCountryCodes :: Lens' LocalizedCompanyInfo [Text]
- lciDisplayName :: Lens' LocalizedCompanyInfo (Maybe Text)
- data CompanyRelationState
- data CountryOfferInfoOfferType
- data RankType
- data SpecializationStatusBadgeSpecializationState
- data AvailableOfferOfferType
- data AvailableOffer
- availableOffer :: AvailableOffer
- aoShowSpecialOfferCopy :: Lens' AvailableOffer (Maybe Bool)
- aoQualifiedCustomer :: Lens' AvailableOffer [OfferCustomer]
- aoTerms :: Lens' AvailableOffer (Maybe Text)
- aoQualifiedCustomersComplete :: Lens' AvailableOffer (Maybe Bool)
- aoMaxAccountAge :: Lens' AvailableOffer (Maybe Int32)
- aoName :: Lens' AvailableOffer (Maybe Text)
- aoCountryOfferInfos :: Lens' AvailableOffer [CountryOfferInfo]
- aoId :: Lens' AvailableOffer (Maybe Int64)
- aoOfferType :: Lens' AvailableOffer (Maybe AvailableOfferOfferType)
- aoOfferLevel :: Lens' AvailableOffer (Maybe AvailableOfferOfferLevel)
- aoDescription :: Lens' AvailableOffer (Maybe Text)
- aoAvailable :: Lens' AvailableOffer (Maybe Int32)
- data SpecializationStatusBadgeSpecialization
- data LogMessageRequestClientInfo
- logMessageRequestClientInfo :: HashMap Text Text -> LogMessageRequestClientInfo
- lmrciAddtional :: Lens' LogMessageRequestClientInfo (HashMap Text Text)
- data CompanyRelation
- companyRelation :: CompanyRelation
- crCreationTime :: Lens' CompanyRelation (Maybe UTCTime)
- crState :: Lens' CompanyRelation (Maybe CompanyRelationState)
- crBadgeTier :: Lens' CompanyRelation (Maybe CompanyRelationBadgeTier)
- crCompanyId :: Lens' CompanyRelation (Maybe Text)
- crPrimaryAddress :: Lens' CompanyRelation (Maybe Location)
- crLogoURL :: Lens' CompanyRelation (Maybe Text)
- crCompanyAdmin :: Lens' CompanyRelation (Maybe Bool)
- crWebsite :: Lens' CompanyRelation (Maybe Text)
- crAddress :: Lens' CompanyRelation (Maybe Text)
- crPrimaryCountryCode :: Lens' CompanyRelation (Maybe Text)
- crName :: Lens' CompanyRelation (Maybe Text)
- crPhoneNumber :: Lens' CompanyRelation (Maybe Text)
- crManagerAccount :: Lens' CompanyRelation (Maybe Int64)
- crIsPending :: Lens' CompanyRelation (Maybe Bool)
- crInternalCompanyId :: Lens' CompanyRelation (Maybe Text)
- crSpecializationStatus :: Lens' CompanyRelation [SpecializationStatus]
- crSegment :: Lens' CompanyRelation [Text]
- crPrimaryLanguageCode :: Lens' CompanyRelation (Maybe Text)
- crResolvedTimestamp :: Lens' CompanyRelation (Maybe UTCTime)
- data User
- user :: User
- uCertificationStatus :: Lens' User [Certification]
- uPublicProFile :: Lens' User (Maybe PublicProFile)
- uCompanyVerificationEmail :: Lens' User (Maybe Text)
- uExamStatus :: Lens' User [ExamStatus]
- uPrimaryEmails :: Lens' User [Text]
- uProFile :: Lens' User (Maybe UserProFile)
- uAfaInfoShared :: Lens' User (Maybe Bool)
- uCompany :: Lens' User (Maybe CompanyRelation)
- uInternalId :: Lens' User (Maybe Text)
- uId :: Lens' User (Maybe Text)
- uAvailableAdwordsManagerAccounts :: Lens' User [AdWordsManagerAccountInfo]
- uLastAccessTime :: Lens' User (Maybe UTCTime)
- data LogUserEventRequestEventCategory
- = EventCategoryUnspecified
- | GooglePartnerSearch
- | GooglePartnerSignupFlow
- | GooglePartnerPortal
- | GooglePartnerPortalMyProFile
- | GooglePartnerPortalCertifications
- | GooglePartnerPortalCommUnity
- | GooglePartnerPortalInsights
- | GooglePartnerPortalClients
- | GooglePartnerPublicUserProFile
- | GooglePartnerPanel
- | GooglePartnerPortalLastAdminDialog
- | GooglePartnerClient
- | GooglePartnerPortalCompanyProFile
- | ExternalLinks
- | GooglePartnerLanding
- data Date
- date :: Date
- dDay :: Lens' Date (Maybe Int32)
- dYear :: Lens' Date (Maybe Int32)
- dMonth :: Lens' Date (Maybe Int32)
- data Lead
- lead :: Lead
- leaGivenName :: Lens' Lead (Maybe Text)
- leaEmail :: Lens' Lead (Maybe Text)
- leaLanguageCode :: Lens' Lead (Maybe Text)
- leaState :: Lens' Lead (Maybe LeadState)
- leaMarketingOptIn :: Lens' Lead (Maybe Bool)
- leaAdwordsCustomerId :: Lens' Lead (Maybe Int64)
- leaFamilyName :: Lens' Lead (Maybe Text)
- leaPhoneNumber :: Lens' Lead (Maybe Text)
- leaMinMonthlyBudget :: Lens' Lead (Maybe Money)
- leaId :: Lens' Lead (Maybe Text)
- leaComments :: Lens' Lead (Maybe Text)
- leaWebsiteURL :: Lens' Lead (Maybe Text)
- leaType :: Lens' Lead (Maybe LeadType)
- leaGpsMotivations :: Lens' Lead [Text]
- leaCreateTime :: Lens' Lead (Maybe UTCTime)
- data AdWordsManagerAccountInfo
- adWordsManagerAccountInfo :: AdWordsManagerAccountInfo
- awmaiCustomerName :: Lens' AdWordsManagerAccountInfo (Maybe Text)
- awmaiId :: Lens' AdWordsManagerAccountInfo (Maybe Int64)
- data LogMessageResponse
- logMessageResponse :: LogMessageResponse
- lmrResponseMetadata :: Lens' LogMessageResponse (Maybe ResponseMetadata)
- data HistoricalOfferOfferType
- data CertificationStatusType
- data CreateLeadResponseRecaptchaStatus
- data OfferCustomer
- offerCustomer :: OfferCustomer
- ocCreationTime :: Lens' OfferCustomer (Maybe UTCTime)
- ocAdwordsURL :: Lens' OfferCustomer (Maybe Text)
- ocGetYAmount :: Lens' OfferCustomer (Maybe Text)
- ocName :: Lens' OfferCustomer (Maybe Text)
- ocCountryCode :: Lens' OfferCustomer (Maybe Text)
- ocOfferType :: Lens' OfferCustomer (Maybe OfferCustomerOfferType)
- ocSpendXAmount :: Lens' OfferCustomer (Maybe Text)
- ocExternalCid :: Lens' OfferCustomer (Maybe Int64)
- ocEligibilityDaysLeft :: Lens' OfferCustomer (Maybe Int32)
- data ExamStatusExamType
- data GetPartnersStatusResponse
- getPartnersStatusResponse :: GetPartnersStatusResponse
- gpsrResponseMetadata :: Lens' GetPartnersStatusResponse (Maybe ResponseMetadata)
- data ListAnalyticsResponse
- listAnalyticsResponse :: ListAnalyticsResponse
- larNextPageToken :: Lens' ListAnalyticsResponse (Maybe Text)
- larAnalytics :: Lens' ListAnalyticsResponse [Analytics]
- larResponseMetadata :: Lens' ListAnalyticsResponse (Maybe ResponseMetadata)
- larAnalyticsSummary :: Lens' ListAnalyticsResponse (Maybe AnalyticsSummary)
- data Company
- company :: Company
- cCompanyTypes :: Lens' Company [Text]
- cAutoApprovalEmailDomains :: Lens' Company [Text]
- cProFileStatus :: Lens' Company (Maybe CompanyProFileStatus)
- cBadgeTier :: Lens' Company (Maybe CompanyBadgeTier)
- cPublicProFile :: Lens' Company (Maybe PublicProFile)
- cOriginalMinMonthlyBudget :: Lens' Company (Maybe Money)
- cAdditionalWebsites :: Lens' Company [Text]
- cIndustries :: Lens' Company [Text]
- cConvertedMinMonthlyBudget :: Lens' Company (Maybe Money)
- cName :: Lens' Company (Maybe Text)
- cLocalizedInfos :: Lens' Company [LocalizedCompanyInfo]
- cCertificationStatuses :: Lens' Company [CertificationStatus]
- cRanks :: Lens' Company [Rank]
- cId :: Lens' Company (Maybe Text)
- cWebsiteURL :: Lens' Company (Maybe Text)
- cSpecializationStatus :: Lens' Company [SpecializationStatus]
- cPrimaryAdwordsManagerAccountId :: Lens' Company (Maybe Int64)
- cBadgeAuthorityInAwn :: Lens' Company (Maybe Bool)
- cPrimaryLanguageCode :: Lens' Company (Maybe Text)
- cLocations :: Lens' Company [Location]
- cServices :: Lens' Company [Text]
- cPrimaryLocation :: Lens' Company (Maybe Location)
- data ListOffersResponseNoOfferReason
- data LogUserEventResponse
- logUserEventResponse :: LogUserEventResponse
- luerResponseMetadata :: Lens' LogUserEventResponse (Maybe ResponseMetadata)
- data ListOffersResponse
- listOffersResponse :: ListOffersResponse
- lorAvailableOffers :: Lens' ListOffersResponse [AvailableOffer]
- lorNoOfferReason :: Lens' ListOffersResponse (Maybe ListOffersResponseNoOfferReason)
- lorResponseMetadata :: Lens' ListOffersResponse (Maybe ResponseMetadata)
- data Xgafv
- data UserProFile
- userProFile :: UserProFile
- upfGivenName :: Lens' UserProFile (Maybe Text)
- upfMarkets :: Lens' UserProFile [Text]
- upfChannels :: Lens' UserProFile [Text]
- upfEmailOptIns :: Lens' UserProFile (Maybe OptIns)
- upfJobFunctions :: Lens' UserProFile [Text]
- upfAddress :: Lens' UserProFile (Maybe Location)
- upfPrimaryCountryCode :: Lens' UserProFile (Maybe Text)
- upfFamilyName :: Lens' UserProFile (Maybe Text)
- upfLanguages :: Lens' UserProFile [Text]
- upfIndustries :: Lens' UserProFile [Text]
- upfMigrateToAfa :: Lens' UserProFile (Maybe Bool)
- upfPhoneNumber :: Lens' UserProFile (Maybe Text)
- upfEmailAddress :: Lens' UserProFile (Maybe Text)
- upfAdwordsManagerAccount :: Lens' UserProFile (Maybe Int64)
- upfProFilePublic :: Lens' UserProFile (Maybe Bool)
- data AnalyticsSummary
- analyticsSummary :: AnalyticsSummary
- asContactsCount :: Lens' AnalyticsSummary (Maybe Int32)
- asProFileViewsCount :: Lens' AnalyticsSummary (Maybe Int32)
- asSearchViewsCount :: Lens' AnalyticsSummary (Maybe Int32)
- data CertificationExamStatusType
- data LogUserEventRequest
- logUserEventRequest :: LogUserEventRequest
- luerEventCategory :: Lens' LogUserEventRequest (Maybe LogUserEventRequestEventCategory)
- luerRequestMetadata :: Lens' LogUserEventRequest (Maybe RequestMetadata)
- luerURL :: Lens' LogUserEventRequest (Maybe Text)
- luerEventScope :: Lens' LogUserEventRequest (Maybe LogUserEventRequestEventScope)
- luerLead :: Lens' LogUserEventRequest (Maybe Lead)
- luerEventDatas :: Lens' LogUserEventRequest [EventData]
- luerEventAction :: Lens' LogUserEventRequest (Maybe LogUserEventRequestEventAction)
- data LogMessageRequestLevel
- data CertificationCertificationType
- data EventDataKey
- = EDKEventDataTypeUnspecified
- | EDKAction
- | EDKAgencyId
- | EDKAgencyName
- | EDKAgencyPhoneNumber
- | EDKAgencyWebsite
- | EDKBudget
- | EDKCenterPoint
- | EDKCertification
- | EDKComment
- | EDKCountry
- | EDKCurrency
- | EDKCurrentlyViewedAgencyId
- | EDKDistance
- | EDKDistanceType
- | EDKExam
- | EDKHistoryToken
- | EDKID
- | EDKIndustry
- | EDKInsightTag
- | EDKLanguage
- | EDKLocation
- | EDKMarketingOptIn
- | EDKQuery
- | EDKSearchStartIndex
- | EDKService
- | EDKShowVow
- | EDKSolution
- | EDKTrafficSourceId
- | EDKTrafficSubId
- | EDKViewPort
- | EDKWebsite
- | EDKDetails
- | EDKExperimentId
- | EDKGpsMotivation
- | EDKURL
- | EDKElementFocus
- | EDKProgress
- data SpecializationStatus
- specializationStatus :: SpecializationStatus
- ssBadgeSpecialization :: Lens' SpecializationStatus (Maybe SpecializationStatusBadgeSpecialization)
- ssBadgeSpecializationState :: Lens' SpecializationStatus (Maybe SpecializationStatusBadgeSpecializationState)
- data LeadState
- data Rank
- rank :: Rank
- rValue :: Lens' Rank (Maybe Double)
- rType :: Lens' Rank (Maybe RankType)
- data LogUserEventRequestEventScope
- data ListLeadsResponse
- listLeadsResponse :: ListLeadsResponse
- llrLeads :: Lens' ListLeadsResponse [Lead]
- llrNextPageToken :: Lens' ListLeadsResponse (Maybe Text)
- llrResponseMetadata :: Lens' ListLeadsResponse (Maybe ResponseMetadata)
- llrTotalSize :: Lens' ListLeadsResponse (Maybe Int32)
- data CountryOfferInfo
- countryOfferInfo :: CountryOfferInfo
- coiGetYAmount :: Lens' CountryOfferInfo (Maybe Text)
- coiOfferCountryCode :: Lens' CountryOfferInfo (Maybe Text)
- coiOfferType :: Lens' CountryOfferInfo (Maybe CountryOfferInfoOfferType)
- coiSpendXAmount :: Lens' CountryOfferInfo (Maybe Text)
- data CreateLeadRequest
- createLeadRequest :: CreateLeadRequest
- cRequestMetadata :: Lens' CreateLeadRequest (Maybe RequestMetadata)
- cRecaptchaChallenge :: Lens' CreateLeadRequest (Maybe RecaptchaChallenge)
- cLead :: Lens' CreateLeadRequest (Maybe Lead)
Service Configuration
partnersService :: ServiceConfig Source #
Default request referring to version v2
of the Google Partners API. This contains the host and root path used as a starting point for constructing service requests.
API Declaration
type PartnersAPI = LeadsListResource :<|> (UsersUpdateProFileResource :<|> (UsersDeleteCompanyRelationResource :<|> (UsersGetResource :<|> (UsersCreateCompanyRelationResource :<|> (UserStatesListResource :<|> (AnalyticsListResource :<|> (UserEventsLogResource :<|> (CompaniesLeadsCreateResource :<|> (CompaniesListResource :<|> (CompaniesGetResource :<|> (ClientMessagesLogResource :<|> (UpdateCompaniesResource :<|> (GetPartnersstatusResource :<|> (UpdateLeadsResource :<|> (OffersHistoryListResource :<|> OffersListResource))))))))))))))) Source #
Represents the entirety of the methods and resources available for the Google Partners API service.
Resources
partners.analytics.list
partners.clientMessages.log
partners.companies.get
partners.companies.leads.create
partners.companies.list
partners.getPartnersstatus
partners.leads.list
partners.offers.history.list
partners.offers.list
partners.updateCompanies
partners.updateLeads
partners.userEvents.log
partners.userStates.list
partners.users.createCompanyRelation
partners.users.deleteCompanyRelation
partners.users.get
partners.users.updateProfile
Types
LatLng
An object representing a latitude/longitude pair. This is expressed as a pair of doubles representing degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the WGS84 standard. Values must be within normalized ranges.
See: latLng
smart constructor.
Instances
Eq LatLng Source # | |
Data LatLng Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LatLng -> c LatLng # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LatLng # toConstr :: LatLng -> Constr # dataTypeOf :: LatLng -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LatLng) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LatLng) # gmapT :: (forall b. Data b => b -> b) -> LatLng -> LatLng # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LatLng -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LatLng -> r # gmapQ :: (forall d. Data d => d -> u) -> LatLng -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LatLng -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LatLng -> m LatLng # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LatLng -> m LatLng # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LatLng -> m LatLng # | |
Show LatLng Source # | |
Generic LatLng Source # | |
ToJSON LatLng Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON LatLng Source # | |
type Rep LatLng Source # | |
Defined in Network.Google.Partners.Types.Product type Rep LatLng = D1 (MetaData "LatLng" "Network.Google.Partners.Types.Product" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (C1 (MetaCons "LatLng'" PrefixI True) (S1 (MetaSel (Just "_llLatitude") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_llLongitude") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))))) |
Creates a value of LatLng
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
llLatitude :: Lens' LatLng (Maybe Double) Source #
The latitude in degrees. It must be in the range [-90.0, +90.0].
llLongitude :: Lens' LatLng (Maybe Double) Source #
The longitude in degrees. It must be in the range [-180.0, +180.0].
ListUserStatesResponse
data ListUserStatesResponse Source #
Response message for ListUserStates.
See: listUserStatesResponse
smart constructor.
Instances
listUserStatesResponse :: ListUserStatesResponse Source #
Creates a value of ListUserStatesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lusrUserStates :: Lens' ListUserStatesResponse [Text] Source #
User's states.
lusrResponseMetadata :: Lens' ListUserStatesResponse (Maybe ResponseMetadata) Source #
Current response metadata.
EventData
Key value data pair for an event.
See: eventData
smart constructor.
Instances
Eq EventData Source # | |
Data EventData Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EventData -> c EventData # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EventData # toConstr :: EventData -> Constr # dataTypeOf :: EventData -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EventData) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EventData) # gmapT :: (forall b. Data b => b -> b) -> EventData -> EventData # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EventData -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EventData -> r # gmapQ :: (forall d. Data d => d -> u) -> EventData -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> EventData -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> EventData -> m EventData # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EventData -> m EventData # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EventData -> m EventData # | |
Show EventData Source # | |
Generic EventData Source # | |
ToJSON EventData Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON EventData Source # | |
type Rep EventData Source # | |
Defined in Network.Google.Partners.Types.Product type Rep EventData = D1 (MetaData "EventData" "Network.Google.Partners.Types.Product" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (C1 (MetaCons "EventData'" PrefixI True) (S1 (MetaSel (Just "_edValues") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_edKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EventDataKey)))) |
OfferCustomerOfferType
data OfferCustomerOfferType Source #
Type of the offer
OfferTypeUnspecified |
|
OfferTypeSpendXGetY |
|
OfferTypeVideo |
|
OfferTypeSpendMatch |
|
Instances
HistoricalOffer
data HistoricalOffer Source #
Historical information about a Google Partners Offer.
See: historicalOffer
smart constructor.
Instances
historicalOffer :: HistoricalOffer Source #
Creates a value of HistoricalOffer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
hoCreationTime :: Lens' HistoricalOffer (Maybe UTCTime) Source #
Time offer was first created.
hoClientId :: Lens' HistoricalOffer (Maybe Int64) Source #
ID of client.
hoStatus :: Lens' HistoricalOffer (Maybe HistoricalOfferStatus) Source #
Status of the offer.
hoClientEmail :: Lens' HistoricalOffer (Maybe Text) Source #
Email address for client.
hoAdwordsURL :: Lens' HistoricalOffer (Maybe Text) Source #
Client's AdWords page URL.
hoLastModifiedTime :: Lens' HistoricalOffer (Maybe UTCTime) Source #
Time last action was taken.
hoSenderName :: Lens' HistoricalOffer (Maybe Text) Source #
Name (First + Last) of the partners user to whom the incentive is allocated.
hoOfferCode :: Lens' HistoricalOffer (Maybe Text) Source #
Offer code.
hoOfferCountryCode :: Lens' HistoricalOffer (Maybe Text) Source #
Country Code for the offer country.
hoOfferType :: Lens' HistoricalOffer (Maybe HistoricalOfferOfferType) Source #
Type of offer.
hoClientName :: Lens' HistoricalOffer (Maybe Text) Source #
Name of the client.
hoExpirationTime :: Lens' HistoricalOffer (Maybe UTCTime) Source #
Time this offer expires.
RequestMetadata
data RequestMetadata Source #
Common data that is in each API request.
See: requestMetadata
smart constructor.
Instances
requestMetadata :: RequestMetadata Source #
Creates a value of RequestMetadata
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rmExperimentIds :: Lens' RequestMetadata [Text] Source #
Experiment IDs the current request belongs to.
rmTrafficSource :: Lens' RequestMetadata (Maybe TrafficSource) Source #
Source of traffic for the current request.
rmUserOverrides :: Lens' RequestMetadata (Maybe UserOverrides) Source #
Values to use instead of the user's respective defaults for the current request. These are only honored by whitelisted products.
rmPartnersSessionId :: Lens' RequestMetadata (Maybe Text) Source #
Google Partners session ID.
LeadType
Type of lead.
LeadTypeUnspecified |
|
LtGps |
|
Instances
CertificationStatus
data CertificationStatus Source #
Google Partners certification status.
See: certificationStatus
smart constructor.
Instances
certificationStatus :: CertificationStatus Source #
Creates a value of CertificationStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
csUserCount :: Lens' CertificationStatus (Maybe Int32) Source #
Number of people who are certified,
csIsCertified :: Lens' CertificationStatus (Maybe Bool) Source #
Whether certification is passing.
csType :: Lens' CertificationStatus (Maybe CertificationStatusType) Source #
The type of the certification.
csExamStatuses :: Lens' CertificationStatus [CertificationExamStatus] Source #
List of certification exam statuses.
DebugInfo
Debug information about this request.
See: debugInfo
smart constructor.
Instances
Eq DebugInfo Source # | |
Data DebugInfo Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DebugInfo -> c DebugInfo # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DebugInfo # toConstr :: DebugInfo -> Constr # dataTypeOf :: DebugInfo -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DebugInfo) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DebugInfo) # gmapT :: (forall b. Data b => b -> b) -> DebugInfo -> DebugInfo # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DebugInfo -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DebugInfo -> r # gmapQ :: (forall d. Data d => d -> u) -> DebugInfo -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> DebugInfo -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> DebugInfo -> m DebugInfo # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DebugInfo -> m DebugInfo # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DebugInfo -> m DebugInfo # | |
Show DebugInfo Source # | |
Generic DebugInfo Source # | |
ToJSON DebugInfo Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON DebugInfo Source # | |
type Rep DebugInfo Source # | |
Defined in Network.Google.Partners.Types.Product type Rep DebugInfo = D1 (MetaData "DebugInfo" "Network.Google.Partners.Types.Product" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (C1 (MetaCons "DebugInfo'" PrefixI True) (S1 (MetaSel (Just "_diServiceURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_diServerTraceInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_diServerInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) |
debugInfo :: DebugInfo Source #
Creates a value of DebugInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
diServerInfo :: Lens' DebugInfo (Maybe Text) Source #
Info about the server that serviced this request.
AvailableOfferOfferLevel
data AvailableOfferOfferLevel Source #
Level of this offer.
OfferLevelUnspecified |
|
OfferLevelDenyProblem |
|
OfferLevelDenyContract |
|
OfferLevelManual |
|
OfferLevelLimit0 |
|
OfferLevelLimit5 |
|
OfferLevelLimit15 |
|
OfferLevelLimit50 |
|
Instances
OptIns
A set of opt-ins for a user.
See: optIns
smart constructor.
Instances
Eq OptIns Source # | |
Data OptIns Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OptIns -> c OptIns # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OptIns # toConstr :: OptIns -> Constr # dataTypeOf :: OptIns -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OptIns) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OptIns) # gmapT :: (forall b. Data b => b -> b) -> OptIns -> OptIns # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OptIns -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OptIns -> r # gmapQ :: (forall d. Data d => d -> u) -> OptIns -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> OptIns -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> OptIns -> m OptIns # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OptIns -> m OptIns # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OptIns -> m OptIns # | |
Show OptIns Source # | |
Generic OptIns Source # | |
ToJSON OptIns Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON OptIns Source # | |
type Rep OptIns Source # | |
Defined in Network.Google.Partners.Types.Product type Rep OptIns = D1 (MetaData "OptIns" "Network.Google.Partners.Types.Product" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (C1 (MetaCons "OptIns'" PrefixI True) ((S1 (MetaSel (Just "_oiPhoneContact") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_oiPhysicalMail") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_oiPerformanceSuggestions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_oiSpecialOffers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_oiMarketComm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))) |
Creates a value of OptIns
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oiPhoneContact :: Lens' OptIns (Maybe Bool) Source #
An opt-in to allow recieivng phone calls about their Partners account.
oiPhysicalMail :: Lens' OptIns (Maybe Bool) Source #
An opt-in to receive special promotional gifts and material in the mail.
oiPerformanceSuggestions :: Lens' OptIns (Maybe Bool) Source #
An opt-in about receiving email with customized AdWords campaign management tips.
oiSpecialOffers :: Lens' OptIns (Maybe Bool) Source #
An opt-in about receiving email regarding new features and products.
oiMarketComm :: Lens' OptIns (Maybe Bool) Source #
An opt-in about receiving email from Partners marketing teams. Includes member-only events and special promotional offers for Google products.
LogUserEventRequestEventAction
data LogUserEventRequestEventAction Source #
The action that occurred.
EventActionUnspecified |
|
SmbClickedFindAPartnerButtonBottom |
|
SmbClickedFindAPartnerButtonTop |
|
AgencyClickedJoinNowButtonBottom |
|
AgencyClickedJoinNowButtonTop |
|
SmbCanceledPartnerContactForm |
|
SmbClickedContactAPartner |
|
SmbCompletedPartnerContactForm |
|
SmbEnteredEmailInContactPartnerForm |
|
SmbEnteredNameInContactPartnerForm |
|
SmbEnteredPhoneInContactPartnerForm |
|
SmbFailedRecaptchaInContactPartnerForm |
|
PartnerViewedBySmb |
|
SmbCanceledPartnerContactFormOnGps |
|
SmbChangedASearchParameterTop |
|
SmbClickedContactAPartnerOnGps |
|
SmbClickedShowMorePartnersButtonBottom |
|
SmbCompletedPartnerContactFormOnGps |
|
SmbNoPartnersAvailableWithSearchCriteria |
|
SmbPerformedSearchOnGps |
|
SmbViewedAPartnerOnGps |
|
SmbCanceledPartnerContactFormOnProFilePage |
|
SmbClickedContactAPartnerOnProFilePage |
|
SmbClickedPartnerWebsite |
|
SmbCompletedPartnerContactFormOnProFilePage |
|
SmbViewedAPartnerProFile |
|
AgencyClickedAcceptTosButton |
|
AgencyChangedTosCountry |
|
AgencyAddedAddressInMyProFilePortal |
|
AgencyAddedPhoneNumberInMyProFilePortal |
|
AgencyChangedPrimaryAccountAssociation |
|
AgencyChangedPrimaryCountryAssociation |
|
AgencyClickedAffiliateButtonInMyProFileInPortal |
|
AgencyClickedGiveEditAccessInMyProFilePortal |
|
AgencyClickedLogOutInMyProFilePortal |
|
AgencyClickedMyProFileLeftNavInPortal |
|
AgencyClickedSaveAndContinueAtBotOfCompleteProFile |
|
AgencyClickedUnaffiliateInMyProFilePortal |
|
AgencyFilledOutCompAffiliationInMyProFilePortal |
|
AgencySuccessfullyConnectedWithCompanyInMyProFile |
|
AgencyClickedCreateMccInMyProFilePortal |
|
AgencyDidntHaveAnMccAssociatedOnCompleteProFile |
|
AgencyHadAnMccAssociatedOnCompleteProFile |
|
AgencyAddedJobFunctionInMyProFilePortal |
|
AgencyLookedAtJobFunctionDropDown |
|
AgencySelectedAccountManagerAsJobFunction |
|
AgencySelectedAccountPlannerAsJobFunction |
|
AgencySelectedAnalyticsAsJobFunction |
|
AgencySelectedCreativeAsJobFunction |
|
AgencySelectedMediaBuyerAsJobFunction |
|
AgencySelectedMediaPlannerAsJobFunction |
|
AgencySelectedOtherAsJobFunction |
|
AgencySelectedProductionAsJobFunction |
|
AgencySelectedSeoAsJobFunction |
|
AgencySelectedSalesRepAsJobFunction |
|
AgencySelectedSearchSpeciaListAsJobFunction |
|
AgencyAddedChannelsInMyProFilePortal |
|
AgencyLookedAtAddChannelDropDown |
|
AgencySelectedCrossChannelFromAddChannel |
|
AgencySelectedDisplayFromAddChannel |
|
AgencySelectedMobileFromAddChannel |
|
AgencySelectedSearchFromAddChannel |
|
AgencySelectedSocialFromAddChannel |
|
AgencySelectedToolsFromAddChannel |
|
AgencySelectedYouTubeFromAddChannel |
|
AgencyAddedIndustriesInMyProFilePortal |
|
AgencyChangedAddIndustriesDropDown |
|
AgencyAddedMarketsInMyProFilePortal |
|
AgencyChangedAddMarketsDropDown |
|
AgencyCheckedRecieveMailPromotionsMyproFile |
|
AgencyCheckedRecieveMailPromotionsSignup |
|
AgencySelectedOptInBetaTestsAndMktResearch |
|
AgencySelectedOptInBetaTestsInMyProFilePortal |
|
AgencySelectedOptInNewsInMyProFilePortal |
|
AgencySelectedOptInNewsInvitationsAndPromos |
|
AgencySelectedOptInPerformanceSugInMyProFilePortal |
|
AgencySelectedOptInPerformanceSuggestions |
|
AgencySelectedOptInSelectAllEmailNotifications |
|
AgencySelectedSelectAllOptInsInMyProFilePortal |
|
AgencyClickedBackButtonOnConnectWithCompany |
|
AgencyClickedContinueToOverviewOnConnectWithCompany |
|
AgecnyClickedCreateMccConnectWithCompanyNotFound |
|
AgecnyClickedGiveEditAccessConnectWithCompanyNotFound |
|
AgecnyClickedLogOutConnectWithCompanyNotFound |
|
AgencyClickedSkipForNowOnConnectWithCompanyPage |
|
AgencyClosedConnectedToCompanyXButtonWrongCompany |
|
AgencyCompletedFieldConnectWithCompany |
|
AgecnyFoundCompanyToConnectWith |
|
AgencySuccessfullyCreatedCompany |
|
AgencyAddedNewCompanyLocation |
|
AgencyClickedCommUnityJoinNowLinkInPortalNotifications |
|
AgencyClickedConnectToCompanyLinkInPortalNotifications |
|
AgencyClickedGetCertifiedLinkInPortalNotifications |
|
AgencyClickedGetVideoAdsCertifiedLinkInPortalNotifications |
|
AgencyClickedLinkToMccLinkInPortalNotifications |
|
AgencyClickedInsightContentInPortal |
|
AgencyClickedInsightsViewNowPitchDecksInPortal |
|
AgencyClickedInsightsLeftNavInPortal |
|
AgencyClickedInsightsUploadContent |
|
AgencyClickedInsightsViewedDeprecated |
|
AgencyClickedCommUnityLeftNavInPortal |
|
AgencyClickedJoinCommUnityButtonCommUnityPortal |
|
AgencyClickedCertificationsLeftNavInPortal |
|
AgencyClickedCertificationsProductLeftNavInPortal |
|
AgencyClickedPartnerStatusLeftNavInPortal |
|
AgencyClickedPartnerStatusProductLeftNavInPortal |
|
AgencyClickedOffersLeftNavInPortal |
|
AgencyClickedSendButtonOnOffersPage |
|
AgencyClickedExamDetailsOnCertAdwordsPage |
|
AgencyClickedSeeExamsCertificationMainPage |
|
AgencyClickedTakeExamOnCertExamPage |
|
AgencyOpenedLastAdminDialog |
|
AgencyOpenedDialogWithNoUsers |
|
AgencyPromotedUserToAdmin |
|
AgencyUnaffiliated |
|
AgencyChangedRoles |
|
SmbClickedCompanyNameLinkToProFile |
|
SmbViewedAdwordsCertificate |
|
SmbViewedAdwordsSearchCertificate |
|
SmbViewedAdwordsDisplayCertificate |
|
SmbClickedAdwordsCertificateHelpIcon |
|
SmbViewedAnalyticsCertificate |
|
SmbViewedDoubleClickCertificate |
|
SmbViewedMobileSitesCertificate |
|
SmbViewedVideoAdsCertificate |
|
SmbViewedShoppingCertificate |
|
SmbClickedVideoAdsCertificateHelpIcon |
|
SmbViewedDigitalSalesCertificate |
|
ClickedHelpAtBottom |
|
ClickedHelpAtTop |
|
ClientError |
|
AgencyClickedLeftNavStories |
|
Clicked |
|
SmbViewedMobileCertificate |
|
AgencyFailedCompanyVerification |
|
VisitedLanding |
|
VisitedGps |
|
VisitedAgencyPortal |
|
CancelledIndividualSignUp |
|
CancelledCompanySignUp |
|
AgencyClickedSignInButtonTop |
|
AgencyClickedSaveAndContinueAtBotOfIncompleteProFile |
|
AgencyUnselectedOptInNewsInvitationsAndPromos |
|
AgencyUnselectedOptInBetaTestsAndMktResearch |
|
AgencyUnselectedOptInPerformanceSuggestions |
|
AgencySelectedOptOutUnselectAllEmailNotifications |
|
AgencyLinkedIndividualMcc |
|
AgencySuggestedToUser |
|
AgencyIgnoredSuggestedAgenciesAndSearched |
|
AgencyPickedSuggestedAgency |
|
AgencySearchedForAgencies |
|
AgencyPickedSearchedAgency |
|
AgencyDismissedAffiliationWidget |
|
AgencyClickedInsightsDownloadContent |
|
AgencyProgressInsightsViewContent |
|
AgencyClickedCancelAcceptTosButton |
|
SmbEnteredWebsiteInContactPartnerForm |
|
AgencySelectedOptInAfaMigration |
|
AgencySelectedOptOutAfaMigration |
|
Instances
Enum LogUserEventRequestEventAction Source # | |
Defined in Network.Google.Partners.Types.Sum succ :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction # pred :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction # toEnum :: Int -> LogUserEventRequestEventAction # fromEnum :: LogUserEventRequestEventAction -> Int # enumFrom :: LogUserEventRequestEventAction -> [LogUserEventRequestEventAction] # enumFromThen :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> [LogUserEventRequestEventAction] # enumFromTo :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> [LogUserEventRequestEventAction] # enumFromThenTo :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> [LogUserEventRequestEventAction] # | |
Eq LogUserEventRequestEventAction Source # | |
Data LogUserEventRequestEventAction Source # | |
Defined in Network.Google.Partners.Types.Sum gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LogUserEventRequestEventAction -> c LogUserEventRequestEventAction # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LogUserEventRequestEventAction # toConstr :: LogUserEventRequestEventAction -> Constr # dataTypeOf :: LogUserEventRequestEventAction -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LogUserEventRequestEventAction) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LogUserEventRequestEventAction) # gmapT :: (forall b. Data b => b -> b) -> LogUserEventRequestEventAction -> LogUserEventRequestEventAction # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LogUserEventRequestEventAction -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LogUserEventRequestEventAction -> r # gmapQ :: (forall d. Data d => d -> u) -> LogUserEventRequestEventAction -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LogUserEventRequestEventAction -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LogUserEventRequestEventAction -> m LogUserEventRequestEventAction # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LogUserEventRequestEventAction -> m LogUserEventRequestEventAction # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LogUserEventRequestEventAction -> m LogUserEventRequestEventAction # | |
Ord LogUserEventRequestEventAction Source # | |
Defined in Network.Google.Partners.Types.Sum compare :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> Ordering # (<) :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> Bool # (<=) :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> Bool # (>) :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> Bool # (>=) :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> Bool # max :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> LogUserEventRequestEventAction # min :: LogUserEventRequestEventAction -> LogUserEventRequestEventAction -> LogUserEventRequestEventAction # | |
Read LogUserEventRequestEventAction Source # | |
Show LogUserEventRequestEventAction Source # | |
Defined in Network.Google.Partners.Types.Sum | |
Generic LogUserEventRequestEventAction Source # | |
Hashable LogUserEventRequestEventAction Source # | |
Defined in Network.Google.Partners.Types.Sum hashWithSalt :: Int -> LogUserEventRequestEventAction -> Int # | |
ToJSON LogUserEventRequestEventAction Source # | |
FromJSON LogUserEventRequestEventAction Source # | |
FromHttpApiData LogUserEventRequestEventAction Source # | |
ToHttpApiData LogUserEventRequestEventAction Source # | |
type Rep LogUserEventRequestEventAction Source # | |
Defined in Network.Google.Partners.Types.Sum type Rep LogUserEventRequestEventAction = D1 (MetaData "LogUserEventRequestEventAction" "Network.Google.Partners.Types.Sum" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (((((((C1 (MetaCons "EventActionUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbClickedFindAPartnerButtonBottom" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbClickedFindAPartnerButtonTop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedJoinNowButtonBottom" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "AgencyClickedJoinNowButtonTop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbCanceledPartnerContactForm" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbClickedContactAPartner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SmbCompletedPartnerContactForm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbEnteredEmailInContactPartnerForm" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "SmbEnteredNameInContactPartnerForm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbEnteredPhoneInContactPartnerForm" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbFailedRecaptchaInContactPartnerForm" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PartnerViewedBySmb" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbCanceledPartnerContactFormOnGps" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "SmbChangedASearchParameterTop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbClickedContactAPartnerOnGps" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbClickedShowMorePartnersButtonBottom" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SmbCompletedPartnerContactFormOnGps" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbNoPartnersAvailableWithSearchCriteria" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "SmbPerformedSearchOnGps" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbViewedAPartnerOnGps" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbCanceledPartnerContactFormOnProFilePage" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SmbClickedContactAPartnerOnProFilePage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbClickedPartnerWebsite" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "SmbCompletedPartnerContactFormOnProFilePage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbViewedAPartnerProFile" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedAcceptTosButton" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyChangedTosCountry" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyAddedAddressInMyProFilePortal" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "AgencyAddedPhoneNumberInMyProFilePortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyChangedPrimaryAccountAssociation" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyChangedPrimaryCountryAssociation" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyClickedAffiliateButtonInMyProFileInPortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedGiveEditAccessInMyProFilePortal" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyClickedLogOutInMyProFilePortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedMyProFileLeftNavInPortal" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedSaveAndContinueAtBotOfCompleteProFile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyClickedUnaffiliateInMyProFilePortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyFilledOutCompAffiliationInMyProFilePortal" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "AgencySuccessfullyConnectedWithCompanyInMyProFile" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedCreateMccInMyProFilePortal" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyDidntHaveAnMccAssociatedOnCompleteProFile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyHadAnMccAssociatedOnCompleteProFile" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyAddedJobFunctionInMyProFilePortal" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyLookedAtJobFunctionDropDown" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedAccountManagerAsJobFunction" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencySelectedAccountPlannerAsJobFunction" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencySelectedAnalyticsAsJobFunction" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedCreativeAsJobFunction" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "AgencySelectedMediaBuyerAsJobFunction" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedMediaPlannerAsJobFunction" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencySelectedOtherAsJobFunction" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencySelectedProductionAsJobFunction" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedSeoAsJobFunction" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencySelectedSalesRepAsJobFunction" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedSearchSpeciaListAsJobFunction" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyAddedChannelsInMyProFilePortal" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyLookedAtAddChannelDropDown" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedCrossChannelFromAddChannel" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "AgencySelectedDisplayFromAddChannel" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedMobileFromAddChannel" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencySelectedSearchFromAddChannel" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencySelectedSocialFromAddChannel" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedToolsFromAddChannel" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencySelectedYouTubeFromAddChannel" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyAddedIndustriesInMyProFilePortal" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyChangedAddIndustriesDropDown" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyAddedMarketsInMyProFilePortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyChangedAddMarketsDropDown" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "AgencyCheckedRecieveMailPromotionsMyproFile" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyCheckedRecieveMailPromotionsSignup" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencySelectedOptInBetaTestsAndMktResearch" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencySelectedOptInBetaTestsInMyProFilePortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedOptInNewsInMyProFilePortal" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencySelectedOptInNewsInvitationsAndPromos" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedOptInPerformanceSugInMyProFilePortal" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencySelectedOptInPerformanceSuggestions" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencySelectedOptInSelectAllEmailNotifications" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedSelectAllOptInsInMyProFilePortal" PrefixI False) (U1 :: Type -> Type)))))))) :+: ((((((C1 (MetaCons "AgencyClickedBackButtonOnConnectWithCompany" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedContinueToOverviewOnConnectWithCompany" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgecnyClickedCreateMccConnectWithCompanyNotFound" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgecnyClickedGiveEditAccessConnectWithCompanyNotFound" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgecnyClickedLogOutConnectWithCompanyNotFound" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyClickedSkipForNowOnConnectWithCompanyPage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClosedConnectedToCompanyXButtonWrongCompany" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyCompletedFieldConnectWithCompany" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgecnyFoundCompanyToConnectWith" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySuccessfullyCreatedCompany" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "AgencyAddedNewCompanyLocation" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedCommUnityJoinNowLinkInPortalNotifications" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedConnectToCompanyLinkInPortalNotifications" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyClickedGetCertifiedLinkInPortalNotifications" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedGetVideoAdsCertifiedLinkInPortalNotifications" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyClickedLinkToMccLinkInPortalNotifications" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedInsightContentInPortal" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedInsightsViewNowPitchDecksInPortal" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyClickedInsightsLeftNavInPortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedInsightsUploadContent" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "AgencyClickedInsightsViewedDeprecated" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedCommUnityLeftNavInPortal" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedJoinCommUnityButtonCommUnityPortal" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyClickedCertificationsLeftNavInPortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedCertificationsProductLeftNavInPortal" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyClickedPartnerStatusLeftNavInPortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedPartnerStatusProductLeftNavInPortal" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedOffersLeftNavInPortal" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyClickedSendButtonOnOffersPage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedExamDetailsOnCertAdwordsPage" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "AgencyClickedSeeExamsCertificationMainPage" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedTakeExamOnCertExamPage" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyOpenedLastAdminDialog" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyOpenedDialogWithNoUsers" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyPromotedUserToAdmin" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyUnaffiliated" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyChangedRoles" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbClickedCompanyNameLinkToProFile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SmbViewedAdwordsCertificate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbViewedAdwordsSearchCertificate" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "SmbViewedAdwordsDisplayCertificate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbClickedAdwordsCertificateHelpIcon" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbViewedAnalyticsCertificate" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SmbViewedDoubleClickCertificate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbViewedMobileSitesCertificate" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "SmbViewedVideoAdsCertificate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbViewedShoppingCertificate" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbClickedVideoAdsCertificateHelpIcon" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SmbViewedDigitalSalesCertificate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ClickedHelpAtBottom" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "ClickedHelpAtTop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ClientError" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedLeftNavStories" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Clicked" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SmbViewedMobileCertificate" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyFailedCompanyVerification" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VisitedLanding" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "VisitedGps" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "VisitedAgencyPortal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CancelledIndividualSignUp" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "CancelledCompanySignUp" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedSignInButtonTop" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyClickedSaveAndContinueAtBotOfIncompleteProFile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyUnselectedOptInNewsInvitationsAndPromos" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyUnselectedOptInBetaTestsAndMktResearch" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyUnselectedOptInPerformanceSuggestions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedOptOutUnselectAllEmailNotifications" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyLinkedIndividualMcc" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencySuggestedToUser" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyIgnoredSuggestedAgenciesAndSearched" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "AgencyPickedSuggestedAgency" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySearchedForAgencies" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AgencyPickedSearchedAgency" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencyDismissedAffiliationWidget" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedInsightsDownloadContent" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "AgencyProgressInsightsViewContent" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencyClickedCancelAcceptTosButton" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SmbEnteredWebsiteInContactPartnerForm" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AgencySelectedOptInAfaMigration" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AgencySelectedOptOutAfaMigration" PrefixI False) (U1 :: Type -> Type))))))))) |
AnalyticsDataPoint
data AnalyticsDataPoint Source #
Details of the analytics events for a `Company` within a single day.
See: analyticsDataPoint
smart constructor.
Instances
analyticsDataPoint :: AnalyticsDataPoint Source #
Creates a value of AnalyticsDataPoint
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
adpEventCount :: Lens' AnalyticsDataPoint (Maybe Int32) Source #
Number of times the type of event occurred. Meaning depends on context (e.g. profile views, contacts, etc.).
adpEventLocations :: Lens' AnalyticsDataPoint [LatLng] Source #
Location information of where these events occurred.
GetCompanyResponse
data GetCompanyResponse Source #
Response message for GetCompany.
See: getCompanyResponse
smart constructor.
Instances
getCompanyResponse :: GetCompanyResponse Source #
Creates a value of GetCompanyResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcrResponseMetadata :: Lens' GetCompanyResponse (Maybe ResponseMetadata) Source #
Current response metadata.
gcrCompany :: Lens' GetCompanyResponse (Maybe Company) Source #
The company.
PublicProFile
data PublicProFile Source #
Basic information from a public profile.
See: publicProFile
smart constructor.
Instances
publicProFile :: PublicProFile Source #
Creates a value of PublicProFile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ppfDisplayImageURL :: Lens' PublicProFile (Maybe Text) Source #
The URL to the main display image of the public profile. Being deprecated.
ppfProFileImage :: Lens' PublicProFile (Maybe Text) Source #
The URL to the main profile image of the public profile.
ppfDisplayName :: Lens' PublicProFile (Maybe Text) Source #
The display name of the public profile.
ppfId :: Lens' PublicProFile (Maybe Text) Source #
The ID which can be used to retrieve more details about the public profile.
ExamStatus
data ExamStatus Source #
A user's information on a specific exam.
See: examStatus
smart constructor.
Instances
examStatus :: ExamStatus Source #
Creates a value of ExamStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
esPassed :: Lens' ExamStatus (Maybe Bool) Source #
Whether this exam has been passed and not expired.
esExpiration :: Lens' ExamStatus (Maybe UTCTime) Source #
Date this exam is due to expire.
esLastPassed :: Lens' ExamStatus (Maybe UTCTime) Source #
The date the user last passed this exam.
esExamType :: Lens' ExamStatus (Maybe ExamStatusExamType) Source #
The type of the exam.
CertificationExamStatus
data CertificationExamStatus Source #
Status for a Google Partners certification exam.
See: certificationExamStatus
smart constructor.
Instances
certificationExamStatus :: CertificationExamStatus Source #
Creates a value of CertificationExamStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cesNumberUsersPass :: Lens' CertificationExamStatus (Maybe Int32) Source #
The number of people who have passed the certification exam.
cesType :: Lens' CertificationExamStatus (Maybe CertificationExamStatusType) Source #
The type of certification exam.
Location
A location with address and geographic coordinates. May optionally contain a detailed (multi-field) version of the address.
See: location
smart constructor.
Instances
Creates a value of Location
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lLatLng :: Lens' Location (Maybe LatLng) Source #
The latitude and longitude of the location, in degrees.
lLanguageCode :: Lens' Location (Maybe Text) Source #
Language code of the address. Should be in BCP 47 format.
lSortingCode :: Lens' Location (Maybe Text) Source #
Use of this code is very country-specific, but will refer to a secondary classification code for sorting mail.
lRegionCode :: Lens' Location (Maybe Text) Source #
CLDR (Common Locale Data Repository) region code .
lAddressLine :: Lens' Location [Text] Source #
The following address lines represent the most specific part of any address.
lDependentLocality :: Lens' Location (Maybe Text) Source #
Dependent locality or sublocality. Used for UK dependent localities, or neighborhoods or boroughs in other locations.
lLocality :: Lens' Location (Maybe Text) Source #
Generally refers to the city/town portion of an address.
lAdministrativeArea :: Lens' Location (Maybe Text) Source #
Top-level administrative subdivision of this country.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
See: empty
smart constructor.
Instances
Eq Empty Source # | |
Data Empty Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Empty -> c Empty # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Empty # dataTypeOf :: Empty -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Empty) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Empty) # gmapT :: (forall b. Data b => b -> b) -> Empty -> Empty # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Empty -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Empty -> r # gmapQ :: (forall d. Data d => d -> u) -> Empty -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Empty -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Empty -> m Empty # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Empty -> m Empty # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Empty -> m Empty # | |
Show Empty Source # | |
Generic Empty Source # | |
ToJSON Empty Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON Empty Source # | |
type Rep Empty Source # | |
TrafficSource
data TrafficSource Source #
Source of traffic for the current request.
See: trafficSource
smart constructor.
Instances
trafficSource :: TrafficSource Source #
Creates a value of TrafficSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tsTrafficSubId :: Lens' TrafficSource (Maybe Text) Source #
Second level identifier to indicate where the traffic comes from. An identifier has multiple letters created by a team which redirected the traffic to us.
tsTrafficSourceId :: Lens' TrafficSource (Maybe Text) Source #
Identifier to indicate where the traffic comes from. An identifier has multiple letters created by a team which redirected the traffic to us.
ListOffersHistoryResponse
data ListOffersHistoryResponse Source #
Response for ListOfferHistory.
See: listOffersHistoryResponse
smart constructor.
Instances
listOffersHistoryResponse :: ListOffersHistoryResponse Source #
Creates a value of ListOffersHistoryResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lohrNextPageToken :: Lens' ListOffersHistoryResponse (Maybe Text) Source #
Supply this token in a ListOffersHistoryRequest to retrieve the next page.
lohrShowingEntireCompany :: Lens' ListOffersHistoryResponse (Maybe Bool) Source #
True if this response is showing entire company history.
lohrResponseMetadata :: Lens' ListOffersHistoryResponse (Maybe ResponseMetadata) Source #
Current response metadata.
lohrCanShowEntireCompany :: Lens' ListOffersHistoryResponse (Maybe Bool) Source #
True if the user has the option to show entire company history.
lohrTotalResults :: Lens' ListOffersHistoryResponse (Maybe Int32) Source #
Number of results across all pages.
lohrOffers :: Lens' ListOffersHistoryResponse [HistoricalOffer] Source #
Historical offers meeting request.
Money
Represents an amount of money with its currency type.
See: money
smart constructor.
Instances
Eq Money Source # | |
Data Money Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Money -> c Money # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Money # dataTypeOf :: Money -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Money) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Money) # gmapT :: (forall b. Data b => b -> b) -> Money -> Money # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Money -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Money -> r # gmapQ :: (forall d. Data d => d -> u) -> Money -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Money -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Money -> m Money # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Money -> m Money # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Money -> m Money # | |
Show Money Source # | |
Generic Money Source # | |
ToJSON Money Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON Money Source # | |
type Rep Money Source # | |
Defined in Network.Google.Partners.Types.Product type Rep Money = D1 (MetaData "Money" "Network.Google.Partners.Types.Product" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (C1 (MetaCons "Money'" PrefixI True) (S1 (MetaSel (Just "_mCurrencyCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_mNanos") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_mUnits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))) |
Creates a value of Money
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mNanos :: Lens' Money (Maybe Int32) Source #
Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
mUnits :: Lens' Money (Maybe Int64) Source #
The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
ListCompaniesResponse
data ListCompaniesResponse Source #
Response message for ListCompanies.
See: listCompaniesResponse
smart constructor.
Instances
listCompaniesResponse :: ListCompaniesResponse Source #
Creates a value of ListCompaniesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lcrNextPageToken :: Lens' ListCompaniesResponse (Maybe Text) Source #
A token to retrieve next page of results. Pass this value in the `ListCompaniesRequest.page_token` field in the subsequent call to ListCompanies to retrieve the next page of results.
lcrResponseMetadata :: Lens' ListCompaniesResponse (Maybe ResponseMetadata) Source #
Current response metadata.
lcrCompanies :: Lens' ListCompaniesResponse [Company] Source #
The list of companies.
Certification
data Certification Source #
A user's information on a specific certification.
See: certification
smart constructor.
Instances
certification :: Certification Source #
Creates a value of Certification
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cLastAchieved :: Lens' Certification (Maybe UTCTime) Source #
The date the user last achieved certification.
cExpiration :: Lens' Certification (Maybe UTCTime) Source #
Date this certification is due to expire.
cWarning :: Lens' Certification (Maybe Bool) Source #
Whether this certification is in the state of warning.
cCertificationType :: Lens' Certification (Maybe CertificationCertificationType) Source #
The type of certification, the area of expertise.
RecaptchaChallenge
data RecaptchaChallenge Source #
reCaptcha challenge info.
See: recaptchaChallenge
smart constructor.
Instances
recaptchaChallenge :: RecaptchaChallenge Source #
Creates a value of RecaptchaChallenge
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rcResponse :: Lens' RecaptchaChallenge (Maybe Text) Source #
The response to the reCaptcha challenge.
HistoricalOfferStatus
data HistoricalOfferStatus Source #
Status of the offer.
OfferStatusUnspecified |
|
OfferStatusDistributed |
|
OfferStatusRedeemed |
|
OfferStatusAwarded |
|
OfferStatusExpired |
|
Instances
CompanyProFileStatus
data CompanyProFileStatus Source #
The public viewability status of the company's profile.
CompanyProFileStatusUnspecified |
|
Hidden |
|
Published |
|
Searchable |
|
Instances
CompanyBadgeTier
data CompanyBadgeTier Source #
Partner badge tier
BadgeTierNone |
|
BadgeTierRegular |
|
BadgeTierPremier |
|
Instances
CreateLeadResponse
data CreateLeadResponse Source #
Response message for CreateLead.
See: createLeadResponse
smart constructor.
Instances
createLeadResponse :: CreateLeadResponse Source #
Creates a value of CreateLeadResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
clrRecaptchaStatus :: Lens' CreateLeadResponse (Maybe CreateLeadResponseRecaptchaStatus) Source #
The outcome of reCaptcha validation.
clrResponseMetadata :: Lens' CreateLeadResponse (Maybe ResponseMetadata) Source #
Current response metadata.
clrLead :: Lens' CreateLeadResponse (Maybe Lead) Source #
Lead that was created depending on the outcome of reCaptcha validation.
UserOverrides
data UserOverrides Source #
Values to use instead of the user's respective defaults. These are only honored by whitelisted products.
See: userOverrides
smart constructor.
Instances
userOverrides :: UserOverrides Source #
Creates a value of UserOverrides
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uoIPAddress :: Lens' UserOverrides (Maybe Text) Source #
IP address to use instead of the user's geo-located IP address.
uoUserId :: Lens' UserOverrides (Maybe Text) Source #
Logged-in user ID to impersonate instead of the user's ID.
Analytics
Analytics data for a `Company` within a single day.
See: analytics
smart constructor.
Instances
analytics :: Analytics Source #
Creates a value of Analytics
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aProFileViews :: Lens' Analytics (Maybe AnalyticsDataPoint) Source #
Instances of users viewing the `Company` profile on the specified date.
aSearchViews :: Lens' Analytics (Maybe AnalyticsDataPoint) Source #
Instances of users seeing the `Company` in Google Partners Search results on the specified date.
aContacts :: Lens' Analytics (Maybe AnalyticsDataPoint) Source #
Instances of users contacting the `Company` on the specified date.
CompanyRelationBadgeTier
data CompanyRelationBadgeTier Source #
Whether the company is a Partner.
CRBTBadgeTierNone |
|
CRBTBadgeTierRegular |
|
CRBTBadgeTierPremier |
|
Instances
ResponseMetadata
data ResponseMetadata Source #
Common data that is in each API response.
See: responseMetadata
smart constructor.
Instances
responseMetadata :: ResponseMetadata Source #
Creates a value of ResponseMetadata
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rmDebugInfo :: Lens' ResponseMetadata (Maybe DebugInfo) Source #
Debug information about this request.
LogMessageRequest
data LogMessageRequest Source #
Request message for LogClientMessage.
See: logMessageRequest
smart constructor.
Instances
logMessageRequest :: LogMessageRequest Source #
Creates a value of LogMessageRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lmrRequestMetadata :: Lens' LogMessageRequest (Maybe RequestMetadata) Source #
Current request metadata.
lmrClientInfo :: Lens' LogMessageRequest (Maybe LogMessageRequestClientInfo) Source #
Map of client info, such as URL, browser navigator, browser platform, etc.
lmrDetails :: Lens' LogMessageRequest (Maybe Text) Source #
Details about the client message.
lmrLevel :: Lens' LogMessageRequest (Maybe LogMessageRequestLevel) Source #
Message level of client message.
LocalizedCompanyInfo
data LocalizedCompanyInfo Source #
The localized company information.
See: localizedCompanyInfo
smart constructor.
Instances
localizedCompanyInfo :: LocalizedCompanyInfo Source #
Creates a value of LocalizedCompanyInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lciLanguageCode :: Lens' LocalizedCompanyInfo (Maybe Text) Source #
Language code of the localized company info, as defined by BCP 47 (IETF BCP 47, "Tags for Identifying Languages").
lciOverview :: Lens' LocalizedCompanyInfo (Maybe Text) Source #
Localized brief description that the company uses to advertise themselves.
lciCountryCodes :: Lens' LocalizedCompanyInfo [Text] Source #
List of country codes for the localized company info.
lciDisplayName :: Lens' LocalizedCompanyInfo (Maybe Text) Source #
Localized display name.
CompanyRelationState
data CompanyRelationState Source #
The state of relationship, in terms of approvals.
UserCompanyReationStateNoneSpecified |
|
UserCompanyRelationStateAwaitEmail |
|
UserCompanyRelationStateAwaitAdmin |
|
UserCompanyRelationStateApproved |
|
Instances
CountryOfferInfoOfferType
data CountryOfferInfoOfferType Source #
Type of offer country is eligible for.
COIOTOfferTypeUnspecified |
|
COIOTOfferTypeSpendXGetY |
|
COIOTOfferTypeVideo |
|
COIOTOfferTypeSpendMatch |
|
Instances
RankType
The type of rank.
RankTypeUnspecified |
|
RtFinalScore |
|
Instances
SpecializationStatusBadgeSpecializationState
data SpecializationStatusBadgeSpecializationState Source #
State of agency specialization.
BadgeSpecializationStateUnknown |
|
BadgeSpecializationStatePassed |
|
BadgeSpecializationStateNotPassed |
|
BadgeSpecializationStateInGrace |
|
Instances
AvailableOfferOfferType
data AvailableOfferOfferType Source #
Type of offer.
AOOTOfferTypeUnspecified |
|
AOOTOfferTypeSpendXGetY |
|
AOOTOfferTypeVideo |
|
AOOTOfferTypeSpendMatch |
|
Instances
AvailableOffer
data AvailableOffer Source #
Available Offers to be distributed.
See: availableOffer
smart constructor.
Instances
availableOffer :: AvailableOffer Source #
Creates a value of AvailableOffer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aoShowSpecialOfferCopy :: Lens' AvailableOffer (Maybe Bool) Source #
Should special text be shown on the offers page.
aoQualifiedCustomer :: Lens' AvailableOffer [OfferCustomer] Source #
Customers who qualify for this offer.
aoQualifiedCustomersComplete :: Lens' AvailableOffer (Maybe Bool) Source #
Whether or not the list of qualified customers is definitely complete.
aoMaxAccountAge :: Lens' AvailableOffer (Maybe Int32) Source #
The maximum age of an account [in days] to be eligible.
aoCountryOfferInfos :: Lens' AvailableOffer [CountryOfferInfo] Source #
Offer info by country.
aoOfferType :: Lens' AvailableOffer (Maybe AvailableOfferOfferType) Source #
Type of offer.
aoOfferLevel :: Lens' AvailableOffer (Maybe AvailableOfferOfferLevel) Source #
Level of this offer.
aoDescription :: Lens' AvailableOffer (Maybe Text) Source #
Description of the offer.
aoAvailable :: Lens' AvailableOffer (Maybe Int32) Source #
The number of codes for this offer that are available for distribution.
SpecializationStatusBadgeSpecialization
data SpecializationStatusBadgeSpecialization Source #
The specialization this status is for.
BadgeSpecializationUnknown |
|
BadgeSpecializationAdwordsSearch |
|
BadgeSpecializationAdwordsDisplay |
|
BadgeSpecializationAdwordsMobile |
|
BadgeSpecializationAdwordsVideo |
|
BadgeSpecializationAdwordsShopping |
|
Instances
LogMessageRequestClientInfo
data LogMessageRequestClientInfo Source #
Map of client info, such as URL, browser navigator, browser platform, etc.
See: logMessageRequestClientInfo
smart constructor.
Instances
logMessageRequestClientInfo Source #
Creates a value of LogMessageRequestClientInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
CompanyRelation
data CompanyRelation Source #
A CompanyRelation resource representing information about a user's affiliation and standing with a company in Partners.
See: companyRelation
smart constructor.
Instances
companyRelation :: CompanyRelation Source #
Creates a value of CompanyRelation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
crCreationTime :: Lens' CompanyRelation (Maybe UTCTime) Source #
The timestamp of when affiliation was requested. 'OutputOnly
crState :: Lens' CompanyRelation (Maybe CompanyRelationState) Source #
The state of relationship, in terms of approvals.
crBadgeTier :: Lens' CompanyRelation (Maybe CompanyRelationBadgeTier) Source #
Whether the company is a Partner.
crCompanyId :: Lens' CompanyRelation (Maybe Text) Source #
The ID of the company. There may be no id if this is a pending company.5
crPrimaryAddress :: Lens' CompanyRelation (Maybe Location) Source #
The primary location of the company.
crLogoURL :: Lens' CompanyRelation (Maybe Text) Source #
A URL to a profile photo, e.g. a G+ profile photo.
crCompanyAdmin :: Lens' CompanyRelation (Maybe Bool) Source #
Indicates if the user is an admin for this company.
crPrimaryCountryCode :: Lens' CompanyRelation (Maybe Text) Source #
The primary country code of the company.
crName :: Lens' CompanyRelation (Maybe Text) Source #
The name (in the company's primary language) for the company.
crPhoneNumber :: Lens' CompanyRelation (Maybe Text) Source #
The phone number for the company's primary address.
crManagerAccount :: Lens' CompanyRelation (Maybe Int64) Source #
The AdWords manager account # associated this company.
crIsPending :: Lens' CompanyRelation (Maybe Bool) Source #
The flag that indicates if the company is pending verification.
crInternalCompanyId :: Lens' CompanyRelation (Maybe Text) Source #
The internal company ID. Only available for a whitelisted set of api clients.
crSpecializationStatus :: Lens' CompanyRelation [SpecializationStatus] Source #
The list of Google Partners specialization statuses for the company.
crPrimaryLanguageCode :: Lens' CompanyRelation (Maybe Text) Source #
The primary language code of the company.
crResolvedTimestamp :: Lens' CompanyRelation (Maybe UTCTime) Source #
The timestamp when the user was approved. 'OutputOnly
User
A resource representing a user of the Partners platform.
See: user
smart constructor.
Instances
Creates a value of User
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uCertificationStatus :: Lens' User [Certification] Source #
The list of achieved certifications. These are calculated based on exam results and other requirements. 'OutputOnly
uPublicProFile :: Lens' User (Maybe PublicProFile) Source #
Information about a user's external public profile outside Google Partners.
uCompanyVerificationEmail :: Lens' User (Maybe Text) Source #
The email address used by the user used for company verification. 'OutputOnly
uExamStatus :: Lens' User [ExamStatus] Source #
The list of exams the user ever taken. For each type of exam, only one entry is listed.
uPrimaryEmails :: Lens' User [Text] Source #
The list of emails the user has access to/can select as primary. 'OutputOnly
uProFile :: Lens' User (Maybe UserProFile) Source #
The profile information of a Partners user, contains all the directly editable user information.
uAfaInfoShared :: Lens' User (Maybe Bool) Source #
Whether or not the user has opted to share their Academy for Ads info with Google Partners.
uCompany :: Lens' User (Maybe CompanyRelation) Source #
The company that the user is associated with. If not present, the user is not associated with any company.
uInternalId :: Lens' User (Maybe Text) Source #
The internal user ID. Only available for a whitelisted set of api clients.
uAvailableAdwordsManagerAccounts :: Lens' User [AdWordsManagerAccountInfo] Source #
This is the list of AdWords Manager Accounts the user has edit access to. If the user has edit access to multiple accounts, the user can choose the preferred account and we use this when a personal account is needed. Can be empty meaning the user has access to no accounts. 'OutputOnly
uLastAccessTime :: Lens' User (Maybe UTCTime) Source #
The most recent time the user interacted with the Partners site. 'OutputOnly
LogUserEventRequestEventCategory
data LogUserEventRequestEventCategory Source #
The category the action belongs to.
EventCategoryUnspecified |
|
GooglePartnerSearch |
|
GooglePartnerSignupFlow |
|
GooglePartnerPortal |
|
GooglePartnerPortalMyProFile |
|
GooglePartnerPortalCertifications |
|
GooglePartnerPortalCommUnity |
|
GooglePartnerPortalInsights |
|
GooglePartnerPortalClients |
|
GooglePartnerPublicUserProFile |
|
GooglePartnerPanel |
|
GooglePartnerPortalLastAdminDialog |
|
GooglePartnerClient |
|
GooglePartnerPortalCompanyProFile |
|
ExternalLinks |
|
GooglePartnerLanding |
|
Instances
Date
Represents a whole or partial calendar date, e.g. a birthday. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the Proleptic Gregorian Calendar. This can represent: * A full date, with non-zero year, month and day values * A month and day value, with a zero year, e.g. an anniversary * A year on its own, with zero month and day values * A year and month value, with a zero day, e.g. a credit card expiration date Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`.
See: date
smart constructor.
Instances
Eq Date Source # | |
Data Date Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Date -> c Date # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Date # dataTypeOf :: Date -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Date) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Date) # gmapT :: (forall b. Data b => b -> b) -> Date -> Date # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Date -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Date -> r # gmapQ :: (forall d. Data d => d -> u) -> Date -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Date -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Date -> m Date # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Date -> m Date # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Date -> m Date # | |
Show Date Source # | |
Generic Date Source # | |
ToJSON Date Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON Date Source # | |
type Rep Date Source # | |
Defined in Network.Google.Partners.Types.Product type Rep Date = D1 (MetaData "Date" "Network.Google.Partners.Types.Product" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (C1 (MetaCons "Date'" PrefixI True) (S1 (MetaSel (Just "_dDay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_dYear") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_dMonth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))) |
dDay :: Lens' Date (Maybe Int32) Source #
Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a year by itself or a year and month where the day is not significant.
dYear :: Lens' Date (Maybe Int32) Source #
Year of date. Must be from 1 to 9999, or 0 if specifying a date without a year.
dMonth :: Lens' Date (Maybe Int32) Source #
Month of year. Must be from 1 to 12, or 0 if specifying a year without a month and day.
Lead
A lead resource that represents an advertiser contact for a `Company`. These are usually generated via Google Partner Search (the advertiser portal).
See: lead
smart constructor.
Instances
Creates a value of Lead
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
leaLanguageCode :: Lens' Lead (Maybe Text) Source #
Language code of the lead's language preference, as defined by BCP 47 (IETF BCP 47, "Tags for Identifying Languages").
leaMarketingOptIn :: Lens' Lead (Maybe Bool) Source #
Whether or not the lead signed up for marketing emails
leaMinMonthlyBudget :: Lens' Lead (Maybe Money) Source #
The minimum monthly budget lead source is willing to spend.
leaGpsMotivations :: Lens' Lead [Text] Source #
List of reasons for using Google Partner Search and creating a lead.
AdWordsManagerAccountInfo
data AdWordsManagerAccountInfo Source #
Information about a particular AdWords Manager Account. Read more at https://support.google.com/adwords/answer/6139186
See: adWordsManagerAccountInfo
smart constructor.
Instances
adWordsManagerAccountInfo :: AdWordsManagerAccountInfo Source #
Creates a value of AdWordsManagerAccountInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
awmaiCustomerName :: Lens' AdWordsManagerAccountInfo (Maybe Text) Source #
Name of the customer this account represents.
LogMessageResponse
data LogMessageResponse Source #
Response message for LogClientMessage.
See: logMessageResponse
smart constructor.
Instances
logMessageResponse :: LogMessageResponse Source #
Creates a value of LogMessageResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lmrResponseMetadata :: Lens' LogMessageResponse (Maybe ResponseMetadata) Source #
Current response metadata.
HistoricalOfferOfferType
data HistoricalOfferOfferType Source #
Type of offer.
HOOTOfferTypeUnspecified |
|
HOOTOfferTypeSpendXGetY |
|
HOOTOfferTypeVideo |
|
HOOTOfferTypeSpendMatch |
|
Instances
CertificationStatusType
data CertificationStatusType Source #
The type of the certification.
CertificationTypeUnspecified |
|
CtAdwords |
|
CtYouTube |
|
CtVideoads |
|
CtAnalytics |
|
CtDoubleClick |
|
CtShopping |
|
CtMobile |
|
CtDigitalSales |
|
CtAdwordsSearch |
|
CtAdwordsDisplay |
|
CtMobileSites |
|
Instances
CreateLeadResponseRecaptchaStatus
data CreateLeadResponseRecaptchaStatus Source #
The outcome of reCaptcha validation.
RecaptchaStatusUnspecified |
|
RsNotNeeded |
|
RsPassed |
|
RsFailed |
|
Instances
OfferCustomer
data OfferCustomer Source #
Customers qualified for an offer.
See: offerCustomer
smart constructor.
Instances
offerCustomer :: OfferCustomer Source #
Creates a value of OfferCustomer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocCreationTime :: Lens' OfferCustomer (Maybe UTCTime) Source #
Time the customer was created.
ocAdwordsURL :: Lens' OfferCustomer (Maybe Text) Source #
URL to the customer's AdWords page.
ocGetYAmount :: Lens' OfferCustomer (Maybe Text) Source #
Formatted Get Y amount with currency code.
ocCountryCode :: Lens' OfferCustomer (Maybe Text) Source #
Country code of the customer.
ocOfferType :: Lens' OfferCustomer (Maybe OfferCustomerOfferType) Source #
Type of the offer
ocSpendXAmount :: Lens' OfferCustomer (Maybe Text) Source #
Formatted Spend X amount with currency code.
ocExternalCid :: Lens' OfferCustomer (Maybe Int64) Source #
External CID for the customer.
ocEligibilityDaysLeft :: Lens' OfferCustomer (Maybe Int32) Source #
Days the customer is still eligible.
ExamStatusExamType
data ExamStatusExamType Source #
The type of the exam.
CertificationExamTypeUnspecified |
|
CetAdwordsFundamentals |
|
CetAdwordsAdvancedSearch |
|
CetAdwordsAdvancedDisplay |
|
CetVideoAds |
|
CetDoubleClick |
|
CetAnalytics |
|
CetShopping |
|
CetMobile |
|
CetDigitalSales |
|
CetMobileSites |
|
Instances
GetPartnersStatusResponse
data GetPartnersStatusResponse Source #
Response message for GetPartnersStatus.
See: getPartnersStatusResponse
smart constructor.
Instances
getPartnersStatusResponse :: GetPartnersStatusResponse Source #
Creates a value of GetPartnersStatusResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gpsrResponseMetadata :: Lens' GetPartnersStatusResponse (Maybe ResponseMetadata) Source #
Current response metadata.
ListAnalyticsResponse
data ListAnalyticsResponse Source #
Response message for ListAnalytics.
See: listAnalyticsResponse
smart constructor.
Instances
listAnalyticsResponse :: ListAnalyticsResponse Source #
Creates a value of ListAnalyticsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
larNextPageToken :: Lens' ListAnalyticsResponse (Maybe Text) Source #
A token to retrieve next page of results. Pass this value in the `ListAnalyticsRequest.page_token` field in the subsequent call to ListAnalytics to retrieve the next page of results.
larAnalytics :: Lens' ListAnalyticsResponse [Analytics] Source #
The list of analytics. Sorted in ascending order of Analytics.event_date.
larResponseMetadata :: Lens' ListAnalyticsResponse (Maybe ResponseMetadata) Source #
Current response metadata.
larAnalyticsSummary :: Lens' ListAnalyticsResponse (Maybe AnalyticsSummary) Source #
Aggregated information across the response's analytics.
Company
A company resource in the Google Partners API. Once certified, it qualifies for being searched by advertisers.
See: company
smart constructor.
Instances
Creates a value of Company
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cCompanyTypes
cAutoApprovalEmailDomains
cProFileStatus
cBadgeTier
cPublicProFile
cOriginalMinMonthlyBudget
cAdditionalWebsites
cIndustries
cConvertedMinMonthlyBudget
cName
cLocalizedInfos
cCertificationStatuses
cRanks
cId
cWebsiteURL
cSpecializationStatus
cPrimaryAdwordsManagerAccountId
cBadgeAuthorityInAwn
cPrimaryLanguageCode
cLocations
cServices
cPrimaryLocation
cAutoApprovalEmailDomains :: Lens' Company [Text] Source #
Email domains that allow users with a matching email address to get auto-approved for associating with this company.
cProFileStatus :: Lens' Company (Maybe CompanyProFileStatus) Source #
The public viewability status of the company's profile.
cBadgeTier :: Lens' Company (Maybe CompanyBadgeTier) Source #
Partner badge tier
cPublicProFile :: Lens' Company (Maybe PublicProFile) Source #
Basic information from the company's public profile.
cOriginalMinMonthlyBudget :: Lens' Company (Maybe Money) Source #
The unconverted minimum monthly budget that the company accepts for partner business.
cAdditionalWebsites :: Lens' Company [Text] Source #
URL of the company's additional websites used to verify the dynamic badges. These are stored as full URLs as entered by the user, but only the TLD will be used for the actual verification.
cConvertedMinMonthlyBudget :: Lens' Company (Maybe Money) Source #
The minimum monthly budget that the company accepts for partner business, converted to the requested currency code.
cLocalizedInfos :: Lens' Company [LocalizedCompanyInfo] Source #
The list of localized info for the company.
cCertificationStatuses :: Lens' Company [CertificationStatus] Source #
The list of Google Partners certification statuses for the company.
cRanks :: Lens' Company [Rank] Source #
Information related to the ranking of the company within the list of companies.
cSpecializationStatus :: Lens' Company [SpecializationStatus] Source #
The list of Google Partners specialization statuses for the company.
cPrimaryAdwordsManagerAccountId :: Lens' Company (Maybe Int64) Source #
The Primary AdWords Manager Account id.
cBadgeAuthorityInAwn :: Lens' Company (Maybe Bool) Source #
Whether the company's badge authority is in AWN
cPrimaryLanguageCode :: Lens' Company (Maybe Text) Source #
The primary language code of the company, as defined by BCP 47 (IETF BCP 47, "Tags for Identifying Languages").
cLocations :: Lens' Company [Location] Source #
The list of all company locations. If set, must include the primary_location in the list.
ListOffersResponseNoOfferReason
data ListOffersResponseNoOfferReason Source #
Reason why no Offers are available.
NoOfferReasonUnspecified |
|
NoOfferReasonNoMcc |
|
NoOfferReasonLimitReached |
|
NoOfferReasonIneligible |
|
Instances
LogUserEventResponse
data LogUserEventResponse Source #
Response message for LogUserEvent.
See: logUserEventResponse
smart constructor.
Instances
logUserEventResponse :: LogUserEventResponse Source #
Creates a value of LogUserEventResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
luerResponseMetadata :: Lens' LogUserEventResponse (Maybe ResponseMetadata) Source #
Current response metadata.
ListOffersResponse
data ListOffersResponse Source #
Response for ListOffer.
See: listOffersResponse
smart constructor.
Instances
listOffersResponse :: ListOffersResponse Source #
Creates a value of ListOffersResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lorAvailableOffers :: Lens' ListOffersResponse [AvailableOffer] Source #
Available Offers to be distributed.
lorNoOfferReason :: Lens' ListOffersResponse (Maybe ListOffersResponseNoOfferReason) Source #
Reason why no Offers are available.
lorResponseMetadata :: Lens' ListOffersResponse (Maybe ResponseMetadata) Source #
Current response metadata.
Xgafv
V1 error format.
Instances
UserProFile
data UserProFile Source #
The profile information of a Partners user.
See: userProFile
smart constructor.
Instances
userProFile :: UserProFile Source #
Creates a value of UserProFile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
upfGivenName :: Lens' UserProFile (Maybe Text) Source #
The user's given name.
upfMarkets :: Lens' UserProFile [Text] Source #
A list of ids representing which markets the user was interested in.
upfChannels :: Lens' UserProFile [Text] Source #
A list of ids representing which channels the user selected they were in.
upfEmailOptIns :: Lens' UserProFile (Maybe OptIns) Source #
The list of opt-ins for the user, related to communication preferences.
upfJobFunctions :: Lens' UserProFile [Text] Source #
A list of ids represnting which job categories the user selected.
upfAddress :: Lens' UserProFile (Maybe Location) Source #
The user's mailing address, contains multiple fields.
upfPrimaryCountryCode :: Lens' UserProFile (Maybe Text) Source #
The user's primary country, an ISO 2-character code.
upfFamilyName :: Lens' UserProFile (Maybe Text) Source #
The user's family name.
upfLanguages :: Lens' UserProFile [Text] Source #
The list of languages this user understands.
upfIndustries :: Lens' UserProFile [Text] Source #
A list of ids representing which industries the user selected.
upfMigrateToAfa :: Lens' UserProFile (Maybe Bool) Source #
Whether or not to migrate the user's exam data to Academy for Ads.
upfPhoneNumber :: Lens' UserProFile (Maybe Text) Source #
The user's phone number.
upfEmailAddress :: Lens' UserProFile (Maybe Text) Source #
The email address the user has selected on the Partners site as primary.
upfAdwordsManagerAccount :: Lens' UserProFile (Maybe Int64) Source #
If the user has edit access to multiple accounts, the user can choose the preferred account and it is used when a personal account is needed. Can be empty.
upfProFilePublic :: Lens' UserProFile (Maybe Bool) Source #
Whether the user's public profile is visible to anyone with the URL.
AnalyticsSummary
data AnalyticsSummary Source #
Analytics aggregated data for a `Company` for a given date range.
See: analyticsSummary
smart constructor.
Instances
analyticsSummary :: AnalyticsSummary Source #
Creates a value of AnalyticsSummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asContactsCount :: Lens' AnalyticsSummary (Maybe Int32) Source #
Aggregated number of times users contacted the `Company` for given date range.
asProFileViewsCount :: Lens' AnalyticsSummary (Maybe Int32) Source #
Aggregated number of profile views for the `Company` for given date range.
asSearchViewsCount :: Lens' AnalyticsSummary (Maybe Int32) Source #
Aggregated number of times users saw the `Company` in Google Partners Search results for given date range.
CertificationExamStatusType
data CertificationExamStatusType Source #
The type of certification exam.
CESTCertificationExamTypeUnspecified |
|
CESTCetAdwordsFundamentals |
|
CESTCetAdwordsAdvancedSearch |
|
CESTCetAdwordsAdvancedDisplay |
|
CESTCetVideoAds |
|
CESTCetDoubleClick |
|
CESTCetAnalytics |
|
CESTCetShopping |
|
CESTCetMobile |
|
CESTCetDigitalSales |
|
CESTCetMobileSites |
|
Instances
LogUserEventRequest
data LogUserEventRequest Source #
Request message for LogUserEvent.
See: logUserEventRequest
smart constructor.
Instances
logUserEventRequest :: LogUserEventRequest Source #
Creates a value of LogUserEventRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
luerEventCategory :: Lens' LogUserEventRequest (Maybe LogUserEventRequestEventCategory) Source #
The category the action belongs to.
luerRequestMetadata :: Lens' LogUserEventRequest (Maybe RequestMetadata) Source #
Current request metadata.
luerEventScope :: Lens' LogUserEventRequest (Maybe LogUserEventRequestEventScope) Source #
The scope of the event.
luerEventDatas :: Lens' LogUserEventRequest [EventData] Source #
List of event data for the event.
luerEventAction :: Lens' LogUserEventRequest (Maybe LogUserEventRequestEventAction) Source #
The action that occurred.
LogMessageRequestLevel
data LogMessageRequestLevel Source #
Message level of client message.
MessageLevelUnspecified |
|
MlFine |
|
MlInfo |
|
MlWarning |
|
MlSevere |
|
Instances
CertificationCertificationType
data CertificationCertificationType Source #
The type of certification, the area of expertise.
CCTCertificationTypeUnspecified |
|
CCTCtAdwords |
|
CCTCtYouTube |
|
CCTCtVideoads |
|
CCTCtAnalytics |
|
CCTCtDoubleClick |
|
CCTCtShopping |
|
CCTCtMobile |
|
CCTCtDigitalSales |
|
CCTCtAdwordsSearch |
|
CCTCtAdwordsDisplay |
|
CCTCtMobileSites |
|
Instances
EventDataKey
data EventDataKey Source #
Data type.
EDKEventDataTypeUnspecified |
|
EDKAction |
|
EDKAgencyId |
|
EDKAgencyName |
|
EDKAgencyPhoneNumber |
|
EDKAgencyWebsite |
|
EDKBudget |
|
EDKCenterPoint |
|
EDKCertification |
|
EDKComment |
|
EDKCountry |
|
EDKCurrency |
|
EDKCurrentlyViewedAgencyId |
|
EDKDistance |
|
EDKDistanceType |
|
EDKExam |
|
EDKHistoryToken |
|
EDKID |
|
EDKIndustry |
|
EDKInsightTag |
|
EDKLanguage |
|
EDKLocation |
|
EDKMarketingOptIn |
|
EDKQuery |
|
EDKSearchStartIndex |
|
EDKService |
|
EDKShowVow |
|
EDKSolution |
|
EDKTrafficSourceId |
|
EDKTrafficSubId |
|
EDKViewPort |
|
EDKWebsite |
|
EDKDetails |
|
EDKExperimentId |
|
EDKGpsMotivation |
|
EDKURL |
|
EDKElementFocus |
|
EDKProgress |
|
Instances
SpecializationStatus
data SpecializationStatus Source #
Agency specialization status
See: specializationStatus
smart constructor.
Instances
specializationStatus :: SpecializationStatus Source #
Creates a value of SpecializationStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssBadgeSpecialization :: Lens' SpecializationStatus (Maybe SpecializationStatusBadgeSpecialization) Source #
The specialization this status is for.
ssBadgeSpecializationState :: Lens' SpecializationStatus (Maybe SpecializationStatusBadgeSpecializationState) Source #
State of agency specialization.
LeadState
The lead's state in relation to the company.
LSLeadStateUnspecified |
|
LSLead |
|
LSContacted |
|
LSClient |
|
LSOther |
|
Instances
Rank
Information related to ranking of results.
See: rank
smart constructor.
Instances
Eq Rank Source # | |
Data Rank Source # | |
Defined in Network.Google.Partners.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Rank -> c Rank # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Rank # dataTypeOf :: Rank -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Rank) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Rank) # gmapT :: (forall b. Data b => b -> b) -> Rank -> Rank # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Rank -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Rank -> r # gmapQ :: (forall d. Data d => d -> u) -> Rank -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Rank -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Rank -> m Rank # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Rank -> m Rank # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Rank -> m Rank # | |
Show Rank Source # | |
Generic Rank Source # | |
ToJSON Rank Source # | |
Defined in Network.Google.Partners.Types.Product | |
FromJSON Rank Source # | |
type Rep Rank Source # | |
Defined in Network.Google.Partners.Types.Product type Rep Rank = D1 (MetaData "Rank" "Network.Google.Partners.Types.Product" "gogol-partners-0.4.0-39sg3ZvEDoCEu9a3s5sq6U" False) (C1 (MetaCons "Rank'" PrefixI True) (S1 (MetaSel (Just "_rValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_rType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RankType)))) |
LogUserEventRequestEventScope
data LogUserEventRequestEventScope Source #
The scope of the event.
EventScopeUnspecified |
|
Visitor |
|
Session |
|
Page |
|
Instances
ListLeadsResponse
data ListLeadsResponse Source #
Response message for ListLeads.
See: listLeadsResponse
smart constructor.
Instances
listLeadsResponse :: ListLeadsResponse Source #
Creates a value of ListLeadsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
llrNextPageToken :: Lens' ListLeadsResponse (Maybe Text) Source #
A token to retrieve next page of results. Pass this value in the `ListLeadsRequest.page_token` field in the subsequent call to ListLeads to retrieve the next page of results.
llrResponseMetadata :: Lens' ListLeadsResponse (Maybe ResponseMetadata) Source #
Current response metadata.
llrTotalSize :: Lens' ListLeadsResponse (Maybe Int32) Source #
The total count of leads for the given company.
CountryOfferInfo
data CountryOfferInfo Source #
Offer info by country.
See: countryOfferInfo
smart constructor.
Instances
countryOfferInfo :: CountryOfferInfo Source #
Creates a value of CountryOfferInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
coiGetYAmount :: Lens' CountryOfferInfo (Maybe Text) Source #
(localized) Get Y amount for that country's offer.
coiOfferCountryCode :: Lens' CountryOfferInfo (Maybe Text) Source #
Country code for which offer codes may be requested.
coiOfferType :: Lens' CountryOfferInfo (Maybe CountryOfferInfoOfferType) Source #
Type of offer country is eligible for.
coiSpendXAmount :: Lens' CountryOfferInfo (Maybe Text) Source #
(localized) Spend X amount for that country's offer.
CreateLeadRequest
data CreateLeadRequest Source #
Request message for CreateLead.
See: createLeadRequest
smart constructor.
Instances
createLeadRequest :: CreateLeadRequest Source #
Creates a value of CreateLeadRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cRequestMetadata :: Lens' CreateLeadRequest (Maybe RequestMetadata) Source #
Current request metadata.
cRecaptchaChallenge :: Lens' CreateLeadRequest (Maybe RecaptchaChallenge) Source #
reCaptcha challenge info.