Documentation ¶
Index ¶
- type AccessStatus
- type AccessType
- type AccountPermission
- type AccountRoleType
- type AccountType
- type AccountTypeMap
- type AccountTypeMapInnerTransfer
- type ActionAggregationRule
- type ActionChannelType
- type ActionMatchRule
- type ActionProductInformType
- type ActionSetAccessWayType
- type ActionType
- type ActionsUserId
- type Ad
- type AdActionType
- type AdCreativeBrand
- type AdCreativeCreateSpec
- type AdCreativeEndPage
- type AdCreativeGetSpec
- type AdCreativeUpdateSpec
- type AdDiagnosisGetRequest
- type AdDiagnosisGetResponse
- type AdDiagnosisGetResponseData
- type AdGroupCreativeCombinationType
- type AdLabelGetListStruct
- type AdLabelGetResponse
- type AdLabelGetResponseData
- type AdLockStatus
- type AdProduct
- type AdQualificationSharedStatus
- type AdQualificationsSpec
- type AdQualificationsStruct
- type AdRuleSpec
- type AdRuleType
- type AdStatus
- type Adcreative
- type AdcreativeBannerContent
- type AdcreativeCardContent
- type AdcreativeCorporate
- type AdcreativeCreativeElements
- type AdcreativeCreativeElementsMp
- type AdcreativeCreativeElementsRead
- type AdcreativeCreativeElementsReadMp
- type AdcreativeCreativeElementsWithOptions
- type AdcreativeElement
- type AdcreativeElementArrayProperty
- type AdcreativeElementEnumOption
- type AdcreativeElementEnumProperty
- type AdcreativeElementRestriction
- type AdcreativeElementStoryArrayItem
- type AdcreativeElementStructProperty
- type AdcreativeImageList
- type AdcreativeLabel
- type AdcreativeLabelledImg
- type AdcreativeLogoPage
- type AdcreativeMiniProgramSpec
- type AdcreativeMyappLandingPageInfo
- type AdcreativePreviewSpec
- type AdcreativePreviewsAddRequest
- type AdcreativePreviewsAddResponse
- type AdcreativePreviewsGetListStruct
- type AdcreativePreviewsGetResponse
- type AdcreativePreviewsGetResponseData
- type AdcreativeSampleImage
- type AdcreativeTemplateDetailGetAdcreativeTemplateListStruct
- type AdcreativeTemplateDetailGetResponse
- type AdcreativeTemplateDetailGetResponseData
- type AdcreativeTemplatePreviewGetRequest
- type AdcreativeTemplatePreviewGetResponse
- type AdcreativeTemplatePreviewGetResponseData
- type AdcreativeTemplatePreviewsGetRequest
- type AdcreativeTemplatePreviewsGetResponse
- type AdcreativeTemplatePreviewsGetResponseData
- type AdcreativeTemplatesGetAdcreativeTemplateListStruct
- type AdcreativeTemplatesGetResponse
- type AdcreativeTemplatesGetResponseData
- type AdcreativeVideoPopupButton
- type AdcreativesAddRequest
- type AdcreativesAddResponse
- type AdcreativesAddResponseData
- type AdcreativesDeleteRequest
- type AdcreativesDeleteResponse
- type AdcreativesDeleteResponseData
- type AdcreativesGetListStruct
- type AdcreativesGetResponse
- type AdcreativesGetResponseData
- type AdcreativesRelatedCapabilityGetResponse
- type AdcreativesRelatedCapabilityGetResponseData
- type AdcreativesUpdateRequest
- type AdcreativesUpdateResponse
- type AdcreativesUpdateResponseData
- type AdditionalIndustryQualificationsSpec
- type AdditionalIndustryQualificationsStruct
- type Adgroup
- type AdgroupCreateSpec
- type AdgroupGetSpec
- type AdgroupSetting
- type AdgroupSysStatus
- type AdgroupUpdateSpec
- type AdgroupsAddRequest
- type AdgroupsAddResponse
- type AdgroupsAddResponseData
- type AdgroupsDeleteRequest
- type AdgroupsDeleteResponse
- type AdgroupsDeleteResponseData
- type AdgroupsGetListStruct
- type AdgroupsGetResponse
- type AdgroupsGetResponseData
- type AdgroupsUpdateBidAmountListStruct
- type AdgroupsUpdateBidAmountRequest
- type AdgroupsUpdateBidAmountResponse
- type AdgroupsUpdateBidAmountResponseData
- type AdgroupsUpdateConfiguredStatusListStruct
- type AdgroupsUpdateConfiguredStatusRequest
- type AdgroupsUpdateConfiguredStatusResponse
- type AdgroupsUpdateConfiguredStatusResponseData
- type AdgroupsUpdateConfiguredStatusUpdateConfiguredStatusStruct
- type AdgroupsUpdateDailyBudgetListStruct
- type AdgroupsUpdateDailyBudgetRequest
- type AdgroupsUpdateDailyBudgetResponse
- type AdgroupsUpdateDailyBudgetResponseData
- type AdgroupsUpdateDailyBudgetUpdateDailyBudgetStruct
- type AdgroupsUpdateDatetimeListStruct
- type AdgroupsUpdateDatetimeRequest
- type AdgroupsUpdateDatetimeResponse
- type AdgroupsUpdateDatetimeResponseData
- type AdgroupsUpdateRequest
- type AdgroupsUpdateResponse
- type AdgroupsUpdateResponseData
- type AdjustmentTypeEnum
- type AdsAddRequest
- type AdsAddResponse
- type AdsAddResponseData
- type AdsDeleteRequest
- type AdsDeleteResponse
- type AdsDeleteResponseData
- type AdsGetListStruct
- type AdsGetResponse
- type AdsGetResponseData
- type AdsUpdateConfiguredStatusListStruct
- type AdsUpdateConfiguredStatusRequest
- type AdsUpdateConfiguredStatusResponse
- type AdsUpdateConfiguredStatusResponseData
- type AdsUpdateConfiguredStatusUpdateConfiguredStatusStruct
- type AdsUpdateRequest
- type AdsUpdateResponse
- type AdsUpdateResponseData
- type AdvertiserAddRequest
- type AdvertiserAddResponse
- type AdvertiserAddResponseData
- type AdvertiserGetListStruct
- type AdvertiserGetResponse
- type AdvertiserGetResponseData
- type AdvertiserInfoSpecStruct
- type AdvertiserOperatorStruct
- type AdvertiserUpdateDailyBudgetListStruct
- type AdvertiserUpdateDailyBudgetRequest
- type AdvertiserUpdateDailyBudgetResponse
- type AdvertiserUpdateDailyBudgetResponseData
- type AdvertiserUpdateDailyBudgetUpdateDailyBudgetStruct
- type AdvertiserUpdateRequest
- type AdvertiserUpdateResponse
- type AdvertiserUpdateResponseData
- type AgeStruct
- type AgencyInnerTransferAddRequest
- type AgencyInnerTransferAddResponse
- type AgencyInnerTransferAddResponseData
- type AgencyPeerTransferAddRequest
- type AgencyPeerTransferAddResponse
- type AgencyPeerTransferAddResponseData
- type AgencyRealtimeCostGetListStruct
- type AgencyRealtimeCostGetResponse
- type AgencyRealtimeCostGetResponseData
- type Aggregation
- type AggregationMatcher
- type AggregationMatcherGroup
- type AggregationType
- type AllDataSpec
- type AmUserActionSetType
- type AndroidChannelPackagesGetResponse
- type AndroidChannelPackagesGetResponseData
- type AndroidUnionChannelPackagesAddRequest
- type AndroidUnionChannelPackagesAddResponse
- type AndroidUnionChannelPackagesAddResponseData
- type AndroidUnionChannelPackagesGetResponse
- type AndroidUnionChannelPackagesGetResponseData
- type AndroidUnionChannelPackagesUpdateRequest
- type AndroidUnionChannelPackagesUpdateResponse
- type AndroidUnionChannelPackagesUpdateResponseData
- type ApiErrorStruct
- type AppActionObjectType
- type AppAndroidMyappSpec
- type AppAndroidSpec
- type AppAndroidUnionSpec
- type AppBehavior
- type AppDownloadSpec
- type AppIosSpec
- type AreaSpec
- type AssetAccountType
- type AssetPermissionGrantType
- type AssetPermissionSpecStruct
- type AssetPermissionsAddRequest
- type AssetPermissionsAddResponse
- type AssetPermissionsDeleteRequest
- type AssetPermissionsDeleteResponse
- type AssetPrePermissionsGetListStruct
- type AssetPrePermissionsGetResponse
- type AssetPrePermissionsGetResponseData
- type AssetPrePermissionsUpdateRequest
- type AssetPrePermissionsUpdateResponse
- type AssetType
- type AsyncReportLevel
- type AsyncReportsAddRequest
- type AsyncReportsAddResponse
- type AsyncReportsAddResponseData
- type AsyncReportsFilteringStruct
- type AsyncReportsGetData
- type AsyncReportsGetFileInfo
- type AsyncReportsGetResponse
- type AsyncReportsGetResponseData
- type AsyncReportsGetResult
- type AsyncReportsGetTaskListStruct
- type AsyncTasksAddRequest
- type AsyncTasksAddResponse
- type AsyncTasksAddResponseData
- type AsyncTasksGetData
- type AsyncTasksGetFileInfo
- type AsyncTasksGetResponse
- type AsyncTasksGetResponseData
- type AsyncTasksGetResult
- type AsyncTasksGetTaskListStruct
- type AudienceGrantRelationsAddGrantSpec
- type AudienceGrantRelationsAddGrantToBusinessSpec
- type AudienceGrantRelationsAddRequest
- type AudienceGrantRelationsAddResponse
- type AudienceGrantRelationsGetGrantAccountPermission
- type AudienceGrantRelationsGetGrantSpec
- type AudienceGrantRelationsGetGrantToBusinessSpec
- type AudienceGrantRelationsGetResponse
- type AudienceGrantRelationsGetResponseData
- type AudienceGrantScopeType
- type AudienceGrantType
- type AudienceProductType
- type AudienceReport
- type AudienceSpec
- type AudienceType
- type AuditRejectItem
- type AuditSpecStruct
- type AuditStatus
- type AuthAccountType
- type AuthorizerStruct
- type AutoAcquisitionStatus
- type BatchAdDiagnosisListItem
- type BatchAsyncRequestSpecificationGetResponse
- type BatchAsyncRequestSpecificationGetResponseData
- type BatchAsyncRequestTaskSpec
- type BatchAsyncRequestsAddRequest
- type BatchAsyncRequestsAddResponse
- type BatchAsyncRequestsAddResponseData
- type BatchAsyncRequestsGetResponse
- type BatchAsyncRequestsGetResponseData
- type BatchAsyncRequestsGetTaskListStruct
- type BatchOperationAddRequest
- type BatchOperationAddResponse
- type BatchOperationType
- type BatchRequestSpecStruct
- type BatchRequestsAddListStruct
- type BatchRequestsAddRequest
- type BatchRequestsAddResponse
- type BatchRequestsAddResponseData
- type BehaviorInterestTimeWindow
- type BehaviorOrInterest
- type BehaviorStruct
- type BehaviorTargetingTagSpec
- type BidAdjustment
- type BidAmountSpec
- type BidMode
- type BidSimulateResultItem
- type BidSimulationGetRequest
- type BidSimulationGetResponse
- type BidSimulationGetResponseData
- type BidStrategy
- type BillingEvent
- type BmAccountType
- type Boolean
- type BrandAddResponse
- type BrandAddResponseData
- type BrandGetListStruct
- type BrandGetResponse
- type BrandGetResponseData
- type BrandStruct
- type BrideClothing
- type BusinessManagerRelationsGetListStruct
- type BusinessManagerRelationsGetResponse
- type BusinessManagerRelationsGetResponseData
- type BusinessMdmAccountRelationsGetListStruct
- type BusinessMdmAccountRelationsGetResponse
- type BusinessMdmAccountRelationsGetResponseData
- type BusinessMdmRelationType
- type CalcStatus
- type CalculateStatus
- type CampaignCreateSpec
- type CampaignGetSpec
- type CampaignTargeting
- type CampaignType
- type CampaignUpdateSpec
- type CampaignsAddRequest
- type CampaignsAddResponse
- type CampaignsAddResponseData
- type CampaignsDeleteRequest
- type CampaignsDeleteResponse
- type CampaignsDeleteResponseData
- type CampaignsGetListStruct
- type CampaignsGetResponse
- type CampaignsGetResponseData
- type CampaignsUpdateConfiguredStatusListStruct
- type CampaignsUpdateConfiguredStatusRequest
- type CampaignsUpdateConfiguredStatusResponse
- type CampaignsUpdateConfiguredStatusResponseData
- type CampaignsUpdateConfiguredStatusUpdateConfiguredStatusStruct
- type CampaignsUpdateDailyBudgetListStruct
- type CampaignsUpdateDailyBudgetRequest
- type CampaignsUpdateDailyBudgetResponse
- type CampaignsUpdateDailyBudgetResponseData
- type CampaignsUpdateDailyBudgetUpdateDailyBudgetStruct
- type CampaignsUpdateRequest
- type CampaignsUpdateResponse
- type CampaignsUpdateResponseData
- type CanvasAppAndroidSpecType
- type CanvasAppDownloadSpecType
- type CanvasAppIosSpecType
- type CanvasFloatButtonSpecType
- type CanvasFloatElementType
- type CanvasGlobalElementType
- type CanvasPageElementType
- type CanvasType
- type CapabilitiesGetQuerySpec
- type CapabilitiesGetResponse
- type CapabilitiesGetResponseData
- type Capability
- type CardSpec
- type CatalogIndustry
- type CatalogScale
- type CatalogStatus
- type CatalogType
- type CatalogVertical
- type CategoryItem
- type CategoryPathsItem
- type ChannelPackageData
- type ChannelPackageInfo
- type ChannelPackageSpecStruct
- type ChannelTaskError
- type ChannelTaskStatus
- type ChannelsAddRequest
- type ChannelsAddResponse
- type ChannelsAddResponseData
- type ChannelsGetRequest
- type ChannelsGetResponse
- type ChannelsGetResponseData
- type ChannelsUpdateRequest
- type ChannelsUpdateResponse
- type ChannelsUpdateResponseData
- type CircleArea
- type CityLevel
- type ClaimType
- type ClickDetailStruct
- type ClickEffectDataStruct
- type ClickEffectDataTrendsItem
- type ClickTargetingLabelContributionStruct
- type ClothCount
- type CollectionStruct
- type CombineSpec
- type CommonParamExceptionSpec
- type Comparator
- type CompeteAttribution
- type CompeteAttributionStruct
- type CompeteBidDetailsStruct
- type CompeteBudgetDetailsStruct
- type CompeteIntenseTrendStruct
- type CompetePctrTrendsStruct
- type CompetePcvrTrendsStruct
- type CompeteSurroundingsStruct
- type CompeteUserAcceptanceStruct
- type CompeteWinAdgroupListItem
- type CompeteWinAdgroupStruct
- type CompeteWinRateFunnelStruct
- type CompititionAnalysisDetailSpec
- type CompititionDiagnosisConclusionSpec
- type CompititionSpec
- type ComplianceValidationGetRequest
- type ComplianceValidationGetResponse
- type ComplianceValidationGetResponseData
- type ComponentsPageType
- type Conf
- type ConfPageSize500
- type ConfigsDetailDataArrayItem
- type ConfigureStatusSpec
- type ContractOccupiedSpec
- type ControlListItemDetailData
- type ConversionDataType
- type ConversionDetailStruct
- type ConversionEffectDataStruct
- type ConversionEffectDataTrendsItem
- type ConversionOptimizationGoal
- type ConversionScene
- type ConversionTargetType
- type ConversionTargetingLabelContributionStruct
- type ConversionsAddRequest
- type ConversionsAddResponse
- type ConversionsAddResponseData
- type ConversionsGetListStruct
- type ConversionsGetResponse
- type ConversionsGetResponseData
- type CostDiagnosisConclusionSpec
- type CostGuaranteeStatus
- type CostType
- type CountType
- type CpaEffectDataStruct
- type CpaEffectDataTrends
- type CpaFunnelStruct
- type CreateAndroidChannelPackageSpec
- type CreateAndroidUnionChannelPackageSpec
- type CreateControlListItem
- type CreatePageResponse
- type CreativeDisplayType
- type CreativeLabel
- type CreativeSelectionType
- type CreativeStruct
- type CreativetoolsTextGetResponse
- type CreativetoolsTextGetResponseData
- type CreditRollSpec
- type CropCustomizedSpec
- type CropCustomizedSpecAndResize
- type CropOperationSpec
- type CropSmartSpec
- type CrossCityRule
- type CtrFunnelStruct
- type CtrLevelStruct
- type CurrencyType
- type CustomAudience
- type CustomAudienceEstimationsGetRequest
- type CustomAudienceEstimationsGetResponse
- type CustomAudienceEstimationsGetResponseData
- type CustomAudienceFilesAddResponse
- type CustomAudienceFilesAddResponseData
- type CustomAudienceFilesGetResponse
- type CustomAudienceFilesGetResponseData
- type CustomAudienceInsights
- type CustomAudienceInsightsGetResponse
- type CustomAudienceInsightsGetResponseData
- type CustomAudienceReportsGetResponse
- type CustomAudienceReportsGetResponseData
- type CustomAudiencesAddRequest
- type CustomAudiencesAddResponse
- type CustomAudiencesAddResponseData
- type CustomAudiencesDeleteRequest
- type CustomAudiencesDeleteResponse
- type CustomAudiencesGetResponse
- type CustomAudiencesGetResponseData
- type CustomAudiencesUpdateRequest
- type CustomAudiencesUpdateResponse
- type CustomDataSaltGetRequest
- type CustomDataSaltGetResponse
- type CustomDataSaltGetResponseData
- type CustomFeature
- type CustomFeaturesGetResponse
- type CustomFeaturesGetResponseData
- type CustomFileFeatureSpec
- type CustomLocationDateRange
- type CustomLocationRule
- type CustomLocationsItemWithName
- type CustomTagFile
- type CustomTagFilesAddResponse
- type CustomTagFilesAddResponseData
- type CustomTagFilesGetResponse
- type CustomTagFilesGetResponseData
- type CustomTagsAddRequest
- type CustomTagsAddResponse
- type CustomTagsAddResponseData
- type CustomTagsDeleteRequest
- type CustomTagsDeleteResponse
- type CustomTagsGetResponse
- type CustomTagsGetResponseData
- type CustomTagsUpdateRequest
- type CustomTagsUpdateResponse
- type CustomerSystemStatus
- type CvrFunnelStruct
- type DailyCostGetListStruct
- type DailyCostGetResponse
- type DailyCostGetResponseData
- type DailyReportsGetListStruct
- type DailyReportsGetResponse
- type DailyReportsGetResponseData
- type DataFile
- type DataPlatform
- type DateRange
- type DateRangeTransaction
- type DateSpec
- type DeepBehaviorOptimizationGoalPermissionStruct
- type DeepConversionBehaviorSpec
- type DeepConversionSpec
- type DeepConversionType
- type DeepConversionWorthGoal
- type DeepConversionWorthSpec
- type DeepLinkEnabled
- type DeepOptimizationActionType
- type DeepWorthOptimizationGoalPermissionStruct
- type DeleteAdItem
- type DeleteAdgroupItem
- type DeleteCampaignItem
- type DeliveryDetailStruct
- type DestinationType
- type DestinationTypeRead
- type DetailCompeteDetailStruct
- type DetailCpaDetailStruct
- type DetailCreativeDetailStruct
- type DetailFunnelStruct
- type DetailListStruct
- type DetailTargetDetailStruct
- type DetailedFundStatement
- type DeviceBrandModel
- type DiagnosisConclusionSpec
- type DiagnosisConclusionSpecTimeRange
- type DiagnosisGetListStruct
- type DiagnosisGetResponse
- type DiagnosisGetResponseData
- type Dimension
- type DimensionType
- type DpAdcreativeCreativeElementsMp
- type DpApiReportLevel
- type DpMiniProgramSpec
- type DpPageInfo
- type DpPageSpec
- type DpWriteTargetingSetting
- type DplabelAdLabelGetResponse
- type DplabelAdLabelGetResponseData
- type DynamicAdImagesAddRequest
- type DynamicAdImagesAddResponse
- type DynamicAdImagesAddResponseData
- type DynamicAdImagesGetListStruct
- type DynamicAdImagesGetResponse
- type DynamicAdImagesGetResponseData
- type DynamicAdSpec
- type DynamicAdTemplateOwnershipType
- type DynamicAdTemplateSize
- type DynamicAdTemplateType
- type DynamicAdTemplatesGetListStruct
- type DynamicAdTemplatesGetResponse
- type DynamicAdTemplatesGetResponseData
- type DynamicAdVideoAddRequest
- type DynamicAdVideoAddResponse
- type DynamicAdVideoAddResponseData
- type DynamicAdcreativeSpec
- type DynamicAdcreativeSpecForDc
- type DynamicCreativeElements
- type DynamicCreativeElementsRead
- type DynamicCreativePageSpec
- type DynamicCreativesAddRequest
- type DynamicCreativesAddResponse
- type DynamicCreativesAddResponseData
- type DynamicCreativesGetListStruct
- type DynamicCreativesGetResponse
- type DynamicCreativesGetResponseData
- type DynamicCreativesUpdateRequest
- type DynamicCreativesUpdateResponse
- type DynamicCreativesUpdateResponseData
- type EcInfo
- type EcommerceOrderGetResponse
- type EcommerceOrderGetResponseData
- type EcommerceOrderListStruct
- type EcommerceOrderStatus
- type EcommerceOrderUpdateRequest
- type EcommerceOrderUpdateResponse
- type EffectivePlayRateStruct
- type ElementButtonRead
- type ElementFloat
- type ElementForm
- type ElementGoods
- type ElementImage
- type ElementRejectDetailInfo
- type ElementShelf
- type ElementSwipe
- type ElementText
- type ElementType
- type ElementVideo
- type ElementWebview
- type EstimationAudienceSpec
- type EstimationGetRequest
- type EstimationGetResponse
- type EstimationGetResponseData
- type EstimationReadTargetingSetting
- type EstimationSceneTargeting
- type ExcludeSimpleRule
- type ExcludedConvertedAudienceStruct
- type ExcludedDimension
- type ExposureCountFunnelStruct
- type ExposureDetailStruct
- type ExposureEffectDataStruct
- type ExposureEffectDataTrendsItem
- type ExposureTargetingLabelContributionStruct
- type ExpressCompany
- type ExtractRuleType
- type FeatureDataSourceType
- type FeatureSpec
- type FeatureValueDataType
- type FengyeSpec
- type FieldType
- type FileProcessStatus
- type FilteringStruct
- type FloatAppDownloadSpec
- type FloatButtonSpec
- type FloatingZone
- type FollowSpec
- type FormConfigDetailData
- type FormListItemData
- type FrequencySpec
- type FundStatementsDailyGetListStruct
- type FundStatementsDailyGetResponse
- type FundStatementsDailyGetResponseData
- type FundStatementsDetailedGetListStruct
- type FundStatementsDetailedGetResponse
- type FundStatementsDetailedGetResponseData
- type FundStatus
- type FundTransferAddRequest
- type FundTransferAddResponse
- type FundTransferAddResponseData
- type FundsGetListStruct
- type FundsGetResponse
- type FundsGetResponseData
- type GeoLocations
- type GlobalSpec
- type GlobalSpecStruct
- type GoodsButtonSpec
- type GrantAllType
- type GrantBusinessPermission
- type GrantInfo
- type GroomClothing
- type HeaderStruct
- type HistoryCpcSpec
- type HourRange
- type HourlyReportsGetListStruct
- type HourlyReportsGetResponse
- type HourlyReportsGetResponseData
- type ImageListOptions
- type ImageOperationType
- type ImageProcessingAddRequest
- type ImageProcessingAddResponse
- type ImageProcessingAddResponseData
- type ImageRestriction
- type ImageSourceType
- type ImageSpec
- type ImageType
- type ImageUploadType
- type ImageUsage
- type ImagesAddResponse
- type ImagesAddResponseData
- type ImagesGetListStruct
- type ImagesGetResponse
- type ImagesGetResponseData
- type ImagesUpdateRequest
- type ImagesUpdateResponse
- type ImagesUpdateResponseData
- type IncludeSimpleRule
- type IndividualQualification
- type IndividualQualificationRead
- type IndustryQualificationsSpec
- type IndustryQualificationsStruct
- type IntOptimizationGoal
- type Intention
- type InteractivePageType
- type Interest
- type InterestTargetingTagSpec
- type ItemType
- type Keyword
- type KeywordSpec
- type LabelAudiencesAddRequest
- type LabelAudiencesAddResponse
- type LabelAudiencesAddResponseData
- type LabelContributionListItem
- type LabelIconItem
- type LabelType
- type LabelsGetResponse
- type LabelsGetResponseData
- type LabelsLabel
- type LableDirection
- type LastModifiedTimeRange
- type LbsAreaType
- type LbsPoiType
- type LbsSpec
- type LbsType
- type LeadCluesGenderType
- type LeadCluesGetListStruct
- type LeadCluesGetRequest
- type LeadCluesGetResponse
- type LeadCluesGetResponseData
- type LeadCluesLeadsConvertType
- type LeadCluesLeadsIneffectReason
- type LeadCluesLeadsIntentionScore
- type LeadCluesLeadsType
- type LeadCluesUpdateRequest
- type LeadCluesUpdateResponse
- type LeadsClaimInfoStruct
- type LeadsContactInfoStruct
- type LeadsFormAddRequest
- type LeadsFormAddResponse
- type LeadsFormAddResponseData
- type LeadsFormGetResponse
- type LeadsFormGetResponseData
- type LeadsFormListGetResponse
- type LeadsFormListGetResponseData
- type LeadsImportInfoStruct
- type LeadsStatusInfoStruct
- type LeadsUserType
- type LearningStatus
- type LengthAdjustment
- type LengthAdjustmentMethod
- type LimitWechatAdBehavior
- type LinkNameType
- type LinkNameTypeMp
- type LinkPageSpec
- type LinkPageType
- type LinkSpec
- type ListStruct
- type LocalAddRequest
- type LocalAddResponse
- type LocalAddResponseData
- type LocalAdsSpecRead
- type LocalBusinessQualificationReviewStatus
- type LocalEndadsmanuallyAddRequest
- type LocalEndadsmanuallyAddResponse
- type LocalEndadsmanuallyAddResponseData
- type LocalEstimatedamountGetRequest
- type LocalEstimatedamountGetResponse
- type LocalEstimatedamountGetResponseData
- type LocalGetRequest
- type LocalGetResponse
- type LocalGetResponseData
- type LocalStoresAddRequest
- type LocalStoresAddResponse
- type LocalStoresAddResponseData
- type LocalStoresAddressParsingResultGetRequest
- type LocalStoresAddressParsingResultGetResponse
- type LocalStoresAddressParsingResultGetResponseData
- type LocalStoresDeleteRequest
- type LocalStoresDeleteResponse
- type LocalStoresDeleteResponseData
- type LocalStoresGetListStruct
- type LocalStoresGetResponse
- type LocalStoresGetResponseData
- type LocalStoresSearchInfoGetListStruct
- type LocalStoresSearchInfoGetResponse
- type LocalStoresSearchInfoGetResponseData
- type LocalUpdateRequest
- type LocalUpdateResponse
- type LocalUpdateResponseData
- type LocardBehaviorsListItem
- type LocardInterestsListItem
- type LongVideoStruct
- type LookalikeSpec
- type ManualAdjustment
- type MatchRuleType
- type MediaSourceType
- type MediaStatusType
- type MediaSystemStatus
- type MediaType
- type Memo
- type MetricDetailData
- type Metrics
- type MiniGameProgramSpec
- type MiniGameSpec
- type MiniGameWechatSpec
- type MiniParamMatcherGroup
- type MiniProgramSpec
- type MiniprogramAmount
- type MpInfoRead
- type MpInfoUpdate
- type MusicAdjustment
- type MusicAdjustmentMethodEnum
- type NoInterestClickRateStruct
- type NumberRestriction
- type OauthTokenResponse
- type OauthTokenResponseData
- type OcpaLearningSpec
- type OperateSuggestion
- type OperationSpec
- type OperationType
- type Operator
- type OptBidStruct
- type OptBudgetStruct
- type OptTargetingStruct
- type OptimizationGoal
- type OptimizationGoalPermissionsGetResponse
- type OptimizationGoalPermissionsGetResponseData
- type OptimizeContentMainStruct
- type OptimizeStatus
- type OptimizeSubContentStruct
- type OptimizeSubStatusStruct
- type OrderByStruct
- type OrderDeliverySpec
- type OsV2
- type OtherData
- type OuterCluesAddListStruct
- type OuterCluesAddRequest
- type OuterCluesAddResponse
- type OuterCluesAddResponseData
- type OuterCluesClaiminfoUpdateListStruct
- type OuterCluesClaiminfoUpdateRequest
- type OuterCluesClaiminfoUpdateResponse
- type OuterCluesClaiminfoUpdateResponseData
- type OuterCluesContactUpdateListStruct
- type OuterCluesContactUpdateRequest
- type OuterCluesContactUpdateResponse
- type OuterCluesContactUpdateResponseData
- type OuterCluesUpdateListStruct
- type OuterCluesUpdateRequest
- type OuterCluesUpdateResponse
- type OuterCluesUpdateResponseData
- type OuterLeadsStatusInfoStruct
- type OverrideCanvasHeadOption
- type PackageAuditStatus
- type PackageLevel
- type PackageStatus
- type PackageSysStatus
- type PageAuditStatus
- type PageElementsSpecListStruct
- type PageElementsStruct
- type PageElementsType
- type PageInfo
- type PageListQueryType
- type PageOperateResponses
- type PagePublishStatus
- type PageSource
- type PageSpec
- type PageSpecsListStruct
- type PageStatus
- type PageStruct
- type PageType
- type PageTypeRead
- type PagesGetListStruct
- type PagesGetResponse
- type PagesGetResponseData
- type ParamMatcher
- type ParamMatcherGroup
- type PathType
- type PaymentType
- type PlayablePageAuditStatus
- type PlayablePageDirection
- type PlayablePagesAddResponse
- type PlayablePagesAddResponseData
- type PlayablePagesGetListStruct
- type PlayablePagesGetResponse
- type PlayablePagesGetResponseData
- type PlayableType
- type PoiRule
- type PointStruct
- type PreviewAdcreative
- type PreviewPageSpec
- type ProcessStatus
- type ProductCatalogsAddRequest
- type ProductCatalogsAddResponse
- type ProductCatalogsAddResponseData
- type ProductCatalogsGetListStruct
- type ProductCatalogsGetResponse
- type ProductCatalogsGetResponseData
- type ProductCatalogsReportsGetListStruct
- type ProductCatalogsReportsGetResponse
- type ProductCatalogsReportsGetResponseData
- type ProductCategoriesListGetResponse
- type ProductCategoriesListGetResponseData
- type ProductInform
- type ProductItemSpec
- type ProductItemsAddListStruct
- type ProductItemsAddRequest
- type ProductItemsAddResponse
- type ProductItemsAddResponseData
- type ProductItemsDetailGetResponse
- type ProductItemsDetailGetResponseData
- type ProductItemsGetListStruct
- type ProductItemsGetResponse
- type ProductItemsGetResponseData
- type ProductItemsUpdateRequest
- type ProductItemsUpdateResponse
- type ProductItemsVerticalsGetResponse
- type ProductItemsVerticalsGetResponseData
- type ProductMode
- type ProductOwnerType
- type ProductPromotedObjectTypeSelect
- type ProductSaleStatus
- type ProductSeriesGetResponse
- type ProductSeriesGetResponseData
- type ProductSeriesSearchFilteringStruct
- type ProductSeriesSpec
- type ProductSeriesSpecFilteringStruct
- type ProductSeriesSpecFilteringValueStruct
- type ProductSeriesSpecLogicOperator
- type ProductSeriesStruct
- type ProductSeriesType
- type ProductTypeDianpingShop
- type ProductVisibility
- type ProductsSystemStatusGetResponse
- type ProductsSystemStatusGetResponseData
- type ProfileType
- type ProfilesAddRequest
- type ProfilesAddResponse
- type ProfilesAddResponseData
- type ProfilesDeleteRequest
- type ProfilesDeleteResponse
- type ProfilesDeleteResponseData
- type ProfilesGetListStruct
- type ProfilesGetResponse
- type ProfilesGetResponseData
- type PromotedObjectAppAndroidSpec
- type PromotedObjectAppIosSpec
- type PromotedObjectSpecRead
- type PromotedObjectType
- type PromotedObjectTypeWithoutJd
- type PromotedObjectsAddRequest
- type PromotedObjectsAddResponse
- type PromotedObjectsAddResponseData
- type PromotedObjectsGetListStruct
- type PromotedObjectsGetResponse
- type PromotedObjectsGetResponseData
- type PromotedObjectsUpdateRequest
- type PromotedObjectsUpdateResponse
- type PromotedObjectsUpdateResponseData
- type PropertiesUserId
- type PropertyDataFeatureSpec
- type PublishAppId
- type QqBrowserMiniProgram
- type QualificationSpec
- type QualificationStatus
- type QualificationType
- type QualificationsAddRequest
- type QualificationsAddResponse
- type QualificationsAddResponseData
- type QualificationsDeleteRequest
- type QualificationsDeleteResponse
- type QualificationsDeleteResponseData
- type QualificationsGetResponse
- type QualificationsGetResponseData
- type QualificationsUpdateRequest
- type QualificationsUpdateResponse
- type QualificationsUpdateResponseData
- type RangeDistribution
- type ReadTargetingSetting
- type ReadTargetingSettingForAdgroup
- type RealtimeCostGetListStruct
- type RealtimeCostGetResponse
- type RealtimeCostGetResponseData
- type RecommendMethod
- type RecommendedRating
- type RejectInfoLocation
- type ReportConversionsPredictRequest
- type ReportConversionsPredictResponse
- type ReportConversionsPredictResponseData
- type ReportDateRange
- type ReportLevel
- type ReportLevelHourly
- type ReportTaskSpec
- type ReportVideoFrameRequest
- type ReportVideoFrameResponse
- type ReportVideoFrameResponseData
- type ResidentialCommunityPriceStruct
- type ResizeSpec
- type ResourceType
- type ResponseDetailStruct
- type ResponsePotentialStruct
- type RevisedAdcreativeElements
- type RevisedAdcreativeSpec
- type RevisedPageSpec
- type RiskTypeStatus
- type RoleType
- type Salt
- type SceneTargeting
- type SceneTargetingForWrite
- type ServiceSpec
- type ShareContentSpec
- type ShelfButtonSpec
- type ShelfSpecStruct
- type ShootingScene
- type ShootingSceneInCount
- type ShootingSceneOutCount
- type ShopAddRequest
- type ShopAddResponse
- type ShopAddResponseData
- type ShopGetRequest
- type ShopGetResponse
- type ShopGetResponseData
- type ShopUpdateRequest
- type ShopUpdateResponse
- type ShopUpdateResponseData
- type ShortVideoStruct
- type SimpleCanvasSubType
- type SimpleRule
- type SiteSet
- type SiteSetDefinition
- type SiteSetPackageStruct
- type SizeAdjustment
- type SizeAdjustmentMethodEnum
- type SizeType
- type SliderSpec
- type SmartAdjustment
- type SmartBidType
- type Sortord
- type SourceType
- type SpeedMode
- type SplitTestStatus
- type SplitTestsAddRequest
- type SplitTestsAddResponse
- type SplitTestsAddResponseData
- type SplitTestsDeleteRequest
- type SplitTestsDeleteResponse
- type SplitTestsDeleteResponseData
- type SplitTestsGetListStruct
- type SplitTestsGetResponse
- type SplitTestsGetResponseData
- type SplitTestsUpdateRequest
- type SplitTestsUpdateResponse
- type SplitTestsUpdateResponseData
- type StatusSpec
- type StatusType
- type SubMethod
- type SuccessLeadsIdListRespStruct
- type SuccessPoiInfoStruct
- type Summary
- type SupportBillingSpec
- type SupportDynamicAbilitySpecList
- type SysStatus
- type SystemStatusGetListStruct
- type SystemStatusGetResponse
- type SystemStatusGetResponseData
- type Tag
- type TagClass
- type TagSpec
- type TargetingAdvancedRecommendType
- type TargetingDiagnosisConclusionSpec
- type TargetingPkgSourceType
- type TargetingShareType
- type TargetingStatus
- type TargetingTagQueryMode
- type TargetingTagReportsGetListStruct
- type TargetingTagReportsGetResponse
- type TargetingTagReportsGetResponseData
- type TargetingTagsGetListStruct
- type TargetingTagsGetQuerySpec
- type TargetingTagsGetResponse
- type TargetingTagsGetResponseData
- type TargetingWidenessRateFunnelStruct
- type TargetingsAddRequest
- type TargetingsAddResponse
- type TargetingsAddResponseData
- type TargetingsDeleteRequest
- type TargetingsDeleteResponse
- type TargetingsDeleteResponseData
- type TargetingsGetListStruct
- type TargetingsGetResponse
- type TargetingsGetResponseData
- type TargetingsShareAddRequest
- type TargetingsShareAddResponse
- type TargetingsShareAddResponseData
- type TargetingsShareGetListStruct
- type TargetingsShareGetResponse
- type TargetingsShareGetResponseData
- type TargetingsShareItem
- type TargetingsUpdateRequest
- type TargetingsUpdateResponse
- type TargetingsUpdateResponseData
- type TaskDetailResultType
- type TaskResultStatus
- type TaskScope
- type TaskSpec
- type TaskStatus
- type TaskType
- type TaskTypeAdHourlyReportSpec
- type TaskTypeCreateAndroidChannelPackageSpec
- type TaskTypeCreateAndroidUnionChannelPackageSpec
- type TaskTypeUnionPositionReportSpec
- type TaskTypeUpdateAndroidChannelPackageSpec
- type TaskTypeUpdateAndroidUnionChannelPackageSpec
- type TaskTypeWechatAdDailyReportSpec
- type TaskTypeWechatAdHourlyReportSpec
- type TaskTypeWechatAdgroupDailyReportSpec
- type TaskTypeWechatAdgroupHourlyReportSpec
- type TaskTypeWechatAdvertisingDataSpec
- type TaskTypeWechatMomentsAdgroupHourlyReportSpec
- type TaskTypeWechatPoiHourlyReportSpec
- type TemperatureStruct
- type TemplatesPageType
- type TextListStruct
- type TextRestriction
- type TextSpec
- type TimeData
- type TimeGranularity
- type TimeLine
- type TimeRange
- type TimeSeriesSpec
- type TopImageSpec
- type TopSliderSpec
- type TopVideoSpec
- type TourPlaceDomestic
- type TourPlaceForeign
- type Trace
- type TrackingReportListStruct
- type TrackingReportsGetResponse
- type TrackingReportsGetResponseData
- type TradeType
- type TradeTypeExt
- type TrafficSufficiencyTrendStruct
- type TransferType
- type UiVisibility
- type UnionChannelPackageData
- type UnionChannelPackageInfo
- type UnionChannelTaskStatus
- type UnionPackageSysStatus
- type UnionPackageType
- type UnionPositionPackagesAddRequest
- type UnionPositionPackagesAddResponse
- type UnionPositionPackagesAddResponseData
- type UnionPositionPackagesDeleteRequest
- type UnionPositionPackagesDeleteResponse
- type UnionPositionPackagesGetListStruct
- type UnionPositionPackagesGetResponse
- type UnionPositionPackagesGetResponseData
- type UnpublishAppId
- type UnsupportBidModeStruct
- type UnsupportBillingSpec
- type UnsupportSite
- type UnsupportSpec
- type UnsupportType
- type UpdateAdConfiguredStatusItem
- type UpdateAdcreativeDeepLinkUrlItem
- type UpdateAdgroupAppAndroidChannelPackageIdItem
- type UpdateAdgroupAutoAcquisitionItem
- type UpdateAdgroupConfiguredStatusItem
- type UpdateAdgroupDailyBudgetItem
- type UpdateAdgroupDeepConversionWorthRateItem
- type UpdateAndroidChannelPackageSpec
- type UpdateAndroidUnionChannelPackageSpec
- type UpdateBidAmountStruct
- type UpdateBidStrategyItem
- type UpdateCampaignConfiguredStatusItem
- type UpdateCampaignDailyBudgetItem
- type UpdateCampaignSpeedModeItem
- type UpdateDatetimeStruct
- type UpdateDeepConversionBehaviorBidItem
- type UpdateExcludeUnionPositionPackageItem
- type UpdateTargetingIdItem
- type UpdateUnionPositionPackageItem
- type UrlMatchRule
- type UrlMatcher
- type UrlMatcherGroup
- type UrlRestriction
- type UserAction
- type UserActionSet
- type UserActionSetReportsGetResponse
- type UserActionSetReportsGetResponseData
- type UserActionSetStruct
- type UserActionSetType
- type UserActionSetsAddRequest
- type UserActionSetsAddResponse
- type UserActionSetsAddResponseData
- type UserActionSetsGetResponse
- type UserActionSetsGetResponseData
- type UserActionSpec
- type UserActionsAddRequest
- type UserActionsAddResponse
- type UserIdType
- type UserPropertiesAddProperty
- type UserPropertiesAddRequest
- type UserPropertiesAddResponse
- type UserPropertySet
- type UserPropertySetsAddRequest
- type UserPropertySetsAddResponse
- type UserPropertySetsAddResponseData
- type UserPropertySetsGetResponse
- type UserPropertySetsGetResponseData
- type UserPropertySetsUpdateRequest
- type UserPropertySetsUpdateResponse
- type VerticalItemSpec
- type VideoCaptureImageType
- type VideoCaptureStruct
- type VideoEndPageSpec
- type VideoEndPageType
- type VideoRestriction
- type VideoSpec
- type VideomakerAutoadjustmentsAddResponse
- type VideomakerAutoadjustmentsAddResponseData
- type VideomakerSubtitlesAddResponse
- type VideomakerSubtitlesAddResponseData
- type VideomakerTasksGetResponse
- type VideomakerTasksGetResponseData
- type VideomakerVideocapturesAddResponse
- type VideomakerVideocapturesAddResponseData
- type VideosAddResponse
- type VideosAddResponseData
- type VideosGetListStruct
- type VideosGetResponse
- type VideosGetResponseData
- type VideosUpdateRequest
- type VideosUpdateResponse
- type VideosUpdateResponseData
- type ViewerIdType
- type WebsiteReadStruct
- type WebsiteStatus
- type WebsiteUpdateStruct
- type WechatAccountFundType
- type WechatAccountTradeStatus
- type WechatAccountTradeType
- type WechatAdBehavior
- type WechatAdFollowersGetListStruct
- type WechatAdFollowersGetResponse
- type WechatAdFollowersGetResponseData
- type WechatAdLabelsGetListStruct
- type WechatAdLabelsGetResponse
- type WechatAdLabelsGetResponseData
- type WechatAdQualificationsSpec
- type WechatAdQualificationsStruct
- type WechatAdvertiserAccountType
- type WechatAdvertiserDetailGetListStruct
- type WechatAdvertiserDetailGetResponse
- type WechatAdvertiserDetailGetResponseData
- type WechatAdvertiserGetListStruct
- type WechatAdvertiserGetResponse
- type WechatAdvertiserGetResponseData
- type WechatAdvertiserLocalBusinessAddResponse
- type WechatAdvertiserLocalBusinessAddResponseData
- type WechatAdvertiserLocalBusinessGetResponse
- type WechatAdvertiserLocalBusinessGetResponseData
- type WechatAdvertiserLocalBusinessUpdateResponse
- type WechatAdvertiserSpecificationGetListStruct
- type WechatAdvertiserSpecificationGetResponse
- type WechatAdvertiserSpecificationGetResponseData
- type WechatAgencyGetResponse
- type WechatAgencyGetResponseData
- type WechatAuthStatus
- type WechatBusinessType
- type WechatCostDiagnosisResultSpec
- type WechatCustomerSystemStatus
- type WechatDailyCostGetListStruct
- type WechatDailyCostGetResponse
- type WechatDailyCostGetResponseData
- type WechatDiagnosisResultSpec
- type WechatEcommerceProductSpec
- type WechatExposureDiagnosisResultSpec
- type WechatFundSpec
- type WechatFundStatementsDetailedGetResponse
- type WechatFundStatementsDetailedGetResponseData
- type WechatFundTransferAddRequest
- type WechatFundTransferAddResponse
- type WechatFundsGetListStruct
- type WechatFundsGetResponse
- type WechatFundsGetResponseData
- type WechatIndustryQualificationsSpec
- type WechatIndustryQualificationsStruct
- type WechatLinkAd
- type WechatLinkAdSpec
- type WechatLocalBusinessQualificationType
- type WechatLocalBusinessReviewStatus
- type WechatMpOpenFundType
- type WechatOcpa
- type WechatOcpaSpecStruct
- type WechatPageResourceStatus
- type WechatPageSourceType
- type WechatPagesAddRequest
- type WechatPagesAddResponse
- type WechatPagesAddResponseData
- type WechatPagesCsgrouplistGetListStruct
- type WechatPagesCsgrouplistGetResponse
- type WechatPagesCsgrouplistGetResponseData
- type WechatPagesCustomAddRequest
- type WechatPagesCustomAddResponse
- type WechatPagesCustomAddResponseData
- type WechatPagesDeleteRequest
- type WechatPagesDeleteResponse
- type WechatPagesDeleteResponseData
- type WechatPagesGetListStruct
- type WechatPagesGetResponse
- type WechatPagesGetResponseData
- type WechatPagesGrantinfoGetListStruct
- type WechatPagesGrantinfoGetResponse
- type WechatPagesGrantinfoGetResponseData
- type WechatPositionType
- type WechatPromotedObjectType
- type WechatQualificationsAddResponse
- type WechatQualificationsAddResponseData
- type WechatQualificationsDeleteRequest
- type WechatQualificationsDeleteResponse
- type WechatQualificationsDeleteResponseData
- type WechatQualificationsGetResponse
- type WechatQualificationsGetResponseData
- type WechatSpecificationAccountType
- type WecomSpec
- type WriteTargetingSetting
- type WriteTargetingSettingForAdgroup
- type XijingPageAddPagesStruct
- type XijingPageAddRequest
- type XijingPageAddResponse
- type XijingPageAddResponseData
- type XijingPageByComponentsAddPagesStruct
- type XijingPageByComponentsAddRequest
- type XijingPageByComponentsAddResponse
- type XijingPageByComponentsAddResponseData
- type XijingPageDeleteRequest
- type XijingPageDeleteResponse
- type XijingPageDeleteResponseData
- type XijingPageInteractiveAddResponse
- type XijingPageInteractiveAddResponseData
- type XijingPageListGetResponse
- type XijingPageListGetResponseData
- type XijingPageUpdateRequest
- type XijingPageUpdateResponse
- type XijingPageUpdateResponseData
- type XijingTemplateGetResponse
- type XijingTemplateGetResponseData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessStatus ¶
type AccessStatus string
AccessStatus : 接入状态
const ( AccessStatus_COMPLETED AccessStatus = "ACCESS_STATUS_COMPLETED" AccessStatus_PENDING AccessStatus = "ACCESS_STATUS_PENDING" )
List of AccessStatus
type AccessType ¶
type AccessType string
AccessType : 上报方式, SDK上报方式仅支持安卓和ios转化场景,JS上报方式仅支持网页转化场景
const ( AccessType_SDK AccessType = "ACCESS_TYPE_SDK" AccessType_API AccessType = "ACCESS_TYPE_API" AccessType_JS AccessType = "ACCESS_TYPE_JS" )
List of AccessType
type AccountPermission ¶ added in v1.3.0
type AccountPermission struct { AccountId *int64 `json:"account_id,omitempty"` GrantPermissionTypeList *[]string `json:"grant_permission_type_list,omitempty"` }
授权给指定账号结构
type AccountRoleType ¶
type AccountRoleType string
AccountRoleType : 授权账号身份类型
const ( AccountRoleType_ADVERTISER AccountRoleType = "ACCOUNT_ROLE_TYPE_ADVERTISER" AccountRoleType_AGENCY AccountRoleType = "ACCOUNT_ROLE_TYPE_AGENCY" AccountRoleType_T1 AccountRoleType = "ACCOUNT_ROLE_TYPE_T1" AccountRoleType_BUSINESS_MANAGER AccountRoleType = "ACCOUNT_ROLE_TYPE_BUSINESS_MANAGER" )
List of AccountRoleType
type AccountType ¶
type AccountType string
AccountType : 账号类型
const ( AccountType_UNKNOWN AccountType = "ACCOUNT_TYPE_UNKNOWN" AccountType_ADVERTISER AccountType = "ACCOUNT_TYPE_ADVERTISER" AccountType_AGENCY AccountType = "ACCOUNT_TYPE_AGENCY" AccountType_DSP AccountType = "ACCOUNT_TYPE_DSP" AccountType_DEVELOPER AccountType = "ACCOUNT_TYPE_DEVELOPER" AccountType_MEMBER AccountType = "ACCOUNT_TYPE_MEMBER" AccountType_EXTERNAL_SUPPLIER AccountType = "ACCOUNT_TYPE_EXTERNAL_SUPPLIER" AccountType_TDC AccountType = "ACCOUNT_TYPE_TDC" AccountType_TONE AccountType = "ACCOUNT_TYPE_TONE" AccountType_BM AccountType = "ACCOUNT_TYPE_BM" )
List of AccountType
type AccountTypeMap ¶
type AccountTypeMap string
AccountTypeMap : 资金账户类型
const ( AccountTypeMap_CASH AccountTypeMap = "FUND_TYPE_CASH" AccountTypeMap_GIFT AccountTypeMap = "FUND_TYPE_GIFT" AccountTypeMap_SHARED AccountTypeMap = "FUND_TYPE_SHARED" AccountTypeMap_BANK AccountTypeMap = "FUND_TYPE_BANK" AccountTypeMap_UNION_GIFT AccountTypeMap = "FUND_TYPE_UNION_GIFT" AccountTypeMap_MP_CASH AccountTypeMap = "FUND_TYPE_MP_CASH" AccountTypeMap_MP_BANK AccountTypeMap = "FUND_TYPE_MP_BANK" AccountTypeMap_MP_GIFT AccountTypeMap = "FUND_TYPE_MP_GIFT" AccountTypeMap_CREDIT_ROLL AccountTypeMap = "FUND_TYPE_CREDIT_ROLL" AccountTypeMap_CREDIT_TEMPORARY AccountTypeMap = "FUND_TYPE_CREDIT_TEMPORARY" AccountTypeMap_CONTRACT_GIFT_VIRTUAL AccountTypeMap = "FUND_TYPE_CONTRACT_GIFT_VIRTUAL" AccountTypeMap_CONTRACT_ASSIGN_VIRTUAL AccountTypeMap = "FUND_TYPE_CONTRACT_ASSIGN_VIRTUAL" AccountTypeMap_COMPENSATE_VIRTUAL AccountTypeMap = "FUND_TYPE_COMPENSATE_VIRTUAL" AccountTypeMap_INTERNAL_QUOTA AccountTypeMap = "FUND_TYPE_INTERNAL_QUOTA" AccountTypeMap_TEST_VIRTUAL AccountTypeMap = "FUND_TYPE_TEST_VIRTUAL" AccountTypeMap_UNSUPPORTED AccountTypeMap = "FUND_TYPE_UNSUPPORTED" AccountTypeMap_JD_PRIVILEGE AccountTypeMap = "FUND_TYPE_JD_PRIVILEGE" AccountTypeMap_JD_WIRELESS_CASH AccountTypeMap = "FUND_TYPE_JD_WIRELESS_CASH" )
List of AccountTypeMap
type AccountTypeMapInnerTransfer ¶ added in v1.4.3
type AccountTypeMapInnerTransfer string
AccountTypeMapInnerTransfer : 转出的资金账户类型
const ( AccountTypeMapInnerTransfer_GIFT AccountTypeMapInnerTransfer = "FUND_TYPE_GIFT" AccountTypeMapInnerTransfer_SHARED AccountTypeMapInnerTransfer = "FUND_TYPE_SHARED" )
List of AccountTypeMapInnerTransfer
type ActionAggregationRule ¶
type ActionAggregationRule struct { ActionType ActionType `json:"action_type,omitempty"` CustomAction *string `json:"custom_action,omitempty"` AggregationGroup *[]AggregationMatcherGroup `json:"aggregation_group,omitempty"` FilterGroup *[]MiniParamMatcherGroup `json:"filter_group,omitempty"` }
行为和参数聚合规则
type ActionChannelType ¶ added in v1.3.0
type ActionChannelType string
ActionChannelType : 渠道信息,标识该条行为发生在何渠道上。
const ( ActionChannelType_NATURAL ActionChannelType = "NATURAL" ActionChannelType_TENCENT ActionChannelType = "TENCENT" ActionChannelType_BYTEDANCE ActionChannelType = "BYTEDANCE" ActionChannelType_KUAISHOU ActionChannelType = "KUAISHOU" ActionChannelType_ALIBABA ActionChannelType = "ALIBABA" ActionChannelType_BAIDU ActionChannelType = "BAIDU" ActionChannelType_OTHERS ActionChannelType = "OTHERS" ActionChannelType_UNKNOWN ActionChannelType = "UNKNOWN" )
List of ActionChannelType
type ActionMatchRule ¶
type ActionMatchRule struct { ActionType ActionType `json:"action_type,omitempty"` CustomAction *string `json:"custom_action,omitempty"` ParamMatcherGroup *[]ParamMatcherGroup `json:"param_matcher_group,omitempty"` }
行为和参数匹配规则
type ActionProductInformType ¶ added in v1.3.0
type ActionProductInformType string
ActionProductInformType : 商品库行业。当您需要传输的商品信息为商品库行业标准类目时需要填写;如果传输的商品信息为商品ID,则无需填写。
const ( ActionProductInformType_EC ActionProductInformType = "EC" ActionProductInformType_ESTATE ActionProductInformType = "ESTATE" ActionProductInformType_VIDEO ActionProductInformType = "VIDEO" ActionProductInformType_CAR ActionProductInformType = "CAR" ActionProductInformType_NEWS_INFORMATION ActionProductInformType = "NEWS_INFORMATION" ActionProductInformType_BEAUTY_PERSONAL_CARE ActionProductInformType = "BEAUTY_PERSONAL_CARE" ActionProductInformType_RETAIL ActionProductInformType = "RETAIL" ActionProductInformType_EDUCATION ActionProductInformType = "EDUCATION" ActionProductInformType_READING ActionProductInformType = "READING" ActionProductInformType_INSURANCE ActionProductInformType = "INSURANCE" ActionProductInformType_LOAN ActionProductInformType = "LOAN" ActionProductInformType_FINANCIAL ActionProductInformType = "FINANCIAL" ActionProductInformType_BANKCARD ActionProductInformType = "BANKCARD" ActionProductInformType_WEDDING ActionProductInformType = "WEDDING" ActionProductInformType_SECURITIES ActionProductInformType = "SECURITIES" ActionProductInformType_DECORATION_BUILDING_MATERIAL ActionProductInformType = "DECORATION_BUILDING_MATERIAL" ActionProductInformType_CARRIER ActionProductInformType = "CARRIER" ActionProductInformType_GAME ActionProductInformType = "GAME" )
List of ActionProductInformType
type ActionSetAccessWayType ¶ added in v1.7.1
type ActionSetAccessWayType string
ActionSetAccessWayType : 数据源来源
const ( ActionSetAccessWayType_SELF_BUILT ActionSetAccessWayType = "SELF_BUILT" ActionSetAccessWayType_BE_AUTHORIZED ActionSetAccessWayType = "BE_AUTHORIZED" )
List of ActionSetAccessWayType
type ActionType ¶
type ActionType string
ActionType : 标准行为类型,当值为 'CUSTOM' 时表示自定义行为类型
const ( ActionType_CUSTOM ActionType = "CUSTOM" ActionType_REGISTER ActionType = "REGISTER" ActionType_VIEW_CONTENT ActionType = "VIEW_CONTENT" ActionType_CONSULT ActionType = "CONSULT" ActionType_ADD_TO_CART ActionType = "ADD_TO_CART" ActionType_PURCHASE ActionType = "PURCHASE" ActionType_ACTIVATE_APP ActionType = "ACTIVATE_APP" ActionType_SEARCH ActionType = "SEARCH" ActionType_ADD_TO_WISHLIST ActionType = "ADD_TO_WISHLIST" ActionType_INITIATE_CHECKOUT ActionType = "INITIATE_CHECKOUT" ActionType_COMPLETE_ORDER ActionType = "COMPLETE_ORDER" ActionType_DOWNLOAD_APP ActionType = "DOWNLOAD_APP" ActionType_START_APP ActionType = "START_APP" ActionType_RATE ActionType = "RATE" ActionType_PAGE_VIEW ActionType = "PAGE_VIEW" ActionType_RESERVATION ActionType = "RESERVATION" ActionType_SHARE ActionType = "SHARE" ActionType_APPLY ActionType = "APPLY" ActionType_CLAIM_OFFER ActionType = "CLAIM_OFFER" ActionType_NAVIGATE ActionType = "NAVIGATE" ActionType_PRODUCT_RECOMMEND ActionType = "PRODUCT_RECOMMEND" ActionType_VISIT_STORE ActionType = "VISIT_STORE" ActionType_TRY_OUT ActionType = "TRY_OUT" ActionType_DELIVER ActionType = "DELIVER" ActionType_CONFIRM_EFFECTIVE_LEADS ActionType = "CONFIRM_EFFECTIVE_LEADS" ActionType_CONFIRM_POTENTIAL_CUSTOMER ActionType = "CONFIRM_POTENTIAL_CUSTOMER" ActionType_CREATE_ROLE ActionType = "CREATE_ROLE" ActionType_AUTHORIZE ActionType = "AUTHORIZE" ActionType_TUTORIAL_FINISH ActionType = "TUTORIAL_FINISH" ActionType_SCANCODE ActionType = "SCANCODE" ActionType_ENTER_BACKGROUND ActionType = "ENTER_BACKGROUND" ActionType_ENTER_FOREGROUND ActionType = "ENTER_FOREGROUND" ActionType_TICKET ActionType = "TICKET" ActionType_LOGIN ActionType = "LOGIN" ActionType_QUEST ActionType = "QUEST" ActionType_UPDATE_LEVEL ActionType = "UPDATE_LEVEL" ActionType_CREATE ActionType = "CREATE" ActionType_PAUSE ActionType = "PAUSE" ActionType_RESUME ActionType = "RESUME" ActionType_APP_QUIT ActionType = "APP_QUIT" ActionType_BIND_ACCOUNT ActionType = "BIND_ACCOUNT" ActionType_ADD_PAYMENT ActionType = "ADD_PAYMENT" ActionType_PRE_CREDIT ActionType = "PRE_CREDIT" ActionType_CREDIT ActionType = "CREDIT" ActionType_WITHDRAW_DEPOSITS ActionType = "WITHDRAW_DEPOSITS" ActionType_LANDING_PAGE_CLICK ActionType = "LANDING_PAGE_CLICK" ActionType_SELECT_COURSE ActionType = "SELECT_COURSE" ActionType_RE_FUND ActionType = "RE_FUND" ActionType_PLATFORM_VIEW ActionType = "PLATFORM_VIEW" ActionType_ONE_DAY_LEAVE ActionType = "ONE_DAY_LEAVE" ActionType_PRODUCT_VIEW ActionType = "PRODUCT_VIEW" ActionType_PURCHASE_MEMBER_CARD ActionType = "PURCHASE_MEMBER_CARD" ActionType_ONLINE_CONSULT ActionType = "ONLINE_CONSULT" ActionType_MAKE_PHONE_CALL ActionType = "MAKE_PHONE_CALL" ActionType_FOLLOW ActionType = "FOLLOW" ActionType_ADD_DESKTOP ActionType = "ADD_DESKTOP" ActionType_RETURN ActionType = "RETURN" ActionType_LEAVE_INFORMATION ActionType = "LEAVE_INFORMATION" ActionType_PURCHASE_COUPON ActionType = "PURCHASE_COUPON" ActionType_ADD_GROUP ActionType = "ADD_GROUP" ActionType_ADD_CUSTOMER_PAGE_VIEW ActionType = "ADD_CUSTOMER_PAGE_VIEW" ActionType_ADD_CUSTOMER_PAGE_INTERACTIVE ActionType = "ADD_CUSTOMER_PAGE_INTERACTIVE" ActionType_CUSTOMER_PROMOTION_PAGE_VIEW ActionType = "CUSTOMER_PROMOTION_PAGE_VIEW" ActionType_CUSTOMER_PROMOTION_PAGE_INTERACTIVE ActionType = "CUSTOMER_PROMOTION_PAGE_INTERACTIVE" ActionType_AD_CLICK ActionType = "AD_CLICK" ActionType_AD_IMPRESSION ActionType = "AD_IMPRESSION" )
List of ActionType
type ActionsUserId ¶
type ActionsUserId struct { HashImei *string `json:"hash_imei,omitempty"` HashIdfa *string `json:"hash_idfa,omitempty"` GdtOpenid *string `json:"gdt_openid,omitempty"` HashPhone *string `json:"hash_phone,omitempty"` Sha256Phone *string `json:"sha256_phone,omitempty"` HashAndroidId *string `json:"hash_android_id,omitempty"` HashMac *string `json:"hash_mac,omitempty"` Oaid *string `json:"oaid,omitempty"` WechatOpenid *string `json:"wechat_openid,omitempty"` WechatUnionid *string `json:"wechat_unionid,omitempty"` WechatAppId *string `json:"wechat_app_id,omitempty"` }
用户标识,app数据上报时必填,web数据上报时可以不填user_id,但建议填写,方便后续优化
type Ad ¶
type Ad struct { AdName *string `json:"ad_name,omitempty"` Adcreative *PreviewAdcreative `json:"adcreative,omitempty"` FeedsInteractionEnabled *bool `json:"feeds_interaction_enabled,omitempty"` }
广告信息
type AdActionType ¶ added in v1.1.1
type AdActionType string
AdActionType : 人群报表行为类型
const ( AdActionType_CLICK AdActionType = "CLICK" AdActionType_EXPOSURE AdActionType = "EXPOSURE" AdActionType_ORDER AdActionType = "ORDER" AdActionType_APP_FINISH_DOWNLOAD AdActionType = "APP_FINISH_DOWNLOAD" AdActionType_APP_INSTALL AdActionType = "APP_INSTALL" AdActionType_APP_ACTIVATE AdActionType = "APP_ACTIVATE" AdActionType_REGISTRATION_APP AdActionType = "REGISTRATION_APP" AdActionType_APP_ONE_DAY_RETENTION AdActionType = "APP_ONE_DAY_RETENTION" AdActionType_ADD_TO_CART_APP AdActionType = "ADD_TO_CART_APP" AdActionType_APP_PURCHASE AdActionType = "APP_PURCHASE" AdActionType_APP_APPLY AdActionType = "APP_APPLY" AdActionType_REGISTRATION_WEB AdActionType = "REGISTRATION_WEB" AdActionType_ADD_TO_CART_WEB AdActionType = "ADD_TO_CART_WEB" AdActionType_WEB_ONLINE_CONSULT AdActionType = "WEB_ONLINE_CONSULT" AdActionType_WEB_MAKE_PHONE_CALL AdActionType = "WEB_MAKE_PHONE_CALL" AdActionType_WEB_RESERVE_PHONE_NUMBER AdActionType = "WEB_RESERVE_PHONE_NUMBER" AdActionType_WEB_RESERVATION AdActionType = "WEB_RESERVATION" AdActionType_APPLY_WEB AdActionType = "APPLY_WEB" AdActionType_WEB_DELIVER AdActionType = "WEB_DELIVER" AdActionType_PURCHASE_WEB AdActionType = "PURCHASE_WEB" AdActionType_WEB_VIEW_COMMODITY_PAGE AdActionType = "WEB_VIEW_COMMODITY_PAGE" )
List of AdActionType
type AdCreativeBrand ¶
type AdCreativeBrand struct { BrandName *string `json:"brand_name,omitempty"` BrandImg *string `json:"brand_img,omitempty"` BrandDescription *string `json:"brand_description,omitempty"` }
品牌形象
type AdCreativeCreateSpec ¶ added in v1.4.0
type AdCreativeCreateSpec struct { AdcreativeName *string `json:"adcreative_name,omitempty"` AdcreativeElements *DpAdcreativeCreativeElementsMp `json:"adcreative_elements,omitempty"` PageType DestinationType `json:"page_type,omitempty"` PageSpec *DpPageSpec `json:"page_spec,omitempty"` ButtonTips *string `json:"button_tips,omitempty"` CouponTitle *string `json:"coupon_title,omitempty"` }
广告创意结构
type AdCreativeEndPage ¶
type AdCreativeEndPage struct { EndPageType *string `json:"end_page_type,omitempty"` EndPageDesc *string `json:"end_page_desc,omitempty"` }
视频结束页
type AdCreativeGetSpec ¶ added in v1.4.0
type AdCreativeGetSpec struct { AdcreativeId *int64 `json:"adcreative_id,omitempty"` AdcreativeName *string `json:"adcreative_name,omitempty"` AdcreativeElements *DpAdcreativeCreativeElementsMp `json:"adcreative_elements,omitempty"` PageType DestinationType `json:"page_type,omitempty"` PageSpec *DpPageSpec `json:"page_spec,omitempty"` }
拉取创意结构
type AdCreativeUpdateSpec ¶ added in v1.4.0
type AdCreativeUpdateSpec struct { AdcreativeName *string `json:"adcreative_name,omitempty"` AdcreativeElements *DpAdcreativeCreativeElementsMp `json:"adcreative_elements,omitempty"` PageSpec *DpPageSpec `json:"page_spec,omitempty"` ButtonTips *string `json:"button_tips,omitempty"` CouponTitle *string `json:"coupon_title,omitempty"` }
广告创意结构
type AdDiagnosisGetRequest ¶
type AdDiagnosisGetResponse ¶
type AdDiagnosisGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdDiagnosisGetResponseData `json:"data,omitempty"` }
type AdDiagnosisGetResponseData ¶
type AdDiagnosisGetResponseData struct {
List *[]BatchAdDiagnosisListItem `json:"list,omitempty"`
}
type AdGroupCreativeCombinationType ¶
type AdGroupCreativeCombinationType string
AdGroupCreativeCombinationType : 广告类型,支持普通广告、集装箱广告和动态创意广告
const ( AdGroupCreativeCombinationType_NORMAL AdGroupCreativeCombinationType = "COMBINATION_TYPE_NORMAL" AdGroupCreativeCombinationType_CAROUSEL AdGroupCreativeCombinationType = "COMBINATION_TYPE_CAROUSEL" AdGroupCreativeCombinationType_DYNAMIC AdGroupCreativeCombinationType = "COMBINATION_TYPE_DYNAMIC" )
List of AdGroupCreativeCombinationType
type AdLabelGetListStruct ¶ added in v1.7.0
type AdLabelGetListStruct struct { LabelCategory *string `json:"label_category,omitempty"` Label *[]string `json:"label,omitempty"` Icon *[]LabelIconItem `json:"icon,omitempty"` LabelType LabelType `json:"label_type,omitempty"` LabelTypeName *string `json:"label_type_name,omitempty"` }
返回结构
type AdLabelGetResponse ¶ added in v1.7.0
type AdLabelGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdLabelGetResponseData `json:"data,omitempty"` }
type AdLabelGetResponseData ¶ added in v1.7.0
type AdLabelGetResponseData struct {
List *[]AdLabelGetListStruct `json:"list,omitempty"`
}
type AdLockStatus ¶
type AdLockStatus string
AdLockStatus : 锁定状态
const ( AdLockStatus_LOCKED AdLockStatus = "ADLOCKSTATUS_LOCKED" AdLockStatus_UNLOCKED AdLockStatus = "ADLOCKSTATUS_UNLOCKED" )
List of AdLockStatus
type AdProduct ¶
type AdProduct struct { PromotedObjectType AudienceProductType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` }
推广目标信息
type AdQualificationSharedStatus ¶ added in v1.4.0
type AdQualificationSharedStatus string
AdQualificationSharedStatus : 资质共享状态
const ()
List of AdQualificationSharedStatus
type AdQualificationsSpec ¶
type AdQualificationsSpec struct { QualificationCode *string `json:"qualification_code,omitempty"` ImageIdList *[]string `json:"image_id_list,omitempty"` }
广告资质信息,当且仅当qualification_type=AD_QUALIFICATION时可填且必填
type AdQualificationsStruct ¶
type AdQualificationsStruct struct { QualificationId *int64 `json:"qualification_id,omitempty"` QualificationCode *string `json:"qualification_code,omitempty"` ImageIdList *[]string `json:"image_id_list,omitempty"` QualificationStatus QualificationStatus `json:"qualification_status,omitempty"` ExpiredDate *string `json:"expired_date,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
广告资质信息
type AdRuleSpec ¶
type AdRuleSpec struct { RuleType AdRuleType `json:"rule_type,omitempty"` ConversionType *[]string `json:"conversion_type,omitempty"` StartDate *string `json:"start_date,omitempty"` EndDate *string `json:"end_date,omitempty"` CampaignIdList *[]int64 `json:"campaign_id_list,omitempty"` AdgroupIdList *[]int64 `json:"adgroup_id_list,omitempty"` PromotedObjectList *[]AdProduct `json:"promoted_object_list,omitempty"` }
广告人群信息
type AdRuleType ¶
type AdRuleType string
AdRuleType : 广告行为类型
const ( AdRuleType_EXPOSURE AdRuleType = "EXPOSURE" AdRuleType_CLICK AdRuleType = "CLICK" AdRuleType_CONVERSION AdRuleType = "CONVERSION" )
List of AdRuleType
type AdStatus ¶
type AdStatus string
AdStatus : 客户设置的状态
const ( AdStatus_NORMAL AdStatus = "AD_STATUS_NORMAL" AdStatus_PENDING AdStatus = "AD_STATUS_PENDING" AdStatus_DENIED AdStatus = "AD_STATUS_DENIED" AdStatus_FROZEN AdStatus = "AD_STATUS_FROZEN" AdStatus_PARTIALLY_PENDING AdStatus = "AD_STATUS_PARTIALLY_PENDING" AdStatus_PARTIALLY_NORMAL AdStatus = "AD_STATUS_PARTIALLY_NORMAL" AdStatus_SUSPEND AdStatus = "AD_STATUS_SUSPEND" AdStatus_INVALID AdStatus = "AD_STATUS_INVALID" AdStatus_PREPARE AdStatus = "AD_STATUS_PREPARE" AdStatus_DELETED AdStatus = "AD_STATUS_DELETED" AdStatus_WITHDRAW AdStatus = "AD_STATUS_WITHDRAW" )
List of AdStatus
type Adcreative ¶
type Adcreative struct { AdcreativeId *int64 `json:"adcreative_id,omitempty"` AdcreativeName *string `json:"adcreative_name,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` PageType PageTypeRead `json:"page_type,omitempty"` PageSpec *PageSpec `json:"page_spec,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` PlayablePageMaterialId *string `json:"playable_page_material_id,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` AdcreativeElements *AdcreativeCreativeElementsRead `json:"adcreative_elements,omitempty"` }
广告创意
type AdcreativeBannerContent ¶
type AdcreativeBannerContent struct { Image *string `json:"image,omitempty"` Title *string `json:"title,omitempty"` Url *string `json:"url,omitempty"` }
banner素材内容
type AdcreativeCardContent ¶
type AdcreativeCardContent struct { Image *string `json:"image,omitempty"` Description *string `json:"description,omitempty"` Url *string `json:"url,omitempty"` }
卡片素材内容
type AdcreativeCorporate ¶
type AdcreativeCorporate struct { CorporateName *string `json:"corporate_name,omitempty"` CorporateImg *string `json:"corporate_img,omitempty"` }
商标
type AdcreativeCreativeElements ¶
type AdcreativeCreativeElements struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` LinkNameType LinkNameType `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` Brand *AdCreativeBrand `json:"brand,omitempty"` Caption *string `json:"caption,omitempty"` LabelledImg *AdcreativeLabelledImg `json:"labelled_img,omitempty"` FullScreenImage *string `json:"full_screen_image,omitempty"` ZipUrl *string `json:"zip_url,omitempty"` EndPage *AdCreativeEndPage `json:"end_page,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` CountdownExpiringTimestamp *int64 `json:"countdown_expiring_timestamp,omitempty"` }
创意元素
type AdcreativeCreativeElementsMp ¶
type AdcreativeCreativeElementsMp struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` LinkNameType LinkNameTypeMp `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` Brand *AdCreativeBrand `json:"brand,omitempty"` Caption *string `json:"caption,omitempty"` LabelledImg *AdcreativeLabelledImg `json:"labelled_img,omitempty"` FullScreenImage *string `json:"full_screen_image,omitempty"` ZipUrl *string `json:"zip_url,omitempty"` EndPage *AdCreativeEndPage `json:"end_page,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` CountdownExpiringTimestamp *int64 `json:"countdown_expiring_timestamp,omitempty"` }
创意元素
type AdcreativeCreativeElementsRead ¶
type AdcreativeCreativeElementsRead struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` LinkNameType LinkNameType `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftButton *string `json:"left_button,omitempty"` RightButton *string `json:"right_button,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` Caption *string `json:"caption,omitempty"` LogoPage *AdcreativeLogoPage `json:"logo_page,omitempty"` VideoPopupUrl *string `json:"video_popup_url,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` VideoPopupButtonText *string `json:"video_popup_button_text,omitempty"` VideoPopupButtonUrl *string `json:"video_popup_button_url,omitempty"` LongVideo1 *string `json:"long_video1,omitempty"` LongVideo2 *string `json:"long_video2,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` QzoneVideoPageId *string `json:"qzone_video_page_id,omitempty"` Qq *string `json:"qq,omitempty"` LeftCanvas *string `json:"left_canvas,omitempty"` RightCanvas *string `json:"right_canvas,omitempty"` SunText *string `json:"sun_text,omitempty"` CloudText *string `json:"cloud_text,omitempty"` OvercastText *string `json:"overcast_text,omitempty"` RainText *string `json:"rain_text,omitempty"` SnowText *string `json:"snow_text,omitempty"` FogText *string `json:"fog_text,omitempty"` SandText *string `json:"sand_text,omitempty"` HazeText *string `json:"haze_text,omitempty"` LabelledImg *AdcreativeLabelledImg `json:"labelled_img,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` Brand *AdCreativeBrand `json:"brand,omitempty"` FullScreenImage *string `json:"full_screen_image,omitempty"` ZipUrl *string `json:"zip_url,omitempty"` EndPage *AdCreativeEndPage `json:"end_page,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` CountdownExpiringTimestamp *int64 `json:"countdown_expiring_timestamp,omitempty"` }
创意元素
type AdcreativeCreativeElementsReadMp ¶
type AdcreativeCreativeElementsReadMp struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` LinkNameType LinkNameTypeMp `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftButton *string `json:"left_button,omitempty"` RightButton *string `json:"right_button,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` Caption *string `json:"caption,omitempty"` LogoPage *AdcreativeLogoPage `json:"logo_page,omitempty"` VideoPopupUrl *string `json:"video_popup_url,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` VideoPopupButtonText *string `json:"video_popup_button_text,omitempty"` VideoPopupButtonUrl *string `json:"video_popup_button_url,omitempty"` LongVideo1 *string `json:"long_video1,omitempty"` LongVideo2 *string `json:"long_video2,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` QzoneVideoPageId *string `json:"qzone_video_page_id,omitempty"` Qq *string `json:"qq,omitempty"` LeftCanvas *string `json:"left_canvas,omitempty"` RightCanvas *string `json:"right_canvas,omitempty"` SunText *string `json:"sun_text,omitempty"` CloudText *string `json:"cloud_text,omitempty"` OvercastText *string `json:"overcast_text,omitempty"` RainText *string `json:"rain_text,omitempty"` SnowText *string `json:"snow_text,omitempty"` FogText *string `json:"fog_text,omitempty"` SandText *string `json:"sand_text,omitempty"` HazeText *string `json:"haze_text,omitempty"` LabelledImg *AdcreativeLabelledImg `json:"labelled_img,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` Brand *AdCreativeBrand `json:"brand,omitempty"` FullScreenImage *string `json:"full_screen_image,omitempty"` ZipUrl *string `json:"zip_url,omitempty"` EndPage *AdCreativeEndPage `json:"end_page,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` CountdownExpiringTimestamp *int64 `json:"countdown_expiring_timestamp,omitempty"` }
创意元素
type AdcreativeCreativeElementsWithOptions ¶
type AdcreativeCreativeElementsWithOptions struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` ImageOptions *[]string `json:"image_options,omitempty"` TitleOptions *[]string `json:"title_options,omitempty"` DescriptionOptions *[]string `json:"description_options,omitempty"` VideoOptions *[]string `json:"video_options,omitempty"` LinkNameType LinkNameTypeMp `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` VideoPopupUrl *string `json:"video_popup_url,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` Brand *AdCreativeBrand `json:"brand,omitempty"` Caption *string `json:"caption,omitempty"` LabelledImg *AdcreativeLabelledImg `json:"labelled_img,omitempty"` FullScreenImage *string `json:"full_screen_image,omitempty"` ZipUrl *string `json:"zip_url,omitempty"` EndPage *AdCreativeEndPage `json:"end_page,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` CountdownExpiringTimestamp *int64 `json:"countdown_expiring_timestamp,omitempty"` }
创意元素
type AdcreativeElement ¶
type AdcreativeElement struct { Name *string `json:"name,omitempty"` ElementType ElementType `json:"element_type,omitempty"` FieldType FieldType `json:"field_type,omitempty"` Required *bool `json:"required,omitempty"` Description *string `json:"description,omitempty"` ParentName *string `json:"parent_name,omitempty"` EnumProperty *AdcreativeElementEnumProperty `json:"enum_property,omitempty"` ArrayProperty *AdcreativeElementArrayProperty `json:"array_property,omitempty"` StructProperty *AdcreativeElementStructProperty `json:"struct_property,omitempty"` Restriction *AdcreativeElementRestriction `json:"restriction,omitempty"` }
广告创意元素
type AdcreativeElementArrayProperty ¶
type AdcreativeElementArrayProperty struct { MinNumber *int64 `json:"min_number,omitempty"` MaxNumber *int64 `json:"max_number,omitempty"` }
广告创意元素数组特性
type AdcreativeElementEnumOption ¶
type AdcreativeElementEnumOption struct { Value *string `json:"value,omitempty"` Description *string `json:"description,omitempty"` }
创意元素枚举可选值结构体
type AdcreativeElementEnumProperty ¶
type AdcreativeElementEnumProperty struct { Default_ *string `json:"default,omitempty"` Enumeration *[]AdcreativeElementEnumOption `json:"enumeration,omitempty"` }
广告创意元素枚举值特性
type AdcreativeElementRestriction ¶
type AdcreativeElementRestriction struct { TextRestriction *TextRestriction `json:"text_restriction,omitempty"` ImageRestriction *ImageRestriction `json:"image_restriction,omitempty"` UrlRestriction *UrlRestriction `json:"url_restriction,omitempty"` VideoRestriction *VideoRestriction `json:"video_restriction,omitempty"` NumberRestriction *NumberRestriction `json:"number_restriction,omitempty"` }
广告创意元素需满足的限制条件
type AdcreativeElementStoryArrayItem ¶
type AdcreativeElementStoryArrayItem struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Description *string `json:"description,omitempty"` Url *string `json:"url,omitempty"` Title *string `json:"title,omitempty"` }
素材
type AdcreativeElementStructProperty ¶
type AdcreativeElementStructProperty struct {
ElementMutualExclusive *bool `json:"element_mutual_exclusive,omitempty"`
}
广告创意元素结构体特性
type AdcreativeImageList ¶ added in v1.4.2
type AdcreativeImageList []string
图片墙,图片Id通过 <a href='/docs/api/business_assets/image/images_add' target='_blank'>[images 模块]</a> 上传图片获得
type AdcreativeLabel ¶
type AdcreativeLabel struct { CoordinateX *int64 `json:"coordinate_x,omitempty"` CoordinateY *int64 `json:"coordinate_y,omitempty"` Direction LableDirection `json:"direction,omitempty"` Content *string `json:"content,omitempty"` LandingPageUrl *string `json:"landing_page_url,omitempty"` }
标签
type AdcreativeLabelledImg ¶
type AdcreativeLabelledImg struct { Image *string `json:"image,omitempty"` Label *[]AdcreativeLabel `json:"label,omitempty"` }
标签图片
type AdcreativeLogoPage ¶
type AdcreativeLogoPage struct {
Image *string `json:"image,omitempty"`
}
logo页
type AdcreativeMiniProgramSpec ¶
type AdcreativeMiniProgramSpec struct { MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` }
小程序落地页,mini_program_id和mini_program_path要同时填写
type AdcreativeMyappLandingPageInfo ¶
type AdcreativeMyappLandingPageInfo struct { MyappPageId *string `json:"myapp_page_id,omitempty"` Url *string `json:"url,omitempty"` }
落地页
type AdcreativePreviewSpec ¶
type AdcreativePreviewSpec struct { AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` PromotedObjectType WechatPromotedObjectType `json:"promoted_object_type,omitempty"` AdcreativeElements *AdcreativeCreativeElements `json:"adcreative_elements,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` PageType DestinationType `json:"page_type,omitempty"` PageSpec *PreviewPageSpec `json:"page_spec,omitempty"` }
预览信息
type AdcreativePreviewsAddRequest ¶
type AdcreativePreviewsAddRequest struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` UserIdType ViewerIdType `json:"user_id_type,omitempty"` UserIdList *[]string `json:"user_id_list,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type AdcreativePreviewsAddResponse ¶
type AdcreativePreviewsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type AdcreativePreviewsGetListStruct ¶
type AdcreativePreviewsGetListStruct struct { UserId *string `json:"user_id,omitempty"` UserIdType ViewerIdType `json:"user_id_type,omitempty"` }
返回结构
type AdcreativePreviewsGetResponse ¶
type AdcreativePreviewsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativePreviewsGetResponseData `json:"data,omitempty"` }
type AdcreativePreviewsGetResponseData ¶
type AdcreativePreviewsGetResponseData struct {
List *[]AdcreativePreviewsGetListStruct `json:"list,omitempty"`
}
type AdcreativeSampleImage ¶
type AdcreativeSampleImage struct { Name *string `json:"name,omitempty"` Thumb *string `json:"thumb,omitempty"` Image *string `json:"image,omitempty"` }
创意规格示意图结构
type AdcreativeTemplateDetailGetAdcreativeTemplateListStruct ¶ added in v1.3.0
type AdcreativeTemplateDetailGetAdcreativeTemplateListStruct struct { AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` AdcreativeTemplateName *string `json:"adcreative_template_name,omitempty"` AdcreativeTemplateDescription *string `json:"adcreative_template_description,omitempty"` AdcreativeTemplateSize *string `json:"adcreative_template_size,omitempty"` AdcreativeTemplateStyle *string `json:"adcreative_template_style,omitempty"` AdcreativeSampleImageList *[]AdcreativeSampleImage `json:"adcreative_sample_image_list,omitempty"` AdAttributes *[]AdcreativeElement `json:"ad_attributes,omitempty"` AdcreativeAttributes *[]AdcreativeElement `json:"adcreative_attributes,omitempty"` AdcreativeElements *[]AdcreativeElement `json:"adcreative_elements,omitempty"` SupportBillingSpecList *[]SupportBillingSpec `json:"support_billing_spec_list,omitempty"` SupportPageType *[]string `json:"support_page_type,omitempty"` UnsupportBillingSpecList *[]UnsupportBillingSpec `json:"unsupport_billing_spec_list,omitempty"` UnsupportAdAttributesSpecList *[]UnsupportSpec `json:"unsupport_ad_attributes_spec_list,omitempty"` UnsupportAdcreativeAttributesSpecList *[]UnsupportSpec `json:"unsupport_adcreative_attributes_spec_list,omitempty"` UnsupportSitesetDetailSpec *[]UnsupportSite `json:"unsupport_siteset_detail_spec,omitempty"` SupportDynamicAbilitySpecList *SupportDynamicAbilitySpecList `json:"support_dynamic_ability_spec_list,omitempty"` SupportBidModeList *[]string `json:"support_bid_mode_list,omitempty"` UnsupportBidModeList *[]UnsupportBidModeStruct `json:"unsupport_bid_mode_list,omitempty"` }
创意规格和投放权限数据结构
type AdcreativeTemplateDetailGetResponse ¶
type AdcreativeTemplateDetailGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativeTemplateDetailGetResponseData `json:"data,omitempty"` }
type AdcreativeTemplateDetailGetResponseData ¶
type AdcreativeTemplateDetailGetResponseData struct {
List *[]AdcreativeTemplateDetailGetAdcreativeTemplateListStruct `json:"list,omitempty"`
}
type AdcreativeTemplatePreviewGetRequest ¶
type AdcreativeTemplatePreviewGetRequest struct { PreviewSpec *AdcreativePreviewSpec `json:"preview_spec,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type AdcreativeTemplatePreviewGetResponse ¶
type AdcreativeTemplatePreviewGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativeTemplatePreviewGetResponseData `json:"data,omitempty"` }
type AdcreativeTemplatePreviewGetResponseData ¶
type AdcreativeTemplatePreviewGetResponseData struct {
PreviewUrl *string `json:"preview_url,omitempty"`
}
type AdcreativeTemplatePreviewsGetResponse ¶
type AdcreativeTemplatePreviewsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativeTemplatePreviewsGetResponseData `json:"data,omitempty"` }
type AdcreativeTemplatePreviewsGetResponseData ¶
type AdcreativeTemplatePreviewsGetResponseData struct {
PreviewUrl *string `json:"preview_url,omitempty"`
}
type AdcreativeTemplatesGetAdcreativeTemplateListStruct ¶ added in v1.3.0
type AdcreativeTemplatesGetAdcreativeTemplateListStruct struct { AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` AdcreativeTemplateName *string `json:"adcreative_template_name,omitempty"` AdcreativeTemplateDescription *string `json:"adcreative_template_description,omitempty"` AdcreativeTemplateSize *string `json:"adcreative_template_size,omitempty"` AdcreativeTemplateStyle *string `json:"adcreative_template_style,omitempty"` AdcreativeTemplateAppellation *string `json:"adcreative_template_appellation,omitempty"` SiteSet SiteSetDefinition `json:"site_set,omitempty"` PromotedObjectType PromotedObjectTypeWithoutJd `json:"promoted_object_type,omitempty"` AdcreativeSampleImageList *[]AdcreativeSampleImage `json:"adcreative_sample_image_list,omitempty"` AdAttributes *[]AdcreativeElement `json:"ad_attributes,omitempty"` AdcreativeAttributes *[]AdcreativeElement `json:"adcreative_attributes,omitempty"` AdcreativeElements *[]AdcreativeElement `json:"adcreative_elements,omitempty"` SupportPageType *[]string `json:"support_page_type,omitempty"` SupportBillingSpecList *[]SupportBillingSpec `json:"support_billing_spec_list,omitempty"` SupportDynamicAbilitySpecList *SupportDynamicAbilitySpecList `json:"support_dynamic_ability_spec_list,omitempty"` SupportBidModeList *[]string `json:"support_bid_mode_list,omitempty"` }
创意形式和投放权限数据结构
type AdcreativeTemplatesGetResponse ¶
type AdcreativeTemplatesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativeTemplatesGetResponseData `json:"data,omitempty"` }
type AdcreativeTemplatesGetResponseData ¶
type AdcreativeTemplatesGetResponseData struct { List *[]AdcreativeTemplatesGetAdcreativeTemplateListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type AdcreativeVideoPopupButton ¶
type AdcreativeVideoPopupButton struct { VideoPopupButtonText *string `json:"video_popup_button_text,omitempty"` VideoPopupButtonUrl *string `json:"video_popup_button_url,omitempty"` }
视频浮层按钮信息
type AdcreativesAddRequest ¶
type AdcreativesAddRequest struct { CampaignId *int64 `json:"campaign_id,omitempty"` AdcreativeName *string `json:"adcreative_name,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PageType DestinationType `json:"page_type,omitempty"` AutomaticSiteEnabled *bool `json:"automatic_site_enabled,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` PageSpec *PageSpec `json:"page_spec,omitempty"` LinkPageType LinkPageType `json:"link_page_type,omitempty"` LinkNameType LinkNameTypeMp `json:"link_name_type,omitempty"` LinkPageSpec *LinkPageSpec `json:"link_page_spec,omitempty"` ConversionDataType ConversionDataType `json:"conversion_data_type,omitempty"` ConversionTargetType ConversionTargetType `json:"conversion_target_type,omitempty"` QqMiniGameTrackingQueryString *string `json:"qq_mini_game_tracking_query_string,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` AndroidDeepLinkAppId *string `json:"android_deep_link_app_id,omitempty"` IosDeepLinkAppId *string `json:"ios_deep_link_app_id,omitempty"` UniversalLinkUrl *string `json:"universal_link_url,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` DynamicAdcreativeSpec *DynamicAdcreativeSpec `json:"dynamic_adcreative_spec,omitempty"` ComponentId *int64 `json:"component_id,omitempty"` Category *[]int64 `json:"category,omitempty"` Label *[]string `json:"label,omitempty"` UnionMarketSwitch *bool `json:"union_market_switch,omitempty"` PlayablePageMaterialId *string `json:"playable_page_material_id,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` FeedsVideoCommentSwitch *bool `json:"feeds_video_comment_switch,omitempty"` WebviewUrl *string `json:"webview_url,omitempty"` SimpleCanvasSubType SimpleCanvasSubType `json:"simple_canvas_sub_type,omitempty"` FloatingZone *FloatingZone `json:"floating_zone,omitempty"` MarketingPendantImageId *string `json:"marketing_pendant_image_id,omitempty"` CountdownSwitch *bool `json:"countdown_switch,omitempty"` PageTrackUrl *string `json:"page_track_url,omitempty"` AccountId *int64 `json:"account_id,omitempty"` AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` AdcreativeElements *AdcreativeCreativeElementsMp `json:"adcreative_elements,omitempty"` }
type AdcreativesAddResponse ¶
type AdcreativesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativesAddResponseData `json:"data,omitempty"` }
type AdcreativesAddResponseData ¶
type AdcreativesAddResponseData struct {
AdcreativeId *int64 `json:"adcreative_id,omitempty"`
}
type AdcreativesDeleteResponse ¶
type AdcreativesDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativesDeleteResponseData `json:"data,omitempty"` }
type AdcreativesDeleteResponseData ¶
type AdcreativesDeleteResponseData struct {
AdcreativeId *int64 `json:"adcreative_id,omitempty"`
}
type AdcreativesGetListStruct ¶
type AdcreativesGetListStruct struct { CampaignId *int64 `json:"campaign_id,omitempty"` AdcreativeId *int64 `json:"adcreative_id,omitempty"` OuterAdcreativeId *int64 `json:"outer_adcreative_id,omitempty"` AdcreativeName *string `json:"adcreative_name,omitempty"` PageType PageTypeRead `json:"page_type,omitempty"` PageSpec *PageSpec `json:"page_spec,omitempty"` LinkPageType LinkPageType `json:"link_page_type,omitempty"` LinkNameType LinkNameTypeMp `json:"link_name_type,omitempty"` LinkPageSpec *LinkPageSpec `json:"link_page_spec,omitempty"` ConversionDataType ConversionDataType `json:"conversion_data_type,omitempty"` ConversionTargetType ConversionTargetType `json:"conversion_target_type,omitempty"` QqMiniGameTrackingQueryString *string `json:"qq_mini_game_tracking_query_string,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` AndroidDeepLinkAppId *string `json:"android_deep_link_app_id,omitempty"` IosDeepLinkAppId *string `json:"ios_deep_link_app_id,omitempty"` UniversalLinkUrl *string `json:"universal_link_url,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` AutomaticSiteEnabled *bool `json:"automatic_site_enabled,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` DynamicAdcreativeSpec *DynamicAdcreativeSpec `json:"dynamic_adcreative_spec,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` IsDynamicCreative *bool `json:"is_dynamic_creative,omitempty"` ComponentId *int64 `json:"component_id,omitempty"` OnlineEnabled *bool `json:"online_enabled,omitempty"` RevisedAdcreativeSpec *RevisedAdcreativeSpec `json:"revised_adcreative_spec,omitempty"` Category *[]int64 `json:"category,omitempty"` Label *[]string `json:"label,omitempty"` UnionMarketSwitch *bool `json:"union_market_switch,omitempty"` PlayablePageMaterialId *string `json:"playable_page_material_id,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` FeedsVideoCommentSwitch *bool `json:"feeds_video_comment_switch,omitempty"` WebviewUrl *string `json:"webview_url,omitempty"` SimpleCanvasSubType SimpleCanvasSubType `json:"simple_canvas_sub_type,omitempty"` FloatingZone *FloatingZone `json:"floating_zone,omitempty"` MarketingPendantImageId *string `json:"marketing_pendant_image_id,omitempty"` CountdownSwitch *bool `json:"countdown_switch,omitempty"` PageTrackUrl *string `json:"page_track_url,omitempty"` AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` AdcreativeElements *AdcreativeCreativeElementsReadMp `json:"adcreative_elements,omitempty"` }
返回结构
type AdcreativesGetResponse ¶
type AdcreativesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativesGetResponseData `json:"data,omitempty"` }
type AdcreativesGetResponseData ¶
type AdcreativesGetResponseData struct { List *[]AdcreativesGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type AdcreativesRelatedCapabilityGetResponse ¶
type AdcreativesRelatedCapabilityGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativesRelatedCapabilityGetResponseData `json:"data,omitempty"` }
type AdcreativesRelatedCapabilityGetResponseData ¶
type AdcreativesRelatedCapabilityGetResponseData struct {
QueryResult *bool `json:"query_result,omitempty"`
}
type AdcreativesUpdateRequest ¶
type AdcreativesUpdateRequest struct { AdcreativeId *int64 `json:"adcreative_id,omitempty"` AdcreativeName *string `json:"adcreative_name,omitempty"` PageType DestinationType `json:"page_type,omitempty"` PageSpec *PageSpec `json:"page_spec,omitempty"` LinkPageType LinkPageType `json:"link_page_type,omitempty"` LinkNameType LinkNameTypeMp `json:"link_name_type,omitempty"` LinkPageSpec *LinkPageSpec `json:"link_page_spec,omitempty"` ConversionDataType ConversionDataType `json:"conversion_data_type,omitempty"` ConversionTargetType ConversionTargetType `json:"conversion_target_type,omitempty"` QqMiniGameTrackingQueryString *string `json:"qq_mini_game_tracking_query_string,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` AndroidDeepLinkAppId *string `json:"android_deep_link_app_id,omitempty"` IosDeepLinkAppId *string `json:"ios_deep_link_app_id,omitempty"` UniversalLinkUrl *string `json:"universal_link_url,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` ComponentId *int64 `json:"component_id,omitempty"` OnlineEnabled *bool `json:"online_enabled,omitempty"` RevisedAdcreativeSpec *RevisedAdcreativeSpec `json:"revised_adcreative_spec,omitempty"` Category *[]int64 `json:"category,omitempty"` Label *[]string `json:"label,omitempty"` UnionMarketSwitch *bool `json:"union_market_switch,omitempty"` PlayablePageMaterialId *string `json:"playable_page_material_id,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` FeedsVideoCommentSwitch *bool `json:"feeds_video_comment_switch,omitempty"` WebviewUrl *string `json:"webview_url,omitempty"` SimpleCanvasSubType SimpleCanvasSubType `json:"simple_canvas_sub_type,omitempty"` FloatingZone *FloatingZone `json:"floating_zone,omitempty"` MarketingPendantImageId *string `json:"marketing_pendant_image_id,omitempty"` CountdownSwitch *bool `json:"countdown_switch,omitempty"` DynamicAdcreativeSpec *DynamicAdcreativeSpec `json:"dynamic_adcreative_spec,omitempty"` AccountId *int64 `json:"account_id,omitempty"` AdcreativeElements *AdcreativeCreativeElementsMp `json:"adcreative_elements,omitempty"` }
type AdcreativesUpdateResponse ¶
type AdcreativesUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdcreativesUpdateResponseData `json:"data,omitempty"` }
type AdcreativesUpdateResponseData ¶
type AdcreativesUpdateResponseData struct {
AdcreativeId *int64 `json:"adcreative_id,omitempty"`
}
type AdditionalIndustryQualificationsSpec ¶
type AdditionalIndustryQualificationsSpec struct { SystemIndustryId *int64 `json:"system_industry_id,omitempty"` BusinessScopeId *int64 `json:"business_scope_id,omitempty"` QualificationCode *string `json:"qualification_code,omitempty"` ImageIdList *[]string `json:"image_id_list,omitempty"` }
附加行业资质信息,当且仅当qualification_type=ADDITIONAL_INDUSTRY_QUALIFICATION时可填且必填
type AdditionalIndustryQualificationsStruct ¶
type AdditionalIndustryQualificationsStruct struct { QualificationId *int64 `json:"qualification_id,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` BusinessScopeId *int64 `json:"business_scope_id,omitempty"` QualificationCode *string `json:"qualification_code,omitempty"` ImageIdList *[]string `json:"image_id_list,omitempty"` QualificationStatus QualificationStatus `json:"qualification_status,omitempty"` ExpiredDate *string `json:"expired_date,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
附加行业资质信息
type Adgroup ¶
type Adgroup struct { CampaignType CampaignType `json:"campaign_type,omitempty"` BillingEvent BillingEvent `json:"billing_event,omitempty"` SceneSpec *SceneTargeting `json:"scene_spec,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` }
广告组信息
type AdgroupCreateSpec ¶ added in v1.4.0
type AdgroupCreateSpec struct { AdgroupName *string `json:"adgroup_name,omitempty"` BeginDate *string `json:"begin_date,omitempty"` Targeting *DpWriteTargetingSetting `json:"targeting,omitempty"` PoiList *[]string `json:"poi_list,omitempty"` PackageLevel PackageLevel `json:"package_level,omitempty"` ColdStartAudience *[]int64 `json:"cold_start_audience,omitempty"` }
广告组结构
type AdgroupGetSpec ¶ added in v1.4.0
type AdgroupGetSpec struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` BeginDate *string `json:"begin_date,omitempty"` Targeting *DpWriteTargetingSetting `json:"targeting,omitempty"` CalcStatus CalculateStatus `json:"calc_status,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` PoiList *[]string `json:"poi_list,omitempty"` ColdStartAudience *[]int64 `json:"cold_start_audience,omitempty"` }
广告结构
type AdgroupSetting ¶
type AdgroupSetting struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` AutomaticSiteEnabled *bool `json:"automatic_site_enabled,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` BidType CostType `json:"bid_type,omitempty"` BidAmount *int64 `json:"bid_amount,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` BillingEvent BillingEvent `json:"billing_event,omitempty"` OptimizationGoal OptimizationGoal `json:"optimization_goal,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` TimeSeries *string `json:"time_series,omitempty"` }
广告组信息所组成的对象
type AdgroupSysStatus ¶
type AdgroupSysStatus string
AdgroupSysStatus : 广告组在系统中的状态
const ( AdgroupSysStatus_NORMAL AdgroupSysStatus = "AD_GROUP_STATUS_NORMAL" AdgroupSysStatus_PENDING AdgroupSysStatus = "AD_GROUP_STATUS_PENDING" AdgroupSysStatus_DENIED AdgroupSysStatus = "AD_GROUP_STATUS_DENIED" AdgroupSysStatus_FROZEN AdgroupSysStatus = "AD_GROUP_STATUS_FROZEN" AdgroupSysStatus_PARTIALLY_PENDING AdgroupSysStatus = "AD_GROUP_STATUS_PARTIALLY_PENDING" AdgroupSysStatus_PARTIALLY_NORMAL AdgroupSysStatus = "AD_GROUP_STATUS_PARTIALLY_NORMAL" AdgroupSysStatus_PREPARE AdgroupSysStatus = "AD_GROUP_STATUS_PREPARE" AdgroupSysStatus_DELETED AdgroupSysStatus = "AD_GROUP_STATUS_DELETED" AdgroupSysStatus_INVALID AdgroupSysStatus = "AD_GROUP_STATUS_INVALID" )
List of AdgroupSysStatus
type AdgroupUpdateSpec ¶ added in v1.4.0
type AdgroupUpdateSpec struct { AdgroupName *string `json:"adgroup_name,omitempty"` BeginDate *string `json:"begin_date,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` Targeting *DpWriteTargetingSetting `json:"targeting,omitempty"` PoiList *[]string `json:"poi_list,omitempty"` ColdStartAudience *[]int64 `json:"cold_start_audience,omitempty"` }
广告组结构
type AdgroupsAddRequest ¶
type AdgroupsAddRequest struct { CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` BeginDate *string `json:"begin_date,omitempty"` FirstDayBeginTime *string `json:"first_day_begin_time,omitempty"` EndDate *string `json:"end_date,omitempty"` BillingEvent BillingEvent `json:"billing_event,omitempty"` BidAmount *int64 `json:"bid_amount,omitempty"` OptimizationGoal OptimizationGoal `json:"optimization_goal,omitempty"` TimeSeries *string `json:"time_series,omitempty"` AutomaticSiteEnabled *bool `json:"automatic_site_enabled,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` TargetingId *int64 `json:"targeting_id,omitempty"` Targeting *WriteTargetingSettingForAdgroup `json:"targeting,omitempty"` SceneSpec *SceneTargetingForWrite `json:"scene_spec,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` CustomizedCategory *string `json:"customized_category,omitempty"` DynamicAdSpec *DynamicAdSpec `json:"dynamic_ad_spec,omitempty"` UserActionSets *[]UserActionSetStruct `json:"user_action_sets,omitempty"` AdditionalUserActionSets *[]UserActionSetStruct `json:"additional_user_action_sets,omitempty"` DynamicCreativeId *int64 `json:"dynamic_creative_id,omitempty"` IsRewardedVideoAd *bool `json:"is_rewarded_video_ad,omitempty"` BidStrategy BidStrategy `json:"bid_strategy,omitempty"` ColdStartAudience *[]int64 `json:"cold_start_audience,omitempty"` AutoAudience *bool `json:"auto_audience,omitempty"` ExpandEnabled *bool `json:"expand_enabled,omitempty"` ExpandTargeting *[]string `json:"expand_targeting,omitempty"` DeepConversionSpec *DeepConversionSpec `json:"deep_conversion_spec,omitempty"` DeepOptimizationActionType DeepOptimizationActionType `json:"deep_optimization_action_type,omitempty"` PoiList *[]string `json:"poi_list,omitempty"` ConversionId *int64 `json:"conversion_id,omitempty"` DeepConversionBehaviorBid *int64 `json:"deep_conversion_behavior_bid,omitempty"` DeepConversionWorthRate *float64 `json:"deep_conversion_worth_rate,omitempty"` BidMode BidMode `json:"bid_mode,omitempty"` BidAdjustment *BidAdjustment `json:"bid_adjustment,omitempty"` AutoAcquisitionEnabled *bool `json:"auto_acquisition_enabled,omitempty"` AutoAcquisitionBudget *int64 `json:"auto_acquisition_budget,omitempty"` CreativeDisplayType CreativeDisplayType `json:"creative_display_type,omitempty"` AutoDerivedCreativeEnabled *bool `json:"auto_derived_creative_enabled,omitempty"` SmartBidType SmartBidType `json:"smart_bid_type,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type AdgroupsAddResponse ¶
type AdgroupsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsAddResponseData `json:"data,omitempty"` }
type AdgroupsAddResponseData ¶
type AdgroupsAddResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type AdgroupsDeleteRequest ¶
type AdgroupsDeleteResponse ¶
type AdgroupsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsDeleteResponseData `json:"data,omitempty"` }
type AdgroupsDeleteResponseData ¶
type AdgroupsDeleteResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type AdgroupsGetListStruct ¶
type AdgroupsGetListStruct struct { CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` AutomaticSiteEnabled *bool `json:"automatic_site_enabled,omitempty"` OptimizationGoal OptimizationGoal `json:"optimization_goal,omitempty"` BillingEvent BillingEvent `json:"billing_event,omitempty"` BidAmount *int64 `json:"bid_amount,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` MiniGameProgramId *string `json:"mini_game_program_id,omitempty"` TargetingId *int64 `json:"targeting_id,omitempty"` Targeting *ReadTargetingSettingForAdgroup `json:"targeting,omitempty"` TargetingTranslation *string `json:"targeting_translation,omitempty"` IsIncludeUnsupportedTargeting *bool `json:"is_include_unsupported_targeting,omitempty"` SceneSpec *SceneTargeting `json:"scene_spec,omitempty"` BeginDate *string `json:"begin_date,omitempty"` FirstDayBeginTime *string `json:"first_day_begin_time,omitempty"` EndDate *string `json:"end_date,omitempty"` TimeSeries *string `json:"time_series,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` CustomizedCategory *string `json:"customized_category,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` AdCount *int64 `json:"ad_count,omitempty"` DynamicAdSpec *DynamicAdSpec `json:"dynamic_ad_spec,omitempty"` UserActionSets *[]UserActionSetStruct `json:"user_action_sets,omitempty"` AdditionalUserActionSets *[]UserActionSetStruct `json:"additional_user_action_sets,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` DynamicCreativeId *int64 `json:"dynamic_creative_id,omitempty"` IsRewardedVideoAd *bool `json:"is_rewarded_video_ad,omitempty"` CostGuaranteeMessage *string `json:"cost_guarantee_message,omitempty"` CostGuaranteeStatus CostGuaranteeStatus `json:"cost_guarantee_status,omitempty"` BidStrategy BidStrategy `json:"bid_strategy,omitempty"` ColdStartAudience *[]int64 `json:"cold_start_audience,omitempty"` AutoAudience *bool `json:"auto_audience,omitempty"` ExpandEnabled *bool `json:"expand_enabled,omitempty"` ExpandTargeting *[]string `json:"expand_targeting,omitempty"` DeepConversionSpec *DeepConversionSpec `json:"deep_conversion_spec,omitempty"` DeepOptimizationActionType DeepOptimizationActionType `json:"deep_optimization_action_type,omitempty"` PoiList *[]string `json:"poi_list,omitempty"` ConversionId *int64 `json:"conversion_id,omitempty"` DeepConversionBehaviorBid *int64 `json:"deep_conversion_behavior_bid,omitempty"` DeepConversionWorthRate *float64 `json:"deep_conversion_worth_rate,omitempty"` AndroidChannelPackageAuditMessage *string `json:"android_channel_package_audit_message,omitempty"` SystemStatus AdgroupSysStatus `json:"system_status,omitempty"` BidMode BidMode `json:"bid_mode,omitempty"` Status CalcStatus `json:"status,omitempty"` BidAdjustment *BidAdjustment `json:"bid_adjustment,omitempty"` AutoAcquisitionEnabled *bool `json:"auto_acquisition_enabled,omitempty"` AutoAcquisitionBudget *int64 `json:"auto_acquisition_budget,omitempty"` CreativeDisplayType CreativeDisplayType `json:"creative_display_type,omitempty"` AutoDerivedCreativeEnabled *bool `json:"auto_derived_creative_enabled,omitempty"` SmartBidType SmartBidType `json:"smart_bid_type,omitempty"` SmartCostCap *int64 `json:"smart_cost_cap,omitempty"` }
返回结构
type AdgroupsGetResponse ¶
type AdgroupsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsGetResponseData `json:"data,omitempty"` }
type AdgroupsGetResponseData ¶
type AdgroupsGetResponseData struct { List *[]AdgroupsGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type AdgroupsUpdateBidAmountListStruct ¶
type AdgroupsUpdateBidAmountListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type AdgroupsUpdateBidAmountRequest ¶
type AdgroupsUpdateBidAmountRequest struct { AccountId *int64 `json:"account_id,omitempty"` UpdateBidAmountSpec *[]UpdateBidAmountStruct `json:"update_bid_amount_spec,omitempty"` }
type AdgroupsUpdateBidAmountResponse ¶
type AdgroupsUpdateBidAmountResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsUpdateBidAmountResponseData `json:"data,omitempty"` }
type AdgroupsUpdateBidAmountResponseData ¶
type AdgroupsUpdateBidAmountResponseData struct {
List *[]AdgroupsUpdateBidAmountListStruct `json:"list,omitempty"`
}
type AdgroupsUpdateConfiguredStatusListStruct ¶
type AdgroupsUpdateConfiguredStatusListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type AdgroupsUpdateConfiguredStatusRequest ¶
type AdgroupsUpdateConfiguredStatusRequest struct { AccountId *int64 `json:"account_id,omitempty"` UpdateConfiguredStatusSpec *[]AdgroupsUpdateConfiguredStatusUpdateConfiguredStatusStruct `json:"update_configured_status_spec,omitempty"` }
type AdgroupsUpdateConfiguredStatusResponse ¶
type AdgroupsUpdateConfiguredStatusResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsUpdateConfiguredStatusResponseData `json:"data,omitempty"` }
type AdgroupsUpdateConfiguredStatusResponseData ¶
type AdgroupsUpdateConfiguredStatusResponseData struct {
List *[]AdgroupsUpdateConfiguredStatusListStruct `json:"list,omitempty"`
}
type AdgroupsUpdateConfiguredStatusUpdateConfiguredStatusStruct ¶
type AdgroupsUpdateConfiguredStatusUpdateConfiguredStatusStruct struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` }
更新单个广告组客户设置的状态条件
type AdgroupsUpdateDailyBudgetListStruct ¶
type AdgroupsUpdateDailyBudgetListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type AdgroupsUpdateDailyBudgetRequest ¶
type AdgroupsUpdateDailyBudgetRequest struct { AccountId *int64 `json:"account_id,omitempty"` UpdateDailyBudgetSpec *[]AdgroupsUpdateDailyBudgetUpdateDailyBudgetStruct `json:"update_daily_budget_spec,omitempty"` }
type AdgroupsUpdateDailyBudgetResponse ¶
type AdgroupsUpdateDailyBudgetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsUpdateDailyBudgetResponseData `json:"data,omitempty"` }
type AdgroupsUpdateDailyBudgetResponseData ¶
type AdgroupsUpdateDailyBudgetResponseData struct {
List *[]AdgroupsUpdateDailyBudgetListStruct `json:"list,omitempty"`
}
type AdgroupsUpdateDailyBudgetUpdateDailyBudgetStruct ¶
type AdgroupsUpdateDailyBudgetUpdateDailyBudgetStruct struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
更新单个广告组日限额条件
type AdgroupsUpdateDatetimeListStruct ¶
type AdgroupsUpdateDatetimeListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type AdgroupsUpdateDatetimeRequest ¶
type AdgroupsUpdateDatetimeRequest struct { AccountId *int64 `json:"account_id,omitempty"` UpdateDatetimeSpec *[]UpdateDatetimeStruct `json:"update_datetime_spec,omitempty"` }
type AdgroupsUpdateDatetimeResponse ¶
type AdgroupsUpdateDatetimeResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsUpdateDatetimeResponseData `json:"data,omitempty"` }
type AdgroupsUpdateDatetimeResponseData ¶
type AdgroupsUpdateDatetimeResponseData struct {
List *[]AdgroupsUpdateDatetimeListStruct `json:"list,omitempty"`
}
type AdgroupsUpdateRequest ¶
type AdgroupsUpdateRequest struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` BeginDate *string `json:"begin_date,omitempty"` FirstDayBeginTime *string `json:"first_day_begin_time,omitempty"` EndDate *string `json:"end_date,omitempty"` BidAmount *int64 `json:"bid_amount,omitempty"` ConversionId *int64 `json:"conversion_id,omitempty"` OptimizationGoal OptimizationGoal `json:"optimization_goal,omitempty"` TimeSeries *string `json:"time_series,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` TargetingId *int64 `json:"targeting_id,omitempty"` Targeting *WriteTargetingSettingForAdgroup `json:"targeting,omitempty"` SceneSpec *SceneTargetingForWrite `json:"scene_spec,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` CustomizedCategory *string `json:"customized_category,omitempty"` AdditionalUserActionSets *[]UserActionSetStruct `json:"additional_user_action_sets,omitempty"` BidStrategy BidStrategy `json:"bid_strategy,omitempty"` ColdStartAudience *[]int64 `json:"cold_start_audience,omitempty"` AutoAudience *bool `json:"auto_audience,omitempty"` ExpandEnabled *bool `json:"expand_enabled,omitempty"` ExpandTargeting *[]string `json:"expand_targeting,omitempty"` DeepConversionSpec *DeepConversionSpec `json:"deep_conversion_spec,omitempty"` PoiList *[]string `json:"poi_list,omitempty"` DeepConversionBehaviorBid *int64 `json:"deep_conversion_behavior_bid,omitempty"` DeepConversionWorthRate *float64 `json:"deep_conversion_worth_rate,omitempty"` BidMode BidMode `json:"bid_mode,omitempty"` BidAdjustment *BidAdjustment `json:"bid_adjustment,omitempty"` AutoAcquisitionEnabled *bool `json:"auto_acquisition_enabled,omitempty"` AutoAcquisitionBudget *int64 `json:"auto_acquisition_budget,omitempty"` AutoDerivedCreativeEnabled *bool `json:"auto_derived_creative_enabled,omitempty"` UserActionSets *[]UserActionSetStruct `json:"user_action_sets,omitempty"` DynamicAdSpec *DynamicAdSpec `json:"dynamic_ad_spec,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type AdgroupsUpdateResponse ¶
type AdgroupsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdgroupsUpdateResponseData `json:"data,omitempty"` }
type AdgroupsUpdateResponseData ¶
type AdgroupsUpdateResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type AdjustmentTypeEnum ¶ added in v1.4.1
type AdjustmentTypeEnum string
AdjustmentTypeEnum : 调整类型:手工调整、一键适配
const ( AdjustmentTypeEnum_MANUAL_ADJUSTMENT AdjustmentTypeEnum = "MANUAL_ADJUSTMENT" AdjustmentTypeEnum_SMART_ADJUSTMENT AdjustmentTypeEnum = "SMART_ADJUSTMENT" )
List of AdjustmentTypeEnum
type AdsAddRequest ¶
type AdsAddRequest struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` AdcreativeId *int64 `json:"adcreative_id,omitempty"` AdName *string `json:"ad_name,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` ImpressionTrackingUrl *string `json:"impression_tracking_url,omitempty"` ClickTrackingUrl *string `json:"click_tracking_url,omitempty"` FeedsInteractionEnabled *bool `json:"feeds_interaction_enabled,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type AdsAddResponse ¶
type AdsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdsAddResponseData `json:"data,omitempty"` }
type AdsAddResponseData ¶
type AdsAddResponseData struct {
AdId *int64 `json:"ad_id,omitempty"`
}
type AdsDeleteRequest ¶
type AdsDeleteResponse ¶
type AdsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdsDeleteResponseData `json:"data,omitempty"` }
type AdsDeleteResponseData ¶
type AdsDeleteResponseData struct {
AdId *int64 `json:"ad_id,omitempty"`
}
type AdsGetListStruct ¶
type AdsGetListStruct struct { CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` AdId *int64 `json:"ad_id,omitempty"` AdName *string `json:"ad_name,omitempty"` AdcreativeId *int64 `json:"adcreative_id,omitempty"` Adcreative *Adcreative `json:"adcreative,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` SystemStatus SysStatus `json:"system_status,omitempty"` AuditSpec *[]AuditSpecStruct `json:"audit_spec,omitempty"` ImpressionTrackingUrl *string `json:"impression_tracking_url,omitempty"` ClickTrackingUrl *string `json:"click_tracking_url,omitempty"` FeedsInteractionEnabled *bool `json:"feeds_interaction_enabled,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` IsDynamicCreative *bool `json:"is_dynamic_creative,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` }
返回结构
type AdsGetResponse ¶
type AdsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdsGetResponseData `json:"data,omitempty"` }
type AdsGetResponseData ¶
type AdsGetResponseData struct { List *[]AdsGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type AdsUpdateConfiguredStatusListStruct ¶
type AdsUpdateConfiguredStatusListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type AdsUpdateConfiguredStatusRequest ¶
type AdsUpdateConfiguredStatusRequest struct { AccountId *int64 `json:"account_id,omitempty"` UpdateConfiguredStatusSpec *[]AdsUpdateConfiguredStatusUpdateConfiguredStatusStruct `json:"update_configured_status_spec,omitempty"` }
type AdsUpdateConfiguredStatusResponse ¶
type AdsUpdateConfiguredStatusResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdsUpdateConfiguredStatusResponseData `json:"data,omitempty"` }
type AdsUpdateConfiguredStatusResponseData ¶
type AdsUpdateConfiguredStatusResponseData struct {
List *[]AdsUpdateConfiguredStatusListStruct `json:"list,omitempty"`
}
type AdsUpdateConfiguredStatusUpdateConfiguredStatusStruct ¶
type AdsUpdateConfiguredStatusUpdateConfiguredStatusStruct struct { AdId *int64 `json:"ad_id,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` }
更新客户设置的状态条件
type AdsUpdateRequest ¶
type AdsUpdateRequest struct { AdId *int64 `json:"ad_id,omitempty"` AdName *string `json:"ad_name,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` ImpressionTrackingUrl *string `json:"impression_tracking_url,omitempty"` ClickTrackingUrl *string `json:"click_tracking_url,omitempty"` FeedsInteractionEnabled *bool `json:"feeds_interaction_enabled,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type AdsUpdateResponse ¶
type AdsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdsUpdateResponseData `json:"data,omitempty"` }
type AdsUpdateResponseData ¶
type AdsUpdateResponseData struct {
AdId *int64 `json:"ad_id,omitempty"`
}
type AdvertiserAddRequest ¶
type AdvertiserAddRequest struct { CorporationName *string `json:"corporation_name,omitempty"` CertificationImageId *string `json:"certification_image_id,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` IntroductionUrl *string `json:"introduction_url,omitempty"` IndividualQualification *IndividualQualification `json:"individual_qualification,omitempty"` CorporateImageName *string `json:"corporate_image_name,omitempty"` ContactPersonTelephone *string `json:"contact_person_telephone,omitempty"` ContactPersonMobile *string `json:"contact_person_mobile,omitempty"` CertificationNumber *string `json:"certification_number,omitempty"` }
type AdvertiserAddResponse ¶
type AdvertiserAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdvertiserAddResponseData `json:"data,omitempty"` }
type AdvertiserAddResponseData ¶
type AdvertiserAddResponseData struct {
AccountId *int64 `json:"account_id,omitempty"`
}
type AdvertiserGetListStruct ¶
type AdvertiserGetListStruct struct { DailyBudget *int64 `json:"daily_budget,omitempty"` SystemStatus CustomerSystemStatus `json:"system_status,omitempty"` CorporationName *string `json:"corporation_name,omitempty"` CertificationImageId *string `json:"certification_image_id,omitempty"` IndividualQualification *IndividualQualificationRead `json:"individual_qualification,omitempty"` IntroductionUrl *string `json:"introduction_url,omitempty"` IndustryQualificationImageIdList *[]string `json:"industry_qualification_image_id_list,omitempty"` AdQualificationImageIdList *[]string `json:"ad_qualification_image_id_list,omitempty"` ContactPerson *string `json:"contact_person,omitempty"` ContactPersonEmail *string `json:"contact_person_email,omitempty"` ContactPersonTelephone *string `json:"contact_person_telephone,omitempty"` ContactPersonMobile *string `json:"contact_person_mobile,omitempty"` WechatSpec *MpInfoRead `json:"wechat_spec,omitempty"` Websites *[]WebsiteReadStruct `json:"websites,omitempty"` MdmId *int64 `json:"mdm_id,omitempty"` MdmName *string `json:"mdm_name,omitempty"` AgencyAccountId *int64 `json:"agency_account_id,omitempty"` Operators *[]AdvertiserOperatorStruct `json:"operators,omitempty"` AccountId *int64 `json:"account_id,omitempty"` AdQualificationImage *[]string `json:"ad_qualification_image,omitempty"` CertificationImage *string `json:"certification_image,omitempty"` IndustryQualificationImage *[]string `json:"industry_qualification_image,omitempty"` CorporateImageName *string `json:"corporate_image_name,omitempty"` CorporateImageLogo *string `json:"corporate_image_logo,omitempty"` CorporationLicence *string `json:"corporation_licence,omitempty"` CustomizedIndustry *string `json:"customized_industry,omitempty"` IdentityNumber *string `json:"identity_number,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` }
返回结构
type AdvertiserGetResponse ¶
type AdvertiserGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdvertiserGetResponseData `json:"data,omitempty"` }
type AdvertiserGetResponseData ¶
type AdvertiserGetResponseData struct { List *[]AdvertiserGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type AdvertiserInfoSpecStruct ¶
type AdvertiserInfoSpecStruct struct { StatusPreAuthorizationNumber *int64 `json:"status_pre_authorization_number,omitempty"` StatusConfirmAuthorizationNumber *int64 `json:"status_confirm_authorization_number,omitempty"` StatusRequestCancelationNumber *int64 `json:"status_request_cancelation_number,omitempty"` }
关联的子客信息
type AdvertiserOperatorStruct ¶ added in v1.3.0
type AdvertiserOperatorStruct struct { OperatorId *int64 `json:"operator_id,omitempty"` OperatorName *string `json:"operator_name,omitempty"` Qq *int64 `json:"qq,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` IsMaster *bool `json:"is_master,omitempty"` }
运营人员结构
type AdvertiserUpdateDailyBudgetListStruct ¶
type AdvertiserUpdateDailyBudgetListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type AdvertiserUpdateDailyBudgetRequest ¶
type AdvertiserUpdateDailyBudgetRequest struct {
UpdateDailyBudgetSpec *[]AdvertiserUpdateDailyBudgetUpdateDailyBudgetStruct `json:"update_daily_budget_spec,omitempty"`
}
type AdvertiserUpdateDailyBudgetResponse ¶
type AdvertiserUpdateDailyBudgetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdvertiserUpdateDailyBudgetResponseData `json:"data,omitempty"` }
type AdvertiserUpdateDailyBudgetResponseData ¶
type AdvertiserUpdateDailyBudgetResponseData struct {
List *[]AdvertiserUpdateDailyBudgetListStruct `json:"list,omitempty"`
}
type AdvertiserUpdateDailyBudgetUpdateDailyBudgetStruct ¶
type AdvertiserUpdateDailyBudgetUpdateDailyBudgetStruct struct { AccountId *int64 `json:"account_id,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
更新日限额条件
type AdvertiserUpdateRequest ¶
type AdvertiserUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` CorporationName *string `json:"corporation_name,omitempty"` CertificationImageId *string `json:"certification_image_id,omitempty"` CorporateImageName *string `json:"corporate_image_name,omitempty"` IndividualQualification *IndividualQualification `json:"individual_qualification,omitempty"` IntroductionUrl *string `json:"introduction_url,omitempty"` ContactPersonTelephone *string `json:"contact_person_telephone,omitempty"` ContactPersonMobile *string `json:"contact_person_mobile,omitempty"` WechatSpec *MpInfoUpdate `json:"wechat_spec,omitempty"` Websites *[]WebsiteUpdateStruct `json:"websites,omitempty"` }
type AdvertiserUpdateResponse ¶
type AdvertiserUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AdvertiserUpdateResponseData `json:"data,omitempty"` }
type AdvertiserUpdateResponseData ¶
type AdvertiserUpdateResponseData struct {
AccountId *int64 `json:"account_id,omitempty"`
}
type AgencyInnerTransferAddRequest ¶ added in v1.4.3
type AgencyInnerTransferAddRequest struct { FundTypeFrom AccountTypeMapInnerTransfer `json:"fund_type_from,omitempty"` FundTypeTo AccountTypeMapInnerTransfer `json:"fund_type_to,omitempty"` Amount *int64 `json:"amount,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` Memo *string `json:"memo,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type AgencyInnerTransferAddResponse ¶ added in v1.4.3
type AgencyInnerTransferAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AgencyInnerTransferAddResponseData `json:"data,omitempty"` }
type AgencyInnerTransferAddResponseData ¶ added in v1.4.3
type AgencyInnerTransferAddResponseData struct { FundTypeFrom AccountTypeMapInnerTransfer `json:"fund_type_from,omitempty"` FundTypeTo AccountTypeMapInnerTransfer `json:"fund_type_to,omitempty"` Amount *int64 `json:"amount,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` IsRepeated Boolean `json:"is_repeated,omitempty"` Time *int64 `json:"time,omitempty"` }
type AgencyPeerTransferAddRequest ¶ added in v1.4.3
type AgencyPeerTransferAddRequest struct { AgencyUid *int64 `json:"agency_uid,omitempty"` Amount *int64 `json:"amount,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` Memo *string `json:"memo,omitempty"` AccountId *int64 `json:"account_id,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` }
type AgencyPeerTransferAddResponse ¶ added in v1.4.3
type AgencyPeerTransferAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AgencyPeerTransferAddResponseData `json:"data,omitempty"` }
type AgencyPeerTransferAddResponseData ¶ added in v1.4.3
type AgencyPeerTransferAddResponseData struct { Amount *int64 `json:"amount,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` IsRepeated Boolean `json:"is_repeated,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` Time *int64 `json:"time,omitempty"` }
type AgencyRealtimeCostGetListStruct ¶ added in v1.4.3
type AgencyRealtimeCostGetListStruct struct { Cost *int64 `json:"cost,omitempty"` CaculateTime *int64 `json:"caculate_time,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` }
返回结构
type AgencyRealtimeCostGetResponse ¶ added in v1.4.3
type AgencyRealtimeCostGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AgencyRealtimeCostGetResponseData `json:"data,omitempty"` }
type AgencyRealtimeCostGetResponseData ¶ added in v1.4.3
type AgencyRealtimeCostGetResponseData struct {
List *[]AgencyRealtimeCostGetListStruct `json:"list,omitempty"`
}
type Aggregation ¶
type Aggregation string
Aggregation : 聚合维度,是否将结果按照指定类型细分,可选值'DOMAIN', 'ACTION_TYPE'
const ( Aggregation_DOMAIN Aggregation = "DOMAIN" Aggregation_ACTION_TYPE Aggregation = "ACTION_TYPE" )
List of Aggregation
type AggregationMatcher ¶
type AggregationMatcher struct { AggregationType AggregationType `json:"aggregation_type,omitempty"` CountType CountType `json:"count_type,omitempty"` ParamName *string `json:"param_name,omitempty"` Comparator Comparator `json:"comparator,omitempty"` ComparisonValue *int64 `json:"comparison_value,omitempty"` ComparisonMinValue *int64 `json:"comparison_min_value,omitempty"` ComparisonMaxValue *int64 `json:"comparison_max_value,omitempty"` }
匹配规则组
type AggregationMatcherGroup ¶
type AggregationMatcherGroup struct {
AggregationMatcher *[]AggregationMatcher `json:"aggregation_matcher,omitempty"`
}
聚合规则数组
type AggregationType ¶
type AggregationType string
AggregationType : 聚合类型
const ( AggregationType_SUM AggregationType = "SUM" AggregationType_MAX AggregationType = "MAX" AggregationType_MIN AggregationType = "MIN" AggregationType_COUNT AggregationType = "COUNT" )
List of AggregationType
type AllDataSpec ¶ added in v1.4.0
type AllDataSpec struct { Campaign *CampaignGetSpec `json:"campaign,omitempty"` Adgroup *AdgroupGetSpec `json:"adgroup,omitempty"` Adcreative *AdCreativeGetSpec `json:"adcreative,omitempty"` AccountMetric *MetricDetailData `json:"account_metric,omitempty"` }
拉取创意结构
type AmUserActionSetType ¶
type AmUserActionSetType string
AmUserActionSetType : 用户行为源类型
const ( AmUserActionSetType_WEB AmUserActionSetType = "WEB" AmUserActionSetType_ANDROID AmUserActionSetType = "ANDROID" AmUserActionSetType_IOS AmUserActionSetType = "IOS" AmUserActionSetType_OFFLINE AmUserActionSetType = "OFFLINE" AmUserActionSetType_WECHAT AmUserActionSetType = "WECHAT" AmUserActionSetType_WECHAT_MINI_PROGRAM AmUserActionSetType = "WECHAT_MINI_PROGRAM" AmUserActionSetType_WECHAT_MINI_GAME AmUserActionSetType = "WECHAT_MINI_GAME" AmUserActionSetType_MARKETING AmUserActionSetType = "MARKETING" )
List of AmUserActionSetType
type AndroidChannelPackagesGetResponse ¶
type AndroidChannelPackagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AndroidChannelPackagesGetResponseData `json:"data,omitempty"` }
type AndroidChannelPackagesGetResponseData ¶
type AndroidChannelPackagesGetResponseData struct { List *[]ChannelPackageData `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type AndroidUnionChannelPackagesAddResponse ¶
type AndroidUnionChannelPackagesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AndroidUnionChannelPackagesAddResponseData `json:"data,omitempty"` }
type AndroidUnionChannelPackagesAddResponseData ¶
type AndroidUnionChannelPackagesAddResponseData struct { AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` PackageName *string `json:"package_name,omitempty"` PackageStatus PackageStatus `json:"package_status,omitempty"` }
type AndroidUnionChannelPackagesGetResponse ¶
type AndroidUnionChannelPackagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AndroidUnionChannelPackagesGetResponseData `json:"data,omitempty"` }
type AndroidUnionChannelPackagesGetResponseData ¶
type AndroidUnionChannelPackagesGetResponseData struct { List *[]UnionChannelPackageData `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type AndroidUnionChannelPackagesUpdateRequest ¶ added in v1.3.0
type AndroidUnionChannelPackagesUpdateResponse ¶ added in v1.3.0
type AndroidUnionChannelPackagesUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AndroidUnionChannelPackagesUpdateResponseData `json:"data,omitempty"` }
type AndroidUnionChannelPackagesUpdateResponseData ¶ added in v1.3.0
type AndroidUnionChannelPackagesUpdateResponseData struct {
TaskId *int64 `json:"task_id,omitempty"`
}
type ApiErrorStruct ¶
type ApiErrorStruct struct { Type_ *string `json:"type,omitempty"` CommonParamExceptionSpec *CommonParamExceptionSpec `json:"common_param_exception_spec,omitempty"` }
type AppActionObjectType ¶
type AppActionObjectType string
AppActionObjectType : 行为对象的类型,仅支持 APP 类目
const ( AppActionObjectType_CLASS AppActionObjectType = "APP_CLASS" AppActionObjectType_ID AppActionObjectType = "APP_ID" )
List of AppActionObjectType
type AppAndroidMyappSpec ¶ added in v1.3.0
type AppAndroidMyappSpec struct { Packname *string `json:"packname,omitempty"` Version *string `json:"version,omitempty"` Icon *string `json:"icon,omitempty"` PackageSize *string `json:"package_size,omitempty"` ChannelPackageSpec *[]ChannelPackageSpecStruct `json:"channel_package_spec,omitempty"` }
应用宝 app 信息
type AppAndroidSpec ¶
type AppAndroidSpec struct { DeepLinkUrl *string `json:"deep_link_url,omitempty"` AppAndroidId *string `json:"app_android_id,omitempty"` AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` AppMarketPackage *string `json:"app_market_package,omitempty"` }
Android应用信息元素
type AppAndroidUnionSpec ¶ added in v1.3.0
type AppAndroidUnionSpec struct { Packname *string `json:"packname,omitempty"` Version *string `json:"version,omitempty"` Icon *string `json:"icon,omitempty"` PackageSize *string `json:"package_size,omitempty"` PackageMd5 *string `json:"package_md5,omitempty"` PackageDownloadUrl *string `json:"package_download_url,omitempty"` ChannelPackageSpec *[]ChannelPackageSpecStruct `json:"channel_package_spec,omitempty"` }
广告包app应用信息
type AppBehavior ¶
type AppBehavior struct { ObjectType AppActionObjectType `json:"object_type,omitempty"` ObjectIdList *[]int64 `json:"object_id_list,omitempty"` TimeWindow *int64 `json:"time_window,omitempty"` ActIdList *[]string `json:"act_id_list,omitempty"` }
app行为定向
type AppDownloadSpec ¶
type AppDownloadSpec struct { Title *string `json:"title,omitempty"` AppIosSpec *AppIosSpec `json:"app_ios_spec,omitempty"` AppAndroidSpec *AppAndroidSpec `json:"app_android_spec,omitempty"` }
应用下载信息
type AppIosSpec ¶
type AppIosSpec struct { DeepLinkUrl *string `json:"deep_link_url,omitempty"` AppIosId *string `json:"app_ios_id,omitempty"` }
iOS应用信息元素
type AreaSpec ¶
type AreaSpec struct { AreaType LbsAreaType `json:"area_type,omitempty"` CircleArea *CircleArea `json:"circle_area,omitempty"` }
区域定义
type AssetAccountType ¶ added in v1.3.0
type AssetAccountType string
AssetAccountType : 被授权账号类型
const ( AssetAccountType_ACCOUNT_BM AssetAccountType = "ASSET_TYPE_ACCOUNT_BM" AssetAccountType_ACCOUNT_AGENCY AssetAccountType = "ASSET_TYPE_ACCOUNT_AGENCY" AssetAccountType_ACCOUNT_MDM AssetAccountType = "ASSET_TYPE_ACCOUNT_MDM" AssetAccountType_GROUP_BM AssetAccountType = "ASSET_TYPE_GROUP_BM" AssetAccountType_GROUP_AGENCY AssetAccountType = "ASSET_TYPE_GROUP_AGENCY" AssetAccountType_GROUP_MDM AssetAccountType = "ASSET_TYPE_GROUP_MDM" AssetAccountType_GROUP_POINT_TO_POINT AssetAccountType = "ASSET_TYPE_GROUP_POINT_TO_POINT" )
List of AssetAccountType
type AssetPermissionGrantType ¶
type AssetPermissionGrantType string
AssetPermissionGrantType : 资产权限授予类型
const ( AssetPermissionGrantType_ASSET AssetPermissionGrantType = "ASSET_PERMISSION_GRANT_TYPE_ASSET" AssetPermissionGrantType_ACCOUNT AssetPermissionGrantType = "ASSET_PERMISSION_GRANT_TYPE_ACCOUNT" )
List of AssetPermissionGrantType
type AssetPermissionSpecStruct ¶
type AssetPermissionSpecStruct struct { AssetPermissionGrantType AssetPermissionGrantType `json:"asset_permission_grant_type,omitempty"` AssetId *int64 `json:"asset_id,omitempty"` }
资产权限结构
type AssetPermissionsAddRequest ¶
type AssetPermissionsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` AssetType AssetType `json:"asset_type,omitempty"` AssetPermissionSpec *[]AssetPermissionSpecStruct `json:"asset_permission_spec,omitempty"` LicensingAccountIdList *[]int64 `json:"licensing_account_id_list,omitempty"` LicensingIdType AssetAccountType `json:"licensing_id_type,omitempty"` PathId *int64 `json:"path_id,omitempty"` PermissionList *[]string `json:"permission_list,omitempty"` }
type AssetPermissionsAddResponse ¶
type AssetPermissionsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type AssetPermissionsDeleteRequest ¶
type AssetPermissionsDeleteRequest struct { AccountId *int64 `json:"account_id,omitempty"` LicensingAccountId *int64 `json:"licensing_account_id,omitempty"` AssetType AssetType `json:"asset_type,omitempty"` AssetPermissionGrantType AssetPermissionGrantType `json:"asset_permission_grant_type,omitempty"` AssetId *int64 `json:"asset_id,omitempty"` LicensingIdType AssetAccountType `json:"licensing_id_type,omitempty"` PathId *int64 `json:"path_id,omitempty"` }
type AssetPermissionsDeleteResponse ¶
type AssetPermissionsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type AssetPrePermissionsGetListStruct ¶ added in v1.7.0
type AssetPrePermissionsGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` OwnerAccountId *int64 `json:"owner_account_id,omitempty"` AssetId *int64 `json:"asset_id,omitempty"` AssetType AssetType `json:"asset_type,omitempty"` PathId *int64 `json:"path_id,omitempty"` PathType PathType `json:"path_type,omitempty"` IsGrantedAll GrantAllType `json:"is_granted_all,omitempty"` GrantTime *int64 `json:"grant_time,omitempty"` PermissionList *[]string `json:"permission_list,omitempty"` }
返回结构
type AssetPrePermissionsGetResponse ¶ added in v1.7.0
type AssetPrePermissionsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AssetPrePermissionsGetResponseData `json:"data,omitempty"` }
type AssetPrePermissionsGetResponseData ¶ added in v1.7.0
type AssetPrePermissionsGetResponseData struct { List *[]AssetPrePermissionsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type AssetPrePermissionsUpdateRequest ¶ added in v1.7.0
type AssetPrePermissionsUpdateResponse ¶ added in v1.7.0
type AssetPrePermissionsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type AssetType ¶
type AssetType string
AssetType : 资产类型
const ( AssetType_NDMP AssetType = "ASSET_TYPE_NDMP" AssetType_XIJING AssetType = "ASSET_TYPE_XIJING" AssetType_CANVAS_WECHAT AssetType = "ASSET_TYPE_CANVAS_WECHAT" AssetType_CANVAS_IMAGE AssetType = "ASSET_TYPE_CANVAS_IMAGE" AssetType_CANVAS_VIDEO AssetType = "ASSET_TYPE_CANVAS_VIDEO" AssetType_FENGYE AssetType = "ASSET_TYPE_FENGYE" AssetType_DYNAMIC_AD_TEMPLATE AssetType = "ASSET_TYPE_DYNAMIC_AD_TEMPLATE" AssetType_AD_QUALIFICATION AssetType = "ASSET_TYPE_AD_QUALIFICATION" AssetType_CATALOG AssetType = "ASSET_TYPE_CATALOG" AssetType_ACTION_SET AssetType = "ASSET_TYPE_ACTION_SET" AssetType_CONVERSION_SPEC AssetType = "ASSET_TYPE_CONVERSION_SPEC" AssetType_UNION_PACKAGE AssetType = "ASSET_TYPE_UNION_PACKAGE" AssetType_ACCOUNT_WECHAT_CANVAS AssetType = "ASSET_TYPE_ACCOUNT_WECHAT_CANVAS" )
List of AssetType
type AsyncReportLevel ¶
type AsyncReportLevel string
AsyncReportLevel : 异步报表类型级别
const ( AsyncReportLevel_ADGROUP_WECHAT AsyncReportLevel = "REPORT_LEVEL_ADGROUP_WECHAT" AsyncReportLevel_AD_WECHAT AsyncReportLevel = "REPORT_LEVEL_AD_WECHAT" AsyncReportLevel_POI_WECHAT AsyncReportLevel = "REPORT_LEVEL_POI_WECHAT" AsyncReportLevel_AD AsyncReportLevel = "REPORT_LEVEL_AD" AsyncReportLevel_ADVERTISER AsyncReportLevel = "REPORT_LEVEL_ADVERTISER" AsyncReportLevel_CAMPAIGN AsyncReportLevel = "REPORT_LEVEL_CAMPAIGN" AsyncReportLevel_ADGROUP AsyncReportLevel = "REPORT_LEVEL_ADGROUP" AsyncReportLevel_MATERIAL_VIDEO AsyncReportLevel = "REPORT_LEVEL_MATERIAL_VIDEO" AsyncReportLevel_MATERIAL_IMAGE AsyncReportLevel = "REPORT_LEVEL_MATERIAL_IMAGE" AsyncReportLevel_PROMOTED_OBJECT AsyncReportLevel = "REPORT_LEVEL_PROMOTED_OBJECT" AsyncReportLevel_CREATIVE_TEMPLATE AsyncReportLevel = "REPORT_LEVEL_CREATIVE_TEMPLATE" AsyncReportLevel_PRODUCT_CATELOG AsyncReportLevel = "REPORT_LEVEL_PRODUCT_CATELOG" AsyncReportLevel_AGE AsyncReportLevel = "REPORT_LEVEL_AGE" AsyncReportLevel_GENDER AsyncReportLevel = "REPORT_LEVEL_GENDER" AsyncReportLevel_REGION_RECENTLY_IN AsyncReportLevel = "REPORT_LEVEL_REGION_RECENTLY_IN" AsyncReportLevel_REGION_VISITED_IN AsyncReportLevel = "REPORT_LEVEL_REGION_VISITED_IN" AsyncReportLevel_REGION_LIVE_IN AsyncReportLevel = "REPORT_LEVEL_REGION_LIVE_IN" AsyncReportLevel_REGION_TRAVEL_IN AsyncReportLevel = "REPORT_LEVEL_REGION_TRAVEL_IN" AsyncReportLevel_CITY_RECENTLY_IN AsyncReportLevel = "REPORT_LEVEL_CITY_RECENTLY_IN" AsyncReportLevel_CITY_VISITED_IN AsyncReportLevel = "REPORT_LEVEL_CITY_VISITED_IN" AsyncReportLevel_CITY_LIVE_IN AsyncReportLevel = "REPORT_LEVEL_CITY_LIVE_IN" AsyncReportLevel_CITY_TRAVEL_IN AsyncReportLevel = "REPORT_LEVEL_CITY_TRAVEL_IN" )
List of AsyncReportLevel
type AsyncReportsAddRequest ¶
type AsyncReportsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` TaskName *string `json:"task_name,omitempty"` ReportFields *[]string `json:"report_fields,omitempty"` Level AsyncReportLevel `json:"level,omitempty"` Filtering *[]AsyncReportsFilteringStruct `json:"filtering,omitempty"` TimeLine TimeLine `json:"time_line,omitempty"` GroupBy *[]string `json:"group_by,omitempty"` Granularity TimeGranularity `json:"granularity,omitempty"` Date *string `json:"date,omitempty"` }
type AsyncReportsAddResponse ¶
type AsyncReportsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AsyncReportsAddResponseData `json:"data,omitempty"` }
type AsyncReportsAddResponseData ¶
type AsyncReportsAddResponseData struct {
TaskId *int64 `json:"task_id,omitempty"`
}
type AsyncReportsFilteringStruct ¶ added in v1.3.0
type AsyncReportsFilteringStruct struct { Field *string `json:"field,omitempty"` Operator *string `json:"operator,omitempty"` Values *[]string `json:"values,omitempty"` }
过滤条件
type AsyncReportsGetData ¶
type AsyncReportsGetData struct {
FileInfoList *[]AsyncReportsGetFileInfo `json:"file_info_list,omitempty"`
}
任务结果
type AsyncReportsGetFileInfo ¶
type AsyncReportsGetFileInfo struct { FileId *int64 `json:"file_id,omitempty"` Md5 *string `json:"md5,omitempty"` }
文件返回结果
type AsyncReportsGetResponse ¶
type AsyncReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AsyncReportsGetResponseData `json:"data,omitempty"` }
type AsyncReportsGetResponseData ¶
type AsyncReportsGetResponseData struct { List *[]AsyncReportsGetTaskListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type AsyncReportsGetResult ¶
type AsyncReportsGetResult struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` Data *AsyncReportsGetData `json:"data,omitempty"` }
任务结果
type AsyncReportsGetTaskListStruct ¶
type AsyncReportsGetTaskListStruct struct { TaskId *int64 `json:"task_id,omitempty"` TaskName *string `json:"task_name,omitempty"` Status TaskStatus `json:"status,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` Result *AsyncReportsGetResult `json:"result,omitempty"` }
返回结构
type AsyncTasksAddRequest ¶
type AsyncTasksAddResponse ¶
type AsyncTasksAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AsyncTasksAddResponseData `json:"data,omitempty"` }
type AsyncTasksAddResponseData ¶
type AsyncTasksAddResponseData struct {
TaskId *int64 `json:"task_id,omitempty"`
}
type AsyncTasksGetData ¶
type AsyncTasksGetData struct { FileInfoList *[]AsyncTasksGetFileInfo `json:"file_info_list,omitempty"` ChannelPackageInfoList *[]ChannelPackageInfo `json:"channel_package_info_list,omitempty"` UnionChannelPackageInfoList *[]UnionChannelPackageInfo `json:"union_channel_package_info_list,omitempty"` }
任务结果
type AsyncTasksGetFileInfo ¶
type AsyncTasksGetFileInfo struct { FileId *int64 `json:"file_id,omitempty"` Md5 *string `json:"md5,omitempty"` }
文件返回结果
type AsyncTasksGetResponse ¶
type AsyncTasksGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AsyncTasksGetResponseData `json:"data,omitempty"` }
type AsyncTasksGetResponseData ¶
type AsyncTasksGetResponseData struct { List *[]AsyncTasksGetTaskListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type AsyncTasksGetResult ¶
type AsyncTasksGetResult struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` Data *AsyncTasksGetData `json:"data,omitempty"` }
任务结果
type AsyncTasksGetTaskListStruct ¶
type AsyncTasksGetTaskListStruct struct { TaskId *int64 `json:"task_id,omitempty"` TaskName *string `json:"task_name,omitempty"` TaskType TaskType `json:"task_type,omitempty"` Status TaskStatus `json:"status,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` Result *AsyncTasksGetResult `json:"result,omitempty"` }
返回结构
type AudienceGrantRelationsAddGrantSpec ¶ added in v1.3.0
type AudienceGrantRelationsAddGrantSpec struct {
GrantToBusinessSpec *AudienceGrantRelationsAddGrantToBusinessSpec `json:"grant_to_business_spec,omitempty"`
}
人群授权信息
type AudienceGrantRelationsAddGrantToBusinessSpec ¶ added in v1.3.0
type AudienceGrantRelationsAddGrantToBusinessSpec struct { GrantBusinessId *int64 `json:"grant_business_id,omitempty"` GrantScopeType AudienceGrantScopeType `json:"grant_scope_type,omitempty"` GrantBusinessPermission *GrantBusinessPermission `json:"grant_business_permission,omitempty"` GrantAccountPermission *[]AccountPermission `json:"grant_account_permission,omitempty"` }
授权给商务管家账号认领的账号的授权信息
type AudienceGrantRelationsAddRequest ¶
type AudienceGrantRelationsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` AudienceIdList *[]int64 `json:"audience_id_list,omitempty"` GrantType AudienceGrantType `json:"grant_type,omitempty"` GrantSpec *AudienceGrantRelationsAddGrantSpec `json:"grant_spec,omitempty"` }
type AudienceGrantRelationsAddResponse ¶
type AudienceGrantRelationsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type AudienceGrantRelationsGetGrantAccountPermission ¶ added in v1.3.0
type AudienceGrantRelationsGetGrantAccountPermission struct { AccountId *int64 `json:"account_id,omitempty"` GrantPermissionTypeList *[]string `json:"grant_permission_type_list,omitempty"` }
授权给指定账号结构
type AudienceGrantRelationsGetGrantSpec ¶ added in v1.3.0
type AudienceGrantRelationsGetGrantSpec struct {
GrantToBusinessSpec *AudienceGrantRelationsGetGrantToBusinessSpec `json:"grant_to_business_spec,omitempty"`
}
人群授权信息
type AudienceGrantRelationsGetGrantToBusinessSpec ¶ added in v1.3.0
type AudienceGrantRelationsGetGrantToBusinessSpec struct { GrantBusinessId *int64 `json:"grant_business_id,omitempty"` GrantScopeType AudienceGrantScopeType `json:"grant_scope_type,omitempty"` GrantBusinessPermission *GrantBusinessPermission `json:"grant_business_permission,omitempty"` GrantAccountPermission *AudienceGrantRelationsGetGrantAccountPermission `json:"grant_account_permission,omitempty"` }
授权给商务管家账号认领的账号的授权信息
type AudienceGrantRelationsGetResponse ¶
type AudienceGrantRelationsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *AudienceGrantRelationsGetResponseData `json:"data,omitempty"` }
type AudienceGrantScopeType ¶
type AudienceGrantScopeType string
AudienceGrantScopeType : 人群授权的范围。仅支持 'GRANT_SCOPE_TYPE_ACCOUNT' 枚举值。授权给BM内全部账号功能不再在此接口中支持实现
const ( AudienceGrantScopeType_BUSINESS AudienceGrantScopeType = "GRANT_SCOPE_TYPE_BUSINESS" AudienceGrantScopeType_ACCOUNT AudienceGrantScopeType = "GRANT_SCOPE_TYPE_ACCOUNT" )
List of AudienceGrantScopeType
type AudienceGrantType ¶
type AudienceGrantType string
AudienceGrantType : 授权类型
const (
AudienceGrantType_GRANT_TYPE_BUSINESS AudienceGrantType = "GRANT_TYPE_BUSINESS"
)
List of AudienceGrantType
type AudienceProductType ¶
type AudienceProductType string
AudienceProductType : 推广目标类型
const ( AudienceProductType_PAIPAI_ITEM AudienceProductType = "PRODUCT_TYPE_PAIPAI_ITEM" AudienceProductType_PAIPAI_SHOP AudienceProductType = "PRODUCT_TYPE_PAIPAI_SHOP" AudienceProductType_QZONE_PAGE_INDEX AudienceProductType = "PRODUCT_TYPE_QZONE_PAGE_INDEX" AudienceProductType_APP_PC AudienceProductType = "PRODUCT_TYPE_APP_PC" AudienceProductType_MYAPP AudienceProductType = "PRODUCT_TYPE_MYAPP" AudienceProductType_QQ_GROUP AudienceProductType = "PRODUCT_TYPE_QQ_GROUP" AudienceProductType_QQ_BUSINESS AudienceProductType = "PRODUCT_TYPE_QQ_BUSINESS" AudienceProductType_B_QQ AudienceProductType = "PRODUCT_TYPE_B_QQ" AudienceProductType_51BUY AudienceProductType = "PRODUCT_TYPE_51BUY" AudienceProductType_QQ_TUAN AudienceProductType = "PRODUCT_TYPE_QQ_TUAN" AudienceProductType_TASK AudienceProductType = "PRODUCT_TYPE_TASK" AudienceProductType_APP_ANDROID_OPEN_PLATFORM AudienceProductType = "PRODUCT_TYPE_APP_ANDROID_OPEN_PLATFORM" AudienceProductType_FEEDS AudienceProductType = "PRODUCT_TYPE_FEEDS" AudienceProductType_PAIPAI_SHOP_URL AudienceProductType = "PRODUCT_TYPE_PAIPAI_SHOP_URL" AudienceProductType_LIVE_VIDEO_ROOM AudienceProductType = "PRODUCT_TYPE_LIVE_VIDEO_ROOM" AudienceProductType_QZONE_GIFT AudienceProductType = "PRODUCT_TYPE_QZONE_GIFT" AudienceProductType_QZONE_SIGN AudienceProductType = "PRODUCT_TYPE_QZONE_SIGN" AudienceProductType_APP_IOS AudienceProductType = "PRODUCT_TYPE_APP_IOS" AudienceProductType_EXCHANGE_APP_FOR_MYAPP AudienceProductType = "PRODUCT_TYPE_EXCHANGE_APP_FOR_MYAPP" AudienceProductType_QZONE_PAGE_ARTICLE AudienceProductType = "PRODUCT_TYPE_QZONE_PAGE_ARTICLE" AudienceProductType_QZONE_PAGE_IFRAMED AudienceProductType = "PRODUCT_TYPE_QZONE_PAGE_IFRAMED" AudienceProductType_WECHAT AudienceProductType = "PRODUCT_TYPE_WECHAT" AudienceProductType_OPEN_PLATFORM_APP_MOB_TASK AudienceProductType = "PRODUCT_TYPE_OPEN_PLATFORM_APP_MOB_TASK" AudienceProductType_LINK_JD AudienceProductType = "PRODUCT_TYPE_LINK_JD" AudienceProductType_DIANPING_SHOP AudienceProductType = "PRODUCT_TYPE_DIANPING_SHOP" AudienceProductType_DIANPING_COUPON AudienceProductType = "PRODUCT_TYPE_DIANPING_COUPON" AudienceProductType_DIANPING_TUAN AudienceProductType = "PRODUCT_TYPE_DIANPING_TUAN" AudienceProductType_WECHAT_ARTICLE AudienceProductType = "PRODUCT_TYPE_WECHAT_ARTICLE" AudienceProductType_SHOP_WECHAT AudienceProductType = "PRODUCT_TYPE_SHOP_WECHAT" AudienceProductType_ECOMMERCE AudienceProductType = "PRODUCT_TYPE_ECOMMERCE" AudienceProductType_LINK_WECHAT AudienceProductType = "PRODUCT_TYPE_LINK_WECHAT" AudienceProductType_JD_ITEM AudienceProductType = "PRODUCT_TYPE_JD_ITEM" AudienceProductType_JD_SHOP AudienceProductType = "PRODUCT_TYPE_JD_SHOP" AudienceProductType_TENCENT_KE AudienceProductType = "PRODUCT_TYPE_TENCENT_KE" AudienceProductType_MYAPP_PROMOTION AudienceProductType = "PRODUCT_TYPE_MYAPP_PROMOTION" AudienceProductType_LINK_MOBILE_QQ_MP AudienceProductType = "PRODUCT_TYPE_LINK_MOBILE_QQ_MP" AudienceProductType_APP_ANDROID_UNION AudienceProductType = "PRODUCT_TYPE_APP_ANDROID_UNION" AudienceProductType_LBS_WECHAT AudienceProductType = "PRODUCT_TYPE_LBS_WECHAT" AudienceProductType_QZONE_PAGE_VIDEO AudienceProductType = "PRODUCT_TYPE_QZONE_PAGE_VIDEO" AudienceProductType_LINK AudienceProductType = "PRODUCT_TYPE_LINK" AudienceProductType_URL_INNER_TENCENT_DOMAIN AudienceProductType = "PRODUCT_TYPE_URL_INNER_TENCENT_DOMAIN" )
List of AudienceProductType
type AudienceReport ¶
type AudienceReport struct { AudienceId *int64 `json:"audience_id,omitempty"` AccountId *int64 `json:"account_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` WechatAdgroupId *int64 `json:"wechat_adgroup_id,omitempty"` WechatCampaignId *int64 `json:"wechat_campaign_id,omitempty"` ModelId *int64 `json:"model_id,omitempty"` AudiencePredictTaskId *int64 `json:"audience_predict_task_id,omitempty"` ActionType AdActionType `json:"action_type,omitempty"` Cost *int64 `json:"cost,omitempty"` ActionCount *int64 `json:"action_count,omitempty"` UserCount *int64 `json:"user_count,omitempty"` }
custom_audience_report人群报表结构
type AudienceSpec ¶
type AudienceSpec struct { LookalikeSpec *LookalikeSpec `json:"lookalike_spec,omitempty"` UserActionSpec *UserActionSpec `json:"user_action_spec,omitempty"` LbsSpec *LbsSpec `json:"lbs_spec,omitempty"` KeywordSpec *KeywordSpec `json:"keyword_spec,omitempty"` AdRuleSpec *AdRuleSpec `json:"ad_rule_spec,omitempty"` CombineSpec *CombineSpec `json:"combine_spec,omitempty"` }
人群信息
type AudienceType ¶
type AudienceType string
AudienceType : 人群类型
const ( AudienceType_AUDIENCE_TYPE_UNKNOWN AudienceType = "AUDIENCE_TYPE_UNKNOWN" AudienceType_AUDIENCE_TYPE_META AudienceType = "AUDIENCE_TYPE_META" AudienceType_AUDIENCE_TYPE_COMBINE AudienceType = "AUDIENCE_TYPE_COMBINE" AudienceType_AUDIENCE_TYPE_LOOKALIKE AudienceType = "AUDIENCE_TYPE_LOOKALIKE" AudienceType_AUDIENCE_TYPE_PACKAGE AudienceType = "AUDIENCE_TYPE_PACKAGE" AudienceType_CUSTOMER_FILE AudienceType = "CUSTOMER_FILE" AudienceType_LOOKALIKE AudienceType = "LOOKALIKE" AudienceType_USER_ACTION AudienceType = "USER_ACTION" AudienceType_LBS AudienceType = "LBS" AudienceType_KEYWORD AudienceType = "KEYWORD" AudienceType_AD AudienceType = "AD" AudienceType_COMBINE AudienceType = "COMBINE" AudienceType_LABEL AudienceType = "LABEL" )
List of AudienceType
type AuditRejectItem ¶
type AuditRejectItem struct { FeedId *int64 `json:"feed_id,omitempty"` ProductId *string `json:"product_id,omitempty"` SystemStatus AuditStatus `json:"system_status,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` }
商品失败信息Item
type AuditSpecStruct ¶
type AuditSpecStruct struct { SiteSet SiteSetDefinition `json:"site_set,omitempty"` SystemStatus SysStatus `json:"system_status,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` ElementRejectDetailInfo *[]ElementRejectDetailInfo `json:"element_reject_detail_info,omitempty"` }
多版位的审核结果信息
type AuditStatus ¶
type AuditStatus string
AuditStatus : 商品审核状态
const ( AuditStatus_AUDITSTATUS_NORMAL AuditStatus = "AUDITSTATUS_NORMAL" AuditStatus_AUDITSTATUS_PENDING AuditStatus = "AUDITSTATUS_PENDING" AuditStatus_PRODUCT_STATUS_PENDING AuditStatus = "PRODUCT_STATUS_PENDING" AuditStatus_PRODUCT_STATUS_AUDITING AuditStatus = "PRODUCT_STATUS_AUDITING" AuditStatus_PRODUCT_STATUS_PASS AuditStatus = "PRODUCT_STATUS_PASS" AuditStatus_PRODUCT_STATUS_REJECTED AuditStatus = "PRODUCT_STATUS_REJECTED" AuditStatus_RESOURCE_AUDIT_STATUS_UNKNOWN AuditStatus = "RESOURCE_AUDIT_STATUS_UNKNOWN" AuditStatus_RESOURCE_AUDIT_STATUS_APPROVED AuditStatus = "RESOURCE_AUDIT_STATUS_APPROVED" AuditStatus_RESOURCE_AUDIT_STATUS_PENDING AuditStatus = "RESOURCE_AUDIT_STATUS_PENDING" AuditStatus_RESOURCE_AUDIT_STATUS_REJECTED AuditStatus = "RESOURCE_AUDIT_STATUS_REJECTED" )
List of AuditStatus
type AuthAccountType ¶
type AuthAccountType string
AuthAccountType : 授权账号类型
const ( AuthAccountType_WECHAT AuthAccountType = "ACCOUNT_TYPE_WECHAT" AuthAccountType_QQ AuthAccountType = "ACCOUNT_TYPE_QQ" )
List of AuthAccountType
type AuthorizerStruct ¶
type AuthorizerStruct struct { AccountUin *int64 `json:"account_uin,omitempty"` AccountId *int64 `json:"account_id,omitempty"` ScopeList *[]string `json:"scope_list,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` AccountRoleType AccountRoleType `json:"account_role_type,omitempty"` AccountType AccountType `json:"account_type,omitempty"` RoleType RoleType `json:"role_type,omitempty"` }
权限信息
type AutoAcquisitionStatus ¶ added in v1.7.2
type AutoAcquisitionStatus string
AutoAcquisitionStatus : 一键起量状态
const ( AutoAcquisitionStatus_ACQUISITION_STATUS_PENDING AutoAcquisitionStatus = "AUTO_ACQUISITION_STATUS_PENDING" AutoAcquisitionStatus_ACQUISITION_STATUS_COMPLETED AutoAcquisitionStatus = "AUTO_ACQUISITION_STATUS_COMPLETED" AutoAcquisitionStatus_ACQUISITION_STATUS_END AutoAcquisitionStatus = "AUTO_ACQUISITION_STATUS_END" AutoAcquisitionStatus_ACQUISITION_STATUS_SUSPEND AutoAcquisitionStatus = "AUTO_ACQUISITION_STATUS_SUSPEND" AutoAcquisitionStatus_ACQUISTION_STATUS_UNKNOW AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_UNKNOW" AutoAcquisitionStatus_ACQUISTION_STATUS_PENDING AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_PENDING" AutoAcquisitionStatus_ACQUISTION_STATUS_END_LESS_THAN_24_H AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_END_LESS_THAN_24H" AutoAcquisitionStatus_ACQUISTION_STATUS_END_MORE_THAN_24_H AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_END_MORE_THAN_24H" AutoAcquisitionStatus_ACQUISTION_STATUS_COMPLETED AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_COMPLETED" AutoAcquisitionStatus_ACQUISTION_STATUS_SUSPEND_ON_LEARNING_FAIL AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_SUSPEND_ON_LEARNING_FAIL" AutoAcquisitionStatus_ACQUISTION_STATUS_SUSPEND_ON_PLAYING_FAIL AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_SUSPEND_ON_PLAYING_FAIL" AutoAcquisitionStatus_ACQUISTION_STATUS_ADVERTISER_CLOSED AutoAcquisitionStatus = "AUTO_ACQUISTION_STATUS_ADVERTISER_CLOSED" )
List of AutoAcquisitionStatus
type BatchAdDiagnosisListItem ¶
type BatchAdDiagnosisListItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` DiagnoseTime *string `json:"diagnose_time,omitempty"` OperateSuggestion OperateSuggestion `json:"operate_suggestion,omitempty"` LearningStatus LearningStatus `json:"learning_status,omitempty"` CostGuaranteeStatus CostGuaranteeStatus `json:"cost_guarantee_status,omitempty"` CostGuaranteeMoney *int64 `json:"cost_guarantee_money,omitempty"` ExposureCompeteScore *string `json:"exposure_compete_score,omitempty"` ExposureRaiseRate *string `json:"exposure_raise_rate,omitempty"` CpaBiasToday *string `json:"cpa_bias_today,omitempty"` CpaBiasOverall *string `json:"cpa_bias_overall,omitempty"` IsOcpx *bool `json:"is_ocpx,omitempty"` OptimizationGoal *string `json:"optimization_goal,omitempty"` DeepOptimizationGoal *string `json:"deep_optimization_goal,omitempty"` ConclusionDescription *string `json:"conclusion_description,omitempty"` HasDiagnoseDetail *bool `json:"has_diagnose_detail,omitempty"` OperateSuggestionDesc *string `json:"operate_suggestion_desc,omitempty"` LearningStatusDesc *string `json:"learning_status_desc,omitempty"` ExposureCompeteScoreDesc *string `json:"exposure_compete_score_desc,omitempty"` Detail *ResponseDetailStruct `json:"detail,omitempty"` AutoAcquisitionStatus AutoAcquisitionStatus `json:"auto_acquisition_status,omitempty"` AutoAcquisitionStatusName *string `json:"auto_acquisition_status_name,omitempty"` AutoAcquisitionStatusDesc *string `json:"auto_acquisition_status_desc,omitempty"` AutoAcquisitionBeginTime *string `json:"auto_acquisition_begin_time,omitempty"` AutoAcquisitionEndTime *string `json:"auto_acquisition_end_time,omitempty"` IsPotential *bool `json:"is_potential,omitempty"` PotentialDetail *ResponsePotentialStruct `json:"potential_detail,omitempty"` }
单个广告的诊断明细
type BatchAsyncRequestSpecificationGetResponse ¶ added in v1.4.0
type BatchAsyncRequestSpecificationGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BatchAsyncRequestSpecificationGetResponseData `json:"data,omitempty"` }
type BatchAsyncRequestSpecificationGetResponseData ¶ added in v1.4.0
type BatchAsyncRequestSpecificationGetResponseData struct { Summary *Summary `json:"summary,omitempty"` List *[]DetailListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type BatchAsyncRequestTaskSpec ¶ added in v1.4.0
type BatchAsyncRequestTaskSpec struct { UpdateUnionPositionPackageSpec *[]UpdateUnionPositionPackageItem `json:"update_union_position_package_spec,omitempty"` UpdateExcludeUnionPositionPackageSpec *[]UpdateExcludeUnionPositionPackageItem `json:"update_exclude_union_position_package_spec,omitempty"` UpdateTargetingIdSpec *[]UpdateTargetingIdItem `json:"update_targeting_id_spec,omitempty"` UpdateBidStrategySpec *[]UpdateBidStrategyItem `json:"update_bid_strategy_spec,omitempty"` UpdateDeepConversionBehaviorBidSpec *[]UpdateDeepConversionBehaviorBidItem `json:"update_deep_conversion_behavior_bid_spec,omitempty"` UpdateAdgroupAppAndroidChannelPackageIdSpec *[]UpdateAdgroupAppAndroidChannelPackageIdItem `json:"update_adgroup_app_android_channel_package_id_spec,omitempty"` UpdateCampaignSpeedModeSpec *[]UpdateCampaignSpeedModeItem `json:"update_campaign_speed_mode_spec,omitempty"` DeleteCampaignSpec *[]DeleteCampaignItem `json:"delete_campaign_spec,omitempty"` DeleteAdgroupSpec *[]DeleteAdgroupItem `json:"delete_adgroup_spec,omitempty"` DeleteAdSpec *[]DeleteAdItem `json:"delete_ad_spec,omitempty"` UpdateAdgroupDeepConversionWorthRateSpec *[]UpdateAdgroupDeepConversionWorthRateItem `json:"update_adgroup_deep_conversion_worth_rate_spec,omitempty"` UpdateAdcreativeDeepLinkUrlSpec *[]UpdateAdcreativeDeepLinkUrlItem `json:"update_adcreative_deep_link_url_spec,omitempty"` UpdateCampaignConfiguredStatusSpec *[]UpdateCampaignConfiguredStatusItem `json:"update_campaign_configured_status_spec,omitempty"` UpdateCampaignDailyBudgetSpec *[]UpdateCampaignDailyBudgetItem `json:"update_campaign_daily_budget_spec,omitempty"` UpdateAdgroupConfiguredStatusSpec *[]UpdateAdgroupConfiguredStatusItem `json:"update_adgroup_configured_status_spec,omitempty"` UpdateAdgroupDailyBudgetSpec *[]UpdateAdgroupDailyBudgetItem `json:"update_adgroup_daily_budget_spec,omitempty"` UpdateAdConfiguredStatusSpec *[]UpdateAdConfiguredStatusItem `json:"update_ad_configured_status_spec,omitempty"` UpdateAdgroupAutoAcquisitionSpec *[]UpdateAdgroupAutoAcquisitionItem `json:"update_adgroup_auto_acquisition_spec,omitempty"` }
任务所需条件
type BatchAsyncRequestsAddRequest ¶ added in v1.4.0
type BatchAsyncRequestsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` TaskName *string `json:"task_name,omitempty"` TaskType TaskType `json:"task_type,omitempty"` TaskSpec *BatchAsyncRequestTaskSpec `json:"task_spec,omitempty"` }
type BatchAsyncRequestsAddResponse ¶ added in v1.4.0
type BatchAsyncRequestsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BatchAsyncRequestsAddResponseData `json:"data,omitempty"` }
type BatchAsyncRequestsAddResponseData ¶ added in v1.4.0
type BatchAsyncRequestsAddResponseData struct {
TaskId *int64 `json:"task_id,omitempty"`
}
type BatchAsyncRequestsGetResponse ¶ added in v1.4.0
type BatchAsyncRequestsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BatchAsyncRequestsGetResponseData `json:"data,omitempty"` }
type BatchAsyncRequestsGetResponseData ¶ added in v1.4.0
type BatchAsyncRequestsGetResponseData struct { List *[]BatchAsyncRequestsGetTaskListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type BatchAsyncRequestsGetTaskListStruct ¶ added in v1.4.0
type BatchAsyncRequestsGetTaskListStruct struct { TaskId *int64 `json:"task_id,omitempty"` TaskName *string `json:"task_name,omitempty"` TaskType TaskType `json:"task_type,omitempty"` TaskScope TaskScope `json:"task_scope,omitempty"` Status TaskStatus `json:"status,omitempty"` ResultStatus TaskResultStatus `json:"result_status,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` ScopeObjectIdList *[]int64 `json:"scope_object_id_list,omitempty"` }
返回结构
type BatchOperationAddRequest ¶
type BatchOperationAddRequest struct { ResourceType ResourceType `json:"resource_type,omitempty"` OperationType BatchOperationType `json:"operation_type,omitempty"` ResourceIdList *[]int64 `json:"resource_id_list,omitempty"` OperationSpec *OperationSpec `json:"operation_spec,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type BatchOperationAddResponse ¶
type BatchOperationAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type BatchOperationType ¶
type BatchOperationType string
BatchOperationType : 操作类型
const ( BatchOperationType_DATE BatchOperationType = "OPERATION_TYPE_DATE" BatchOperationType_TIME_SERIES BatchOperationType = "OPERATION_TYPE_TIME_SERIES" BatchOperationType_CONFIGURED_STATUS BatchOperationType = "OPERATION_TYPE_CONFIGURED_STATUS" )
List of BatchOperationType
type BatchRequestSpecStruct ¶
type BatchRequestSpecStruct struct { RelativePath *string `json:"relative_path,omitempty"` Body *string `json:"body,omitempty"` }
单个请求所需条件
type BatchRequestsAddListStruct ¶
type BatchRequestsAddListStruct struct { HttpCode *int64 `json:"http_code,omitempty"` Headers *[]HeaderStruct `json:"headers,omitempty"` Body *string `json:"body,omitempty"` }
返回结构
type BatchRequestsAddRequest ¶
type BatchRequestsAddRequest struct {
BatchRequestSpec *[]BatchRequestSpecStruct `json:"batch_request_spec,omitempty"`
}
type BatchRequestsAddResponse ¶
type BatchRequestsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BatchRequestsAddResponseData `json:"data,omitempty"` }
type BatchRequestsAddResponseData ¶
type BatchRequestsAddResponseData struct {
List *[]BatchRequestsAddListStruct `json:"list,omitempty"`
}
type BehaviorInterestTimeWindow ¶
type BehaviorInterestTimeWindow string
BehaviorInterestTimeWindow : 行为兴趣意向定向的行为部分的时间窗
const ( BehaviorInterestTimeWindow_SEVEN_DAY BehaviorInterestTimeWindow = "BEHAVIOR_INTEREST_TIME_WINDOW_SEVEN_DAY" BehaviorInterestTimeWindow_FIFTEEN_DAY BehaviorInterestTimeWindow = "BEHAVIOR_INTEREST_TIME_WINDOW_FIFTEEN_DAY" BehaviorInterestTimeWindow_THIRTY_DAY BehaviorInterestTimeWindow = "BEHAVIOR_INTEREST_TIME_WINDOW_THIRTY_DAY" BehaviorInterestTimeWindow_THREE_MONTH BehaviorInterestTimeWindow = "BEHAVIOR_INTEREST_TIME_WINDOW_THREE_MONTH" BehaviorInterestTimeWindow_SIX_MONTH BehaviorInterestTimeWindow = "BEHAVIOR_INTEREST_TIME_WINDOW_SIX_MONTH" BehaviorInterestTimeWindow_ONE_YEAR BehaviorInterestTimeWindow = "BEHAVIOR_INTEREST_TIME_WINDOW_ONE_YEAR" )
List of BehaviorInterestTimeWindow
type BehaviorOrInterest ¶
type BehaviorOrInterest struct { Interest *Interest `json:"interest,omitempty"` Behavior *[]BehaviorStruct `json:"behavior,omitempty"` Intention *Intention `json:"intention,omitempty"` }
行为兴趣意向定向
type BehaviorStruct ¶
type BehaviorStruct struct { TargetingTags *[]string `json:"targeting_tags,omitempty"` CategoryIdList *[]int64 `json:"category_id_list,omitempty"` KeywordList *[]string `json:"keyword_list,omitempty"` Scene *[]string `json:"scene,omitempty"` TimeWindow BehaviorInterestTimeWindow `json:"time_window,omitempty"` Intensity *[]string `json:"intensity,omitempty"` }
行为兴趣意向定向的行为部分的结构
type BehaviorTargetingTagSpec ¶
type BehaviorTargetingTagSpec struct { QueryMode TargetingTagQueryMode `json:"query_mode,omitempty"` QuerySpec *TargetingTagsGetQuerySpec `json:"query_spec,omitempty"` }
获取行为定向标签的条件,type 为 BEHAVIOR 时必填
type BidAdjustment ¶ added in v1.3.0
type BidAdjustment struct {
SiteSetPackage *[]SiteSetPackageStruct `json:"site_set_package,omitempty"`
}
出价系数设置内容,仅当投放oCPC、oCPM广告时可使用
type BidAmountSpec ¶
type BidAmountSpec struct {
BidAmount *int64 `json:"bid_amount,omitempty"`
}
出价修改信息
type BidMode ¶ added in v1.3.0
type BidMode string
BidMode : 出价方式,<br/> 优化目标查询接口需传输出价方式才可获取是否支持“点击”优化目标,<br/> “点击”优化目标仅支持BID_MODE_OCPM出价方式。
type BidSimulateResultItem ¶ added in v1.2.0
type BidSimulateResultItem struct { Bid *int64 `json:"bid,omitempty"` ExposeCnt *int64 `json:"expose_cnt,omitempty"` ClickCnt *int64 `json:"click_cnt,omitempty"` ConversionCnt *int64 `json:"conversion_cnt,omitempty"` }
出价模拟结果
type BidSimulationGetRequest ¶ added in v1.2.0
type BidSimulationGetResponse ¶ added in v1.2.0
type BidSimulationGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BidSimulationGetResponseData `json:"data,omitempty"` }
type BidSimulationGetResponseData ¶ added in v1.2.0
type BidSimulationGetResponseData struct {
DiagBidSimulate *[]BidSimulateResultItem `json:"diag_bid_simulate,omitempty"`
}
type BidStrategy ¶
type BidStrategy string
BidStrategy : 出价策略,仅oCPC/oCPM广告可设置
const ( BidStrategy_UNSUPPORTED BidStrategy = "BID_STRATEGY_UNSUPPORTED" BidStrategy_AVERAGE_COST BidStrategy = "BID_STRATEGY_AVERAGE_COST" BidStrategy_TARGET_COST BidStrategy = "BID_STRATEGY_TARGET_COST" BidStrategy_PRIORITY_LOW_COST BidStrategy = "BID_STRATEGY_PRIORITY_LOW_COST" )
List of BidStrategy
type BillingEvent ¶
type BillingEvent string
BillingEvent : 计费类型
const ( BillingEvent_NONE BillingEvent = "BILLINGEVENT_NONE" BillingEvent_CLICK BillingEvent = "BILLINGEVENT_CLICK" BillingEvent_APP_DOWNLOAD BillingEvent = "BILLINGEVENT_APP_DOWNLOAD" BillingEvent_IMPRESSION BillingEvent = "BILLINGEVENT_IMPRESSION" BillingEvent_APP_INSTALL BillingEvent = "BILLINGEVENT_APP_INSTALL" BillingEvent_DURATION BillingEvent = "BILLINGEVENT_DURATION" BillingEvent_DAY BillingEvent = "BILLINGEVENT_DAY" )
List of BillingEvent
type BmAccountType ¶ added in v1.1.1
type BmAccountType string
BmAccountType : 商务管家账号类型
const ( BmAccountType_QQ BmAccountType = "BM_ACCOUNT_TYPE_QQ" BmAccountType_WECHAT BmAccountType = "BM_ACCOUNT_TYPE_WECHAT" )
List of BMAccountType
type BrandAddResponse ¶
type BrandAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BrandAddResponseData `json:"data,omitempty"` }
type BrandAddResponseData ¶
type BrandAddResponseData struct { AccountId *int64 `json:"account_id,omitempty"` Name *string `json:"name,omitempty"` ImageId *string `json:"image_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` ImageUrl *string `json:"image_url,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` }
type BrandGetListStruct ¶
type BrandGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` Name *string `json:"name,omitempty"` ImageId *string `json:"image_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` ImageUrl *string `json:"image_url,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` }
返回结构
type BrandGetResponse ¶
type BrandGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BrandGetResponseData `json:"data,omitempty"` }
type BrandGetResponseData ¶
type BrandGetResponseData struct { List *[]BrandGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type BrandStruct ¶
type BrandStruct struct { BrandImg *string `json:"brand_img,omitempty"` BrandName *string `json:"brand_name,omitempty"` BrandDescription *string `json:"brand_description,omitempty"` }
品牌形象结构
type BrideClothing ¶ added in v1.4.2
type BrideClothing string
BrideClothing : 新娘服装
const ( BrideClothing_1 BrideClothing = "BRIDE_CLOTHING_1" BrideClothing_2 BrideClothing = "BRIDE_CLOTHING_2" BrideClothing_3 BrideClothing = "BRIDE_CLOTHING_3" BrideClothing_4 BrideClothing = "BRIDE_CLOTHING_4" BrideClothing_5 BrideClothing = "BRIDE_CLOTHING_5" BrideClothing_6 BrideClothing = "BRIDE_CLOTHING_6" BrideClothing_7 BrideClothing = "BRIDE_CLOTHING_7" BrideClothing_N BrideClothing = "BRIDE_CLOTHING_N" )
List of BrideClothing
type BusinessManagerRelationsGetListStruct ¶
type BusinessManagerRelationsGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` CorporationName *string `json:"corporation_name,omitempty"` AccountType BmAccountType `json:"account_type,omitempty"` }
返回结构
type BusinessManagerRelationsGetResponse ¶
type BusinessManagerRelationsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BusinessManagerRelationsGetResponseData `json:"data,omitempty"` }
type BusinessManagerRelationsGetResponseData ¶
type BusinessManagerRelationsGetResponseData struct { List *[]BusinessManagerRelationsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type BusinessMdmAccountRelationsGetListStruct ¶ added in v1.4.1
type BusinessMdmAccountRelationsGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` BusinessId *int64 `json:"business_id,omitempty"` MdmId *int64 `json:"mdm_id,omitempty"` AgencyAccountId *int64 `json:"agency_account_id,omitempty"` }
返回结构
type BusinessMdmAccountRelationsGetResponse ¶ added in v1.4.1
type BusinessMdmAccountRelationsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *BusinessMdmAccountRelationsGetResponseData `json:"data,omitempty"` }
type BusinessMdmAccountRelationsGetResponseData ¶ added in v1.4.1
type BusinessMdmAccountRelationsGetResponseData struct { List *[]BusinessMdmAccountRelationsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type BusinessMdmRelationType ¶ added in v1.4.1
type BusinessMdmRelationType string
BusinessMdmRelationType : 关联类型
const ( BusinessMdmRelationType_MDM BusinessMdmRelationType = "RELATION_TYPE_MDM" BusinessMdmRelationType_BUSINESS BusinessMdmRelationType = "RELATION_TYPE_BUSINESS" )
List of BusinessMdmRelationType
type CalcStatus ¶ added in v1.2.0
type CalcStatus string
CalcStatus : 广告状态
const ( CalcStatus_UNKNOWN CalcStatus = "STATUS_UNKNOWN" CalcStatus_PENDING CalcStatus = "STATUS_PENDING" CalcStatus_DENIED CalcStatus = "STATUS_DENIED" CalcStatus_FROZEN CalcStatus = "STATUS_FROZEN" CalcStatus_SUSPEND CalcStatus = "STATUS_SUSPEND" CalcStatus_READY CalcStatus = "STATUS_READY" CalcStatus_ACTIVE CalcStatus = "STATUS_ACTIVE" CalcStatus_STOP CalcStatus = "STATUS_STOP" CalcStatus_PREPARE CalcStatus = "STATUS_PREPARE" CalcStatus_DELETED CalcStatus = "STATUS_DELETED" CalcStatus_ACTIVE_ACCOUNT_FROZEN CalcStatus = "STATUS_ACTIVE_ACCOUNT_FROZEN" CalcStatus_ACTIVE_ACCOUNT_EMPTY CalcStatus = "STATUS_ACTIVE_ACCOUNT_EMPTY" CalcStatus_ACTIVE_ACCOUNT_LIMIT CalcStatus = "STATUS_ACTIVE_ACCOUNT_LIMIT" CalcStatus_ACTIVE_CAMPAIGN_LIMIT CalcStatus = "STATUS_ACTIVE_CAMPAIGN_LIMIT" CalcStatus_ACTIVE_CAMPAIGN_SUSPEND CalcStatus = "STATUS_ACTIVE_CAMPAIGN_SUSPEND" CalcStatus_ACTIVE_AD_LIMIT CalcStatus = "STATUS_ACTIVE_AD_LIMIT" CalcStatus_PART_READY CalcStatus = "STATUS_PART_READY" CalcStatus_PART_ACTIVE CalcStatus = "STATUS_PART_ACTIVE" )
List of CalcStatus
type CalculateStatus ¶ added in v1.4.0
type CalculateStatus string
CalculateStatus : 计算状态
const ( CalculateStatus_NORMAL CalculateStatus = "CALCULATE_STATUS_NORMAL" CalculateStatus_PENDING CalculateStatus = "CALCULATE_STATUS_PENDING" CalculateStatus_DENIED CalculateStatus = "CALCULATE_STATUS_DENIED" CalculateStatus_FROZEN CalculateStatus = "CALCULATE_STATUS_FROZEN" CalculateStatus_SUSPEND CalculateStatus = "CALCULATE_STATUS_SUSPEND" CalculateStatus_READY CalculateStatus = "CALCULATE_STATUS_READY" CalculateStatus_ACTIVE CalculateStatus = "CALCULATE_STATUS_ACTIVE" CalculateStatus_STOP CalculateStatus = "CALCULATE_STATUS_STOP" CalculateStatus_NOT_READY_IMG CalculateStatus = "CALCULATE_STATUS_NOT_READY_IMG" CalculateStatus_DELETED CalculateStatus = "CALCULATE_STATUS_DELETED" CalculateStatus_NOT_READY_ACCT_DISABLE CalculateStatus = "CALCULATE_STATUS_NOT_READY_ACCT_DISABLE" CalculateStatus_STOP_ACCT_NO_FUND CalculateStatus = "CALCULATE_STATUS_STOP_ACCT_NO_FUND" CalculateStatus_STOP_ACCT_BUDGET CalculateStatus = "CALCULATE_STATUS_STOP_ACCT_BUDGET" CalculateStatus_STOP_CAMP_BUDGET CalculateStatus = "CALCULATE_STATUS_STOP_CAMP_BUDGET" CalculateStatus_STOP_CAMP_PAUSE CalculateStatus = "CALCULATE_STATUS_STOP_CAMP_PAUSE" CalculateStatus_ACTIVE_CAMP CalculateStatus = "CALCULATE_STATUS_ACTIVE_CAMP" CalculateStatus_READY_CAMP CalculateStatus = "CALCULATE_STATUS_READY_CAMP" CalculateStatus_ACTIVE_ACCP CalculateStatus = "CALCULATE_STATUS_ACTIVE_ACCP" CalculateStatus_READY_ACCP CalculateStatus = "CALCULATE_STATUS_READY_ACCP" CalculateStatus_SPONSORLIMIT CalculateStatus = "CALCULATE_STATUS_SPONSORLIMIT" CalculateStatus_ACTIVE_ACC_FROZEN CalculateStatus = "CALCULATE_STATUS_ACTIVE_ACC_FROZEN" CalculateStatus_ACTIVE_ACC_EMPTY CalculateStatus = "CALCULATE_STATUS_ACTIVE_ACC_EMPTY" CalculateStatus_ACTIVE_ACC_LIMIT CalculateStatus = "CALCULATE_STATUS_ACTIVE_ACC_LIMIT" CalculateStatus_ACTIVE_CAM_LIMIT CalculateStatus = "CALCULATE_STATUS_ACTIVE_CAM_LIMIT" CalculateStatus_ACTIVE_CAM_PAUSED CalculateStatus = "CALCULATE_STATUS_ACTIVE_CAM_PAUSED" CalculateStatus_PART_ENABLE CalculateStatus = "CALCULATE_STATUS_PART_ENABLE" CalculateStatus_UNAUDIT_RE CalculateStatus = "CALCULATE_STATUS_UNAUDIT_RE" CalculateStatus_PART_READY CalculateStatus = "CALCULATE_STATUS_PART_READY" CalculateStatus_PART_ACTIVE CalculateStatus = "CALCULATE_STATUS_PART_ACTIVE" CalculateStatus_PART_PREPARE CalculateStatus = "CALCULATE_STATUS_PART_PREPARE" CalculateStatus_PART_INVALID CalculateStatus = "CALCULATE_STATUS_PART_INVALID" CalculateStatus_AD_PARTIAL_NORMAL CalculateStatus = "CALCULATE_STATUS_AD_PARTIAL_NORMAL" CalculateStatus_AD_PARTIAL_PENDING CalculateStatus = "CALCULATE_STATUS_AD_PARTIAL_PENDING" CalculateStatus_UNKNOWN CalculateStatus = "CALCULATE_STATUS_UNKNOWN" CalculateStatus_ACTIVE_AD_LIMIT CalculateStatus = "CALCULATE_STATUS_ACTIVE_AD_LIMIT" CalculateStatus_WECHAT_CHANNELS_STOP CalculateStatus = "CALCULATE_STATUS_WECHAT_CHANNELS_STOP" CalculateStatus_WECHAT_CHANNELS_READY CalculateStatus = "CALCULATE_STATUS_WECHAT_CHANNELS_READY" CalculateStatus_ENABLE CalculateStatus = "CALCULATE_STATUS_ENABLE" CalculateStatus_EXCLUDE_DEL CalculateStatus = "CALCULATE_STATUS_EXCLUDE_DEL" )
List of CalculateStatus
type CampaignCreateSpec ¶ added in v1.4.0
type CampaignCreateSpec struct { AccountId *int64 `json:"account_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` }
计划结构
type CampaignGetSpec ¶ added in v1.4.0
type CampaignGetSpec struct { CampaignId *int64 `json:"campaign_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` }
计划结构
type CampaignTargeting ¶
type CampaignTargeting struct { CampaignId *int64 `json:"campaign_id,omitempty"` CampaignType CampaignType `json:"campaign_type,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
推广计划信息
type CampaignType ¶
type CampaignType string
CampaignType : 推广计划类型
const ( CampaignType_SEARCH CampaignType = "CAMPAIGN_TYPE_SEARCH" CampaignType_NORMAL CampaignType = "CAMPAIGN_TYPE_NORMAL" CampaignType_CONTRACT CampaignType = "CAMPAIGN_TYPE_CONTRACT" CampaignType_WECHAT_OFFICIAL_ACCOUNTS CampaignType = "CAMPAIGN_TYPE_WECHAT_OFFICIAL_ACCOUNTS" CampaignType_WECHAT_MOMENTS CampaignType = "CAMPAIGN_TYPE_WECHAT_MOMENTS" CampaignType_UNSUPPORTED CampaignType = "CAMPAIGN_TYPE_UNSUPPORTED" )
List of CampaignType
type CampaignUpdateSpec ¶ added in v1.4.0
type CampaignUpdateSpec struct {
CampaignName *string `json:"campaign_name,omitempty"`
}
计划结构
type CampaignsAddRequest ¶
type CampaignsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` CampaignType CampaignType `json:"campaign_type,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` SpeedMode SpeedMode `json:"speed_mode,omitempty"` }
type CampaignsAddResponse ¶
type CampaignsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CampaignsAddResponseData `json:"data,omitempty"` }
type CampaignsAddResponseData ¶
type CampaignsAddResponseData struct {
CampaignId *int64 `json:"campaign_id,omitempty"`
}
type CampaignsDeleteRequest ¶
type CampaignsDeleteResponse ¶
type CampaignsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CampaignsDeleteResponseData `json:"data,omitempty"` }
type CampaignsDeleteResponseData ¶
type CampaignsDeleteResponseData struct {
CampaignId *int64 `json:"campaign_id,omitempty"`
}
type CampaignsGetListStruct ¶
type CampaignsGetListStruct struct { CampaignId *int64 `json:"campaign_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` CampaignType CampaignType `json:"campaign_type,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` BudgetReachDate *int64 `json:"budget_reach_date,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` SpeedMode SpeedMode `json:"speed_mode,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` IsAutoReplenish *int64 `json:"is_auto_replenish,omitempty"` }
返回结构
type CampaignsGetResponse ¶
type CampaignsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CampaignsGetResponseData `json:"data,omitempty"` }
type CampaignsGetResponseData ¶
type CampaignsGetResponseData struct { List *[]CampaignsGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type CampaignsUpdateConfiguredStatusListStruct ¶
type CampaignsUpdateConfiguredStatusListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type CampaignsUpdateConfiguredStatusRequest ¶
type CampaignsUpdateConfiguredStatusRequest struct { AccountId *int64 `json:"account_id,omitempty"` UpdateConfiguredStatusSpec *[]CampaignsUpdateConfiguredStatusUpdateConfiguredStatusStruct `json:"update_configured_status_spec,omitempty"` }
type CampaignsUpdateConfiguredStatusResponse ¶
type CampaignsUpdateConfiguredStatusResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CampaignsUpdateConfiguredStatusResponseData `json:"data,omitempty"` }
type CampaignsUpdateConfiguredStatusResponseData ¶
type CampaignsUpdateConfiguredStatusResponseData struct {
List *[]CampaignsUpdateConfiguredStatusListStruct `json:"list,omitempty"`
}
type CampaignsUpdateConfiguredStatusUpdateConfiguredStatusStruct ¶
type CampaignsUpdateConfiguredStatusUpdateConfiguredStatusStruct struct { CampaignId *int64 `json:"campaign_id,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` }
更新客户设置的状态条件
type CampaignsUpdateDailyBudgetListStruct ¶
type CampaignsUpdateDailyBudgetListStruct struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` }
返回结构
type CampaignsUpdateDailyBudgetRequest ¶
type CampaignsUpdateDailyBudgetRequest struct { AccountId *int64 `json:"account_id,omitempty"` UpdateDailyBudgetSpec *[]CampaignsUpdateDailyBudgetUpdateDailyBudgetStruct `json:"update_daily_budget_spec,omitempty"` }
type CampaignsUpdateDailyBudgetResponse ¶
type CampaignsUpdateDailyBudgetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CampaignsUpdateDailyBudgetResponseData `json:"data,omitempty"` }
type CampaignsUpdateDailyBudgetResponseData ¶
type CampaignsUpdateDailyBudgetResponseData struct {
List *[]CampaignsUpdateDailyBudgetListStruct `json:"list,omitempty"`
}
type CampaignsUpdateDailyBudgetUpdateDailyBudgetStruct ¶
type CampaignsUpdateDailyBudgetUpdateDailyBudgetStruct struct { CampaignId *int64 `json:"campaign_id,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
更新日限额条件
type CampaignsUpdateRequest ¶
type CampaignsUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` SpeedMode SpeedMode `json:"speed_mode,omitempty"` BeginDate *string `json:"begin_date,omitempty"` EndDate *string `json:"end_date,omitempty"` IsAutoReplenish *int64 `json:"is_auto_replenish,omitempty"` }
type CampaignsUpdateResponse ¶
type CampaignsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CampaignsUpdateResponseData `json:"data,omitempty"` }
type CampaignsUpdateResponseData ¶
type CampaignsUpdateResponseData struct {
CampaignId *int64 `json:"campaign_id,omitempty"`
}
type CanvasAppAndroidSpecType ¶ added in v1.7.3
type CanvasAppAndroidSpecType struct { AppAndroidId *string `json:"app_android_id,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` AppMarketPackage *string `json:"app_market_package,omitempty"` }
应用下载Android元素
type CanvasAppDownloadSpecType ¶ added in v1.7.3
type CanvasAppDownloadSpecType struct { Title *string `json:"title,omitempty"` FontColor *string `json:"font_color,omitempty"` BgColor *string `json:"bg_color,omitempty"` PaddingTop *int64 `json:"padding_top,omitempty"` PaddingBottom *int64 `json:"padding_bottom,omitempty"` AppIosSpec *CanvasAppIosSpecType `json:"app_ios_spec,omitempty"` AppAndroidSpec *CanvasAppAndroidSpecType `json:"app_android_spec,omitempty"` }
应用下载组件元素
type CanvasAppIosSpecType ¶ added in v1.7.3
type CanvasAppIosSpecType struct { AppIosId *string `json:"app_ios_id,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` JumpAppstoreType *int64 `json:"jump_appstore_type,omitempty"` }
应用下载iOS元素
type CanvasFloatButtonSpecType ¶ added in v1.7.3
type CanvasFloatButtonSpecType struct { StyleType *int64 `json:"style_type,omitempty"` ImageId *string `json:"image_id,omitempty"` Title *string `json:"title,omitempty"` TitleColor *string `json:"title_color,omitempty"` Desc *string `json:"desc,omitempty"` DescColor *string `json:"desc_color,omitempty"` AppearType *int64 `json:"appear_type,omitempty"` DisappearType *int64 `json:"disappear_type,omitempty"` ForbidPageList *[]int64 `json:"forbid_page_list,omitempty"` ElementType CanvasFloatElementType `json:"element_type,omitempty"` AppDownloadSpec *FloatAppDownloadSpec `json:"app_download_spec,omitempty"` }
悬浮组件元素
type CanvasFloatElementType ¶ added in v1.7.3
type CanvasFloatElementType string
CanvasFloatElementType : 悬浮按钮内组件类型
const (
CanvasFloatElementType_APP_DOWNLOAD CanvasFloatElementType = "APP_DOWNLOAD"
)
List of CanvasFloatElementType
type CanvasGlobalElementType ¶ added in v1.7.3
type CanvasGlobalElementType string
CanvasGlobalElementType : 全局组件类型
const (
CanvasGlobalElementType_FLOAT_BUTTON CanvasGlobalElementType = "FLOAT_BUTTON"
)
List of CanvasGlobalElementType
type CanvasPageElementType ¶ added in v1.7.3
type CanvasPageElementType string
CanvasPageElementType : 原生页中组件类型
const ( CanvasPageElementType_TOP_IMAGE CanvasPageElementType = "TOP_IMAGE" CanvasPageElementType_TOP_SLIDER CanvasPageElementType = "TOP_SLIDER" CanvasPageElementType_TOP_VIDEO CanvasPageElementType = "TOP_VIDEO" CanvasPageElementType_IMAGE CanvasPageElementType = "IMAGE" CanvasPageElementType_SLIDER CanvasPageElementType = "SLIDER" CanvasPageElementType_VIDEO CanvasPageElementType = "VIDEO" CanvasPageElementType_TEXT CanvasPageElementType = "TEXT" CanvasPageElementType_APP_DOWNLOAD CanvasPageElementType = "APP_DOWNLOAD" )
List of CanvasPageElementType
type CanvasType ¶ added in v1.4.0
type CanvasType string
CanvasType : 原生页类型
const ( CanvasType_VIDEO CanvasType = "CANVAS_TYPE_VIDEO" CanvasType_IMAGE CanvasType = "CANVAS_TYPE_IMAGE" CanvasType_PORTRAIT_VIDEO CanvasType = "CANVAS_TYPE_PORTRAIT_VIDEO" CanvasType_PORTRAIT_VIDEO_2 CanvasType = "CANVAS_TYPE_PORTRAIT_VIDEO_2" CanvasType_COMMON_PAGE CanvasType = "CANVAS_TYPE_COMMON_PAGE" )
List of CanvasType
type CapabilitiesGetQuerySpec ¶ added in v1.3.0
type CapabilitiesGetQuerySpec struct { WechatLinkAd *WechatLinkAd `json:"wechat_link_ad,omitempty"` WechatOcpa *WechatOcpa `json:"wechat_ocpa,omitempty"` }
查询条件
type CapabilitiesGetResponse ¶
type CapabilitiesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CapabilitiesGetResponseData `json:"data,omitempty"` }
type CapabilitiesGetResponseData ¶
type CapabilitiesGetResponseData struct { WechatEcommerceProductSpec *WechatEcommerceProductSpec `json:"wechat_ecommerce_product_spec,omitempty"` WechatLinkAdSpec *WechatLinkAdSpec `json:"wechat_link_ad_spec,omitempty"` WechatOcpaSpec *[]WechatOcpaSpecStruct `json:"wechat_ocpa_spec,omitempty"` }
type Capability ¶
type Capability string
Capability : 广告投放能力
const ( Capability_ECOMMERCE_PRODUCT Capability = "CAPABILITY_WECHAT_ECOMMERCE_PRODUCT" Capability_LINK_AD Capability = "CAPABILITY_WECHAT_LINK_AD" Capability_OCPA Capability = "CAPABILITY_WECHAT_OCPA" )
List of Capability
type CardSpec ¶
type CardSpec struct { Title *string `json:"title,omitempty"` CardId *string `json:"card_id,omitempty"` }
卡券信息
type CatalogIndustry ¶
type CatalogIndustry string
CatalogIndustry : 商品库行业类型
const ( CatalogIndustry_ECOMMERCE CatalogIndustry = "INDUSTRY_TYPE_ECOMMERCE" CatalogIndustry_READING CatalogIndustry = "INDUSTRY_TYPE_READING" CatalogIndustry_EDUCATION CatalogIndustry = "INDUSTRY_TYPE_EDUCATION" CatalogIndustry_WEDDING CatalogIndustry = "INDUSTRY_TYPE_WEDDING" CatalogIndustry_VIDEO CatalogIndustry = "INDUSTRY_TYPE_VIDEO" CatalogIndustry_INSURANCE CatalogIndustry = "INDUSTRY_TYPE_INSURANCE" CatalogIndustry_LOAN CatalogIndustry = "INDUSTRY_TYPE_LOAN" CatalogIndustry_FINANCIAL CatalogIndustry = "INDUSTRY_TYPE_FINANCIAL" CatalogIndustry_BANKCARD CatalogIndustry = "INDUSTRY_TYPE_BANKCARD" CatalogIndustry_SECURITIES CatalogIndustry = "INDUSTRY_TYPE_SECURITIES" CatalogIndustry_ESTATE CatalogIndustry = "INDUSTRY_TYPE_ESTATE" )
List of CatalogIndustry
type CatalogScale ¶
type CatalogScale string
CatalogScale : 商品库规模
const ( CatalogScale_NORMAL CatalogScale = "CATALOG_SCALE_TYPE_NORMAL" CatalogScale_HUGE CatalogScale = "CATALOG_SCALE_TYPE_HUGE" )
List of CatalogScale
type CatalogStatus ¶
type CatalogStatus string
CatalogStatus : 商品库状态,详见 <a href='catalog_status' target='_blank'>[商品库状态]</a>
const ( CatalogStatus_PREPARE CatalogStatus = "PRODUCT_CATALOG_STATUS_PREPARE" CatalogStatus_NORMAL CatalogStatus = "PRODUCT_CATALOG_STATUS_NORMAL" CatalogStatus_SUSPEND CatalogStatus = "PRODUCT_CATALOG_STATUS_SUSPEND" CatalogStatus_DELETED CatalogStatus = "PRODUCT_CATALOG_STATUS_DELETED" )
List of CatalogStatus
type CatalogType ¶
type CatalogType string
CatalogType : 商品库类型
const ( CatalogType_CATALOG_TYPE_STANDARD CatalogType = "CATALOG_TYPE_STANDARD" CatalogType_CATALOG_TYPE_FENGYE CatalogType = "CATALOG_TYPE_FENGYE" CatalogType_CATALOG_TYPE_LOCAL_STORE CatalogType = "CATALOG_TYPE_LOCAL_STORE" CatalogType_PRODUCT_CATALOG_TYPE_STANDARD CatalogType = "PRODUCT_CATALOG_TYPE_STANDARD" CatalogType_PRODUCT_CATALOG_TYPE_FENGYE CatalogType = "PRODUCT_CATALOG_TYPE_FENGYE" CatalogType_PRODUCT_CATALOG_TYPE_SMALLSHOP CatalogType = "PRODUCT_CATALOG_TYPE_SMALLSHOP" CatalogType_PRODUCT_CATALOG_TYPE_YUEBAO CatalogType = "PRODUCT_CATALOG_TYPE_YUEBAO" CatalogType_PRODUCT_CATALOG_TYPE_MAIBAO CatalogType = "PRODUCT_CATALOG_TYPE_MAIBAO" CatalogType_CATALOG_TYPE_UNKNOWN CatalogType = "CATALOG_TYPE_UNKNOWN" )
List of CatalogType
type CatalogVertical ¶
type CatalogVertical string
CatalogVertical : 商品库行业类型,详见 <a href='catalog_vertical' target='_blank'>[商品库行业类型]</a>
const ( CatalogVertical_EC CatalogVertical = "VERTICAL_EC" CatalogVertical_ESTATE CatalogVertical = "VERTICAL_ESTATE" CatalogVertical_HOTEL CatalogVertical = "VERTICAL_HOTEL" CatalogVertical_TICKET CatalogVertical = "VERTICAL_TICKET" CatalogVertical_TRAVEL CatalogVertical = "VERTICAL_TRAVEL" CatalogVertical_SCENERY CatalogVertical = "VERTICAL_SCENERY" CatalogVertical_VIDEO CatalogVertical = "VERTICAL_VIDEO" CatalogVertical_CAR CatalogVertical = "VERTICAL_CAR" CatalogVertical_LOCAL_SERVICES CatalogVertical = "VERTICAL_LOCAL_SERVICES" CatalogVertical_NEWS_INFORMATION CatalogVertical = "VERTICAL_NEWS_INFORMATION" CatalogVertical_BEAUTY_PERSONAL_CARE CatalogVertical = "VERTICAL_BEAUTY_PERSONAL_CARE" )
List of CatalogVertical
type CategoryItem ¶ added in v1.1.1
type CategoryItem struct { CategoryId *int64 `json:"category_id,omitempty"` CategoryName *string `json:"category_name,omitempty"` ParentCategoryId *int64 `json:"parent_category_id,omitempty"` Level *int64 `json:"level,omitempty"` CategoryPath *[]CategoryPathsItem `json:"category_path,omitempty"` }
商品类目
type CategoryPathsItem ¶ added in v1.3.0
type CategoryPathsItem struct { CategoryId *int64 `json:"category_id,omitempty"` CategoryName *string `json:"category_name,omitempty"` Level *int64 `json:"level,omitempty"` }
类目路径
type ChannelPackageData ¶
type ChannelPackageData struct { AndroidAppId *int64 `json:"android_app_id,omitempty"` PackageName *string `json:"package_name,omitempty"` PackageDownloadUrl *string `json:"package_download_url,omitempty"` ChannelPackageId *string `json:"channel_package_id,omitempty"` VersionCode *int64 `json:"version_code,omitempty"` VersionName *string `json:"version_name,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` SystemStatus PackageSysStatus `json:"system_status,omitempty"` AuditStatus PackageAuditStatus `json:"audit_status,omitempty"` }
渠道包信息
type ChannelPackageInfo ¶
type ChannelPackageInfo struct { AndroidAppId *int64 `json:"android_app_id,omitempty"` PackageName *string `json:"package_name,omitempty"` Status ChannelTaskStatus `json:"status,omitempty"` ErrorCode ChannelTaskError `json:"error_code,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
广告渠道包任务处理信息
type ChannelPackageSpecStruct ¶ added in v1.3.0
type ChannelPackageSpecStruct struct { AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` PackageName *string `json:"package_name,omitempty"` }
渠道包详细信息
type ChannelTaskError ¶
type ChannelTaskError string
ChannelTaskError : 渠道包任务错误码
const ( ChannelTaskError_NORMAL ChannelTaskError = "TASK_ERROR_NORMAL" ChannelTaskError_UNABLE_DOWNLOAD ChannelTaskError = "TASK_ERROR_UNABLE_DOWNLOAD" ChannelTaskError_MISMATCH_PACKAGENAME ChannelTaskError = "TASK_ERROR_MISMATCH_PACKAGENAME" ChannelTaskError_ILLEGAL_VERSION ChannelTaskError = "TASK_ERROR_ILLEGAL_VERSION" ChannelTaskError_DUPLICATE_PACKAGE ChannelTaskError = "TASK_ERROR_DUPLICATE_PACKAGE" ChannelTaskError_PARSE_FAIL ChannelTaskError = "TASK_ERROR_PARSE_FAIL" ChannelTaskError_MISS_YSDK ChannelTaskError = "TASK_ERROR_MISS_YSDK" ChannelTaskError_UPLOAD_FAIL ChannelTaskError = "TASK_ERROR_UPLOAD_FAIL" ChannelTaskError_SUBMIT_FAIL ChannelTaskError = "TASK_ERROR_SUBMIT_FAIL" ChannelTaskError_SERVER_ERROR ChannelTaskError = "TASK_ERROR_SERVER_ERROR" )
List of ChannelTaskError
type ChannelTaskStatus ¶
type ChannelTaskStatus string
ChannelTaskStatus : 渠道包任务处理状态
const ( ChannelTaskStatus_PENDING ChannelTaskStatus = "CHANNEL_TASK_STATUS_PENDING" ChannelTaskStatus_PROCESSING ChannelTaskStatus = "CHANNEL_TASK_STATUS_PROCESSING" ChannelTaskStatus_ERROR ChannelTaskStatus = "CHANNEL_TASK_STATUS_ERROR" ChannelTaskStatus_COMPLETED ChannelTaskStatus = "CHANNEL_TASK_STATUS_COMPLETED" )
List of ChannelTaskStatus
type ChannelsAddRequest ¶ added in v1.4.0
type ChannelsAddRequest struct { Adgroup *AdgroupCreateSpec `json:"adgroup,omitempty"` Campaign *CampaignCreateSpec `json:"campaign,omitempty"` Adcreative *AdCreativeCreateSpec `json:"adcreative,omitempty"` }
type ChannelsAddResponse ¶ added in v1.4.0
type ChannelsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ChannelsAddResponseData `json:"data,omitempty"` }
type ChannelsAddResponseData ¶ added in v1.4.0
type ChannelsAddResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type ChannelsGetRequest ¶ added in v1.4.0
type ChannelsGetRequest struct { AccountId *int64 `json:"account_id,omitempty"` DateRange *DateRange `json:"date_range,omitempty"` Filtering *[]FilteringStruct `json:"filtering,omitempty"` Level DpApiReportLevel `json:"level,omitempty"` Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` }
type ChannelsGetResponse ¶ added in v1.4.0
type ChannelsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ChannelsGetResponseData `json:"data,omitempty"` }
type ChannelsGetResponseData ¶ added in v1.4.0
type ChannelsGetResponseData struct { List *[]AllDataSpec `json:"list,omitempty"` PageInfo *DpPageInfo `json:"page_info,omitempty"` }
type ChannelsUpdateRequest ¶ added in v1.4.0
type ChannelsUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` Adgroup *AdgroupUpdateSpec `json:"adgroup,omitempty"` Campaign *CampaignUpdateSpec `json:"campaign,omitempty"` Adcreative *AdCreativeUpdateSpec `json:"adcreative,omitempty"` }
type ChannelsUpdateResponse ¶ added in v1.4.0
type ChannelsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ChannelsUpdateResponseData `json:"data,omitempty"` }
type ChannelsUpdateResponseData ¶ added in v1.4.0
type ChannelsUpdateResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type CircleArea ¶
type CircleArea struct { Longitude *float64 `json:"longitude,omitempty"` Latitude *float64 `json:"latitude,omitempty"` Radius *int64 `json:"radius,omitempty"` }
圆形区域定义
type ClaimType ¶
type ClaimType string
ClaimType : 归因方式,SDK上报方式时归因方式只能为CLAIM_TYPE_ACTIVATION,JS上报方式时只能是CLAIM_TYPE_CLICK
type ClickDetailStruct ¶
type ClickDetailStruct struct { EffectData *ClickEffectDataStruct `json:"effect_data,omitempty"` EffectDataTrends *[]ClickEffectDataTrendsItem `json:"effect_data_trends,omitempty"` TargetingLabelContribution *ClickTargetingLabelContributionStruct `json:"targeting_label_contribution,omitempty"` }
诊断详情-点击明细
type ClickEffectDataStruct ¶
type ClickEffectDataStruct struct { Count *int64 `json:"count,omitempty"` Ratio *float64 `json:"ratio,omitempty"` CategoryWin *float64 `json:"category_win,omitempty"` CategoryAvg *float64 `json:"category_avg,omitempty"` }
效果数据(点击)
type ClickTargetingLabelContributionStruct ¶
type ClickTargetingLabelContributionStruct struct { Locard *[]LabelContributionListItem `json:"locard,omitempty"` Audience *[]LabelContributionListItem `json:"audience,omitempty"` }
定向标签(点击)贡献度
type ClothCount ¶ added in v1.4.2
type ClothCount string
ClothCount : 服装套数
const ( ClothCount_1 ClothCount = "CLOTH_COUNT_1" ClothCount_2 ClothCount = "CLOTH_COUNT_2" ClothCount_3 ClothCount = "CLOTH_COUNT_3" ClothCount_4 ClothCount = "CLOTH_COUNT_4" ClothCount_5 ClothCount = "CLOTH_COUNT_5" ClothCount_6 ClothCount = "CLOTH_COUNT_6" ClothCount_7 ClothCount = "CLOTH_COUNT_7" ClothCount_N ClothCount = "CLOTH_COUNT_N" )
List of ClothCount
type CollectionStruct ¶ added in v1.4.1
type CollectionStruct struct { Metrics *Metrics `json:"metrics,omitempty"` Dimension *Dimension `json:"dimension,omitempty"` }
返回信息列表
type CombineSpec ¶
type CombineSpec struct { Include *[]IncludeSimpleRule `json:"include,omitempty"` Exclude *[]ExcludeSimpleRule `json:"exclude,omitempty"` }
组合人群信息
type Comparator ¶
type Comparator string
Comparator : 比较符
const ( Comparator_GE Comparator = "COMPARATOR_GE" Comparator_LE Comparator = "COMPARATOR_LE" Comparator_BETWEEN Comparator = "COMPARATOR_BETWEEN" Comparator_EQ Comparator = "COMPARATOR_EQ" )
List of Comparator
type CompeteAttribution ¶
type CompeteAttribution string
CompeteAttribution : 归因CODE
const ( CompeteAttribution_ECPM CompeteAttribution = "ATTRIBUTE_ECPM" CompeteAttribution_BID CompeteAttribution = "ATTRIBUTE_BID" CompeteAttribution_PCTR CompeteAttribution = "ATTRIBUTE_PCTR" CompeteAttribution_TARGETING CompeteAttribution = "ATTRIBUTE_TARGETING" CompeteAttribution_COLD_START CompeteAttribution = "ATTRIBUTE_COLD_START" CompeteAttribution_EXPERIMENT CompeteAttribution = "ATTRIBUTE_EXPERIMENT" CompeteAttribution_CAMPAIGN CompeteAttribution = "ATTRIBUTE_CAMPAIGN" CompeteAttribution_EXPERIENCE_OTHERS CompeteAttribution = "ATTRIBUTE_EXPERIENCE_OTHERS" CompeteAttribution_OTHERS CompeteAttribution = "ATTRIBUTE_OTHERS" CompeteAttribution_EXPERIENCE_PRODUCT CompeteAttribution = "ATTRIBUTE_EXPERIENCE_PRODUCT" CompeteAttribution_EXPERIENCE_CREATIVE CompeteAttribution = "ATTRIBUTE_EXPERIENCE_CREATIVE" CompeteAttribution_LEARNING_FAILED CompeteAttribution = "ATTRIBUTE_LEARNING_FAILED" CompeteAttribution_EXPERIENCE_FEEDBACK CompeteAttribution = "ATTRIBUTE_EXPERIENCE_FEEDBACK" CompeteAttribution_EXPERIENCE_FRESHNESS CompeteAttribution = "ATTRIBUTE_EXPERIENCE_FRESHNESS" CompeteAttribution_BUDGET CompeteAttribution = "ATTRIBUTE_BUDGET" CompeteAttribution_INNER_COMPETE CompeteAttribution = "ATTRIBUTE_INNER_COMPETE" CompeteAttribution_PCVR CompeteAttribution = "ATTRIBUTE_PCVR" )
List of CompeteAttribution
type CompeteAttributionStruct ¶
type CompeteAttributionStruct struct { AttributeCode CompeteAttribution `json:"attribute_code,omitempty"` AttributeName *string `json:"attribute_name,omitempty"` Ratio *float64 `json:"ratio,omitempty"` }
归因
type CompeteBidDetailsStruct ¶
type CompeteBidDetailsStruct struct { Score *int64 `json:"score,omitempty"` BidAmount *int64 `json:"bid_amount,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
出价竞争力明细
type CompeteBudgetDetailsStruct ¶
type CompeteBudgetDetailsStruct struct { Score *int64 `json:"score,omitempty"` RaiseAccountBalanceFlag *bool `json:"raise_account_balance_flag,omitempty"` RecommendRecharge *int64 `json:"recommend_recharge,omitempty"` AccountDailyCost *int64 `json:"account_daily_cost,omitempty"` AccountDayBudget *int64 `json:"account_day_budget,omitempty"` CampaignDailyCost *int64 `json:"campaign_daily_cost,omitempty"` CampaignDayBudget *int64 `json:"campaign_day_budget,omitempty"` AdgroupDailyCost *int64 `json:"adgroup_daily_cost,omitempty"` AdgroupDayBudget *int64 `json:"adgroup_day_budget,omitempty"` AccountBalance *int64 `json:"account_balance,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
预算竞争力明细
type CompeteIntenseTrendStruct ¶
type CompeteIntenseTrendStruct struct { Score *int64 `json:"score,omitempty"` Trends *[]PointStruct `json:"trends,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
竞争激烈度情况
type CompetePctrTrendsStruct ¶
type CompetePctrTrendsStruct struct { Score *int64 `json:"score,omitempty"` SelfAvg *[]PointStruct `json:"self_avg,omitempty"` SelfChoseAvg *[]PointStruct `json:"self_chose_avg,omitempty"` WinnerChoseAvg *[]PointStruct `json:"winner_chose_avg,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
点击率趋势变化
type CompetePcvrTrendsStruct ¶
type CompetePcvrTrendsStruct struct { Score *int64 `json:"score,omitempty"` SelfAvg *[]PointStruct `json:"self_avg,omitempty"` SelfChoseAvg *[]PointStruct `json:"self_chose_avg,omitempty"` WinnerChoseAvg *[]PointStruct `json:"winner_chose_avg,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
转化率趋势变化
type CompeteSurroundingsStruct ¶
type CompeteSurroundingsStruct struct { DisplayFlag *bool `json:"display_flag,omitempty"` TrafficSufficiency *TrafficSufficiencyTrendStruct `json:"traffic_sufficiency,omitempty"` CompeteIntense *CompeteIntenseTrendStruct `json:"compete_intense,omitempty"` }
流量充足度、竞争宽松度趋势变化
type CompeteUserAcceptanceStruct ¶
type CompeteUserAcceptanceStruct struct { Score *int64 `json:"score,omitempty"` Acceptance *[]CompeteAttributionStruct `json:"acceptance,omitempty"` Conclusion *string `json:"conclusion,omitempty"` Ratio *float64 `json:"ratio,omitempty"` }
用户接受度
type CompeteWinAdgroupListItem ¶
type CompeteWinAdgroupListItem struct { Rank *int64 `json:"rank,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` }
账户内部竞争激烈度列表节点
type CompeteWinAdgroupStruct ¶
type CompeteWinAdgroupStruct struct { Score *int64 `json:"score,omitempty"` List *[]CompeteWinAdgroupListItem `json:"list,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
账户内部竞争激烈度
type CompeteWinRateFunnelStruct ¶
type CompeteWinRateFunnelStruct struct { Value *float64 `json:"value,omitempty"` Score *int64 `json:"score,omitempty"` ScoreDesc *string `json:"score_desc,omitempty"` RankCategory *int64 `json:"rank_category,omitempty"` RankSecondCategory *int64 `json:"rank_second_category,omitempty"` RankOverall *int64 `json:"rank_overall,omitempty"` }
竞争胜出率分析
type CompititionAnalysisDetailSpec ¶
type CompititionAnalysisDetailSpec struct { Date *string `json:"date,omitempty"` Hour *int64 `json:"hour,omitempty"` AdUserAcceptance *int64 `json:"ad_user_acceptance,omitempty"` AdBidAmount *int64 `json:"ad_bid_amount,omitempty"` SameIndustryBidAmount *int64 `json:"same_industry_bid_amount,omitempty"` WinOverAdBidAmount *int64 `json:"win_over_ad_bid_amount,omitempty"` AdClick *int64 `json:"ad_click,omitempty"` SameIndustryClick *int64 `json:"same_industry_click,omitempty"` WinOverAdClick *int64 `json:"win_over_ad_click,omitempty"` AdConversion *int64 `json:"ad_conversion,omitempty"` SameIndustryConversion *int64 `json:"same_industry_conversion,omitempty"` WinOverAdConversion *int64 `json:"win_over_ad_conversion,omitempty"` }
竞争表现评估类型
type CompititionDiagnosisConclusionSpec ¶
type CompititionDiagnosisConclusionSpec struct { CompititionDiagnosisScore *int64 `json:"compitition_diagnosis_score,omitempty"` CompititionDiagnosisResult *string `json:"compitition_diagnosis_result,omitempty"` BidAmountDiagnosisScore *int64 `json:"bid_amount_diagnosis_score,omitempty"` BidAmountDiagnosisConclusion *string `json:"bid_amount_diagnosis_conclusion,omitempty"` ClickDiagnosisScore *int64 `json:"click_diagnosis_score,omitempty"` ClickDiagnosisConclusion *string `json:"click_diagnosis_conclusion,omitempty"` ConversionDiagnosisScore *int64 `json:"conversion_diagnosis_score,omitempty"` ConversionDiagnosisConclusion *string `json:"conversion_diagnosis_conclusion,omitempty"` UserAcceptanceDiagnosisScore *int64 `json:"user_acceptance_diagnosis_score,omitempty"` UserAcceptanceDiagnosisConclusion *string `json:"user_acceptance_diagnosis_conclusion,omitempty"` CompititionAnalysisDetailSpecList *[]CompititionAnalysisDetailSpec `json:"compitition_analysis_detail_spec_list,omitempty"` }
竞争表现维度的曝光评估结果
type CompititionSpec ¶
type CompititionSpec struct { Date *string `json:"date,omitempty"` Hour *int64 `json:"hour,omitempty"` CompititionScore *int64 `json:"compitition_score,omitempty"` }
竞争激烈度明细数据
type ComplianceValidationGetResponse ¶
type ComplianceValidationGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ComplianceValidationGetResponseData `json:"data,omitempty"` }
type ComplianceValidationGetResponseData ¶
type ComplianceValidationGetResponseData struct {
SuggestionList *[]string `json:"suggestion_list,omitempty"`
}
type ComponentsPageType ¶
type ComponentsPageType string
ComponentsPageType : 蹊径落地页类型
const (
ComponentsPageType_PAGE_TYPE_XIJING_ANDROID ComponentsPageType = "PAGE_TYPE_XIJING_ANDROID"
)
List of ComponentsPageType
type Conf ¶
type Conf struct { Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` TotalNumber *int64 `json:"total_number,omitempty"` TotalPage *int64 `json:"total_page,omitempty"` }
分页配置信息
type ConfPageSize500 ¶ added in v1.2.0
type ConfPageSize500 struct { Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` TotalNumber *int64 `json:"total_number,omitempty"` TotalPage *int64 `json:"total_page,omitempty"` }
分页配置信息
type ConfigsDetailDataArrayItem ¶ added in v1.4.3
type ConfigsDetailDataArrayItem struct {
Name *string `json:"name,omitempty"`
}
下拉选项
type ConfigureStatusSpec ¶
type ConfigureStatusSpec struct {
ConfigureStatus AdStatus `json:"configure_status,omitempty"`
}
状态修改信息
type ContractOccupiedSpec ¶
type ContractOccupiedSpec struct { Date *string `json:"date,omitempty"` Hour *int64 `json:"hour,omitempty"` ContractOccupiedScore *int64 `json:"contract_occupied_score,omitempty"` }
流量充足度明细数据,仅展示最近3天小时粒度的数据
type ControlListItemDetailData ¶ added in v1.3.0
type ControlListItemDetailData struct { ItemName *string `json:"item_name,omitempty"` ItemType ItemType `json:"item_type,omitempty"` Placeholder *string `json:"placeholder,omitempty"` SelectElements *[]ConfigsDetailDataArrayItem `json:"select_elements,omitempty"` }
表单项
type ConversionDataType ¶ added in v1.3.0
type ConversionDataType string
ConversionDataType : 数据展示的数据类型
const ( ConversionDataType_DEFAULT ConversionDataType = "CONVERSION_DATA_DEFAULT" ConversionDataType_FRIEND_PLAY ConversionDataType = "CONVERSION_DATA_FRIEND_PLAY" ConversionDataType_APP_DOWNLOAD ConversionDataType = "CONVERSION_DATA_APP_DOWNLOAD" ConversionDataType_ONSHOP ConversionDataType = "CONVERSION_DATA_ONSHOP" ConversionDataType_ADMETRIC ConversionDataType = "CONVERSION_DATA_ADMETRIC" )
List of ConversionDataType
type ConversionDetailStruct ¶
type ConversionDetailStruct struct { EffectData *ConversionEffectDataStruct `json:"effect_data,omitempty"` EffectDataTrends *[]ConversionEffectDataTrendsItem `json:"effect_data_trends,omitempty"` TargetingLabelContribution *ConversionTargetingLabelContributionStruct `json:"targeting_label_contribution,omitempty"` }
诊断详情-转化明细
type ConversionEffectDataStruct ¶
type ConversionEffectDataStruct struct { Count *int64 `json:"count,omitempty"` Ratio *float64 `json:"ratio,omitempty"` CategoryWin *float64 `json:"category_win,omitempty"` CategoryAvg *float64 `json:"category_avg,omitempty"` }
效果数据(转化)
type ConversionOptimizationGoal ¶
type ConversionOptimizationGoal string
ConversionOptimizationGoal : 深度优化ROI目标,深度优化行为目标和深度优化ROI目标仅可填写其中一个
const ( ConversionOptimizationGoal_NONE ConversionOptimizationGoal = "GOAL_NONE" ConversionOptimizationGoal_7DAYPURCHASEROAS ConversionOptimizationGoal = "GOAL_7DAY_PURCHASE_ROAS" ConversionOptimizationGoal_15DAYPURCHASEROAS ConversionOptimizationGoal = "GOAL_15DAY_PURCHASE_ROAS" ConversionOptimizationGoal_30DAYPURCHASEROAS ConversionOptimizationGoal = "GOAL_30DAY_PURCHASE_ROAS" ConversionOptimizationGoal_60DAYPURCHASEROAS ConversionOptimizationGoal = "GOAL_60DAY_PURCHASE_ROAS" ConversionOptimizationGoal_30DAYMONETIZATIONROAS ConversionOptimizationGoal = "GOAL_30DAY_MONETIZATION_ROAS" ConversionOptimizationGoal_30DAYORDERROAS ConversionOptimizationGoal = "GOAL_30DAY_ORDER_ROAS" ConversionOptimizationGoal_1DAYPURCHASEROAS ConversionOptimizationGoal = "GOAL_1DAY_PURCHASE_ROAS" ConversionOptimizationGoal_1DAYMONETIZATIONROAS ConversionOptimizationGoal = "GOAL_1DAY_MONETIZATION_ROAS" ConversionOptimizationGoal_3DAYPURCHASEROAS ConversionOptimizationGoal = "GOAL_3DAY_PURCHASE_ROAS" ConversionOptimizationGoal_3DAYMONETIZATIONROAS ConversionOptimizationGoal = "GOAL_3DAY_MONETIZATION_ROAS" ConversionOptimizationGoal_7DAYMONETIZATIONROAS ConversionOptimizationGoal = "GOAL_7DAY_MONETIZATION_ROAS" ConversionOptimizationGoal_15DAYMONETIZATIONROAS ConversionOptimizationGoal = "GOAL_15DAY_MONETIZATION_ROAS" )
List of ConversionOptimizationGoal
type ConversionScene ¶
type ConversionScene string
ConversionScene : 转化场景,网页及微信小程序转化场景无需输入推广目标id
const ( ConversionScene_ANDROID ConversionScene = "CONVERSION_SCENE_ANDROID" ConversionScene_IOS ConversionScene = "CONVERSION_SCENE_IOS" ConversionScene_WEB ConversionScene = "CONVERSION_SCENE_WEB" ConversionScene_WECHAT_MINI_PROGRAM ConversionScene = "CONVERSION_SCENE_WECHAT_MINI_PROGRAM" )
List of ConversionScene
type ConversionTargetType ¶ added in v1.3.0
type ConversionTargetType string
ConversionTargetType : 数据展示转化行为
const ( ConversionTargetType_DEFAULT ConversionTargetType = "CONVERSION_TARGET_DEFAULT" ConversionTargetType_GET ConversionTargetType = "CONVERSION_TARGET_GET" ConversionTargetType_RESERVE ConversionTargetType = "CONVERSION_TARGET_RESERVE" ConversionTargetType_BOOK ConversionTargetType = "CONVERSION_TARGET_BOOK" ConversionTargetType_BUY ConversionTargetType = "CONVERSION_TARGET_BUY" ConversionTargetType_APPLY ConversionTargetType = "CONVERSION_TARGET_APPLY" ConversionTargetType_CONSULT ConversionTargetType = "CONVERSION_TARGET_CONSULT" ConversionTargetType_DOWNLOAD ConversionTargetType = "CONVERSION_TARGET_DOWNLOAD" ConversionTargetType_PLAYING ConversionTargetType = "CONVERSION_TARGET_PLAYING" ConversionTargetType_CLICK ConversionTargetType = "CONVERSION_TARGET_CLICK" ConversionTargetType_SEE ConversionTargetType = "CONVERSION_TARGET_SEE" ConversionTargetType_INVOLVE ConversionTargetType = "CONVERSION_TARGET_INVOLVE" ConversionTargetType_OPEN ConversionTargetType = "CONVERSION_TARGET_OPEN" ConversionTargetType_PURCHASE ConversionTargetType = "CONVERSION_TARGET_PURCHASE" ConversionTargetType_BROWSE ConversionTargetType = "CONVERSION_TARGET_BROWSE" ConversionTargetType_TRY ConversionTargetType = "CONVERSION_TARGET_TRY" ConversionTargetType_DRIVE ConversionTargetType = "CONVERSION_TARGET_DRIVE" ConversionTargetType_ENTER ConversionTargetType = "CONVERSION_TARGET_ENTER" ConversionTargetType_READ ConversionTargetType = "CONVERSION_TARGET_READ" ConversionTargetType_FOLLOW ConversionTargetType = "CONVERSION_TARGET_FOLLOW" ConversionTargetType_USE ConversionTargetType = "CONVERSION_TARGET_USE" )
List of ConversionTargetType
type ConversionTargetingLabelContributionStruct ¶
type ConversionTargetingLabelContributionStruct struct { Locard *[]LabelContributionListItem `json:"locard,omitempty"` Audience *[]LabelContributionListItem `json:"audience,omitempty"` }
定向标签(转化)贡献度
type ConversionsAddRequest ¶
type ConversionsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` ConversionName *string `json:"conversion_name,omitempty"` AccessType AccessType `json:"access_type,omitempty"` ConversionScene ConversionScene `json:"conversion_scene,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` ClaimType ClaimType `json:"claim_type,omitempty"` FeedbackUrl *string `json:"feedback_url,omitempty"` LandingPageUrl *string `json:"landing_page_url,omitempty"` MiniProgramId *string `json:"mini_program_id,omitempty"` SelfAttributed *bool `json:"self_attributed,omitempty"` OptimizationGoal IntOptimizationGoal `json:"optimization_goal,omitempty"` DeepBehaviorOptimizationGoal IntOptimizationGoal `json:"deep_behavior_optimization_goal,omitempty"` DeepWorthOptimizationGoal ConversionOptimizationGoal `json:"deep_worth_optimization_goal,omitempty"` UserActionSetId *int64 `json:"user_action_set_id,omitempty"` }
type ConversionsAddResponse ¶
type ConversionsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ConversionsAddResponseData `json:"data,omitempty"` }
type ConversionsAddResponseData ¶
type ConversionsAddResponseData struct {
ConversionId *int64 `json:"conversion_id,omitempty"`
}
type ConversionsGetListStruct ¶
type ConversionsGetListStruct struct { ConversionId *int64 `json:"conversion_id,omitempty"` ConversionName *string `json:"conversion_name,omitempty"` AccessType AccessType `json:"access_type,omitempty"` ClaimType ClaimType `json:"claim_type,omitempty"` FeedbackUrl *string `json:"feedback_url,omitempty"` SelfAttributed *bool `json:"self_attributed,omitempty"` OptimizationGoal IntOptimizationGoal `json:"optimization_goal,omitempty"` DeepBehaviorOptimizationGoal IntOptimizationGoal `json:"deep_behavior_optimization_goal,omitempty"` DeepWorthOptimizationGoal ConversionOptimizationGoal `json:"deep_worth_optimization_goal,omitempty"` UserActionSetId *int64 `json:"user_action_set_id,omitempty"` UserActionSetKey *string `json:"user_action_set_key,omitempty"` SiteSetEnable *bool `json:"site_set_enable,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` AccessStatus AccessStatus `json:"access_status,omitempty"` }
返回结构
type ConversionsGetResponse ¶
type ConversionsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ConversionsGetResponseData `json:"data,omitempty"` }
type ConversionsGetResponseData ¶
type ConversionsGetResponseData struct { List *[]ConversionsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type CostDiagnosisConclusionSpec ¶
type CostDiagnosisConclusionSpec struct { CostDiagnosisScore *int64 `json:"cost_diagnosis_score,omitempty"` Balance *int64 `json:"balance,omitempty"` AdDailyBudget *int64 `json:"ad_daily_budget,omitempty"` AdRealtimeAvailableBudget *int64 `json:"ad_realtime_available_budget,omitempty"` AdCost *int64 `json:"ad_cost,omitempty"` CampainDailyBudget *int64 `json:"campain_daily_budget,omitempty"` CampainCost *int64 `json:"campain_cost,omitempty"` CampainRealtimeAvailableBudget *int64 `json:"campain_realtime_available_budget,omitempty"` AccountDailyBudget *int64 `json:"account_daily_budget,omitempty"` AccountCost *int64 `json:"account_cost,omitempty"` AccountRealtimeAvailableBudget *int64 `json:"account_realtime_available_budget,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
预算维度的曝光评估结果
type CostGuaranteeStatus ¶
type CostGuaranteeStatus string
CostGuaranteeStatus : 成本保障状态
const ( CostGuaranteeStatus_NONE CostGuaranteeStatus = "COST_GUARANTEE_STATUS_NONE" CostGuaranteeStatus_EFFECTIVE CostGuaranteeStatus = "COST_GUARANTEE_STATUS_EFFECTIVE" CostGuaranteeStatus_FAILED CostGuaranteeStatus = "COST_GUARANTEE_STATUS_FAILED" CostGuaranteeStatus_FINISHED CostGuaranteeStatus = "COST_GUARANTEE_STATUS_FINISHED" CostGuaranteeStatus_CONFIRMING CostGuaranteeStatus = "COST_GUARANTEE_STATUS_CONFIRMING" CostGuaranteeStatus_SUCCEEDED CostGuaranteeStatus = "COST_GUARANTEE_STATUS_SUCCEEDED" )
List of CostGuaranteeStatus
type CostType ¶
type CostType string
CostType : 扣费方式
const ( CostType_BID_TYPE_CPC CostType = "BID_TYPE_CPC" CostType_BID_TYPE_CPA CostType = "BID_TYPE_CPA" CostType_BID_TYPE_CPS CostType = "BID_TYPE_CPS" CostType_BID_TYPE_CPM CostType = "BID_TYPE_CPM" CostType_BID_TYPE_CPD CostType = "BID_TYPE_CPD" CostType_COSTTYPE_UNKNOWN CostType = "COSTTYPE_UNKNOWN" CostType_COSTTYPE_CPC CostType = "COSTTYPE_CPC" CostType_COSTTYPE_CPA CostType = "COSTTYPE_CPA" CostType_COSTTYPE_CPS CostType = "COSTTYPE_CPS" CostType_COSTTYPE_CPM CostType = "COSTTYPE_CPM" CostType_COSTTYPE_CPD CostType = "COSTTYPE_CPD" CostType_COSTTYPE_CPT CostType = "COSTTYPE_CPT" )
List of CostType
type CpaEffectDataStruct ¶
type CpaEffectDataStruct struct { Rank *int64 `json:"rank,omitempty"` ConversionCount *int64 `json:"conversion_count,omitempty"` Cvr *float64 `json:"cvr,omitempty"` TargetCpa *float64 `json:"target_cpa,omitempty"` RealCpa *float64 `json:"real_cpa,omitempty"` CpaBias *float64 `json:"cpa_bias,omitempty"` IndustryTopTargetcpa *int64 `json:"industry_top_targetcpa,omitempty"` IndustryAvgTargetcpa *int64 `json:"industry_avg_targetcpa,omitempty"` }
效果数据(成本)
type CpaEffectDataTrends ¶
type CpaEffectDataTrends struct { Rank *int64 `json:"rank,omitempty"` TargetCpa *[]PointStruct `json:"target_cpa,omitempty"` RealCpa *[]PointStruct `json:"real_cpa,omitempty"` }
成本趋势
type CpaFunnelStruct ¶
type CpaFunnelStruct struct { BiasToday *float64 `json:"bias_today,omitempty"` BiasOverall *float64 `json:"bias_overall,omitempty"` }
成本分析
type CreateAndroidChannelPackageSpec ¶
type CreateAndroidChannelPackageSpec struct { PackageName *string `json:"package_name,omitempty"` DownloadUrl *string `json:"download_url,omitempty"` }
创建应用宝渠道包接口任务所需条件
type CreateAndroidUnionChannelPackageSpec ¶
type CreateAndroidUnionChannelPackageSpec struct { PackageName *string `json:"package_name,omitempty"` DownloadUrl *string `json:"download_url,omitempty"` }
创建广告渠道包接口任务所需条件
type CreateControlListItem ¶ added in v1.3.0
type CreateControlListItem struct { ItemType ItemType `json:"item_type,omitempty"` ItemName *string `json:"item_name,omitempty"` Placeholder *string `json:"placeholder,omitempty"` SelectElements *[]string `json:"select_elements,omitempty"` }
表单项
type CreatePageResponse ¶
type CreatePageResponse struct { LandingPageId *int64 `json:"landingPageId,omitempty"` Id *string `json:"id,omitempty"` Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` }
创建页面返回数据结构
type CreativeDisplayType ¶ added in v1.4.3
type CreativeDisplayType string
CreativeDisplayType : 创意展示类型
const ( CreativeDisplayType_NONE CreativeDisplayType = "CREATIVE_DISPLAY_TYPE_NONE" CreativeDisplayType_INTELLIGENCE CreativeDisplayType = "CREATIVE_DISPLAY_TYPE_INTELLIGENCE" CreativeDisplayType_AVERAGE CreativeDisplayType = "CREATIVE_DISPLAY_TYPE_AVERAGE" )
List of CreativeDisplayType
type CreativeLabel ¶ added in v1.7.0
type CreativeLabel struct { Content *string `json:"content,omitempty"` Type_ LabelType `json:"type,omitempty"` }
标签
type CreativeSelectionType ¶
type CreativeSelectionType string
CreativeSelectionType : 创意选择模式
const ( CreativeSelectionType_BY_TURNS CreativeSelectionType = "CREATIVE_SELECTION_TYPE_BY_TURNS" CreativeSelectionType_AUTO_OPTIMIZED CreativeSelectionType = "CREATIVE_SELECTION_TYPE_AUTO_OPTIMIZED" )
List of CreativeSelectionType
type CreativeStruct ¶
type CreativeStruct struct { DeepLinkUrl *string `json:"deep_link_url,omitempty"` AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` AdcreativeElements *AdcreativeCreativeElementsWithOptions `json:"adcreative_elements,omitempty"` }
创意规格结构体
type CreativetoolsTextGetResponse ¶ added in v1.3.0
type CreativetoolsTextGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CreativetoolsTextGetResponseData `json:"data,omitempty"` }
type CreativetoolsTextGetResponseData ¶ added in v1.3.0
type CreativetoolsTextGetResponseData struct { ReturnNumber *int64 `json:"return_number,omitempty"` ReturnTexts *[]TextListStruct `json:"return_texts,omitempty"` }
type CreditRollSpec ¶
type CreditRollSpec struct { LimitAmount *int64 `json:"limit_amount,omitempty"` UsedAmount *int64 `json:"used_amount,omitempty"` UsableAmout *int64 `json:"usable_amout,omitempty"` }
固定信用金更多信息
type CropCustomizedSpec ¶
type CropCustomizedSpec struct { Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` AxisX *int64 `json:"axis_x,omitempty"` AxisY *int64 `json:"axis_y,omitempty"` }
裁剪信息
type CropCustomizedSpecAndResize ¶
type CropCustomizedSpecAndResize struct { CropWidth *int64 `json:"crop_width,omitempty"` CropHeight *int64 `json:"crop_height,omitempty"` AxisX *int64 `json:"axis_x,omitempty"` AxisY *int64 `json:"axis_y,omitempty"` ResizeWidth *int64 `json:"resize_width,omitempty"` ResizeHeight *int64 `json:"resize_height,omitempty"` }
自定义裁剪后缩放信息
type CropOperationSpec ¶
type CropOperationSpec struct { CropCustomizedSpec *CropCustomizedSpec `json:"crop_customized_spec,omitempty"` CropSmartSpec *CropSmartSpec `json:"crop_smart_spec,omitempty"` ResizeSpec *ResizeSpec `json:"resize_spec,omitempty"` CropCustomizedSpecAndResize *CropCustomizedSpecAndResize `json:"crop_customized_spec_and_resize,omitempty"` }
处理操作信息
type CropSmartSpec ¶
type CropSmartSpec struct { Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` }
智能裁剪信息
type CrossCityRule ¶
type CrossCityRule struct { Route *[]string `json:"route,omitempty"` DateRange *DateRange `json:"date_range,omitempty"` Frequency *int64 `json:"frequency,omitempty"` }
跨城市规则
type CtrFunnelStruct ¶
type CtrFunnelStruct struct { Value *float64 `json:"value,omitempty"` Score *int64 `json:"score,omitempty"` ScoreDesc *string `json:"score_desc,omitempty"` RankCategory *int64 `json:"rank_category,omitempty"` RankSecondCategory *int64 `json:"rank_second_category,omitempty"` RankOverall *int64 `json:"rank_overall,omitempty"` }
点击率分析
type CtrLevelStruct ¶ added in v1.3.0
type CtrLevelStruct struct { Value *string `json:"value,omitempty"` Score *string `json:"score,omitempty"` RankOverall *string `json:"rank_overall,omitempty"` RankFirstCategory *string `json:"rank_first_category,omitempty"` RankSecondCategory *string `json:"rank_second_category,omitempty"` SelfTrends *[]PointStruct `json:"self_trends,omitempty"` BenchmarkTrends *[]PointStruct `json:"benchmark_trends,omitempty"` }
点击率水平
type CurrencyType ¶ added in v1.7.3
type CurrencyType string
CurrencyType : 字段取值货币类型
const ( CurrencyType_UNKNOWN CurrencyType = "CURRENCY_TYPE_UNKNOWN" CurrencyType_CNY CurrencyType = "CURRENCY_TYPE_CNY" )
List of CurrencyType
type CustomAudience ¶
type CustomAudience struct { AudienceId *int64 `json:"audience_id,omitempty"` AccountId *int64 `json:"account_id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` Type_ AudienceType `json:"type,omitempty"` Status ProcessStatus `json:"status,omitempty"` ErrorCode *int64 `json:"error_code,omitempty"` UserCount *int64 `json:"user_count,omitempty"` CreatedTime *string `json:"created_time,omitempty"` LastModifiedTime *string `json:"last_modified_time,omitempty"` AudienceSpec *AudienceSpec `json:"audience_spec,omitempty"` ExternalAudienceId *string `json:"external_audience_id,omitempty"` }
custom_audience返回结构
type CustomAudienceEstimationsGetRequest ¶
type CustomAudienceEstimationsGetRequest struct { AccountId *int64 `json:"account_id,omitempty"` Type_ *string `json:"type,omitempty"` AudienceSpec *EstimationAudienceSpec `json:"audience_spec,omitempty"` }
type CustomAudienceEstimationsGetResponse ¶
type CustomAudienceEstimationsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomAudienceEstimationsGetResponseData `json:"data,omitempty"` }
type CustomAudienceEstimationsGetResponseData ¶
type CustomAudienceEstimationsGetResponseData struct {
UserCount *int64 `json:"user_count,omitempty"`
}
type CustomAudienceFilesAddResponse ¶
type CustomAudienceFilesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomAudienceFilesAddResponseData `json:"data,omitempty"` }
type CustomAudienceFilesAddResponseData ¶
type CustomAudienceFilesAddResponseData struct {
CustomAudienceFileId *int64 `json:"custom_audience_file_id,omitempty"`
}
type CustomAudienceFilesGetResponse ¶
type CustomAudienceFilesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomAudienceFilesGetResponseData `json:"data,omitempty"` }
type CustomAudienceInsights ¶
type CustomAudienceInsights struct { DimensionType DimensionType `json:"dimension_type,omitempty"` MatchRate *float64 `json:"match_rate,omitempty"` Distribution *[]RangeDistribution `json:"distribution,omitempty"` }
custom_audience洞察分析结构
type CustomAudienceInsightsGetResponse ¶
type CustomAudienceInsightsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomAudienceInsightsGetResponseData `json:"data,omitempty"` }
type CustomAudienceInsightsGetResponseData ¶
type CustomAudienceInsightsGetResponseData struct {
List *[]CustomAudienceInsights `json:"list,omitempty"`
}
type CustomAudienceReportsGetResponse ¶
type CustomAudienceReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomAudienceReportsGetResponseData `json:"data,omitempty"` }
type CustomAudienceReportsGetResponseData ¶
type CustomAudienceReportsGetResponseData struct {
List *[]AudienceReport `json:"list,omitempty"`
}
type CustomAudiencesAddRequest ¶
type CustomAudiencesAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` Name *string `json:"name,omitempty"` Type_ AudienceType `json:"type,omitempty"` Description *string `json:"description,omitempty"` AudienceSpec *AudienceSpec `json:"audience_spec,omitempty"` Platform DataPlatform `json:"platform,omitempty"` ExternalAudienceId *string `json:"external_audience_id,omitempty"` }
type CustomAudiencesAddResponse ¶
type CustomAudiencesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomAudiencesAddResponseData `json:"data,omitempty"` }
type CustomAudiencesAddResponseData ¶
type CustomAudiencesAddResponseData struct {
AudienceId *int64 `json:"audience_id,omitempty"`
}
type CustomAudiencesDeleteResponse ¶
type CustomAudiencesDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type CustomAudiencesGetResponse ¶
type CustomAudiencesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomAudiencesGetResponseData `json:"data,omitempty"` }
type CustomAudiencesGetResponseData ¶
type CustomAudiencesGetResponseData struct { List *[]CustomAudience `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type CustomAudiencesUpdateResponse ¶
type CustomAudiencesUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type CustomDataSaltGetRequest ¶
type CustomDataSaltGetRequest struct {
AccountId *int64 `json:"account_id,omitempty"`
}
type CustomDataSaltGetResponse ¶
type CustomDataSaltGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomDataSaltGetResponseData `json:"data,omitempty"` }
type CustomDataSaltGetResponseData ¶
type CustomDataSaltGetResponseData struct {
List *[]Salt `json:"list,omitempty"`
}
type CustomFeature ¶
type CustomFeature struct { AccountId *int64 `json:"account_id,omitempty"` FeatureId *int64 `json:"feature_id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` FeatureClassId *int64 `json:"feature_class_id,omitempty"` FeatureSpec *FeatureSpec `json:"feature_spec,omitempty"` IsSupportedTimeWindow *bool `json:"is_supported_time_window,omitempty"` TimeWindow *[]int64 `json:"time_window,omitempty"` CreatedTime *string `json:"created_time,omitempty"` }
custom_feature_class返回结构
type CustomFeaturesGetResponse ¶
type CustomFeaturesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomFeaturesGetResponseData `json:"data,omitempty"` }
type CustomFeaturesGetResponseData ¶
type CustomFeaturesGetResponseData struct { List *[]CustomFeature `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type CustomFileFeatureSpec ¶
type CustomFileFeatureSpec struct { DataType FeatureValueDataType `json:"data_type,omitempty"` IsMultiValued *bool `json:"is_multi_valued,omitempty"` PossibleValuesSize *int64 `json:"possible_values_size,omitempty"` }
用户上传自定义特征文件规则
type CustomLocationDateRange ¶
type CustomLocationDateRange struct { StartDate *string `json:"start_date,omitempty"` EndDate *string `json:"end_date,omitempty"` }
时间范围
type CustomLocationRule ¶
type CustomLocationRule struct { PoiType LbsPoiType `json:"poi_type,omitempty"` DateRange *CustomLocationDateRange `json:"date_range,omitempty"` FrequencySpec *FrequencySpec `json:"frequency_spec,omitempty"` AreaList *[]AreaSpec `json:"area_list,omitempty"` }
自定义地理位置规则
type CustomLocationsItemWithName ¶ added in v1.7.3
type CustomLocationsItemWithName struct { Longitude *float64 `json:"longitude,omitempty"` Latitude *float64 `json:"latitude,omitempty"` Radius *int64 `json:"radius,omitempty"` }
option_list_item
type CustomTagFile ¶
type CustomTagFile struct { TagId *int64 `json:"tag_id,omitempty"` CustomTagFileId *int64 `json:"custom_tag_file_id,omitempty"` Name *string `json:"name,omitempty"` UserIdType UserIdType `json:"user_id_type,omitempty"` OperationType OperationType `json:"operation_type,omitempty"` OpenAppId *string `json:"open_app_id,omitempty"` ProcessStatus FileProcessStatus `json:"process_status,omitempty"` ProcessCode *int64 `json:"process_code,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` LineCount *int64 `json:"line_count,omitempty"` ValidLineCount *int64 `json:"valid_line_count,omitempty"` UserCount *int64 `json:"user_count,omitempty"` CreatedTime *string `json:"created_time,omitempty"` }
custom_tag_file返回结构
type CustomTagFilesAddResponse ¶
type CustomTagFilesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomTagFilesAddResponseData `json:"data,omitempty"` }
type CustomTagFilesAddResponseData ¶
type CustomTagFilesAddResponseData struct {
CustomTagFileId *int64 `json:"custom_tag_file_id,omitempty"`
}
type CustomTagFilesGetResponse ¶
type CustomTagFilesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomTagFilesGetResponseData `json:"data,omitempty"` }
type CustomTagFilesGetResponseData ¶
type CustomTagFilesGetResponseData struct { List *[]CustomTagFile `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type CustomTagsAddRequest ¶
type CustomTagsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` ParentTagId *int64 `json:"parent_tag_id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` TagCode *string `json:"tag_code,omitempty"` Platform DataPlatform `json:"platform,omitempty"` }
type CustomTagsAddResponse ¶
type CustomTagsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomTagsAddResponseData `json:"data,omitempty"` }
type CustomTagsAddResponseData ¶
type CustomTagsAddResponseData struct {
TagId *int64 `json:"tag_id,omitempty"`
}
type CustomTagsDeleteRequest ¶
type CustomTagsDeleteResponse ¶
type CustomTagsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type CustomTagsGetResponse ¶
type CustomTagsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *CustomTagsGetResponseData `json:"data,omitempty"` }
type CustomTagsUpdateRequest ¶
type CustomTagsUpdateResponse ¶
type CustomTagsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type CustomerSystemStatus ¶
type CustomerSystemStatus string
CustomerSystemStatus : 客户系统状态,详见 <a href='api_customer_system_status' target='_blank'>[客户系统状态]</a>
const ( CustomerSystemStatus_NORMAL CustomerSystemStatus = "CUSTOMER_STATUS_NORMAL" CustomerSystemStatus_PENDING CustomerSystemStatus = "CUSTOMER_STATUS_PENDING" CustomerSystemStatus_DENIED CustomerSystemStatus = "CUSTOMER_STATUS_DENIED" CustomerSystemStatus_FROZEN CustomerSystemStatus = "CUSTOMER_STATUS_FROZEN" CustomerSystemStatus_TOBE_ACCEPTED CustomerSystemStatus = "CUSTOMER_STATUS_TOBE_ACCEPTED" CustomerSystemStatus_TOBE_ACTIVATED CustomerSystemStatus = "CUSTOMER_STATUS_TOBE_ACTIVATED" CustomerSystemStatus_SUSPEND CustomerSystemStatus = "CUSTOMER_STATUS_SUSPEND" CustomerSystemStatus_MATERIAL_PREPARED CustomerSystemStatus = "CUSTOMER_STATUS_MATERIAL_PREPARED" CustomerSystemStatus_DELETED CustomerSystemStatus = "CUSTOMER_STATUS_DELETED" CustomerSystemStatus_FROZEN_TEMPORARILY CustomerSystemStatus = "CUSTOMER_STATUS_FROZEN_TEMPORARILY" CustomerSystemStatus_UNREGISTERED CustomerSystemStatus = "CUSTOMER_STATUS_UNREGISTERED" )
List of CustomerSystemStatus
type CvrFunnelStruct ¶
type CvrFunnelStruct struct { Value *float64 `json:"value,omitempty"` Score *int64 `json:"score,omitempty"` ScoreDesc *string `json:"score_desc,omitempty"` RankCategory *int64 `json:"rank_category,omitempty"` RankSecondCategory *int64 `json:"rank_second_category,omitempty"` RankOverall *int64 `json:"rank_overall,omitempty"` }
转化率分析
type DailyCostGetListStruct ¶
type DailyCostGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` Date *string `json:"date,omitempty"` Cost *int64 `json:"cost,omitempty"` }
返回结构
type DailyCostGetResponse ¶
type DailyCostGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DailyCostGetResponseData `json:"data,omitempty"` }
type DailyCostGetResponseData ¶
type DailyCostGetResponseData struct { List *[]DailyCostGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type DailyReportsGetListStruct ¶
type DailyReportsGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` Date *string `json:"date,omitempty"` ViewCount *int64 `json:"view_count,omitempty"` DownloadCount *int64 `json:"download_count,omitempty"` ActivatedCount *int64 `json:"activated_count,omitempty"` ActivatedRate *float64 `json:"activated_rate,omitempty"` ThousandDisplayPrice *int64 `json:"thousand_display_price,omitempty"` ValidClickCount *int64 `json:"valid_click_count,omitempty"` Ctr *float64 `json:"ctr,omitempty"` Cpc *int64 `json:"cpc,omitempty"` Cost *int64 `json:"cost,omitempty"` KeyPageViewCost *int64 `json:"key_page_view_cost,omitempty"` CouponClickCount *int64 `json:"coupon_click_count,omitempty"` CouponIssueCount *int64 `json:"coupon_issue_count,omitempty"` CouponGetCount *int64 `json:"coupon_get_count,omitempty"` PlatformPageViewCount *int64 `json:"platform_page_view_count,omitempty"` PlatformPageViewRate *float64 `json:"platform_page_view_rate,omitempty"` WebCommodityPageViewCount *int64 `json:"web_commodity_page_view_count,omitempty"` WebCommodityPageViewCost *int64 `json:"web_commodity_page_view_cost,omitempty"` WebRegisterCount *int64 `json:"web_register_count,omitempty"` PageConsultCount *int64 `json:"page_consult_count,omitempty"` PageConsultCost *int64 `json:"page_consult_cost,omitempty"` PagePhoneCallDirectCount *int64 `json:"page_phone_call_direct_count,omitempty"` PagePhoneCallDirectCost *int64 `json:"page_phone_call_direct_cost,omitempty"` PagePhoneCallBackCount *int64 `json:"page_phone_call_back_count,omitempty"` PagePhoneCallBackCost *int64 `json:"page_phone_call_back_cost,omitempty"` WebApplicationCount *int64 `json:"web_application_count,omitempty"` WebApplicationCost *int64 `json:"web_application_cost,omitempty"` PageReservationCount *int64 `json:"page_reservation_count,omitempty"` PageReservationRate *float64 `json:"page_reservation_rate,omitempty"` PageReservationCost *int64 `json:"page_reservation_cost,omitempty"` WebAddToCartCount *int64 `json:"web_add_to_cart_count,omitempty"` WebAddToCartCost *int64 `json:"web_add_to_cart_cost,omitempty"` AddToCartPrice *int64 `json:"add_to_cart_price,omitempty"` OwnPageCouponGetCount *int64 `json:"own_page_coupon_get_count,omitempty"` OwnPageCouponGetCost *int64 `json:"own_page_coupon_get_cost,omitempty"` PlatformCouponGetCount *int64 `json:"platform_coupon_get_count,omitempty"` PlatformCouponGetCost *int64 `json:"platform_coupon_get_cost,omitempty"` WebOrderCount *int64 `json:"web_order_count,omitempty"` WebOrderRate *float64 `json:"web_order_rate,omitempty"` AppOrderRate *float64 `json:"app_order_rate,omitempty"` WebOrderCost *int64 `json:"web_order_cost,omitempty"` WebCheckoutAmount *int64 `json:"web_checkout_amount,omitempty"` WebCheckoutCount *int64 `json:"web_checkout_count,omitempty"` WebCheckoutCost *int64 `json:"web_checkout_cost,omitempty"` OrderAmount *int64 `json:"order_amount,omitempty"` OrderUnitPrice *int64 `json:"order_unit_price,omitempty"` OrderRoi *float64 `json:"order_roi,omitempty"` DeliverCount *int64 `json:"deliver_count,omitempty"` DeliverCost *int64 `json:"deliver_cost,omitempty"` SignInCount *int64 `json:"sign_in_count,omitempty"` SignInCost *int64 `json:"sign_in_cost,omitempty"` DownloadRate *float64 `json:"download_rate,omitempty"` DownloadCost *int64 `json:"download_cost,omitempty"` InstallCount *int64 `json:"install_count,omitempty"` InstallCost *int64 `json:"install_cost,omitempty"` ClickActivatedRate *float64 `json:"click_activated_rate,omitempty"` ActivatedCost *int64 `json:"activated_cost,omitempty"` RetentionCount *int64 `json:"retention_count,omitempty"` RetentionRate *float64 `json:"retention_rate,omitempty"` RetentionCost *int64 `json:"retention_cost,omitempty"` KeyPageViewCount *int64 `json:"key_page_view_count,omitempty"` AppCommodityPageViewCount *int64 `json:"app_commodity_page_view_count,omitempty"` AppCommodityPageViewRate *float64 `json:"app_commodity_page_view_rate,omitempty"` WebCommodityPageViewRate *float64 `json:"web_commodity_page_view_rate,omitempty"` AppCommodityPageViewCost *int64 `json:"app_commodity_page_view_cost,omitempty"` AppRegisterCount *int64 `json:"app_register_count,omitempty"` AppRegisterCost *int64 `json:"app_register_cost,omitempty"` WebRegisterCost *int64 `json:"web_register_cost,omitempty"` AppApplicationCount *int64 `json:"app_application_count,omitempty"` AppApplicationCost *int64 `json:"app_application_cost,omitempty"` AppAddToCartCount *int64 `json:"app_add_to_cart_count,omitempty"` AddToCartAmount *int64 `json:"add_to_cart_amount,omitempty"` AppAddToCartCost *int64 `json:"app_add_to_cart_cost,omitempty"` AppOrderCount *int64 `json:"app_order_count,omitempty"` AppOrderCost *int64 `json:"app_order_cost,omitempty"` AppCheckoutCount *int64 `json:"app_checkout_count,omitempty"` AppCheckoutAmount *int64 `json:"app_checkout_amount,omitempty"` AppCheckoutCost *int64 `json:"app_checkout_cost,omitempty"` PlatformCouponClickCount *int64 `json:"platform_coupon_click_count,omitempty"` PlatformCouponGetRate *float64 `json:"platform_coupon_get_rate,omitempty"` FollowCount *int64 `json:"follow_count,omitempty"` FollowCost *int64 `json:"follow_cost,omitempty"` ForwardCount *int64 `json:"forward_count,omitempty"` ForwardCost *int64 `json:"forward_cost,omitempty"` ReadCount *int64 `json:"read_count,omitempty"` ReadCost *int64 `json:"read_cost,omitempty"` PraiseCount *int64 `json:"praise_count,omitempty"` PraiseCost *int64 `json:"praise_cost,omitempty"` CommentCount *int64 `json:"comment_count,omitempty"` CommentCost *int64 `json:"comment_cost,omitempty"` IntePhoneCount *int64 `json:"inte_phone_count,omitempty"` PhoneCallCount *int64 `json:"phone_call_count,omitempty"` ExternalFormReservationCount *int64 `json:"external_form_reservation_count,omitempty"` AppAdPayingUsers *int64 `json:"app_ad_paying_users,omitempty"` AdPurValWeb *int64 `json:"ad_pur_val_web,omitempty"` AdPurValApp *int64 `json:"ad_pur_val_app,omitempty"` GameCreateRoleCount *int64 `json:"game_create_role_count,omitempty"` GameAuthorizeCount *int64 `json:"game_authorize_count,omitempty"` GameTutorialFinishCount *int64 `json:"game_tutorial_finish_count,omitempty"` EffectiveLeadsCount *int64 `json:"effective_leads_count,omitempty"` EffectiveCost *int64 `json:"effective_cost,omitempty"` EffectiveReserveCount *int64 `json:"effective_reserve_count,omitempty"` EffectiveConsultCount *int64 `json:"effective_consult_count,omitempty"` EffectivePhoneCount *int64 `json:"effective_phone_count,omitempty"` PotentialReserveCount *int64 `json:"potential_reserve_count,omitempty"` PotentialConsultCount *int64 `json:"potential_consult_count,omitempty"` PotentialPhoneCount *int64 `json:"potential_phone_count,omitempty"` AppCheckoutRate *float64 `json:"app_checkout_rate,omitempty"` WebCheckoutRate *float64 `json:"web_checkout_rate,omitempty"` AppActivatedCheckoutRate *float64 `json:"app_activated_checkout_rate,omitempty"` WebActivatedCheckoutRate *float64 `json:"web_activated_checkout_rate,omitempty"` AppRegisterRate *float64 `json:"app_register_rate,omitempty"` WebRegRate *float64 `json:"web_reg_rate,omitempty"` PagePhoneCallDirectRate *float64 `json:"page_phone_call_direct_rate,omitempty"` PagePhoneCallBackRate *float64 `json:"page_phone_call_back_rate,omitempty"` PageConsultRate *float64 `json:"page_consult_rate,omitempty"` DeliverRate *float64 `json:"deliver_rate,omitempty"` InstallRate *float64 `json:"install_rate,omitempty"` ArppuCost *int64 `json:"arppu_cost,omitempty"` ArpuCost *int64 `json:"arpu_cost,omitempty"` WebArppuCost *int64 `json:"web_arppu_cost,omitempty"` WebArpuCost *int64 `json:"web_arpu_cost,omitempty"` AppAdPurArpuCost *int64 `json:"app_ad_pur_arpu_cost,omitempty"` AppAdPurArppuCost *int64 `json:"app_ad_pur_arppu_cost,omitempty"` WebAdPurArpuCost *int64 `json:"web_ad_pur_arpu_cost,omitempty"` CheoutFd *int64 `json:"cheout_fd,omitempty"` CheoutTd *int64 `json:"cheout_td,omitempty"` CheoutOw *int64 `json:"cheout_ow,omitempty"` CheoutTw *int64 `json:"cheout_tw,omitempty"` CheoutOm *int64 `json:"cheout_om,omitempty"` CheoutFdReward *float64 `json:"cheout_fd_reward,omitempty"` CheoutTdReward *float64 `json:"cheout_td_reward,omitempty"` CheoutOwReward *float64 `json:"cheout_ow_reward,omitempty"` CheoutTwReward *float64 `json:"cheout_tw_reward,omitempty"` CheoutOmReward *float64 `json:"cheout_om_reward,omitempty"` CheoutTotalReward *float64 `json:"cheout_total_reward,omitempty"` FromFollowUv *int64 `json:"from_follow_uv,omitempty"` FromFollowCost *int64 `json:"from_follow_cost,omitempty"` AddDesktopPv *int64 `json:"add_desktop_pv,omitempty"` AddDesktopCost *int64 `json:"add_desktop_cost,omitempty"` FirstPayCount *int64 `json:"first_pay_count,omitempty"` FirstPayRate *float64 `json:"first_pay_rate,omitempty"` PreCreWeb *int64 `json:"pre_cre_web,omitempty"` PreCreApp *int64 `json:"pre_cre_app,omitempty"` PreCreWebVal *int64 `json:"pre_cre_web_val,omitempty"` PreCreAppVal *int64 `json:"pre_cre_app_val,omitempty"` CreWeb *int64 `json:"cre_web,omitempty"` CreApp *int64 `json:"cre_app,omitempty"` CreWebVal *int64 `json:"cre_web_val,omitempty"` CreAppVal *int64 `json:"cre_app_val,omitempty"` WithdrDepWeb *int64 `json:"withdr_dep_web,omitempty"` WithdrDepApp *int64 `json:"withdr_dep_app,omitempty"` WithdrDepWebVal *int64 `json:"withdr_dep_web_val,omitempty"` WithdrDepAppVal *int64 `json:"withdr_dep_app_val,omitempty"` FirstPayCost *int64 `json:"first_pay_cost,omitempty"` LandingPageClickCount *int64 `json:"landing_page_click_count,omitempty"` WebCartAmount *int64 `json:"web_cart_amount,omitempty"` ScanFollowCount *int64 `json:"scan_follow_count,omitempty"` ScanFollowUserCount *int64 `json:"scan_follow_user_count,omitempty"` ScanFollowUserCost *int64 `json:"scan_follow_user_cost,omitempty"` ScanFollowUserRate *float64 `json:"scan_follow_user_rate,omitempty"` AppOrderAmount *int64 `json:"app_order_amount,omitempty"` WebOrderAmount *int64 `json:"web_order_amount,omitempty"` PhoneConsultCount *int64 `json:"phone_consult_count,omitempty"` ToolConsultCount *int64 `json:"tool_consult_count,omitempty"` LotteryLeadsCount *int64 `json:"lottery_leads_count,omitempty"` LotteryLeadsCost *int64 `json:"lottery_leads_cost,omitempty"` ConversionsCount *int64 `json:"conversions_count,omitempty"` ConversionsRate *float64 `json:"conversions_rate,omitempty"` ConversionsCost *int64 `json:"conversions_cost,omitempty"` DeepConversionsCount *int64 `json:"deep_conversions_count,omitempty"` DeepConversionsRate *float64 `json:"deep_conversions_rate,omitempty"` DeepConversionsCost *int64 `json:"deep_conversions_cost,omitempty"` FirstMemcardWebCount *int64 `json:"first_memcard_web_count,omitempty"` FirstMemcardAppCount *int64 `json:"first_memcard_app_count,omitempty"` MemcardWebCount *int64 `json:"memcard_web_count,omitempty"` MemcardAppCount *int64 `json:"memcard_app_count,omitempty"` FirstMemcardWebRate *float64 `json:"first_memcard_web_rate,omitempty"` FirstMemcardAppRate *float64 `json:"first_memcard_app_rate,omitempty"` FirstMemcardWebCost *int64 `json:"first_memcard_web_cost,omitempty"` FirstMemcardAppCost *int64 `json:"first_memcard_app_cost,omitempty"` ValuableClickCount *int64 `json:"valuable_click_count,omitempty"` ValuableClickRate *float64 `json:"valuable_click_rate,omitempty"` ValuableClickCost *int64 `json:"valuable_click_cost,omitempty"` VideoPlayCount *int64 `json:"video_play_count,omitempty"` ClickImageCount *int64 `json:"click_image_count,omitempty"` ClickDetailCount *int64 `json:"click_detail_count,omitempty"` ClickHeadCount *int64 `json:"click_head_count,omitempty"` ClickNickCount *int64 `json:"click_nick_count,omitempty"` ClickPoiCount *int64 `json:"click_poi_count,omitempty"` VideoInnerPlayCount *int64 `json:"video_inner_play_count,omitempty"` LanButtonClickCount *int64 `json:"lan_button_click_count,omitempty"` LanJumpButtonClickers *int64 `json:"lan_jump_button_clickers,omitempty"` LanJumpButtonClickCost *int64 `json:"lan_jump_button_click_cost,omitempty"` LanJumpButtonCtr *float64 `json:"lan_jump_button_ctr,omitempty"` LanButtonClickCost *int64 `json:"lan_button_click_cost,omitempty"` CpnClickButtonCount *int64 `json:"cpn_click_button_count,omitempty"` CpnClickButtonUv *int64 `json:"cpn_click_button_uv,omitempty"` KeyPageUv *int64 `json:"key_page_uv,omitempty"` SpecialPageExpUv *int64 `json:"special_page_exp_uv,omitempty"` SpecialPageExpCost *int64 `json:"special_page_exp_cost,omitempty"` ViewCommodityPageUv *int64 `json:"view_commodity_page_uv,omitempty"` EffectLeadsPurchaseCount *int64 `json:"effect_leads_purchase_count,omitempty"` ReservationUv *int64 `json:"reservation_uv,omitempty"` OverallLeadsPurchaseCount *int64 `json:"overall_leads_purchase_count,omitempty"` LeadsPurchaseCount *int64 `json:"leads_purchase_count,omitempty"` LeadsPurchaseRate *float64 `json:"leads_purchase_rate,omitempty"` LeadsPurchaseCost *int64 `json:"leads_purchase_cost,omitempty"` LeadsPurchaseUv *int64 `json:"leads_purchase_uv,omitempty"` ValidLeadsUv *int64 `json:"valid_leads_uv,omitempty"` PhoneCallUv *int64 `json:"phone_call_uv,omitempty"` ValidPhoneUv *int64 `json:"valid_phone_uv,omitempty"` PotentialCustomerPhoneUv *int64 `json:"potential_customer_phone_uv,omitempty"` WebRegisterUv *int64 `json:"web_register_uv,omitempty"` WebApplyUv *int64 `json:"web_apply_uv,omitempty"` WebCreditUv *int64 `json:"web_credit_uv,omitempty"` AppApplyUv *int64 `json:"app_apply_uv,omitempty"` AppPreCreditUv *int64 `json:"app_pre_credit_uv,omitempty"` AppCreditUv *int64 `json:"app_credit_uv,omitempty"` AppWithdrawUv *int64 `json:"app_withdraw_uv,omitempty"` WechatAppRegisterUv *int64 `json:"wechat_app_register_uv,omitempty"` NoInterestCount *int64 `json:"no_interest_count,omitempty"` FirstDayOrderCount *int64 `json:"first_day_order_count,omitempty"` FirstDayOrderAmount *int64 `json:"first_day_order_amount,omitempty"` AddWishlistCount *int64 `json:"add_wishlist_count,omitempty"` VideoOuterPlay10Count *int64 `json:"video_outer_play10_count,omitempty"` VideoOuterPlay25Count *int64 `json:"video_outer_play25_count,omitempty"` VideoOuterPlay50Count *int64 `json:"video_outer_play50_count,omitempty"` VideoOuterPlay75Count *int64 `json:"video_outer_play75_count,omitempty"` VideoOuterPlay95Count *int64 `json:"video_outer_play95_count,omitempty"` VideoOuterPlay100Count *int64 `json:"video_outer_play100_count,omitempty"` VideoOuterPlayTimeCount *float64 `json:"video_outer_play_time_count,omitempty"` VideoOuterPlayTimeAvgRate *float64 `json:"video_outer_play_time_avg_rate,omitempty"` VideoOuterPlayRate *float64 `json:"video_outer_play_rate,omitempty"` VideoOuterPlayCost *int64 `json:"video_outer_play_cost,omitempty"` VideoOuterPlayCount *int64 `json:"video_outer_play_count,omitempty"` VideoOuterPlay3sCount *int64 `json:"video_outer_play3s_count,omitempty"` VideoOuterPlay5sCount *int64 `json:"video_outer_play5s_count,omitempty"` VideoOuterPlay7sCount *int64 `json:"video_outer_play7s_count,omitempty"` EffectLeadsPurchaseCost *int64 `json:"effect_leads_purchase_cost,omitempty"` CreWebCost *int64 `json:"cre_web_cost,omitempty"` CreAppCost *int64 `json:"cre_app_cost,omitempty"` PreCreWebCost *int64 `json:"pre_cre_web_cost,omitempty"` PreCreAppCost *int64 `json:"pre_cre_app_cost,omitempty"` StoreVisitor *int64 `json:"store_visitor,omitempty"` TryOutUser *int64 `json:"try_out_user,omitempty"` ConsultLeaveInfoUsers *int64 `json:"consult_leave_info_users,omitempty"` ActivePageViews *int64 `json:"active_page_views,omitempty"` ActivePageViewers *int64 `json:"active_page_viewers,omitempty"` ActivePageInteractionAmount *int64 `json:"active_page_interaction_amount,omitempty"` ActivePageInteractionUsers *int64 `json:"active_page_interaction_users,omitempty"` JoinChatGroupAmount *int64 `json:"join_chat_group_amount,omitempty"` GuideToFollowPageViews *int64 `json:"guide_to_follow_page_views,omitempty"` GuideToFollowPageViewers *int64 `json:"guide_to_follow_page_viewers,omitempty"` GuideToFollowPageInteractionAmount *int64 `json:"guide_to_follow_page_interaction_amount,omitempty"` GuideToFollowPageInteractionUsers *int64 `json:"guide_to_follow_page_interaction_users,omitempty"` MiniGameRegisterUsers *int64 `json:"mini_game_register_users,omitempty"` MiniGameRegisterCost *int64 `json:"mini_game_register_cost,omitempty"` MiniGameRegisterRate *float64 `json:"mini_game_register_rate,omitempty"` MiniGameAdMonetizationUsers *int64 `json:"mini_game_ad_monetization_users,omitempty"` MiniGamePayingCount *int64 `json:"mini_game_paying_count,omitempty"` MiniGamePayingAmount *int64 `json:"mini_game_paying_amount,omitempty"` MiniGameFirstPayingUsers *int64 `json:"mini_game_first_paying_users,omitempty"` MiniGameCreateRoleUsers *int64 `json:"mini_game_create_role_users,omitempty"` MiniGameCreateRoleCost *int64 `json:"mini_game_create_role_cost,omitempty"` MiniGameRetentionD1 *int64 `json:"mini_game_retention_d1,omitempty"` MiniGameKeyPageViewers *int64 `json:"mini_game_key_page_viewers,omitempty"` MiniGameKeyPageViewCost *int64 `json:"mini_game_key_page_view_cost,omitempty"` MiniGameAdMonetizationAmount *int64 `json:"mini_game_ad_monetization_amount,omitempty"` MiniGamePayingAmountByUpload *int64 `json:"mini_game_paying_amount_by_upload,omitempty"` MiniGamePayingCountByUpload *int64 `json:"mini_game_paying_count_by_upload,omitempty"` ConsultLeaveInfoCost *int64 `json:"consult_leave_info_cost,omitempty"` PurchaseAmountWithCoupon *int64 `json:"purchase_amount_with_coupon,omitempty"` PurchaseAmountWithCouponCost *int64 `json:"purchase_amount_with_coupon_cost,omitempty"` MiniGamePayingAmountClickD1ByUpload *int64 `json:"mini_game_paying_amount_click_d1_by_upload,omitempty"` MiniGameRetentionD1Rate *float64 `json:"mini_game_retention_d1_rate,omitempty"` MiniGameRetentionD1Cost *int64 `json:"mini_game_retention_d1_cost,omitempty"` KeyPageViewRate *float64 `json:"key_page_view_rate,omitempty"` RequestConversionsCount *int64 `json:"request_conversions_count,omitempty"` RequestConversionsCost *int64 `json:"request_conversions_cost,omitempty"` IncomeRoi1 *float64 `json:"income_roi_1,omitempty"` IncomeRoi3 *float64 `json:"income_roi_3,omitempty"` IncomeRoi7 *float64 `json:"income_roi_7,omitempty"` IncomeRoi14 *float64 `json:"income_roi_14,omitempty"` ActivatedTotalPaymentCost *int64 `json:"activated_total_payment_cost,omitempty"` PaymentAmountActivatedD3 *int64 `json:"payment_amount_activated_d3,omitempty"` PaymentAmountActivatedD7 *int64 `json:"payment_amount_activated_d7,omitempty"` PaymentAmountActivatedD14 *int64 `json:"payment_amount_activated_d14,omitempty"` PaymentAmountActivatedD30 *int64 `json:"payment_amount_activated_d30,omitempty"` FirstDayPayCount *int64 `json:"first_day_pay_count,omitempty"` FirstDayPayCost *int64 `json:"first_day_pay_cost,omitempty"` FirstDayFirstPayCost *int64 `json:"first_day_first_pay_cost,omitempty"` FirstDayFirstPayCount *int64 `json:"first_day_first_pay_count,omitempty"` PaymentCostActivatedD1 *int64 `json:"payment_cost_activated_d1,omitempty"` FirstDayPayAmount *int64 `json:"first_day_pay_amount,omitempty"` RoiActivatedD1 *float64 `json:"roi_activated_d1,omitempty"` RoiActivatedD3 *float64 `json:"roi_activated_d3,omitempty"` RoiActivatedD7 *float64 `json:"roi_activated_d7,omitempty"` RoiActivatedD14 *float64 `json:"roi_activated_d14,omitempty"` RoiActivatedD30 *float64 `json:"roi_activated_d30,omitempty"` FirstDayFirstPayRate *float64 `json:"first_day_first_pay_rate,omitempty"` MiniGameFirstDayAdMonetizationUsers *int64 `json:"mini_game_first_day_ad_monetization_users,omitempty"` MiniGameFirstDayAdMonetizationAmount *int64 `json:"mini_game_first_day_ad_monetization_amount,omitempty"` MiniGameFirstDayAdPayingCost *int64 `json:"mini_game_first_day_ad_paying_cost,omitempty"` MiniGameIncomeRoi1 *float64 `json:"mini_game_income_roi_1,omitempty"` MiniGameFirstDayAdPayingArpu *int64 `json:"mini_game_first_day_ad_paying_arpu,omitempty"` MiniGamePayingUsersD1 *int64 `json:"mini_game_paying_users_d1,omitempty"` MiniGamePayingAmountD1 *int64 `json:"mini_game_paying_amount_d1,omitempty"` MiniGameFirstDayPayingRoi *float64 `json:"mini_game_first_day_paying_roi,omitempty"` MiniGamePayingAmountD1ByUpload *int64 `json:"mini_game_paying_amount_d1_by_upload,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` PreviewConversionsCount *int64 `json:"preview_conversions_count,omitempty"` PreviewDeepConversionsCount *int64 `json:"preview_deep_conversions_count,omitempty"` AdId *int64 `json:"ad_id,omitempty"` AdName *string `json:"ad_name,omitempty"` PromotedObjectType *string `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` UnionPositionId *int64 `json:"union_position_id,omitempty"` IndustryParentName *string `json:"industry_parent_name,omitempty"` PlacementName *string `json:"placement_name,omitempty"` TemplateId *int64 `json:"template_id,omitempty"` AddToCartCost *int64 `json:"add_to_cart_cost,omitempty"` WebAddToCartRate *float64 `json:"web_add_to_cart_rate,omitempty"` AppAddToCartRate *float64 `json:"app_add_to_cart_rate,omitempty"` IsExpandTargeting *bool `json:"is_expand_targeting,omitempty"` SiteSet *string `json:"site_set,omitempty"` MaterialId *string `json:"material_id,omitempty"` Signature *string `json:"signature,omitempty"` ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductOuterId *string `json:"product_outer_id,omitempty"` BrandId *int64 `json:"brand_id,omitempty"` ProductSetId *int64 `json:"product_set_id,omitempty"` ShopId *int64 `json:"shop_id,omitempty"` FirstCategoryId *int64 `json:"first_category_id,omitempty"` SecondCategoryId *int64 `json:"second_category_id,omitempty"` ThirdCategoryId *int64 `json:"third_category_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` WechatAgencyId *string `json:"wechat_agency_id,omitempty"` CostDeviationRate *float64 `json:"cost_deviation_rate,omitempty"` CompensationAmount *int64 `json:"compensation_amount,omitempty"` ViewUserCount *int64 `json:"view_user_count,omitempty"` AvgViewPerUser *float64 `json:"avg_view_per_user,omitempty"` ClickUserCount *int64 `json:"click_user_count,omitempty"` ImageClickUserCount *int64 `json:"image_click_user_count,omitempty"` VideoClickUserCount *int64 `json:"video_click_user_count,omitempty"` LinkClickUserCount *int64 `json:"link_click_user_count,omitempty"` PortraitClickUserCount *int64 `json:"portrait_click_user_count,omitempty"` NicknameClickUserCount *int64 `json:"nickname_click_user_count,omitempty"` PoiClickUserCount *int64 `json:"poi_click_user_count,omitempty"` PlatformKeyPageViewUserCount *int64 `json:"platform_key_page_view_user_count,omitempty"` PlatformKeyPageAvgViewPerUser *float64 `json:"platform_key_page_avg_view_per_user,omitempty"` PlatformKeyPageViewDuration *float64 `json:"platform_key_page_view_duration,omitempty"` CpnClickButtonCost *int64 `json:"cpn_click_button_cost,omitempty"` PraiseUserCount *int64 `json:"praise_user_count,omitempty"` CommentUserCount *int64 `json:"comment_user_count,omitempty"` OrderCount *int64 `json:"order_count,omitempty"` OrderRate *float64 `json:"order_rate,omitempty"` QuestReservationPvCost *int64 `json:"quest_reservation_pv_cost,omitempty"` LeadsRate *float64 `json:"leads_rate,omitempty"` LeadsUserCount *int64 `json:"leads_user_count,omitempty"` LeadsCost *int64 `json:"leads_cost,omitempty"` LeadsUserRate *float64 `json:"leads_user_rate,omitempty"` ValidLeadsCost *int64 `json:"valid_leads_cost,omitempty"` ValidLeadsRate *float64 `json:"valid_leads_rate,omitempty"` PageConsultUserCount *int64 `json:"page_consult_user_count,omitempty"` ValidPageConsultUserCount *int64 `json:"valid_page_consult_user_count,omitempty"` WithdrDepWebUserCount *int64 `json:"withdr_dep_web_user_count,omitempty"` WechatMinigameRegisterCost *int64 `json:"wechat_minigame_register_cost,omitempty"` WechatMinigameRegisterRate *float64 `json:"wechat_minigame_register_rate,omitempty"` WechatMinigameArpu *float64 `json:"wechat_minigame_arpu,omitempty"` WechatMinigameRetentionCount *int64 `json:"wechat_minigame_retention_count,omitempty"` WechatMinigameCheckoutCount *int64 `json:"wechat_minigame_checkout_count,omitempty"` WechatMinigameCheckoutAmount *int64 `json:"wechat_minigame_checkout_amount,omitempty"` OfficialAccountFollowCount *int64 `json:"official_account_follow_count,omitempty"` OfficialAccountFollowCost *int64 `json:"official_account_follow_cost,omitempty"` OfficialAccountFollowRate *float64 `json:"official_account_follow_rate,omitempty"` OfficialAccountRegisterUserCount *int64 `json:"official_account_register_user_count,omitempty"` OfficialAccountRegisterRate *float64 `json:"official_account_register_rate,omitempty"` OfficialAccountRegisterCost *int64 `json:"official_account_register_cost,omitempty"` OfficialAccountRegisterAmount *int64 `json:"official_account_register_amount,omitempty"` OfficialAccountRegisterRoi *int64 `json:"official_account_register_roi,omitempty"` OfficialAccountApplyCount *int64 `json:"official_account_apply_count,omitempty"` OfficialAccountApplyUserCount *int64 `json:"official_account_apply_user_count,omitempty"` OfficialAccountApplyRate *float64 `json:"official_account_apply_rate,omitempty"` OfficialAccountApplyCost *int64 `json:"official_account_apply_cost,omitempty"` OfficialAccountApplyAmount *int64 `json:"official_account_apply_amount,omitempty"` OfficialAccountApplyRoi *int64 `json:"official_account_apply_roi,omitempty"` OfficialAccountOrderCount *int64 `json:"official_account_order_count,omitempty"` OfficialAccountFirstDayOrderCount *int64 `json:"official_account_first_day_order_count,omitempty"` OfficialAccountOrderUserCount *int64 `json:"official_account_order_user_count,omitempty"` OfficialAccountOrderRate *float64 `json:"official_account_order_rate,omitempty"` OfficialAccountOrderCost *int64 `json:"official_account_order_cost,omitempty"` OfficialAccountOrderAmount *int64 `json:"official_account_order_amount,omitempty"` OfficialAccountFirstDayOrderAmount *int64 `json:"official_account_first_day_order_amount,omitempty"` OfficialAccountOrderRoi *int64 `json:"official_account_order_roi,omitempty"` OfficialAccountConsultCount *int64 `json:"official_account_consult_count,omitempty"` OfficialAccountReaderCount *int64 `json:"official_account_reader_count,omitempty"` OfficialAccountCreditApplyUserCount *int64 `json:"official_account_credit_apply_user_count,omitempty"` OfficialAccountCreditUserCount *int64 `json:"official_account_credit_user_count,omitempty"` CouponGetCost *int64 `json:"coupon_get_cost,omitempty"` CouponGetRate *float64 `json:"coupon_get_rate,omitempty"` CouponUseCount *int64 `json:"coupon_use_count,omitempty"` ForwardUserCount *int64 `json:"forward_user_count,omitempty"` VideoOuterPlayUserCount *int64 `json:"video_outer_play_user_count,omitempty"` VideoInnerPlayUserCount *int64 `json:"video_inner_play_user_count,omitempty"` }
返回结构
type DailyReportsGetResponse ¶
type DailyReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DailyReportsGetResponseData `json:"data,omitempty"` }
type DailyReportsGetResponseData ¶
type DailyReportsGetResponseData struct { List *[]DailyReportsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type DataFile ¶
type DataFile struct { AudienceId *int64 `json:"audience_id,omitempty"` CustomAudienceFileId *int64 `json:"custom_audience_file_id,omitempty"` Name *string `json:"name,omitempty"` UserIdType UserIdType `json:"user_id_type,omitempty"` OperationType OperationType `json:"operation_type,omitempty"` OpenAppId *string `json:"open_app_id,omitempty"` SaltId *string `json:"salt_id,omitempty"` ProcessStatus FileProcessStatus `json:"process_status,omitempty"` ProcessCode *int64 `json:"process_code,omitempty"` ErrorMessage *string `json:"error_message,omitempty"` LineCount *int64 `json:"line_count,omitempty"` ValidLineCount *int64 `json:"valid_line_count,omitempty"` UserCount *int64 `json:"user_count,omitempty"` Size *int64 `json:"size,omitempty"` CreatedTime *string `json:"created_time,omitempty"` }
data_file返回结构
type DataPlatform ¶
type DataPlatform string
DataPlatform : 数据应用
const ( DataPlatform_DMP DataPlatform = "DMP" DataPlatform_TDC DataPlatform = "TDC" DataPlatform_TDP DataPlatform = "TDP" )
List of DataPlatform
type DateRange ¶
type DateRange struct { StartDate *string `json:"start_date,omitempty"` EndDate *string `json:"end_date,omitempty"` }
日期范围
type DateRangeTransaction ¶
type DateRangeTransaction struct { StartDate *string `json:"start_date,omitempty"` EndDate *string `json:"end_date,omitempty"` }
日期范围
type DateSpec ¶
type DateSpec struct { BeginDate *string `json:"begin_date,omitempty"` EndDate *string `json:"end_date,omitempty"` }
投放日期信息
type DeepBehaviorOptimizationGoalPermissionStruct ¶
type DeepBehaviorOptimizationGoalPermissionStruct struct { OptimizationGoal OptimizationGoal `json:"optimization_goal,omitempty"` DeepBehaviorOptimizationGoalList *[]string `json:"deep_behavior_optimization_goal_list,omitempty"` }
返回结构
type DeepConversionBehaviorSpec ¶
type DeepConversionBehaviorSpec struct { Goal OptimizationGoal `json:"goal,omitempty"` BidAmount *int64 `json:"bid_amount,omitempty"` }
oCPC/oCPM 优化转化行为配置
type DeepConversionSpec ¶
type DeepConversionSpec struct { DeepConversionType DeepConversionType `json:"deep_conversion_type,omitempty"` DeepConversionBehaviorSpec *DeepConversionBehaviorSpec `json:"deep_conversion_behavior_spec,omitempty"` DeepConversionWorthSpec *DeepConversionWorthSpec `json:"deep_conversion_worth_spec,omitempty"` }
oCPC/oCPM深度优化内容
type DeepConversionType ¶
type DeepConversionType string
DeepConversionType : oCPC/oCPM深度优化价值配置
const ( DeepConversionType_WORTH DeepConversionType = "DEEP_CONVERSION_WORTH" DeepConversionType_BEHAVIOR DeepConversionType = "DEEP_CONVERSION_BEHAVIOR" )
List of DeepConversionType
type DeepConversionWorthGoal ¶
type DeepConversionWorthGoal string
DeepConversionWorthGoal : 优化ROI目标,不可更改,如修改深度优化效果值,需在结构体中传入已设置的优化ROI目标
const ( DeepConversionWorthGoal_30DAYPURCHASEROAS DeepConversionWorthGoal = "GOAL_30DAY_PURCHASE_ROAS" DeepConversionWorthGoal_30DAYMONETIZATIONROAS DeepConversionWorthGoal = "GOAL_30DAY_MONETIZATION_ROAS" DeepConversionWorthGoal_7DAYPURCHASEROAS DeepConversionWorthGoal = "GOAL_7DAY_PURCHASE_ROAS" DeepConversionWorthGoal_30DAYORDERROAS DeepConversionWorthGoal = "GOAL_30DAY_ORDER_ROAS" DeepConversionWorthGoal_1DAYPURCHASEROAS DeepConversionWorthGoal = "GOAL_1DAY_PURCHASE_ROAS" DeepConversionWorthGoal_1DAYMONETIZATIONROAS DeepConversionWorthGoal = "GOAL_1DAY_MONETIZATION_ROAS" DeepConversionWorthGoal_7DAYMONETIZATIONROAS DeepConversionWorthGoal = "GOAL_7DAY_MONETIZATION_ROAS" )
List of DeepConversionWorthGoal
type DeepConversionWorthSpec ¶
type DeepConversionWorthSpec struct { Goal DeepConversionWorthGoal `json:"goal,omitempty"` ExpectedRoi *float64 `json:"expected_roi,omitempty"` }
oCPC/oCPM 优化 ROI 配置
type DeepLinkEnabled ¶
type DeepLinkEnabled struct { IosDeepLinkEnabled *bool `json:"ios_deep_link_enabled,omitempty"` AndroidDeepLinkEnabled *bool `json:"android_deep_link_enabled,omitempty"` H5DeepLinkEnabled *bool `json:"h5_deep_link_enabled,omitempty"` }
应用直达选项
type DeepOptimizationActionType ¶
type DeepOptimizationActionType string
DeepOptimizationActionType : oCPC/oCPM深度优化方式配置 当深度优化类型=优化深度转化行为时,此前支持选择“优化方式”;目前深度优化能力升级,两阶段/双目标优化方式已进行合并,因此优化方式字段即将下线,可以不再输入。如调用该字段,系统会默认按两阶段优化方式进行创建, <a href='https://e.qq.com/ads/learning/data/optimization/skill/012/' target='_blank'>了解更多</a>
const ( DeepOptimizationActionType_DOUBLE_GOAL_BID DeepOptimizationActionType = "DEEP_OPTIMIZATION_ACTION_TYPE_DOUBLE_GOAL_BID" DeepOptimizationActionType_TWO_STAGE_BID DeepOptimizationActionType = "DEEP_OPTIMIZATION_ACTION_TYPE_TWO_STAGE_BID" )
List of DeepOptimizationActionType
type DeepWorthOptimizationGoalPermissionStruct ¶
type DeepWorthOptimizationGoalPermissionStruct struct { OptimizationGoal OptimizationGoal `json:"optimization_goal,omitempty"` DeepWorthOptimizationGoalList *[]string `json:"deep_worth_optimization_goal_list,omitempty"` }
返回结构
type DeleteAdItem ¶ added in v1.4.1
type DeleteAdItem struct {
AdId *int64 `json:"ad_id,omitempty"`
}
删除广告
type DeleteAdgroupItem ¶ added in v1.4.1
type DeleteAdgroupItem struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
删除广告组
type DeleteCampaignItem ¶ added in v1.4.1
type DeleteCampaignItem struct {
CampaignId *int64 `json:"campaign_id,omitempty"`
}
删除推广计划
type DeliveryDetailStruct ¶
type DeliveryDetailStruct struct { DeliveryUpdateTime *string `json:"delivery_update_time,omitempty"` DeliveryDetail *string `json:"delivery_detail,omitempty"` }
快递详情元素
type DestinationType ¶
type DestinationType string
DestinationType : 落地页类型
const ( DestinationType_DEFAULT DestinationType = "PAGE_TYPE_DEFAULT" DestinationType_TSA_APP DestinationType = "PAGE_TYPE_TSA_APP" DestinationType_TSA_WEB_NONE_ECOMMERCE DestinationType = "PAGE_TYPE_TSA_WEB_NONE_ECOMMERCE" DestinationType_CANVAS_WECHAT DestinationType = "PAGE_TYPE_CANVAS_WECHAT" DestinationType_MINI_PROGRAM_WECHAT DestinationType = "PAGE_TYPE_MINI_PROGRAM_WECHAT" DestinationType_FENGYE_ECOMMERCE DestinationType = "PAGE_TYPE_FENGYE_ECOMMERCE" DestinationType_MINI_GAME_WECHAT DestinationType = "PAGE_TYPE_MINI_GAME_WECHAT" DestinationType_FENGYE_EC_WECHAT_MINIPROGRAM DestinationType = "PAGE_TYPE_FENGYE_EC_WECHAT_MINIPROGRAM" DestinationType_IOS_APP DestinationType = "PAGE_TYPE_IOS_APP" DestinationType_MINI_PROGRAM_QQ DestinationType = "PAGE_TYPE_MINI_PROGRAM_QQ" DestinationType_MINI_PROGRAM_CANVAS_WECHAT DestinationType = "PAGE_TYPE_MINI_PROGRAM_CANVAS_WECHAT" DestinationType_MINI_GAME_QQ DestinationType = "PAGE_TYPE_MINI_GAME_QQ" DestinationType_ARTICAL_WECHAT DestinationType = "PAGE_TYPE_ARTICAL_WECHAT" DestinationType_MOMENTS_SIMPLE_NATIVE_WECHAT DestinationType = "PAGE_TYPE_MOMENTS_SIMPLE_NATIVE_WECHAT" DestinationType_FULL_SCREEN_WECHAT DestinationType = "PAGE_TYPE_FULL_SCREEN_WECHAT" DestinationType_YUEBAO_QUICKAPP DestinationType = "PAGE_TYPE_YUEBAO_QUICKAPP" DestinationType_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE DestinationType = "PAGE_TYPE_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE" DestinationType_YOUZAN_SINGLE DestinationType = "PAGE_TYPE_YOUZAN_SINGLE" DestinationType_YOUZAN_TOGETHER DestinationType = "PAGE_TYPE_YOUZAN_TOGETHER" DestinationType_YOUZAN_WECHAT_MINIPROGRAM DestinationType = "PAGE_TYPE_YOUZAN_WECHAT_MINIPROGRAM" DestinationType_YIYE_FORM DestinationType = "PAGE_TYPE_YIYE_FORM" DestinationType_WEIMOB_PRODUCTSET DestinationType = "PAGE_TYPE_WEIMOB_PRODUCTSET" DestinationType_WEIMOB_PROMOTION DestinationType = "PAGE_TYPE_WEIMOB_PROMOTION" DestinationType_WEIMOB_PRODUCT DestinationType = "PAGE_TYPE_WEIMOB_PRODUCT" DestinationType_WEIMOB_H5 DestinationType = "PAGE_TYPE_WEIMOB_H5" DestinationType_WECHAT_CHANNELS DestinationType = "PAGE_TYPE_WECHAT_CHANNELS" DestinationType_CHANNELS_WATCH_LIVE DestinationType = "PAGE_TYPE_CHANNELS_WATCH_LIVE" DestinationType_CHANNELS_RESERVE_LIVE DestinationType = "PAGE_TYPE_CHANNELS_RESERVE_LIVE" )
List of DestinationType
type DestinationTypeRead ¶
type DestinationTypeRead string
DestinationTypeRead : 落地页类型
const ( DestinationTypeRead_TSA_APP DestinationTypeRead = "PAGE_TYPE_TSA_APP" DestinationTypeRead_TSA_WEB_NONE_ECOMMERCE DestinationTypeRead = "PAGE_TYPE_TSA_WEB_NONE_ECOMMERCE" DestinationTypeRead_CANVAS_WECHAT DestinationTypeRead = "PAGE_TYPE_CANVAS_WECHAT" DestinationTypeRead_UNSUPPORTED DestinationTypeRead = "PAGE_TYPE_UNSUPPORTED" DestinationTypeRead_FENGYE_ECOMMERCE DestinationTypeRead = "PAGE_TYPE_FENGYE_ECOMMERCE" DestinationTypeRead_FENGYE_EC_WECHAT_MINIPROGRAM DestinationTypeRead = "PAGE_TYPE_FENGYE_EC_WECHAT_MINIPROGRAM" DestinationTypeRead_YUEBAO_QUICKAPP DestinationTypeRead = "PAGE_TYPE_YUEBAO_QUICKAPP" DestinationTypeRead_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE DestinationTypeRead = "PAGE_TYPE_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE" DestinationTypeRead_YOUZAN_SINGLE DestinationTypeRead = "PAGE_TYPE_YOUZAN_SINGLE" DestinationTypeRead_YOUZAN_TOGETHER DestinationTypeRead = "PAGE_TYPE_YOUZAN_TOGETHER" DestinationTypeRead_YOUZAN_WECHAT_MINIPROGRAM DestinationTypeRead = "PAGE_TYPE_YOUZAN_WECHAT_MINIPROGRAM" DestinationTypeRead_YIYE_FORM DestinationTypeRead = "PAGE_TYPE_YIYE_FORM" DestinationTypeRead_WEIMOB_PRODUCTSET DestinationTypeRead = "PAGE_TYPE_WEIMOB_PRODUCTSET" DestinationTypeRead_WEIMOB_PROMOTION DestinationTypeRead = "PAGE_TYPE_WEIMOB_PROMOTION" DestinationTypeRead_WEIMOB_PRODUCT DestinationTypeRead = "PAGE_TYPE_WEIMOB_PRODUCT" DestinationTypeRead_WEIMOB_H5 DestinationTypeRead = "PAGE_TYPE_WEIMOB_H5" DestinationTypeRead_CHANNELS_WATCH_LIVE DestinationTypeRead = "PAGE_TYPE_CHANNELS_WATCH_LIVE" DestinationTypeRead_CHANNELS_RESERVE_LIVE DestinationTypeRead = "PAGE_TYPE_CHANNELS_RESERVE_LIVE" )
List of DestinationTypeRead
type DetailCompeteDetailStruct ¶
type DetailCompeteDetailStruct struct { CompeteAttribution *[]CompeteAttributionStruct `json:"compete_attribution,omitempty"` CompeteBudgetDetails *CompeteBudgetDetailsStruct `json:"compete_budget_details,omitempty"` CompeteBidDetails *CompeteBidDetailsStruct `json:"compete_bid_details,omitempty"` CompeteUserAcceptance *CompeteUserAcceptanceStruct `json:"compete_user_acceptance,omitempty"` CompetePctrTrends *CompetePctrTrendsStruct `json:"compete_pctr_trends,omitempty"` CompetePcvrTrends *CompetePcvrTrendsStruct `json:"compete_pcvr_trends,omitempty"` CompeteWinAdgroup *CompeteWinAdgroupStruct `json:"compete_win_adgroup,omitempty"` CompeteSurroundings *CompeteSurroundingsStruct `json:"compete_surroundings,omitempty"` }
诊断详情-竞争力明细
type DetailCpaDetailStruct ¶
type DetailCpaDetailStruct struct { EffectData *CpaEffectDataStruct `json:"effect_data,omitempty"` EffectDataTrends *CpaEffectDataTrends `json:"effect_data_trends,omitempty"` }
诊断详情-成本明细
type DetailCreativeDetailStruct ¶ added in v1.3.0
type DetailCreativeDetailStruct struct { IsVideo *bool `json:"is_video,omitempty"` IsWechatMoment *bool `json:"is_wechat_moment,omitempty"` PlayDuration *string `json:"play_duration,omitempty"` PlayProgress *string `json:"play_progress,omitempty"` CtrLevel *CtrLevelStruct `json:"ctr_level,omitempty"` EffectivePlayRate *EffectivePlayRateStruct `json:"effective_play_rate,omitempty"` NoInterestClickRate *NoInterestClickRateStruct `json:"no_interest_click_rate,omitempty"` }
诊断详情-定向明细
type DetailFunnelStruct ¶
type DetailFunnelStruct struct { TargetingWidenessRate *TargetingWidenessRateFunnelStruct `json:"targeting_wideness_rate,omitempty"` CompeteWinRate *CompeteWinRateFunnelStruct `json:"compete_win_rate,omitempty"` ExposureCount *ExposureCountFunnelStruct `json:"exposure_count,omitempty"` Ctr *CtrFunnelStruct `json:"ctr,omitempty"` Cvr *CvrFunnelStruct `json:"cvr,omitempty"` Cpa *CpaFunnelStruct `json:"cpa,omitempty"` }
诊断详情-漏斗分析明细
type DetailListStruct ¶ added in v1.4.0
type DetailListStruct struct { ScopeObjectId *int64 `json:"scope_object_id,omitempty"` ScopeObjectName *string `json:"scope_object_name,omitempty"` DetailResultType TaskDetailResultType `json:"detail_result_type,omitempty"` Message *string `json:"message,omitempty"` }
返回结构
type DetailTargetDetailStruct ¶
type DetailTargetDetailStruct struct { ExpandTargetingOpened *bool `json:"expand_targeting_opened,omitempty"` Score *int64 `json:"score,omitempty"` Trends *[]PointStruct `json:"trends,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
诊断详情-定向明细
type DetailedFundStatement ¶
type DetailedFundStatement struct { TradeType WechatAccountTradeType `json:"trade_type,omitempty"` Time *int64 `json:"time,omitempty"` Amount *int64 `json:"amount,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` WechatAccountName *string `json:"wechat_account_name,omitempty"` FundType WechatMpOpenFundType `json:"fund_type,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` Description *string `json:"description,omitempty"` Operator *string `json:"operator,omitempty"` BillNo *string `json:"bill_no,omitempty"` RepaymentChannelType *string `json:"repayment_channel_type,omitempty"` CompanyName *string `json:"company_name,omitempty"` ContactName *string `json:"contact_name,omitempty"` ContactPhone *string `json:"contact_phone,omitempty"` Status WechatAccountTradeStatus `json:"status,omitempty"` }
资金明细
type DeviceBrandModel ¶
type DeviceBrandModel struct { IncludedList *[]int64 `json:"included_list,omitempty"` ExcludedList *[]int64 `json:"excluded_list,omitempty"` }
设备品牌型号定向
type DiagnosisConclusionSpec ¶
type DiagnosisConclusionSpec struct { TimeRange *DiagnosisConclusionSpecTimeRange `json:"time_range,omitempty"` DiagnosisScore *int64 `json:"diagnosis_score,omitempty"` SameIndustryRank *int64 `json:"same_industry_rank,omitempty"` }
整体曝光评估结果
type DiagnosisConclusionSpecTimeRange ¶
type DiagnosisConclusionSpecTimeRange struct { StartTime *int64 `json:"start_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` }
诊断周期使用的数据源起止时间,最多展示近30天的全量数据
type DiagnosisGetListStruct ¶
type DiagnosisGetListStruct struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` WechatDiagnosisResultSpec *WechatDiagnosisResultSpec `json:"wechat_diagnosis_result_spec,omitempty"` }
广告诊断信息列表
type DiagnosisGetResponse ¶
type DiagnosisGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DiagnosisGetResponseData `json:"data,omitempty"` }
type DiagnosisGetResponseData ¶
type DiagnosisGetResponseData struct { List *[]DiagnosisGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type Dimension ¶ added in v1.4.1
type Dimension struct { Second *int64 `json:"second,omitempty"` MaterialId *string `json:"material_id,omitempty"` Date *string `json:"date,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
维度数据
type DimensionType ¶
type DimensionType string
DimensionType : 透视维度
const ( DimensionType_AGE DimensionType = "AGE" DimensionType_GENDER DimensionType = "GENDER" DimensionType_EDUCATION DimensionType = "EDUCATION" DimensionType_RESIDENT_AREA_CODE DimensionType = "RESIDENT_AREA_CODE" DimensionType_USER_BUSINESS_INTEREST DimensionType = "USER_BUSINESS_INTEREST" DimensionType_RELATIONSHIP_STATUS DimensionType = "RELATIONSHIP_STATUS" DimensionType_LOCARD_INTEREST DimensionType = "LOCARD_INTEREST" DimensionType_LOCARD_BEHAVIOR_CATEGORY DimensionType = "LOCARD_BEHAVIOR_CATEGORY" )
List of DimensionType
type DpAdcreativeCreativeElementsMp ¶ added in v1.4.0
type DpAdcreativeCreativeElementsMp struct { Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` ImageList *[]string `json:"image_list,omitempty"` }
创意元素
type DpApiReportLevel ¶ added in v1.4.0
type DpApiReportLevel string
DpApiReportLevel : 报表类型
const ( DpApiReportLevel_ADVERTISER_WECHAT DpApiReportLevel = "REPORT_LEVEL_ADVERTISER_WECHAT" DpApiReportLevel_ADGROUP_WECHAT DpApiReportLevel = "REPORT_LEVEL_ADGROUP_WECHAT" )
List of DpApiReportLevel
type DpMiniProgramSpec ¶ added in v1.4.0
type DpMiniProgramSpec struct { MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` }
小程序落地页,mini_program_id和mini_program_path要同时填写
type DpPageInfo ¶ added in v1.4.0
type DpPageInfo struct { Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` TotalPage *int64 `json:"total_page,omitempty"` TotalNum *int64 `json:"total_num,omitempty"` }
拉取创意结构
type DpPageSpec ¶ added in v1.4.0
type DpPageSpec struct {
MiniProgramSpec *DpMiniProgramSpec `json:"mini_program_spec,omitempty"`
}
落地页信息
type DpWriteTargetingSetting ¶ added in v1.4.0
type DpWriteTargetingSetting struct { Age *[]AgeStruct `json:"age,omitempty"` Gender *[]string `json:"gender,omitempty"` }
定向详细设置
type DplabelAdLabelGetResponse ¶ added in v1.7.0
type DplabelAdLabelGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DplabelAdLabelGetResponseData `json:"data,omitempty"` }
type DplabelAdLabelGetResponseData ¶ added in v1.7.0
type DplabelAdLabelGetResponseData struct {
List *[]AdLabelGetListStruct `json:"list,omitempty"`
}
type DynamicAdImagesAddRequest ¶
type DynamicAdImagesAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductMode ProductMode `json:"product_mode,omitempty"` ProductSource *string `json:"product_source,omitempty"` DynamicAdTemplateSize DynamicAdTemplateSize `json:"dynamic_ad_template_size,omitempty"` DynamicAdTemplateId *int64 `json:"dynamic_ad_template_id,omitempty"` ImageMattingEnabled *bool `json:"image_matting_enabled,omitempty"` }
type DynamicAdImagesAddResponse ¶
type DynamicAdImagesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DynamicAdImagesAddResponseData `json:"data,omitempty"` }
type DynamicAdImagesAddResponseData ¶
type DynamicAdImagesAddResponseData struct {
ImageId *string `json:"image_id,omitempty"`
}
type DynamicAdImagesGetListStruct ¶
type DynamicAdImagesGetListStruct struct { ImageId *string `json:"image_id,omitempty"` DynamicAdTemplateId *int64 `json:"dynamic_ad_template_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` SampleImageUrl *string `json:"sample_image_url,omitempty"` }
返回结构
type DynamicAdImagesGetResponse ¶
type DynamicAdImagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DynamicAdImagesGetResponseData `json:"data,omitempty"` }
type DynamicAdImagesGetResponseData ¶
type DynamicAdImagesGetResponseData struct { List *[]DynamicAdImagesGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type DynamicAdSpec ¶
type DynamicAdSpec struct { ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductMode ProductMode `json:"product_mode,omitempty"` ProductSource *string `json:"product_source,omitempty"` }
动态商品广告属性
type DynamicAdTemplateOwnershipType ¶
type DynamicAdTemplateOwnershipType string
DynamicAdTemplateOwnershipType : 动态商品模板所属类型
const ( DynamicAdTemplateOwnershipType_PRIVATE_TEMPLATE DynamicAdTemplateOwnershipType = "PRIVATE_TEMPLATE" DynamicAdTemplateOwnershipType_PUBLIC_TEMPLATE DynamicAdTemplateOwnershipType = "PUBLIC_TEMPLATE" )
List of DynamicAdTemplateOwnershipType
type DynamicAdTemplateSize ¶
type DynamicAdTemplateSize string
DynamicAdTemplateSize : 模板使用尺寸
const ( DynamicAdTemplateSize_1280720 DynamicAdTemplateSize = "SIZE_1280_720" DynamicAdTemplateSize_10801920 DynamicAdTemplateSize = "SIZE_1080_1920" DynamicAdTemplateSize_1000560 DynamicAdTemplateSize = "SIZE_1000_560" DynamicAdTemplateSize_960540 DynamicAdTemplateSize = "SIZE_960_540" DynamicAdTemplateSize_960334 DynamicAdTemplateSize = "SIZE_960_334" DynamicAdTemplateSize_960274 DynamicAdTemplateSize = "SIZE_960_274" DynamicAdTemplateSize_900500 DynamicAdTemplateSize = "SIZE_900_500" DynamicAdTemplateSize_800800 DynamicAdTemplateSize = "SIZE_800_800" DynamicAdTemplateSize_800640 DynamicAdTemplateSize = "SIZE_800_640" DynamicAdTemplateSize_800450 DynamicAdTemplateSize = "SIZE_800_450" DynamicAdTemplateSize_7201280 DynamicAdTemplateSize = "SIZE_720_1280" DynamicAdTemplateSize_640316 DynamicAdTemplateSize = "SIZE_640_316" DynamicAdTemplateSize_640960 DynamicAdTemplateSize = "SIZE_640_960" DynamicAdTemplateSize_640800 DynamicAdTemplateSize = "SIZE_640_800" DynamicAdTemplateSize_640360 DynamicAdTemplateSize = "SIZE_640_360" DynamicAdTemplateSize_6401136 DynamicAdTemplateSize = "SIZE_640_1136" DynamicAdTemplateSize_582166 DynamicAdTemplateSize = "SIZE_582_166" DynamicAdTemplateSize_498280 DynamicAdTemplateSize = "SIZE_498_280" DynamicAdTemplateSize_480360 DynamicAdTemplateSize = "SIZE_480_360" DynamicAdTemplateSize_480320 DynamicAdTemplateSize = "SIZE_480_320" DynamicAdTemplateSize_480270 DynamicAdTemplateSize = "SIZE_480_270" DynamicAdTemplateSize_465230 DynamicAdTemplateSize = "SIZE_465_230" DynamicAdTemplateSize_354222 DynamicAdTemplateSize = "SIZE_354_222" DynamicAdTemplateSize_240180 DynamicAdTemplateSize = "SIZE_240_180" DynamicAdTemplateSize_230152 DynamicAdTemplateSize = "SIZE_230_152" DynamicAdTemplateSize_147147 DynamicAdTemplateSize = "SIZE_147_147" )
List of DynamicAdTemplateSize
type DynamicAdTemplateType ¶
type DynamicAdTemplateType string
DynamicAdTemplateType : 动态商品模板类型
const ( DynamicAdTemplateType_IMAGE_TEMPLATE DynamicAdTemplateType = "DYNAMIC_AD_IMAGE_TEMPLATE" DynamicAdTemplateType_VIDEO_TEMPLATE DynamicAdTemplateType = "DYNAMIC_AD_VIDEO_TEMPLATE" )
List of DynamicAdTemplateType
type DynamicAdTemplatesGetListStruct ¶
type DynamicAdTemplatesGetListStruct struct { DynamicAdTemplateId *int64 `json:"dynamic_ad_template_id,omitempty"` DynamicAdTemplateName *string `json:"dynamic_ad_template_name,omitempty"` DynamicAdTemplateType DynamicAdTemplateType `json:"dynamic_ad_template_type,omitempty"` ProductItemDisplayQuantity ProductMode `json:"product_item_display_quantity,omitempty"` DynamicAdTemplateWidth *int64 `json:"dynamic_ad_template_width,omitempty"` DynamicAdTemplateHeight *int64 `json:"dynamic_ad_template_height,omitempty"` ImageUrl *string `json:"image_url,omitempty"` VideoUrl *string `json:"video_url,omitempty"` }
返回结构
type DynamicAdTemplatesGetResponse ¶
type DynamicAdTemplatesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DynamicAdTemplatesGetResponseData `json:"data,omitempty"` }
type DynamicAdTemplatesGetResponseData ¶
type DynamicAdTemplatesGetResponseData struct { List *[]DynamicAdTemplatesGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type DynamicAdVideoAddRequest ¶
type DynamicAdVideoAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductMode ProductMode `json:"product_mode,omitempty"` ProductSource *string `json:"product_source,omitempty"` VideoMaxDuration *int64 `json:"video_max_duration,omitempty"` DynamicAdTemplateId *int64 `json:"dynamic_ad_template_id,omitempty"` }
type DynamicAdVideoAddResponse ¶
type DynamicAdVideoAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DynamicAdVideoAddResponseData `json:"data,omitempty"` }
type DynamicAdcreativeSpec ¶
type DynamicAdcreativeSpec struct { ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductMode ProductMode `json:"product_mode,omitempty"` ProductSource *string `json:"product_source,omitempty"` }
动态商品广告属性
type DynamicAdcreativeSpecForDc ¶ added in v1.7.3
type DynamicAdcreativeSpecForDc struct { ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductMode ProductMode `json:"product_mode,omitempty"` ProductSource *string `json:"product_source,omitempty"` }
动态商品广告属性
type DynamicCreativeElements ¶
type DynamicCreativeElements struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` ImageOptions *[]string `json:"image_options,omitempty"` ImageListOptions *[]ImageListOptions `json:"image_list_options,omitempty"` TitleOptions *[]string `json:"title_options,omitempty"` DescriptionOptions *[]string `json:"description_options,omitempty"` VideoOptions *[]string `json:"video_options,omitempty"` ShortVideoStructOptions *[]ShortVideoStruct `json:"short_video_struct_options,omitempty"` DeepLinkType *string `json:"deep_link_type,omitempty"` LinkNameType LinkNameType `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` ButtonUrl *string `json:"button_url,omitempty"` Brand *BrandStruct `json:"brand,omitempty"` Caption *string `json:"caption,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` CountdownExpiringTimestamp *int64 `json:"countdown_expiring_timestamp,omitempty"` }
创意元素
type DynamicCreativeElementsRead ¶
type DynamicCreativeElementsRead struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` ImageOptions *[]string `json:"image_options,omitempty"` ImageListOptions *[]ImageListOptions `json:"image_list_options,omitempty"` TitleOptions *[]string `json:"title_options,omitempty"` DescriptionOptions *[]string `json:"description_options,omitempty"` VideoOptions *[]string `json:"video_options,omitempty"` ShortVideoStructOptions *[]ShortVideoStruct `json:"short_video_struct_options,omitempty"` DeepLinkType *string `json:"deep_link_type,omitempty"` LinkNameType LinkNameType `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` ActivityType *string `json:"activity_type,omitempty"` MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftButton *string `json:"left_button,omitempty"` RightButton *string `json:"right_button,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` Canvas *string `json:"canvas,omitempty"` Caption *string `json:"caption,omitempty"` MyappPageId *string `json:"myapp_page_id,omitempty"` LogoPage *AdcreativeLogoPage `json:"logo_page,omitempty"` VideoPopupUrl *string `json:"video_popup_url,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` VideoPopupButtonText *string `json:"video_popup_button_text,omitempty"` VideoPopupButtonUrl *string `json:"video_popup_button_url,omitempty"` ButtonUrl *string `json:"button_url,omitempty"` Brand *BrandStruct `json:"brand,omitempty"` MyappLandingPageInfo *AdcreativeMyappLandingPageInfo `json:"myapp_landing_page_info,omitempty"` LongVideo1 *string `json:"long_video1,omitempty"` LongVideo2 *string `json:"long_video2,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` QzoneVideoPageId *string `json:"qzone_video_page_id,omitempty"` Qq *string `json:"qq,omitempty"` LeftCanvas *string `json:"left_canvas,omitempty"` RightCanvas *string `json:"right_canvas,omitempty"` SunText *string `json:"sun_text,omitempty"` CloudText *string `json:"cloud_text,omitempty"` OvercastText *string `json:"overcast_text,omitempty"` RainText *string `json:"rain_text,omitempty"` SnowText *string `json:"snow_text,omitempty"` FogText *string `json:"fog_text,omitempty"` SandText *string `json:"sand_text,omitempty"` HazeText *string `json:"haze_text,omitempty"` LabelledImg *AdcreativeLabelledImg `json:"labelled_img,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` CountdownExpiringTimestamp *int64 `json:"countdown_expiring_timestamp,omitempty"` }
创意元素
type DynamicCreativePageSpec ¶ added in v1.7.3
type DynamicCreativePageSpec struct { PageId *int64 `json:"page_id,omitempty"` PageUrl *string `json:"page_url,omitempty"` }
落地页信息
type DynamicCreativesAddRequest ¶
type DynamicCreativesAddRequest struct { DynamicCreativeName *string `json:"dynamic_creative_name,omitempty"` DynamicCreativeTemplateId *int64 `json:"dynamic_creative_template_id,omitempty"` DynamicCreativeElements *DynamicCreativeElements `json:"dynamic_creative_elements,omitempty"` CampaignType CampaignType `json:"campaign_type,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PageType DestinationType `json:"page_type,omitempty"` AutomaticSiteEnabled *bool `json:"automatic_site_enabled,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` PageSpec *DynamicCreativePageSpec `json:"page_spec,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` ImpressionTrackingUrl *string `json:"impression_tracking_url,omitempty"` ClickTrackingUrl *string `json:"click_tracking_url,omitempty"` FeedsVideoCommentSwitch *bool `json:"feeds_video_comment_switch,omitempty"` UnionMarketSwitch *bool `json:"union_market_switch,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` DynamicAdcreativeSpec *DynamicAdcreativeSpecForDc `json:"dynamic_adcreative_spec,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type DynamicCreativesAddResponse ¶
type DynamicCreativesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DynamicCreativesAddResponseData `json:"data,omitempty"` }
type DynamicCreativesAddResponseData ¶
type DynamicCreativesAddResponseData struct {
DynamicCreativeId *int64 `json:"dynamic_creative_id,omitempty"`
}
type DynamicCreativesGetListStruct ¶
type DynamicCreativesGetListStruct struct { DynamicCreativeId *int64 `json:"dynamic_creative_id,omitempty"` OuterAdcreativeId *int64 `json:"outer_adcreative_id,omitempty"` DynamicCreativeName *string `json:"dynamic_creative_name,omitempty"` DynamicCreativeTemplateId *int64 `json:"dynamic_creative_template_id,omitempty"` DynamicCreativeElements *DynamicCreativeElementsRead `json:"dynamic_creative_elements,omitempty"` PageType PageTypeRead `json:"page_type,omitempty"` PageSpec *DynamicCreativePageSpec `json:"page_spec,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` AutomaticSiteEnabled *bool `json:"automatic_site_enabled,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` CampaignType CampaignType `json:"campaign_type,omitempty"` ImpressionTrackingUrl *string `json:"impression_tracking_url,omitempty"` ClickTrackingUrl *string `json:"click_tracking_url,omitempty"` FeedsVideoCommentSwitch *bool `json:"feeds_video_comment_switch,omitempty"` UnionMarketSwitch *bool `json:"union_market_switch,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` }
返回结构
type DynamicCreativesGetResponse ¶
type DynamicCreativesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DynamicCreativesGetResponseData `json:"data,omitempty"` }
type DynamicCreativesGetResponseData ¶
type DynamicCreativesGetResponseData struct { List *[]DynamicCreativesGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type DynamicCreativesUpdateRequest ¶
type DynamicCreativesUpdateRequest struct { DynamicCreativeId *int64 `json:"dynamic_creative_id,omitempty"` DynamicCreativeTemplateId *int64 `json:"dynamic_creative_template_id,omitempty"` DynamicCreativeElements *DynamicCreativeElements `json:"dynamic_creative_elements,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` ImpressionTrackingUrl *string `json:"impression_tracking_url,omitempty"` ClickTrackingUrl *string `json:"click_tracking_url,omitempty"` FeedsVideoCommentSwitch *bool `json:"feeds_video_comment_switch,omitempty"` UnionMarketSwitch *bool `json:"union_market_switch,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type DynamicCreativesUpdateResponse ¶
type DynamicCreativesUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *DynamicCreativesUpdateResponseData `json:"data,omitempty"` }
type DynamicCreativesUpdateResponseData ¶
type DynamicCreativesUpdateResponseData struct {
DynamicCreativeId *int64 `json:"dynamic_creative_id,omitempty"`
}
type EcInfo ¶
type EcInfo struct { ProductPrice *int64 `json:"product_price,omitempty"` ProductMetaClass *int64 `json:"product_meta_class,omitempty"` }
电商标的物信息
type EcommerceOrderGetResponse ¶
type EcommerceOrderGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *EcommerceOrderGetResponseData `json:"data,omitempty"` }
type EcommerceOrderGetResponseData ¶
type EcommerceOrderGetResponseData struct { List *[]EcommerceOrderListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type EcommerceOrderListStruct ¶
type EcommerceOrderListStruct struct { AccountId *int64 `json:"account_id,omitempty"` EcommerceOrderId *string `json:"ecommerce_order_id,omitempty"` CustomizedPageName *string `json:"customized_page_name,omitempty"` CommodityPackageDetail *string `json:"commodity_package_detail,omitempty"` Quantity *int64 `json:"quantity,omitempty"` Price *int64 `json:"price,omitempty"` TotalPrice *int64 `json:"total_price,omitempty"` EcommerceOrderTime *string `json:"ecommerce_order_time,omitempty"` EcommerceOrderStatus EcommerceOrderStatus `json:"ecommerce_order_status,omitempty"` UserName *string `json:"user_name,omitempty"` UserPhone *string `json:"user_phone,omitempty"` UserProvince *string `json:"user_province,omitempty"` UserCity *string `json:"user_city,omitempty"` UserArea *string `json:"user_area,omitempty"` UserAddress *string `json:"user_address,omitempty"` UserIp *string `json:"user_ip,omitempty"` UserMessage *string `json:"user_message,omitempty"` DestinationUrl *string `json:"destination_url,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` FromAccountId *int64 `json:"from_account_id,omitempty"` DeliverySpec *OrderDeliverySpec `json:"delivery_spec,omitempty"` }
订单列表配置
type EcommerceOrderStatus ¶
type EcommerceOrderStatus string
EcommerceOrderStatus : 订单状态
const ( EcommerceOrderStatus_AWAITING_ORDER EcommerceOrderStatus = "AWAITING_ORDER" EcommerceOrderStatus_SHIPPING_SOON EcommerceOrderStatus = "SHIPPING_SOON" EcommerceOrderStatus_SHIPPED EcommerceOrderStatus = "SHIPPED" EcommerceOrderStatus_DELIVERED EcommerceOrderStatus = "DELIVERED" EcommerceOrderStatus_RETURNED EcommerceOrderStatus = "RETURNED" )
List of EcommerceOrderStatus
type EcommerceOrderUpdateRequest ¶
type EcommerceOrderUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` EcommerceOrderId *string `json:"ecommerce_order_id,omitempty"` DeliveryTrackingNumber *string `json:"delivery_tracking_number,omitempty"` ExpressCompany ExpressCompany `json:"express_company,omitempty"` }
type EcommerceOrderUpdateResponse ¶
type EcommerceOrderUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type EffectivePlayRateStruct ¶ added in v1.3.0
type EffectivePlayRateStruct struct { Value *string `json:"value,omitempty"` Score *string `json:"score,omitempty"` RankOverall *string `json:"rank_overall,omitempty"` RankFirstCategory *string `json:"rank_first_category,omitempty"` RankSecondCategory *string `json:"rank_second_category,omitempty"` SelfTrends *[]PointStruct `json:"self_trends,omitempty"` BenchmarkTrends *[]PointStruct `json:"benchmark_trends,omitempty"` }
视频有效播放率(is_video为true有效)
type ElementButtonRead ¶
type ElementButtonRead struct { Title *string `json:"title,omitempty"` Url *string `json:"url,omitempty"` AppIosSpec *AppIosSpec `json:"app_ios_spec,omitempty"` AppAndroidSpec *AppAndroidSpec `json:"app_android_spec,omitempty"` MiniProgramSpec *MiniProgramSpec `json:"mini_program_spec,omitempty"` MiniGameProgramSpec *MiniGameProgramSpec `json:"mini_game_program_spec,omitempty"` FengyeSpec *FengyeSpec `json:"fengye_spec,omitempty"` CardSpec *CardSpec `json:"card_spec,omitempty"` FollowSpec *FollowSpec `json:"follow_spec,omitempty"` ServiceSpec *ServiceSpec `json:"service_spec,omitempty"` WecomSpec *WecomSpec `json:"wecom_spec,omitempty"` }
按钮组件元素
type ElementFloat ¶
type ElementFloat struct { Title *string `json:"title,omitempty"` Desc *string `json:"desc,omitempty"` FloatButtonSpec *FloatButtonSpec `json:"float_button_spec,omitempty"` ImageIdList *string `json:"image_id_list,omitempty"` }
悬浮组件
type ElementGoods ¶
type ElementGoods struct {
GoodsButtonSpec *GoodsButtonSpec `json:"goods_button_spec,omitempty"`
}
商品组件
type ElementImage ¶
type ElementImage struct {
ImageIdList *[]string `json:"image_id_list,omitempty"`
}
图片组件元素
type ElementRejectDetailInfo ¶ added in v1.7.3
type ElementRejectDetailInfo struct { ElementName *string `json:"element_name,omitempty"` ElementValue *string `json:"element_value,omitempty"` ElementType *string `json:"element_type,omitempty"` Reason *string `json:"reason,omitempty"` CaseDoc *string `json:"case_doc,omitempty"` CaseContent *string `json:"case_content,omitempty"` RejectInfoLocation *[]RejectInfoLocation `json:"reject_info_location,omitempty"` }
元素拒绝原因详情
type ElementShelf ¶
type ElementShelf struct {
ShelfSpec *[]ShelfSpecStruct `json:"shelf_spec,omitempty"`
}
图文复合组件
type ElementSwipe ¶ added in v1.4.1
type ElementSwipe struct { JumpUrl *string `json:"jump_url,omitempty"` SwipeText *string `json:"swipe_text,omitempty"` }
上划组件元素
type ElementType ¶
type ElementType string
ElementType : 创意元素类型
const ( ElementType_ELEMENT_TYPE_TEXT ElementType = "ELEMENT_TYPE_TEXT" ElementType_ELEMENT_TYPE_IMAGE ElementType = "ELEMENT_TYPE_IMAGE" ElementType_ELEMENT_TYPE_VIDEO ElementType = "ELEMENT_TYPE_VIDEO" ElementType_ELEMENT_TYPE_URL ElementType = "ELEMENT_TYPE_URL" ElementType_ELEMENT_TYPE_ENUM ElementType = "ELEMENT_TYPE_ENUM" ElementType_ELEMENT_TYPE_CANVAS ElementType = "ELEMENT_TYPE_CANVAS" ElementType_ELEMENT_TYPE_STRUCT ElementType = "ELEMENT_TYPE_STRUCT" ElementType_ELEMENT_TYPE_REFERENCE ElementType = "ELEMENT_TYPE_REFERENCE" ElementType_ELEMENT_TYPE_BOOLEAN ElementType = "ELEMENT_TYPE_BOOLEAN" ElementType_ELEMENT_TYPE_PHONE ElementType = "ELEMENT_TYPE_PHONE" ElementType_ELEMENT_TYPE_FORM ElementType = "ELEMENT_TYPE_FORM" ElementType_ELEMENT_TYPE_CONSULT ElementType = "ELEMENT_TYPE_CONSULT" ElementType_ELEMENT_TYPE_NUMBER ElementType = "ELEMENT_TYPE_NUMBER" ElementType_STRUCT ElementType = "STRUCT" ElementType_TEXT ElementType = "TEXT" ElementType_URL ElementType = "URL" ElementType_IMAGE ElementType = "IMAGE" ElementType_VIDEO ElementType = "VIDEO" ElementType_BIRTHDAY_ACTIVITY_PAGE_CARD ElementType = "BIRTHDAY_ACTIVITY_PAGE_CARD" ElementType_FESTIVAL_ACTIVITY_PAGE_CARD ElementType = "FESTIVAL_ACTIVITY_PAGE_CARD" ElementType_ID ElementType = "ID" ElementType_PHONE_BY_USER_INPUT ElementType = "PHONE_BY_USER_INPUT" ElementType_DYNAMIC_CREATIVE ElementType = "DYNAMIC_CREATIVE" ElementType_DEEP_LINK_TYPE ElementType = "DEEP_LINK_TYPE" ElementType_CANVAS ElementType = "CANVAS" ElementType_ANIMATION_EFFECT ElementType = "ANIMATION_EFFECT" ElementType_LABEL ElementType = "LABEL" )
List of ElementType
type ElementWebview ¶ added in v1.4.1
type ElementWebview struct {
Url *string `json:"url,omitempty"`
}
webview组件元素
type EstimationAudienceSpec ¶
type EstimationAudienceSpec struct {
CombineSpec *CombineSpec `json:"combine_spec,omitempty"`
}
人群信息
type EstimationGetRequest ¶
type EstimationGetRequest struct { CampaignSpec *CampaignTargeting `json:"campaign_spec,omitempty"` SceneSpec *EstimationSceneTargeting `json:"scene_spec,omitempty"` AccountId *int64 `json:"account_id,omitempty"` Adcreative *[]CreativeStruct `json:"adcreative,omitempty"` Targeting *EstimationReadTargetingSetting `json:"targeting,omitempty"` Adgroup *AdgroupSetting `json:"adgroup,omitempty"` }
type EstimationGetResponse ¶
type EstimationGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *EstimationGetResponseData `json:"data,omitempty"` }
type EstimationGetResponseData ¶
type EstimationGetResponseData struct { MaxActiveUserCount *int64 `json:"max_active_user_count,omitempty"` ApproximateCount *int64 `json:"approximate_count,omitempty"` Impression *int64 `json:"impression,omitempty"` MinBidAmount *int64 `json:"min_bid_amount,omitempty"` MaxBidAmount *int64 `json:"max_bid_amount,omitempty"` SuggestMinBidAmount *int64 `json:"suggest_min_bid_amount,omitempty"` SuggestMaxBidAmount *int64 `json:"suggest_max_bid_amount,omitempty"` SuggestBidContentOcpa *string `json:"suggest_bid_content_ocpa,omitempty"` MinUsersDaily *int64 `json:"min_users_daily,omitempty"` MaxUsersDaily *int64 `json:"max_users_daily,omitempty"` MinExposureDaily *int64 `json:"min_exposure_daily,omitempty"` MaxExposureDaily *int64 `json:"max_exposure_daily,omitempty"` TargetingStatus TargetingStatus `json:"targeting_status,omitempty"` SuggestTargeting *[]string `json:"suggest_targeting,omitempty"` IsRealExposureSupported *bool `json:"is_real_exposure_supported,omitempty"` }
type EstimationReadTargetingSetting ¶
type EstimationReadTargetingSetting struct { Age *[]AgeStruct `json:"age,omitempty"` Gender *[]string `json:"gender,omitempty"` Education *[]string `json:"education,omitempty"` MaritalStatus *[]string `json:"marital_status,omitempty"` WorkingStatus *[]string `json:"working_status,omitempty"` GeoLocation *GeoLocations `json:"geo_location,omitempty"` UserOs *[]string `json:"user_os,omitempty"` NewDevice *[]string `json:"new_device,omitempty"` DevicePrice *[]string `json:"device_price,omitempty"` NetworkType *[]string `json:"network_type,omitempty"` NetworkOperator *[]string `json:"network_operator,omitempty"` NetworkScene *[]string `json:"network_scene,omitempty"` DressingIndex *[]string `json:"dressing_index,omitempty"` UvIndex *[]string `json:"uv_index,omitempty"` MakeupIndex *[]string `json:"makeup_index,omitempty"` Climate *[]string `json:"climate,omitempty"` Temperature *[]TemperatureStruct `json:"temperature,omitempty"` AppInstallStatus *[]string `json:"app_install_status,omitempty"` MiniGameQqStatus *[]string `json:"mini_game_qq_status,omitempty"` ConsumptionStatus *[]string `json:"consumption_status,omitempty"` GameConsumptionLevel *[]string `json:"game_consumption_level,omitempty"` PaidUser *[]string `json:"paid_user,omitempty"` ResidentialCommunityPrice *[]ResidentialCommunityPriceStruct `json:"residential_community_price,omitempty"` WechatAdBehavior *LimitWechatAdBehavior `json:"wechat_ad_behavior,omitempty"` CustomAudience *[]int64 `json:"custom_audience,omitempty"` ExcludedCustomAudience *[]int64 `json:"excluded_custom_audience,omitempty"` DeprecatedCustomAudience *[]int64 `json:"deprecated_custom_audience,omitempty"` DeprecatedExcludedCustomAudience *[]int64 `json:"deprecated_excluded_custom_audience,omitempty"` BehaviorOrInterest *BehaviorOrInterest `json:"behavior_or_interest,omitempty"` AirQualityIndex *[]string `json:"air_quality_index,omitempty"` WechatOfficialAccountCategory *[]int64 `json:"wechat_official_account_category,omitempty"` MobileUnionCategory *[]int64 `json:"mobile_union_category,omitempty"` FinancialSituation *[]string `json:"financial_situation,omitempty"` ConsumptionType *[]string `json:"consumption_type,omitempty"` }
定向详细设置
type EstimationSceneTargeting ¶
type EstimationSceneTargeting struct { DisplayScene *[]string `json:"display_scene,omitempty"` MobileUnion *[]string `json:"mobile_union,omitempty"` ExcludeMobileUnion *[]string `json:"exclude_mobile_union,omitempty"` MobileUnionIndustry *[]string `json:"mobile_union_industry,omitempty"` }
场景定向
type ExcludedConvertedAudienceStruct ¶ added in v1.3.0
type ExcludedConvertedAudienceStruct struct { ExcludedDimension ExcludedDimension `json:"excluded_dimension,omitempty"` ConversionBehaviorList *[]string `json:"conversion_behavior_list,omitempty"` }
排除已转化用户定向
type ExcludedDimension ¶ added in v1.5.0
type ExcludedDimension string
ExcludedDimension : 排除已转化用户定向范围<br/> 同应用,仅当推广目标为应用下载时可以使用,没有选择自定义转化行为(excluded_dimension)时 ,使用该定向出价需要满足是oCPC、oCPM广告;<br/> 同商品,仅当SDPA商品广告下使用,不支持自定义转化行为默认排除已下单、和已付费用户,不限制出价方式;<br/> 非同应用、非同商品,没有选择自定义转化行为(excluded_dimension)时 ,使用该定向出价需要满足是oCPC、oCPM广告;
const ( ExcludedDimension_CAMPAIGN ExcludedDimension = "EXCLUDED_DIMENSION_CAMPAIGN" ExcludedDimension_UID ExcludedDimension = "EXCLUDED_DIMENSION_UID" ExcludedDimension_BUSINESS_MANAGER ExcludedDimension = "EXCLUDED_DIMENSION_BUSINESS_MANAGER" ExcludedDimension_COMPANY_ACCOUNT ExcludedDimension = "EXCLUDED_DIMENSION_COMPANY_ACCOUNT" ExcludedDimension_APP ExcludedDimension = "EXCLUDED_DIMENSION_APP" ExcludedDimension_PRODUCT ExcludedDimension = "EXCLUDED_DIMENSION_PRODUCT" )
List of ExcludedDimension
type ExposureCountFunnelStruct ¶
type ExposureCountFunnelStruct struct { Value *float64 `json:"value,omitempty"` Score *int64 `json:"score,omitempty"` ScoreDesc *string `json:"score_desc,omitempty"` RankCategory *int64 `json:"rank_category,omitempty"` RankSecondCategory *int64 `json:"rank_second_category,omitempty"` RankOverall *int64 `json:"rank_overall,omitempty"` }
曝光量分析
type ExposureDetailStruct ¶
type ExposureDetailStruct struct { EffectData *ExposureEffectDataStruct `json:"effect_data,omitempty"` EffectDataTrends *[]ExposureEffectDataTrendsItem `json:"effect_data_trends,omitempty"` TargetingLabelContribution *ExposureTargetingLabelContributionStruct `json:"targeting_label_contribution,omitempty"` }
诊断详情-曝光明细
type ExposureEffectDataStruct ¶
type ExposureEffectDataStruct struct { Count *int64 `json:"count,omitempty"` CategoryWin *float64 `json:"category_win,omitempty"` CategoryAvg *float64 `json:"category_avg,omitempty"` }
效果数据(曝光)
type ExposureEffectDataTrendsItem ¶
type ExposureEffectDataTrendsItem struct { Date *string `json:"date,omitempty"` Trends *[]PointStruct `json:"trends,omitempty"` }
单日曝光趋势
type ExposureTargetingLabelContributionStruct ¶
type ExposureTargetingLabelContributionStruct struct { Locard *[]LabelContributionListItem `json:"locard,omitempty"` Audience *[]LabelContributionListItem `json:"audience,omitempty"` }
定向标签(曝光)贡献度
type ExpressCompany ¶
type ExpressCompany string
ExpressCompany : 快递公司
const ( ExpressCompany_UNKNOWN ExpressCompany = "UNKNOWN" ExpressCompany_SF_EXPRESS ExpressCompany = "SF_EXPRESS" ExpressCompany_STO ExpressCompany = "STO" ExpressCompany_YTO ExpressCompany = "YTO" ExpressCompany_ZTO ExpressCompany = "ZTO" ExpressCompany_BEST_EXPRESS ExpressCompany = "BEST_EXPRESS" ExpressCompany_YUNDA_EXPRESS ExpressCompany = "YUNDA_EXPRESS" ExpressCompany_TTK_EXPRESS ExpressCompany = "TTK_EXPRESS" ExpressCompany_EMS ExpressCompany = "EMS" ExpressCompany_CHINA_POST_EXPRESS ExpressCompany = "CHINA_POST_EXPRESS" ExpressCompany_JUST_IN_TIME ExpressCompany = "JUST_IN_TIME" ExpressCompany_JD_EXPRESS ExpressCompany = "JD_EXPRESS" ExpressCompany_DEPPON_EXPRESS ExpressCompany = "DEPPON_EXPRESS" )
List of ExpressCompany
type ExtractRuleType ¶
type ExtractRuleType string
ExtractRuleType : 行为人群提取类型
const ( ExtractRuleType_FILTER ExtractRuleType = "FILTER" ExtractRuleType_AGGREGATION ExtractRuleType = "AGGREGATION" )
List of ExtractRuleType
type FeatureDataSourceType ¶
type FeatureDataSourceType string
FeatureDataSourceType : 数据源类型
const ( FeatureDataSourceType_PROPERTY_DATA FeatureDataSourceType = "PROPERTY_DATA" FeatureDataSourceType_USER_ACTION FeatureDataSourceType = "USER_ACTION" FeatureDataSourceType_CUSTOM_FILE FeatureDataSourceType = "CUSTOM_FILE" )
List of FeatureDataSourceType
type FeatureSpec ¶
type FeatureSpec struct { DataSourceType FeatureDataSourceType `json:"data_source_type,omitempty"` PropertyDataFeatureSpec *PropertyDataFeatureSpec `json:"property_data_feature_spec,omitempty"` CustomFileFeatureSpec *CustomFileFeatureSpec `json:"custom_file_feature_spec,omitempty"` }
特征规则
type FeatureValueDataType ¶
type FeatureValueDataType string
FeatureValueDataType : 特征值数据类型
const ( FeatureValueDataType_CATEGORICAL FeatureValueDataType = "CATEGORICAL" FeatureValueDataType_DISCRETE_NUMERICAL FeatureValueDataType = "DISCRETE_NUMERICAL" FeatureValueDataType_CONTINUOUS_NUMERICAL FeatureValueDataType = "CONTINUOUS_NUMERICAL" )
List of FeatureValueDataType
type FengyeSpec ¶
type FengyeSpec struct { Title *string `json:"title,omitempty"` FengyeId *string `json:"fengye_id,omitempty"` }
枫叶信息
type FieldType ¶
type FieldType string
FieldType : 创意元素传参类型
const ( FieldType_STRING FieldType = "FIELD_TYPE_STRING" FieldType_ENUM FieldType = "FIELD_TYPE_ENUM" FieldType_INTEGER FieldType = "FIELD_TYPE_INTEGER" FieldType_STRUCT FieldType = "FIELD_TYPE_STRUCT" FieldType_INTEGER_ARRAY FieldType = "FIELD_TYPE_INTEGER_ARRAY" FieldType_ENUM_ARRAY FieldType = "FIELD_TYPE_ENUM_ARRAY" FieldType_STRING_ARRAY FieldType = "FIELD_TYPE_STRING_ARRAY" FieldType_STRUCT_ARRAY FieldType = "FIELD_TYPE_STRUCT_ARRAY" FieldType_BOOLEAN FieldType = "FIELD_TYPE_BOOLEAN" )
List of FieldType
type FileProcessStatus ¶
type FileProcessStatus string
FileProcessStatus : 处理状态
const ( FileProcessStatus_PENDING FileProcessStatus = "PENDING" FileProcessStatus_PROCESSING FileProcessStatus = "PROCESSING" FileProcessStatus_SUCCESS FileProcessStatus = "SUCCESS" FileProcessStatus_ERROR FileProcessStatus = "ERROR" )
List of FileProcessStatus
type FilteringStruct ¶
type FilteringStruct struct { Field *string `json:"field,omitempty"` Operator *string `json:"operator,omitempty"` Values *[]string `json:"values,omitempty"` }
过滤条件
type FloatAppDownloadSpec ¶ added in v1.7.3
type FloatAppDownloadSpec struct { Title *string `json:"title,omitempty"` FontColor *string `json:"font_color,omitempty"` BgColor *string `json:"bg_color,omitempty"` AppIosSpec *CanvasAppIosSpecType `json:"app_ios_spec,omitempty"` AppAndroidSpec *CanvasAppAndroidSpecType `json:"app_android_spec,omitempty"` }
应用下载组件元素
type FloatButtonSpec ¶
type FloatButtonSpec struct { LinkSpec *LinkSpec `json:"link_spec,omitempty"` AppDownloadSpec *AppDownloadSpec `json:"app_download_spec,omitempty"` MiniProgramSpec *MiniProgramSpec `json:"mini_program_spec,omitempty"` MiniGameProgramSpec *MiniGameProgramSpec `json:"mini_game_program_spec,omitempty"` FengyeSpec *FengyeSpec `json:"fengye_spec,omitempty"` CardSpec *CardSpec `json:"card_spec,omitempty"` FollowSpec *FollowSpec `json:"follow_spec,omitempty"` ServiceSpec *ServiceSpec `json:"service_spec,omitempty"` }
悬浮组件按钮
type FloatingZone ¶ added in v1.3.0
type FloatingZone struct { FloatingZoneSwitch *bool `json:"floating_zone_switch,omitempty"` FloatingZoneImageId *string `json:"floating_zone_image_id,omitempty"` FloatingZoneName *string `json:"floating_zone_name,omitempty"` FloatingZoneDesc *string `json:"floating_zone_desc,omitempty"` FloatingZoneButtonText *string `json:"floating_zone_button_text,omitempty"` }
浮层卡片创意内容
type FormConfigDetailData ¶ added in v1.3.0
type FormConfigDetailData struct { Title *string `json:"title,omitempty"` SubTitle *string `json:"sub_title,omitempty"` SubmitText *string `json:"submit_text,omitempty"` }
表单属性
type FormListItemData ¶ added in v1.3.0
type FormListItemData struct { ComponentName *string `json:"component_name,omitempty"` ComponentId *string `json:"component_id,omitempty"` CreatedTime *string `json:"created_time,omitempty"` }
表单列表每一项目
type FrequencySpec ¶
type FrequencySpec struct { Comparator Comparator `json:"comparator,omitempty"` FrequencyMinValue *int64 `json:"frequency_min_value,omitempty"` FrequencyMaxValue *int64 `json:"frequency_max_value,omitempty"` }
频次定义
type FundStatementsDailyGetListStruct ¶
type FundStatementsDailyGetListStruct struct { TradeType TradeType `json:"trade_type,omitempty"` Amount *int64 `json:"amount,omitempty"` Description *string `json:"description,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` Time *int64 `json:"time,omitempty"` }
返回结构
type FundStatementsDailyGetResponse ¶
type FundStatementsDailyGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *FundStatementsDailyGetResponseData `json:"data,omitempty"` }
type FundStatementsDailyGetResponseData ¶
type FundStatementsDailyGetResponseData struct {
List *[]FundStatementsDailyGetListStruct `json:"list,omitempty"`
}
type FundStatementsDetailedGetListStruct ¶
type FundStatementsDetailedGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` Balance *int64 `json:"balance,omitempty"` Time *int64 `json:"time,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` TradeTypeExt TradeTypeExt `json:"trade_type_ext,omitempty"` Amount *int64 `json:"amount,omitempty"` Description *string `json:"description,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` }
返回结构
type FundStatementsDetailedGetResponse ¶
type FundStatementsDetailedGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *FundStatementsDetailedGetResponseData `json:"data,omitempty"` }
type FundStatementsDetailedGetResponseData ¶
type FundStatementsDetailedGetResponseData struct { List *[]FundStatementsDetailedGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type FundStatus ¶
type FundStatus string
FundStatus : 资金状态
const ( FundStatus_NORMAL FundStatus = "FUND_STATUS_NORMAL" FundStatus_NOT_ENOUGH FundStatus = "FUND_STATUS_NOT_ENOUGH" FundStatus_CLOSED FundStatus = "FUND_STATUS_CLOSED" FundStatus_FROZEN FundStatus = "FUND_STATUS_FROZEN" FundStatus_UNKNOWN FundStatus = "FUND_STATUS_UNKNOWN" )
List of FundStatus
type FundTransferAddRequest ¶
type FundTransferAddRequest struct { Amount *int64 `json:"amount,omitempty"` TransferType *string `json:"transfer_type,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` Memo *string `json:"memo,omitempty"` AccountId *int64 `json:"account_id,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` }
type FundTransferAddResponse ¶
type FundTransferAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *FundTransferAddResponseData `json:"data,omitempty"` }
type FundTransferAddResponseData ¶
type FundTransferAddResponseData struct { Amount *int64 `json:"amount,omitempty"` ExternalBillNo *string `json:"external_bill_no,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` Time *int64 `json:"time,omitempty"` IsRepeated *bool `json:"is_repeated,omitempty"` }
type FundsGetListStruct ¶
type FundsGetListStruct struct { Balance *int64 `json:"balance,omitempty"` FundStatus FundStatus `json:"fund_status,omitempty"` RealtimeCost *int64 `json:"realtime_cost,omitempty"` FundType AccountTypeMap `json:"fund_type,omitempty"` }
返回结构
type FundsGetResponse ¶
type FundsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *FundsGetResponseData `json:"data,omitempty"` }
type FundsGetResponseData ¶
type FundsGetResponseData struct {
List *[]FundsGetListStruct `json:"list,omitempty"`
}
type GeoLocations ¶
type GeoLocations struct { LocationTypes *[]string `json:"location_types,omitempty"` Regions *[]int64 `json:"regions,omitempty"` BusinessDistricts *[]int64 `json:"business_districts,omitempty"` CustomLocations *[]CustomLocationsItemWithName `json:"custom_locations,omitempty"` }
地理位置定向
type GlobalSpec ¶ added in v1.7.3
type GlobalSpec struct {
GlobalElementsSpecList *[]GlobalSpecStruct `json:"global_elements_spec_list,omitempty"`
}
全局元素配置
type GlobalSpecStruct ¶ added in v1.7.3
type GlobalSpecStruct struct { ElementType CanvasGlobalElementType `json:"element_type,omitempty"` FloatButtonSpec *CanvasFloatButtonSpecType `json:"float_button_spec,omitempty"` }
全局组件
type GrantAllType ¶ added in v1.7.0
type GrantAllType string
GrantAllType : 资产授权维度
const ( GrantAllType_YES GrantAllType = "GRANT_ALL_YES" GrantAllType_NO GrantAllType = "GRANT_ALL_NO" )
List of GrantAllType
type GrantBusinessPermission ¶
type GrantBusinessPermission struct {
GrantPermissionTypeList *[]string `json:"grant_permission_type_list,omitempty"`
}
授权给商务管家账号认领所有广告账号的权限信息
type GrantInfo ¶
type GrantInfo struct { AudienceId *int64 `json:"audience_id,omitempty"` GrantType AudienceGrantType `json:"grant_type,omitempty"` GrantSpec *AudienceGrantRelationsGetGrantSpec `json:"grant_spec,omitempty"` }
权限信息
type GroomClothing ¶ added in v1.4.2
type GroomClothing string
GroomClothing : 新郎服装
const ( GroomClothing_1 GroomClothing = "GROOM_CLOTHING_1" GroomClothing_2 GroomClothing = "GROOM_CLOTHING_2" GroomClothing_3 GroomClothing = "GROOM_CLOTHING_3" GroomClothing_4 GroomClothing = "GROOM_CLOTHING_4" GroomClothing_5 GroomClothing = "GROOM_CLOTHING_5" GroomClothing_6 GroomClothing = "GROOM_CLOTHING_6" GroomClothing_7 GroomClothing = "GROOM_CLOTHING_7" GroomClothing_N GroomClothing = "GROOM_CLOTHING_N" )
List of GroomClothing
type HeaderStruct ¶
type HeaderStruct struct { Name *string `json:"name,omitempty"` Value *string `json:"value,omitempty"` }
单个header
type HistoryCpcSpec ¶
type HourRange ¶
type HourRange struct { BeginHour *int64 `json:"begin_hour,omitempty"` EndHour *int64 `json:"end_hour,omitempty"` }
查询的具体时段范围
type HourlyReportsGetListStruct ¶
type HourlyReportsGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` Hour *int64 `json:"hour,omitempty"` ViewCount *int64 `json:"view_count,omitempty"` DownloadCount *int64 `json:"download_count,omitempty"` ActivatedCount *int64 `json:"activated_count,omitempty"` ActivatedRate *float64 `json:"activated_rate,omitempty"` ThousandDisplayPrice *int64 `json:"thousand_display_price,omitempty"` ValidClickCount *int64 `json:"valid_click_count,omitempty"` Ctr *float64 `json:"ctr,omitempty"` Cpc *int64 `json:"cpc,omitempty"` Cost *int64 `json:"cost,omitempty"` KeyPageViewCost *int64 `json:"key_page_view_cost,omitempty"` CouponClickCount *int64 `json:"coupon_click_count,omitempty"` CouponIssueCount *int64 `json:"coupon_issue_count,omitempty"` CouponGetCount *int64 `json:"coupon_get_count,omitempty"` PlatformPageViewCount *int64 `json:"platform_page_view_count,omitempty"` PlatformPageViewRate *float64 `json:"platform_page_view_rate,omitempty"` WebCommodityPageViewCount *int64 `json:"web_commodity_page_view_count,omitempty"` WebCommodityPageViewCost *int64 `json:"web_commodity_page_view_cost,omitempty"` WebRegisterCount *int64 `json:"web_register_count,omitempty"` PageConsultCount *int64 `json:"page_consult_count,omitempty"` PageConsultCost *int64 `json:"page_consult_cost,omitempty"` PagePhoneCallDirectCount *int64 `json:"page_phone_call_direct_count,omitempty"` PagePhoneCallDirectCost *int64 `json:"page_phone_call_direct_cost,omitempty"` PagePhoneCallBackCount *int64 `json:"page_phone_call_back_count,omitempty"` PagePhoneCallBackCost *int64 `json:"page_phone_call_back_cost,omitempty"` WebApplicationCount *int64 `json:"web_application_count,omitempty"` WebApplicationCost *int64 `json:"web_application_cost,omitempty"` PageReservationCount *int64 `json:"page_reservation_count,omitempty"` PageReservationRate *float64 `json:"page_reservation_rate,omitempty"` PageReservationCost *int64 `json:"page_reservation_cost,omitempty"` AddToCartPrice *int64 `json:"add_to_cart_price,omitempty"` OwnPageCouponGetCount *int64 `json:"own_page_coupon_get_count,omitempty"` OwnPageCouponGetCost *int64 `json:"own_page_coupon_get_cost,omitempty"` PlatformCouponGetCount *int64 `json:"platform_coupon_get_count,omitempty"` PlatformCouponGetCost *int64 `json:"platform_coupon_get_cost,omitempty"` WebOrderCount *int64 `json:"web_order_count,omitempty"` WebOrderRate *float64 `json:"web_order_rate,omitempty"` AppOrderRate *float64 `json:"app_order_rate,omitempty"` WebOrderCost *int64 `json:"web_order_cost,omitempty"` WebCheckoutAmount *int64 `json:"web_checkout_amount,omitempty"` WebCheckoutCount *int64 `json:"web_checkout_count,omitempty"` WebCheckoutCost *int64 `json:"web_checkout_cost,omitempty"` OrderAmount *int64 `json:"order_amount,omitempty"` OrderUnitPrice *int64 `json:"order_unit_price,omitempty"` OrderRoi *float64 `json:"order_roi,omitempty"` DeliverCount *int64 `json:"deliver_count,omitempty"` DeliverCost *int64 `json:"deliver_cost,omitempty"` SignInCount *int64 `json:"sign_in_count,omitempty"` SignInCost *int64 `json:"sign_in_cost,omitempty"` DownloadRate *float64 `json:"download_rate,omitempty"` DownloadCost *int64 `json:"download_cost,omitempty"` InstallCount *int64 `json:"install_count,omitempty"` InstallCost *int64 `json:"install_cost,omitempty"` ClickActivatedRate *float64 `json:"click_activated_rate,omitempty"` ActivatedCost *int64 `json:"activated_cost,omitempty"` RetentionCount *int64 `json:"retention_count,omitempty"` RetentionRate *float64 `json:"retention_rate,omitempty"` RetentionCost *int64 `json:"retention_cost,omitempty"` KeyPageViewCount *int64 `json:"key_page_view_count,omitempty"` AppCommodityPageViewCount *int64 `json:"app_commodity_page_view_count,omitempty"` AppCommodityPageViewRate *float64 `json:"app_commodity_page_view_rate,omitempty"` WebCommodityPageViewRate *float64 `json:"web_commodity_page_view_rate,omitempty"` AppCommodityPageViewCost *int64 `json:"app_commodity_page_view_cost,omitempty"` AppRegisterCount *int64 `json:"app_register_count,omitempty"` AppRegisterCost *int64 `json:"app_register_cost,omitempty"` WebRegisterCost *int64 `json:"web_register_cost,omitempty"` AppApplicationCount *int64 `json:"app_application_count,omitempty"` AppApplicationCost *int64 `json:"app_application_cost,omitempty"` AppAddToCartCount *int64 `json:"app_add_to_cart_count,omitempty"` AddToCartAmount *int64 `json:"add_to_cart_amount,omitempty"` AppAddToCartCost *int64 `json:"app_add_to_cart_cost,omitempty"` AppOrderCount *int64 `json:"app_order_count,omitempty"` AppOrderCost *int64 `json:"app_order_cost,omitempty"` AppCheckoutCount *int64 `json:"app_checkout_count,omitempty"` AppCheckoutAmount *int64 `json:"app_checkout_amount,omitempty"` AppCheckoutCost *int64 `json:"app_checkout_cost,omitempty"` PlatformCouponClickCount *int64 `json:"platform_coupon_click_count,omitempty"` PlatformCouponGetRate *float64 `json:"platform_coupon_get_rate,omitempty"` FollowCount *int64 `json:"follow_count,omitempty"` FollowCost *int64 `json:"follow_cost,omitempty"` ForwardCount *int64 `json:"forward_count,omitempty"` ForwardCost *int64 `json:"forward_cost,omitempty"` ReadCount *int64 `json:"read_count,omitempty"` ReadCost *int64 `json:"read_cost,omitempty"` PraiseCount *int64 `json:"praise_count,omitempty"` PraiseCost *int64 `json:"praise_cost,omitempty"` CommentCount *int64 `json:"comment_count,omitempty"` CommentCost *int64 `json:"comment_cost,omitempty"` IntePhoneCount *int64 `json:"inte_phone_count,omitempty"` PhoneCallCount *int64 `json:"phone_call_count,omitempty"` ExternalFormReservationCount *int64 `json:"external_form_reservation_count,omitempty"` AppAdPayingUsers *int64 `json:"app_ad_paying_users,omitempty"` AdPurValWeb *int64 `json:"ad_pur_val_web,omitempty"` AdPurValApp *int64 `json:"ad_pur_val_app,omitempty"` GameCreateRoleCount *int64 `json:"game_create_role_count,omitempty"` GameAuthorizeCount *int64 `json:"game_authorize_count,omitempty"` GameTutorialFinishCount *int64 `json:"game_tutorial_finish_count,omitempty"` EffectiveLeadsCount *int64 `json:"effective_leads_count,omitempty"` EffectiveCost *int64 `json:"effective_cost,omitempty"` EffectiveReserveCount *int64 `json:"effective_reserve_count,omitempty"` EffectiveConsultCount *int64 `json:"effective_consult_count,omitempty"` EffectivePhoneCount *int64 `json:"effective_phone_count,omitempty"` PotentialReserveCount *int64 `json:"potential_reserve_count,omitempty"` PotentialConsultCount *int64 `json:"potential_consult_count,omitempty"` PotentialPhoneCount *int64 `json:"potential_phone_count,omitempty"` AppCheckoutRate *float64 `json:"app_checkout_rate,omitempty"` WebCheckoutRate *float64 `json:"web_checkout_rate,omitempty"` AppActivatedCheckoutRate *float64 `json:"app_activated_checkout_rate,omitempty"` WebActivatedCheckoutRate *float64 `json:"web_activated_checkout_rate,omitempty"` AppRegisterRate *float64 `json:"app_register_rate,omitempty"` WebRegRate *float64 `json:"web_reg_rate,omitempty"` PagePhoneCallDirectRate *float64 `json:"page_phone_call_direct_rate,omitempty"` PagePhoneCallBackRate *float64 `json:"page_phone_call_back_rate,omitempty"` PageConsultRate *float64 `json:"page_consult_rate,omitempty"` DeliverRate *float64 `json:"deliver_rate,omitempty"` InstallRate *float64 `json:"install_rate,omitempty"` ArppuCost *int64 `json:"arppu_cost,omitempty"` ArpuCost *int64 `json:"arpu_cost,omitempty"` WebArppuCost *int64 `json:"web_arppu_cost,omitempty"` WebArpuCost *int64 `json:"web_arpu_cost,omitempty"` AppAdPurArpuCost *int64 `json:"app_ad_pur_arpu_cost,omitempty"` AppAdPurArppuCost *int64 `json:"app_ad_pur_arppu_cost,omitempty"` WebAdPurArpuCost *int64 `json:"web_ad_pur_arpu_cost,omitempty"` CheoutFd *int64 `json:"cheout_fd,omitempty"` CheoutTd *int64 `json:"cheout_td,omitempty"` CheoutOw *int64 `json:"cheout_ow,omitempty"` CheoutTw *int64 `json:"cheout_tw,omitempty"` CheoutOm *int64 `json:"cheout_om,omitempty"` CheoutFdReward *float64 `json:"cheout_fd_reward,omitempty"` CheoutTdReward *float64 `json:"cheout_td_reward,omitempty"` CheoutOwReward *float64 `json:"cheout_ow_reward,omitempty"` CheoutTwReward *float64 `json:"cheout_tw_reward,omitempty"` CheoutOmReward *float64 `json:"cheout_om_reward,omitempty"` CheoutTotalReward *float64 `json:"cheout_total_reward,omitempty"` FromFollowUv *int64 `json:"from_follow_uv,omitempty"` FromFollowCost *int64 `json:"from_follow_cost,omitempty"` AddDesktopPv *int64 `json:"add_desktop_pv,omitempty"` AddDesktopCost *int64 `json:"add_desktop_cost,omitempty"` FirstPayCount *int64 `json:"first_pay_count,omitempty"` FirstPayRate *float64 `json:"first_pay_rate,omitempty"` PreCreWeb *int64 `json:"pre_cre_web,omitempty"` PreCreApp *int64 `json:"pre_cre_app,omitempty"` PreCreWebVal *int64 `json:"pre_cre_web_val,omitempty"` PreCreAppVal *int64 `json:"pre_cre_app_val,omitempty"` CreWeb *int64 `json:"cre_web,omitempty"` CreApp *int64 `json:"cre_app,omitempty"` CreWebVal *int64 `json:"cre_web_val,omitempty"` CreAppVal *int64 `json:"cre_app_val,omitempty"` WithdrDepWeb *int64 `json:"withdr_dep_web,omitempty"` WithdrDepApp *int64 `json:"withdr_dep_app,omitempty"` WithdrDepWebVal *int64 `json:"withdr_dep_web_val,omitempty"` WithdrDepAppVal *int64 `json:"withdr_dep_app_val,omitempty"` FirstPayCost *int64 `json:"first_pay_cost,omitempty"` LandingPageClickCount *int64 `json:"landing_page_click_count,omitempty"` WebCartAmount *int64 `json:"web_cart_amount,omitempty"` ScanFollowCount *int64 `json:"scan_follow_count,omitempty"` ScanFollowUserCount *int64 `json:"scan_follow_user_count,omitempty"` ScanFollowUserCost *int64 `json:"scan_follow_user_cost,omitempty"` ScanFollowUserRate *float64 `json:"scan_follow_user_rate,omitempty"` AppOrderAmount *int64 `json:"app_order_amount,omitempty"` WebOrderAmount *int64 `json:"web_order_amount,omitempty"` PhoneConsultCount *int64 `json:"phone_consult_count,omitempty"` ToolConsultCount *int64 `json:"tool_consult_count,omitempty"` LotteryLeadsCount *int64 `json:"lottery_leads_count,omitempty"` LotteryLeadsCost *int64 `json:"lottery_leads_cost,omitempty"` ConversionsCount *int64 `json:"conversions_count,omitempty"` ConversionsRate *float64 `json:"conversions_rate,omitempty"` ConversionsCost *int64 `json:"conversions_cost,omitempty"` DeepConversionsCount *int64 `json:"deep_conversions_count,omitempty"` DeepConversionsRate *float64 `json:"deep_conversions_rate,omitempty"` DeepConversionsCost *int64 `json:"deep_conversions_cost,omitempty"` FirstMemcardWebCount *int64 `json:"first_memcard_web_count,omitempty"` FirstMemcardAppCount *int64 `json:"first_memcard_app_count,omitempty"` MemcardWebCount *int64 `json:"memcard_web_count,omitempty"` MemcardAppCount *int64 `json:"memcard_app_count,omitempty"` FirstMemcardWebRate *float64 `json:"first_memcard_web_rate,omitempty"` FirstMemcardAppRate *float64 `json:"first_memcard_app_rate,omitempty"` FirstMemcardWebCost *int64 `json:"first_memcard_web_cost,omitempty"` FirstMemcardAppCost *int64 `json:"first_memcard_app_cost,omitempty"` ValuableClickCount *int64 `json:"valuable_click_count,omitempty"` ValuableClickRate *float64 `json:"valuable_click_rate,omitempty"` ValuableClickCost *int64 `json:"valuable_click_cost,omitempty"` VideoPlayCount *int64 `json:"video_play_count,omitempty"` ClickImageCount *int64 `json:"click_image_count,omitempty"` ClickDetailCount *int64 `json:"click_detail_count,omitempty"` ClickHeadCount *int64 `json:"click_head_count,omitempty"` ClickNickCount *int64 `json:"click_nick_count,omitempty"` ClickPoiCount *int64 `json:"click_poi_count,omitempty"` VideoInnerPlayCount *int64 `json:"video_inner_play_count,omitempty"` LanButtonClickCount *int64 `json:"lan_button_click_count,omitempty"` LanJumpButtonClickers *int64 `json:"lan_jump_button_clickers,omitempty"` LanJumpButtonClickCost *int64 `json:"lan_jump_button_click_cost,omitempty"` LanJumpButtonCtr *float64 `json:"lan_jump_button_ctr,omitempty"` LanButtonClickCost *int64 `json:"lan_button_click_cost,omitempty"` CpnClickButtonCount *int64 `json:"cpn_click_button_count,omitempty"` CpnClickButtonUv *int64 `json:"cpn_click_button_uv,omitempty"` KeyPageUv *int64 `json:"key_page_uv,omitempty"` SpecialPageExpUv *int64 `json:"special_page_exp_uv,omitempty"` SpecialPageExpCost *int64 `json:"special_page_exp_cost,omitempty"` ViewCommodityPageUv *int64 `json:"view_commodity_page_uv,omitempty"` EffectLeadsPurchaseCount *int64 `json:"effect_leads_purchase_count,omitempty"` ReservationUv *int64 `json:"reservation_uv,omitempty"` OverallLeadsPurchaseCount *int64 `json:"overall_leads_purchase_count,omitempty"` LeadsPurchaseCount *int64 `json:"leads_purchase_count,omitempty"` LeadsPurchaseRate *float64 `json:"leads_purchase_rate,omitempty"` LeadsPurchaseCost *int64 `json:"leads_purchase_cost,omitempty"` LeadsPurchaseUv *int64 `json:"leads_purchase_uv,omitempty"` ValidLeadsUv *int64 `json:"valid_leads_uv,omitempty"` PhoneCallUv *int64 `json:"phone_call_uv,omitempty"` ValidPhoneUv *int64 `json:"valid_phone_uv,omitempty"` PotentialCustomerPhoneUv *int64 `json:"potential_customer_phone_uv,omitempty"` WebRegisterUv *int64 `json:"web_register_uv,omitempty"` WebApplyUv *int64 `json:"web_apply_uv,omitempty"` WebCreditUv *int64 `json:"web_credit_uv,omitempty"` AppApplyUv *int64 `json:"app_apply_uv,omitempty"` AppPreCreditUv *int64 `json:"app_pre_credit_uv,omitempty"` AppCreditUv *int64 `json:"app_credit_uv,omitempty"` AppWithdrawUv *int64 `json:"app_withdraw_uv,omitempty"` WechatAppRegisterUv *int64 `json:"wechat_app_register_uv,omitempty"` NoInterestCount *int64 `json:"no_interest_count,omitempty"` FirstDayOrderCount *int64 `json:"first_day_order_count,omitempty"` FirstDayOrderAmount *int64 `json:"first_day_order_amount,omitempty"` AddWishlistCount *int64 `json:"add_wishlist_count,omitempty"` VideoOuterPlay10Count *int64 `json:"video_outer_play10_count,omitempty"` VideoOuterPlay25Count *int64 `json:"video_outer_play25_count,omitempty"` VideoOuterPlay50Count *int64 `json:"video_outer_play50_count,omitempty"` VideoOuterPlay75Count *int64 `json:"video_outer_play75_count,omitempty"` VideoOuterPlay95Count *int64 `json:"video_outer_play95_count,omitempty"` VideoOuterPlay100Count *int64 `json:"video_outer_play100_count,omitempty"` VideoOuterPlayTimeCount *float64 `json:"video_outer_play_time_count,omitempty"` VideoOuterPlayTimeAvgRate *float64 `json:"video_outer_play_time_avg_rate,omitempty"` VideoOuterPlayRate *float64 `json:"video_outer_play_rate,omitempty"` VideoOuterPlayCost *int64 `json:"video_outer_play_cost,omitempty"` VideoOuterPlayCount *int64 `json:"video_outer_play_count,omitempty"` VideoOuterPlay3sCount *int64 `json:"video_outer_play3s_count,omitempty"` VideoOuterPlay5sCount *int64 `json:"video_outer_play5s_count,omitempty"` VideoOuterPlay7sCount *int64 `json:"video_outer_play7s_count,omitempty"` EffectLeadsPurchaseCost *int64 `json:"effect_leads_purchase_cost,omitempty"` CreWebCost *int64 `json:"cre_web_cost,omitempty"` CreAppCost *int64 `json:"cre_app_cost,omitempty"` PreCreWebCost *int64 `json:"pre_cre_web_cost,omitempty"` PreCreAppCost *int64 `json:"pre_cre_app_cost,omitempty"` StoreVisitor *int64 `json:"store_visitor,omitempty"` TryOutUser *int64 `json:"try_out_user,omitempty"` ConsultLeaveInfoUsers *int64 `json:"consult_leave_info_users,omitempty"` ActivePageViews *int64 `json:"active_page_views,omitempty"` ActivePageViewers *int64 `json:"active_page_viewers,omitempty"` ActivePageInteractionAmount *int64 `json:"active_page_interaction_amount,omitempty"` ActivePageInteractionUsers *int64 `json:"active_page_interaction_users,omitempty"` JoinChatGroupAmount *int64 `json:"join_chat_group_amount,omitempty"` GuideToFollowPageViews *int64 `json:"guide_to_follow_page_views,omitempty"` GuideToFollowPageViewers *int64 `json:"guide_to_follow_page_viewers,omitempty"` GuideToFollowPageInteractionAmount *int64 `json:"guide_to_follow_page_interaction_amount,omitempty"` GuideToFollowPageInteractionUsers *int64 `json:"guide_to_follow_page_interaction_users,omitempty"` MiniGameRegisterUsers *int64 `json:"mini_game_register_users,omitempty"` MiniGameRegisterCost *int64 `json:"mini_game_register_cost,omitempty"` MiniGameRegisterRate *float64 `json:"mini_game_register_rate,omitempty"` MiniGameAdMonetizationUsers *int64 `json:"mini_game_ad_monetization_users,omitempty"` MiniGamePayingCount *int64 `json:"mini_game_paying_count,omitempty"` MiniGamePayingAmount *int64 `json:"mini_game_paying_amount,omitempty"` MiniGameFirstPayingUsers *int64 `json:"mini_game_first_paying_users,omitempty"` MiniGameCreateRoleUsers *int64 `json:"mini_game_create_role_users,omitempty"` MiniGameCreateRoleCost *int64 `json:"mini_game_create_role_cost,omitempty"` MiniGameRetentionD1 *int64 `json:"mini_game_retention_d1,omitempty"` MiniGameKeyPageViewers *int64 `json:"mini_game_key_page_viewers,omitempty"` MiniGameKeyPageViewCost *int64 `json:"mini_game_key_page_view_cost,omitempty"` MiniGameAdMonetizationAmount *int64 `json:"mini_game_ad_monetization_amount,omitempty"` MiniGamePayingAmountByUpload *int64 `json:"mini_game_paying_amount_by_upload,omitempty"` MiniGamePayingCountByUpload *int64 `json:"mini_game_paying_count_by_upload,omitempty"` ConsultLeaveInfoCost *int64 `json:"consult_leave_info_cost,omitempty"` PurchaseAmountWithCoupon *int64 `json:"purchase_amount_with_coupon,omitempty"` PurchaseAmountWithCouponCost *int64 `json:"purchase_amount_with_coupon_cost,omitempty"` MiniGamePayingAmountClickD1ByUpload *int64 `json:"mini_game_paying_amount_click_d1_by_upload,omitempty"` MiniGameRetentionD1Rate *float64 `json:"mini_game_retention_d1_rate,omitempty"` MiniGameRetentionD1Cost *int64 `json:"mini_game_retention_d1_cost,omitempty"` KeyPageViewRate *float64 `json:"key_page_view_rate,omitempty"` RequestConversionsCount *int64 `json:"request_conversions_count,omitempty"` RequestConversionsCost *int64 `json:"request_conversions_cost,omitempty"` IncomeRoi1 *float64 `json:"income_roi_1,omitempty"` IncomeRoi3 *float64 `json:"income_roi_3,omitempty"` IncomeRoi7 *float64 `json:"income_roi_7,omitempty"` IncomeRoi14 *float64 `json:"income_roi_14,omitempty"` ActivatedTotalPaymentCost *int64 `json:"activated_total_payment_cost,omitempty"` PaymentAmountActivatedD3 *int64 `json:"payment_amount_activated_d3,omitempty"` PaymentAmountActivatedD7 *int64 `json:"payment_amount_activated_d7,omitempty"` PaymentAmountActivatedD14 *int64 `json:"payment_amount_activated_d14,omitempty"` PaymentAmountActivatedD30 *int64 `json:"payment_amount_activated_d30,omitempty"` FirstDayPayCount *int64 `json:"first_day_pay_count,omitempty"` FirstDayPayCost *int64 `json:"first_day_pay_cost,omitempty"` FirstDayFirstPayCost *int64 `json:"first_day_first_pay_cost,omitempty"` FirstDayFirstPayCount *int64 `json:"first_day_first_pay_count,omitempty"` PaymentCostActivatedD1 *int64 `json:"payment_cost_activated_d1,omitempty"` FirstDayPayAmount *int64 `json:"first_day_pay_amount,omitempty"` RoiActivatedD1 *float64 `json:"roi_activated_d1,omitempty"` RoiActivatedD3 *float64 `json:"roi_activated_d3,omitempty"` RoiActivatedD7 *float64 `json:"roi_activated_d7,omitempty"` RoiActivatedD14 *float64 `json:"roi_activated_d14,omitempty"` RoiActivatedD30 *float64 `json:"roi_activated_d30,omitempty"` FirstDayFirstPayRate *float64 `json:"first_day_first_pay_rate,omitempty"` MiniGameFirstDayAdMonetizationUsers *int64 `json:"mini_game_first_day_ad_monetization_users,omitempty"` MiniGameFirstDayAdMonetizationAmount *int64 `json:"mini_game_first_day_ad_monetization_amount,omitempty"` MiniGameFirstDayAdPayingCost *int64 `json:"mini_game_first_day_ad_paying_cost,omitempty"` MiniGameIncomeRoi1 *float64 `json:"mini_game_income_roi_1,omitempty"` MiniGameFirstDayAdPayingArpu *int64 `json:"mini_game_first_day_ad_paying_arpu,omitempty"` MiniGamePayingUsersD1 *int64 `json:"mini_game_paying_users_d1,omitempty"` MiniGamePayingAmountD1 *int64 `json:"mini_game_paying_amount_d1,omitempty"` MiniGameFirstDayPayingRoi *float64 `json:"mini_game_first_day_paying_roi,omitempty"` MiniGamePayingAmountD1ByUpload *int64 `json:"mini_game_paying_amount_d1_by_upload,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` WebAddToCartCount *int64 `json:"web_add_to_cart_count,omitempty"` WebAddToCartCost *int64 `json:"web_add_to_cart_cost,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` PreviewConversionsCount *int64 `json:"preview_conversions_count,omitempty"` PreviewDeepConversionsCount *int64 `json:"preview_deep_conversions_count,omitempty"` AdId *int64 `json:"ad_id,omitempty"` AdName *string `json:"ad_name,omitempty"` PromotedObjectType *string `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` WechatAgencyId *string `json:"wechat_agency_id,omitempty"` CostDeviationRate *float64 `json:"cost_deviation_rate,omitempty"` CompensationAmount *int64 `json:"compensation_amount,omitempty"` ViewUserCount *int64 `json:"view_user_count,omitempty"` AvgViewPerUser *float64 `json:"avg_view_per_user,omitempty"` ClickUserCount *int64 `json:"click_user_count,omitempty"` ImageClickUserCount *int64 `json:"image_click_user_count,omitempty"` VideoClickUserCount *int64 `json:"video_click_user_count,omitempty"` LinkClickUserCount *int64 `json:"link_click_user_count,omitempty"` PortraitClickUserCount *int64 `json:"portrait_click_user_count,omitempty"` NicknameClickUserCount *int64 `json:"nickname_click_user_count,omitempty"` PoiClickUserCount *int64 `json:"poi_click_user_count,omitempty"` PlatformKeyPageViewUserCount *int64 `json:"platform_key_page_view_user_count,omitempty"` PlatformKeyPageAvgViewPerUser *float64 `json:"platform_key_page_avg_view_per_user,omitempty"` PlatformKeyPageViewDuration *float64 `json:"platform_key_page_view_duration,omitempty"` CpnClickButtonCost *int64 `json:"cpn_click_button_cost,omitempty"` PraiseUserCount *int64 `json:"praise_user_count,omitempty"` CommentUserCount *int64 `json:"comment_user_count,omitempty"` OrderCount *int64 `json:"order_count,omitempty"` OrderRate *float64 `json:"order_rate,omitempty"` QuestReservationPvCost *int64 `json:"quest_reservation_pv_cost,omitempty"` LeadsRate *float64 `json:"leads_rate,omitempty"` LeadsUserCount *int64 `json:"leads_user_count,omitempty"` LeadsCost *int64 `json:"leads_cost,omitempty"` LeadsUserRate *float64 `json:"leads_user_rate,omitempty"` ValidLeadsCost *int64 `json:"valid_leads_cost,omitempty"` ValidLeadsRate *float64 `json:"valid_leads_rate,omitempty"` PageConsultUserCount *int64 `json:"page_consult_user_count,omitempty"` ValidPageConsultUserCount *int64 `json:"valid_page_consult_user_count,omitempty"` WithdrDepWebUserCount *int64 `json:"withdr_dep_web_user_count,omitempty"` WechatMinigameRegisterCost *int64 `json:"wechat_minigame_register_cost,omitempty"` WechatMinigameRegisterRate *float64 `json:"wechat_minigame_register_rate,omitempty"` WechatMinigameArpu *float64 `json:"wechat_minigame_arpu,omitempty"` WechatMinigameRetentionCount *int64 `json:"wechat_minigame_retention_count,omitempty"` WechatMinigameCheckoutCount *int64 `json:"wechat_minigame_checkout_count,omitempty"` WechatMinigameCheckoutAmount *int64 `json:"wechat_minigame_checkout_amount,omitempty"` OfficialAccountFollowCount *int64 `json:"official_account_follow_count,omitempty"` OfficialAccountFollowCost *int64 `json:"official_account_follow_cost,omitempty"` OfficialAccountFollowRate *float64 `json:"official_account_follow_rate,omitempty"` OfficialAccountRegisterUserCount *int64 `json:"official_account_register_user_count,omitempty"` OfficialAccountRegisterRate *float64 `json:"official_account_register_rate,omitempty"` OfficialAccountRegisterCost *int64 `json:"official_account_register_cost,omitempty"` OfficialAccountRegisterAmount *int64 `json:"official_account_register_amount,omitempty"` OfficialAccountRegisterRoi *int64 `json:"official_account_register_roi,omitempty"` OfficialAccountApplyCount *int64 `json:"official_account_apply_count,omitempty"` OfficialAccountApplyUserCount *int64 `json:"official_account_apply_user_count,omitempty"` OfficialAccountApplyRate *float64 `json:"official_account_apply_rate,omitempty"` OfficialAccountApplyCost *int64 `json:"official_account_apply_cost,omitempty"` OfficialAccountApplyAmount *int64 `json:"official_account_apply_amount,omitempty"` OfficialAccountApplyRoi *int64 `json:"official_account_apply_roi,omitempty"` OfficialAccountOrderCount *int64 `json:"official_account_order_count,omitempty"` OfficialAccountFirstDayOrderCount *int64 `json:"official_account_first_day_order_count,omitempty"` OfficialAccountOrderUserCount *int64 `json:"official_account_order_user_count,omitempty"` OfficialAccountOrderRate *float64 `json:"official_account_order_rate,omitempty"` OfficialAccountOrderCost *int64 `json:"official_account_order_cost,omitempty"` OfficialAccountOrderAmount *int64 `json:"official_account_order_amount,omitempty"` OfficialAccountFirstDayOrderAmount *int64 `json:"official_account_first_day_order_amount,omitempty"` OfficialAccountOrderRoi *int64 `json:"official_account_order_roi,omitempty"` OfficialAccountConsultCount *int64 `json:"official_account_consult_count,omitempty"` OfficialAccountReaderCount *int64 `json:"official_account_reader_count,omitempty"` OfficialAccountCreditApplyUserCount *int64 `json:"official_account_credit_apply_user_count,omitempty"` OfficialAccountCreditUserCount *int64 `json:"official_account_credit_user_count,omitempty"` CouponGetCost *int64 `json:"coupon_get_cost,omitempty"` CouponGetRate *float64 `json:"coupon_get_rate,omitempty"` CouponUseCount *int64 `json:"coupon_use_count,omitempty"` ForwardUserCount *int64 `json:"forward_user_count,omitempty"` VideoOuterPlayUserCount *int64 `json:"video_outer_play_user_count,omitempty"` VideoInnerPlayUserCount *int64 `json:"video_inner_play_user_count,omitempty"` PoiId *string `json:"poi_id,omitempty"` }
返回结构
type HourlyReportsGetResponse ¶
type HourlyReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *HourlyReportsGetResponseData `json:"data,omitempty"` }
type HourlyReportsGetResponseData ¶
type HourlyReportsGetResponseData struct { List *[]HourlyReportsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type ImageListOptions ¶ added in v1.4.2
type ImageListOptions []AdcreativeImageList
注意,该结构为二维数组,外层数组中的每个元素为imgae_list,内层数组中的元素为image,示例:image_list_options:[[image1_1, image1_2],[image2_1, image2_2]]
type ImageOperationType ¶
type ImageOperationType string
ImageOperationType : 操作类型
const ( ImageOperationType_CROP_CUSTOMIZED ImageOperationType = "OPERATION_TYPE_CROP_CUSTOMIZED" ImageOperationType_CROP_SMART ImageOperationType = "OPERATION_TYPE_CROP_SMART" ImageOperationType_RESIZE ImageOperationType = "OPERATION_TYPE_RESIZE" ImageOperationType_CROP_CUSTOMIZED_AND_RESIZE ImageOperationType = "OPERATION_TYPE_CROP_CUSTOMIZED_AND_RESIZE" )
List of ImageOperationType
type ImageProcessingAddRequest ¶
type ImageProcessingAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` ImageId *string `json:"image_id,omitempty"` OperationType ImageOperationType `json:"operation_type,omitempty"` OperationSpec *CropOperationSpec `json:"operation_spec,omitempty"` FileSizeMax *int64 `json:"file_size_max,omitempty"` }
type ImageProcessingAddResponse ¶
type ImageProcessingAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ImageProcessingAddResponseData `json:"data,omitempty"` }
type ImageProcessingAddResponseData ¶
type ImageProcessingAddResponseData struct {
ImageId *string `json:"image_id,omitempty"`
}
type ImageRestriction ¶
type ImageRestriction struct { Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` FileSize *int64 `json:"file_size,omitempty"` FileFormat *[]string `json:"file_format,omitempty"` }
图片需满足的限制条件,仅当element_type是ELEMENT_TYPE_IMAGE_ARRAY或ELEMENT_TYPE_IMAGE时返回
type ImageSourceType ¶
type ImageSourceType string
ImageSourceType : 图片来源
const ( ImageSourceType_UNSUPPORTED ImageSourceType = "SOURCE_TYPE_UNSUPPORTED" ImageSourceType_LOCAL ImageSourceType = "SOURCE_TYPE_LOCAL" ImageSourceType_MUSE ImageSourceType = "SOURCE_TYPE_MUSE" ImageSourceType_API ImageSourceType = "SOURCE_TYPE_API" ImageSourceType_QUICK_DRAW ImageSourceType = "SOURCE_TYPE_QUICK_DRAW" ImageSourceType_VIDEO_SNAPSHOTS ImageSourceType = "SOURCE_TYPE_VIDEO_SNAPSHOTS" ImageSourceType_TCC ImageSourceType = "SOURCE_TYPE_TCC" )
List of ImageSourceType
type ImageSpec ¶ added in v1.7.3
type ImageSpec struct { ImageId *string `json:"image_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` PaddingTop *int64 `json:"padding_top,omitempty"` PaddingBottom *int64 `json:"padding_bottom,omitempty"` }
基础图片组件元素<br> 图片大小: 不超过300KB<br> 图片尺寸: 宽度750, 高度不超过1536
type ImageType ¶
type ImageType string
ImageType : 图片类型
const ( ImageType_IMAGE_TYPE_GIF ImageType = "IMAGE_TYPE_GIF" ImageType_IMAGE_TYPE_JPG ImageType = "IMAGE_TYPE_JPG" ImageType_IMAGE_TYPE_PNG ImageType = "IMAGE_TYPE_PNG" ImageType_IMAGE_TYPE_SWF ImageType = "IMAGE_TYPE_SWF" ImageType_IMAGE_TYPE_PSD ImageType = "IMAGE_TYPE_PSD" ImageType_IMAGE_TYPE_BMP ImageType = "IMAGE_TYPE_BMP" ImageType_IMAGE_TYPE_TIFF_INTEL ImageType = "IMAGE_TYPE_TIFF_INTEL" ImageType_IMAGE_TYPE_TIFF_MOTOROLA ImageType = "IMAGE_TYPE_TIFF_MOTOROLA" ImageType_IMAGE_TYPE_JPC ImageType = "IMAGE_TYPE_JPC" ImageType_IMAGE_TYPE_JP2 ImageType = "IMAGE_TYPE_JP2" ImageType_IMAGE_TYPE_JPX ImageType = "IMAGE_TYPE_JPX" ImageType_IMAGE_TYPE_JB2 ImageType = "IMAGE_TYPE_JB2" ImageType_IMAGE_TYPE_SWC ImageType = "IMAGE_TYPE_SWC" ImageType_IMAGE_TYPE_IFF ImageType = "IMAGE_TYPE_IFF" ImageType_IMAGE_TYPE_WBMP ImageType = "IMAGE_TYPE_WBMP" ImageType_IMAGE_TYPE_XBM ImageType = "IMAGE_TYPE_XBM" ImageType_IMAGE_TYPE_WEBP ImageType = "IMAGE_TYPE_WEBP" ImageType_IMAGE_TYPE_FLV ImageType = "IMAGE_TYPE_FLV" ImageType_IMAGE_TYPE_WAV ImageType = "IMAGE_TYPE_WAV" ImageType_IMAGE_TYPE_MP3 ImageType = "IMAGE_TYPE_MP3" ImageType_IMAGE_TYPE_MP4 ImageType = "IMAGE_TYPE_MP4" ImageType_IMAGE_TYPE_AVI ImageType = "IMAGE_TYPE_AVI" ImageType_IMAGE_TYPE_MOV ImageType = "IMAGE_TYPE_MOV" ImageType_TYPE_GIF ImageType = "TYPE_GIF" ImageType_TYPE_JPG ImageType = "TYPE_JPG" ImageType_TYPE_PNG ImageType = "TYPE_PNG" ImageType_TYPE_SWF ImageType = "TYPE_SWF" ImageType_TYPE_PSD ImageType = "TYPE_PSD" ImageType_TYPE_BMP ImageType = "TYPE_BMP" ImageType_TYPE_TIFF_INTEL ImageType = "TYPE_TIFF_INTEL" ImageType_TYPE_TIFF_MOTOROLA ImageType = "TYPE_TIFF_MOTOROLA" ImageType_TYPE_JPC ImageType = "TYPE_JPC" ImageType_TYPE_JP2 ImageType = "TYPE_JP2" ImageType_TYPE_JPX ImageType = "TYPE_JPX" ImageType_TYPE_JB2 ImageType = "TYPE_JB2" ImageType_TYPE_SWC ImageType = "TYPE_SWC" ImageType_TYPE_IFF ImageType = "TYPE_IFF" ImageType_TYPE_WBMP ImageType = "TYPE_WBMP" ImageType_TYPE_XBM ImageType = "TYPE_XBM" ImageType_TYPE_WEBP ImageType = "TYPE_WEBP" ImageType_TYPE_FLV ImageType = "TYPE_FLV" ImageType_TYPE_WAV ImageType = "TYPE_WAV" ImageType_TYPE_MP3 ImageType = "TYPE_MP3" ImageType_TYPE_MP4 ImageType = "TYPE_MP4" ImageType_TYPE_AVI ImageType = "TYPE_AVI" ImageType_TYPE_MOV ImageType = "TYPE_MOV" )
List of ImageType
type ImageUploadType ¶
type ImageUploadType string
ImageUploadType : 上传方式
const ( ImageUploadType_FILE ImageUploadType = "UPLOAD_TYPE_FILE" ImageUploadType_BYTES ImageUploadType = "UPLOAD_TYPE_BYTES" )
List of ImageUploadType
type ImageUsage ¶ added in v1.7.3
type ImageUsage string
ImageUsage : 图片用途
const ( ImageUsage_DEFAULT ImageUsage = "IMAGE_USAGE_DEFAULT" ImageUsage_MARKETING_PENDANT ImageUsage = "IMAGE_USAGE_MARKETING_PENDANT" ImageUsage_SHOP_IMG ImageUsage = "IMAGE_USAGE_SHOP_IMG" )
List of ImageUsage
type ImagesAddResponse ¶
type ImagesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ImagesAddResponseData `json:"data,omitempty"` }
type ImagesAddResponseData ¶
type ImagesAddResponseData struct { ImageId *string `json:"image_id,omitempty"` PreviewUrl *string `json:"preview_url,omitempty"` Description *string `json:"description,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` FileSize *int64 `json:"file_size,omitempty"` Type_ ImageType `json:"type,omitempty"` Signature *string `json:"signature,omitempty"` }
type ImagesGetListStruct ¶
type ImagesGetListStruct struct { ImageId *string `json:"image_id,omitempty"` Description *string `json:"description,omitempty"` SourceSignature *string `json:"source_signature,omitempty"` PreviewUrl *string `json:"preview_url,omitempty"` SourceType ImageSourceType `json:"source_type,omitempty"` ImageUsage ImageUsage `json:"image_usage,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductOuterId *string `json:"product_outer_id,omitempty"` SourceReferenceId *string `json:"source_reference_id,omitempty"` OwnerAccountId *string `json:"owner_account_id,omitempty"` Status MediaStatusType `json:"status,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` FileSize *int64 `json:"file_size,omitempty"` Type_ ImageType `json:"type,omitempty"` Signature *string `json:"signature,omitempty"` }
返回结构
type ImagesGetResponse ¶
type ImagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ImagesGetResponseData `json:"data,omitempty"` }
type ImagesGetResponseData ¶
type ImagesGetResponseData struct { List *[]ImagesGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type ImagesUpdateRequest ¶ added in v1.3.0
type ImagesUpdateResponse ¶ added in v1.3.0
type ImagesUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ImagesUpdateResponseData `json:"data,omitempty"` }
type ImagesUpdateResponseData ¶ added in v1.3.0
type ImagesUpdateResponseData struct {
ImageId *string `json:"image_id,omitempty"`
}
type IndividualQualification ¶
type IndividualQualification struct { IdentificationUrl *string `json:"identification_url,omitempty"` IdentificationUrl2 *string `json:"identification_url2,omitempty"` PhotoUrl *string `json:"photo_url,omitempty"` IdentificationFrontImageId *string `json:"identification_front_image_id,omitempty"` IdentificationBackImageId *string `json:"identification_back_image_id,omitempty"` }
个人身份证明
type IndividualQualificationRead ¶
type IndividualQualificationRead struct { IdentificationFrontImageId *string `json:"identification_front_image_id,omitempty"` IdentificationBackImageId *string `json:"identification_back_image_id,omitempty"` }
个人身份证明
type IndustryQualificationsSpec ¶
type IndustryQualificationsSpec struct { SystemIndustryId *int64 `json:"system_industry_id,omitempty"` BusinessScopeId *int64 `json:"business_scope_id,omitempty"` QualificationCode *string `json:"qualification_code,omitempty"` ImageIdList *[]string `json:"image_id_list,omitempty"` }
行业资质信息,当且仅当qualification_type=INDUSTRY_QUALIFICATION时可填且必填
type IndustryQualificationsStruct ¶
type IndustryQualificationsStruct struct { QualificationId *int64 `json:"qualification_id,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` BusinessScopeId *int64 `json:"business_scope_id,omitempty"` QualificationCode *string `json:"qualification_code,omitempty"` ImageIdList *[]string `json:"image_id_list,omitempty"` QualificationStatus QualificationStatus `json:"qualification_status,omitempty"` ExpiredDate *string `json:"expired_date,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
行业资质信息
type IntOptimizationGoal ¶
type IntOptimizationGoal string
IntOptimizationGoal : 优化目标类型,支持的优化目标及对应的深度优化目标可通过“<a href='/docs/api/tools/capabilities/optimization_goal_permissions_get' target='_blank'>查询优化目标权限</a>”接口进行查询
const ( IntOptimizationGoal_NONE IntOptimizationGoal = "OPTIMIZATIONGOAL_NONE" IntOptimizationGoal_BRAND_CONVERSION IntOptimizationGoal = "OPTIMIZATIONGOAL_BRAND_CONVERSION" IntOptimizationGoal_FOLLOW IntOptimizationGoal = "OPTIMIZATIONGOAL_FOLLOW" IntOptimizationGoal_CLICK IntOptimizationGoal = "OPTIMIZATIONGOAL_CLICK" IntOptimizationGoal_IMPRESSION IntOptimizationGoal = "OPTIMIZATIONGOAL_IMPRESSION" IntOptimizationGoal_APP_DOWNLOAD IntOptimizationGoal = "OPTIMIZATIONGOAL_APP_DOWNLOAD" IntOptimizationGoal_APP_ACTIVATE IntOptimizationGoal = "OPTIMIZATIONGOAL_APP_ACTIVATE" IntOptimizationGoal_APP_REGISTER IntOptimizationGoal = "OPTIMIZATIONGOAL_APP_REGISTER" IntOptimizationGoal_ONE_DAY_RETENTION IntOptimizationGoal = "OPTIMIZATIONGOAL_ONE_DAY_RETENTION" IntOptimizationGoal_APP_PURCHASE IntOptimizationGoal = "OPTIMIZATIONGOAL_APP_PURCHASE" IntOptimizationGoal_ECOMMERCE_ORDER IntOptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_ORDER" IntOptimizationGoal_ECOMMERCE_CHECKOUT IntOptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_CHECKOUT" IntOptimizationGoal_LEADS IntOptimizationGoal = "OPTIMIZATIONGOAL_LEADS" IntOptimizationGoal_ECOMMERCE_CART IntOptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_CART" IntOptimizationGoal_PROMOTION_CLICK_KEY_PAGE IntOptimizationGoal = "OPTIMIZATIONGOAL_PROMOTION_CLICK_KEY_PAGE" IntOptimizationGoal_VIEW_COMMODITY_PAGE IntOptimizationGoal = "OPTIMIZATIONGOAL_VIEW_COMMODITY_PAGE" IntOptimizationGoal_ONLINE_CONSULTATION IntOptimizationGoal = "OPTIMIZATIONGOAL_ONLINE_CONSULTATION" IntOptimizationGoal_TELEPHONE_CONSULTATION IntOptimizationGoal = "OPTIMIZATIONGOAL_TELEPHONE_CONSULTATION" IntOptimizationGoal_PAGE_RESERVATION IntOptimizationGoal = "OPTIMIZATIONGOAL_PAGE_RESERVATION" IntOptimizationGoal_DELIVERY IntOptimizationGoal = "OPTIMIZATIONGOAL_DELIVERY" IntOptimizationGoal_MESSAGE_AFTER_FOLLOW IntOptimizationGoal = "OPTIMIZATIONGOAL_MESSAGE_AFTER_FOLLOW" IntOptimizationGoal_CLICK_MENU_AFTER_FOLLOW IntOptimizationGoal = "OPTIMIZATIONGOAL_CLICK_MENU_AFTER_FOLLOW" IntOptimizationGoal_PAGE_EFFECTIVE_ONLINE_CONSULT IntOptimizationGoal = "OPTIMIZATIONGOAL_PAGE_EFFECTIVE_ONLINE_CONSULT" IntOptimizationGoal_PAGE_EFFECTIVE_PHONE_CALL IntOptimizationGoal = "OPTIMIZATIONGOAL_PAGE_EFFECTIVE_PHONE_CALL" IntOptimizationGoal_CONFIRM_EFFECTIVE_LEADS_CONSULT IntOptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_EFFECTIVE_LEADS_CONSULT" IntOptimizationGoal_CONFIRM_EFFECTIVE_LEADS_PHONE IntOptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_EFFECTIVE_LEADS_PHONE" IntOptimizationGoal_LEADS_COLLECT IntOptimizationGoal = "OPTIMIZATIONGOAL_LEADS_COLLECT" IntOptimizationGoal_FIRST_PURCHASE IntOptimizationGoal = "OPTIMIZATIONGOAL_FIRST_PURCHASE" IntOptimizationGoal_APPLY IntOptimizationGoal = "OPTIMIZATIONGOAL_APPLY" IntOptimizationGoal_PRE_CREDIT IntOptimizationGoal = "OPTIMIZATIONGOAL_PRE_CREDIT" IntOptimizationGoal_CREDIT IntOptimizationGoal = "OPTIMIZATIONGOAL_CREDIT" IntOptimizationGoal_WITHDRAW_DEPOSITS IntOptimizationGoal = "OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS" IntOptimizationGoal_PROMOTION_VIEW_KEY_PAGE IntOptimizationGoal = "OPTIMIZATIONGOAL_PROMOTION_VIEW_KEY_PAGE" IntOptimizationGoal_MOBILE_APP_CREATE_ROLE IntOptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_CREATE_ROLE" IntOptimizationGoal_CANVAS_CLICK IntOptimizationGoal = "OPTIMIZATIONGOAL_CANVAS_CLICK" IntOptimizationGoal_PROMOTION_CLAIM_OFFER IntOptimizationGoal = "OPTIMIZATIONGOAL_PROMOTION_CLAIM_OFFER" IntOptimizationGoal_ECOMMERCE_ADD_TO_WISHLIST IntOptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_ADD_TO_WISHLIST" IntOptimizationGoal_CONFIRM_EFFECTIVE_LEADS_RESERVATION IntOptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_EFFECTIVE_LEADS_RESERVATION" IntOptimizationGoal_PAGE_RECEIPT IntOptimizationGoal = "OPTIMIZATIONGOAL_PAGE_RECEIPT" IntOptimizationGoal_PAGE_SCAN_CODE IntOptimizationGoal = "OPTIMIZATIONGOAL_PAGE_SCAN_CODE" IntOptimizationGoal_SELECT_COURSE IntOptimizationGoal = "OPTIMIZATIONGOAL_SELECT_COURSE" IntOptimizationGoal_CONFIRM_POTENTIAL_CUSTOMER_PHONE IntOptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_POTENTIAL_CUSTOMER_PHONE" IntOptimizationGoal_MOBILE_APP_AD_INCOME IntOptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_AD_INCOME" IntOptimizationGoal_MOBILE_APP_ACCREDIT IntOptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_ACCREDIT" IntOptimizationGoal_PURCHASE_MEMBER_CARD IntOptimizationGoal = "OPTIMIZATIONGOAL_PURCHASE_MEMBER_CARD" IntOptimizationGoal_EXTERNAL_LINK_CLICK IntOptimizationGoal = "OPTIMIZATIONGOAL_EXTERNAL_LINK_CLICK" IntOptimizationGoal_BUY_COUPONS IntOptimizationGoal = "OPTIMIZATIONGOAL_BUY_COUPONS" IntOptimizationGoal_LEAVE_INFORMATION IntOptimizationGoal = "OPTIMIZATIONGOAL_LEAVE_INFORMATION" IntOptimizationGoal_CORE_ACTION IntOptimizationGoal = "OPTIMIZATIONGOAL_CORE_ACTION" IntOptimizationGoal_ONE_DAY_RETENTION_RATIO IntOptimizationGoal = "OPTIMIZATIONGOAL_ONE_DAY_RETENTION_RATIO" )
List of IntOptimizationGoal
type Intention ¶
type Intention struct {
TargetingTags *[]int64 `json:"targeting_tags,omitempty"`
}
行为兴趣意向定向的意向部分
type InteractivePageType ¶ added in v1.7.3
type InteractivePageType string
InteractivePageType : 蹊径互动落地页互动类型
const (
InteractivePageType_COMPRESSED_PACKAGE InteractivePageType = "COMPRESSED_PACKAGE"
)
List of InteractivePageType
type Interest ¶
type Interest struct { TargetingTags *[]string `json:"targeting_tags,omitempty"` CategoryIdList *[]int64 `json:"category_id_list,omitempty"` KeywordList *[]string `json:"keyword_list,omitempty"` }
行为兴趣意向定向的兴趣部分
type InterestTargetingTagSpec ¶
type InterestTargetingTagSpec struct { QueryMode TargetingTagQueryMode `json:"query_mode,omitempty"` QuerySpec *TargetingTagsGetQuerySpec `json:"query_spec,omitempty"` }
获取兴趣定向标签的条件,type 为 INTEREST 时必填
type KeywordSpec ¶
type KeywordSpec struct { IncludeKeyword *[]string `json:"include_keyword,omitempty"` ExcludeKeyword *[]string `json:"exclude_keyword,omitempty"` }
Keyword人群信息
type LabelAudiencesAddResponse ¶
type LabelAudiencesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LabelAudiencesAddResponseData `json:"data,omitempty"` }
type LabelAudiencesAddResponseData ¶
type LabelAudiencesAddResponseData struct {
AudienceId *int64 `json:"audience_id,omitempty"`
}
type LabelContributionListItem ¶
type LabelContributionListItem struct { Label *string `json:"label,omitempty"` Count *int64 `json:"count,omitempty"` Contribution *int64 `json:"contribution,omitempty"` Ratio *float64 `json:"ratio,omitempty"` }
标签贡献度
type LabelIconItem ¶ added in v1.7.0
type LabelIconItem struct { Url *string `json:"url,omitempty"` Text *string `json:"text,omitempty"` }
图标信息
type LabelsGetResponse ¶
type LabelsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LabelsGetResponseData `json:"data,omitempty"` }
type LabelsGetResponseData ¶
type LabelsGetResponseData struct { List *[]LabelsLabel `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type LabelsLabel ¶
type LabelsLabel struct { LabelId *int64 `json:"label_id,omitempty"` AudienceId *int64 `json:"audience_id,omitempty"` DisplayLabelName *string `json:"display_label_name,omitempty"` Description *string `json:"description,omitempty"` UserCount *int64 `json:"user_count,omitempty"` }
label返回结构
type LableDirection ¶
type LableDirection string
LableDirection : 标签方向
const ( LableDirection_LEFT LableDirection = "LABEL_DIRECTION_LEFT" LableDirection_RIGHT LableDirection = "LABEL_DIRECTION_RIGHT" )
List of LableDirection
type LastModifiedTimeRange ¶
type LastModifiedTimeRange struct { BeginTime *int64 `json:"begin_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` }
广告组信息最后更新时间范围,一次最多允许获取7天的数据,最远可获取2018.01.01的数据
type LbsAreaType ¶
type LbsAreaType string
LbsAreaType : LBS自定义区域类型
const (
LbsAreaType_CIRCLE LbsAreaType = "CIRCLE"
)
List of LbsAreaType
type LbsPoiType ¶
type LbsPoiType string
LbsPoiType : LBS兴趣点类型
const ( LbsPoiType_ALL LbsPoiType = "ALL" LbsPoiType_TRAVEL_IN LbsPoiType = "TRAVEL_IN" )
List of LbsPOIType
type LbsSpec ¶
type LbsSpec struct { LbsType LbsType `json:"lbs_type,omitempty"` CrossCityRule *CrossCityRule `json:"cross_city_rule,omitempty"` PoiRule *PoiRule `json:"poi_rule,omitempty"` CustomLocationRule *CustomLocationRule `json:"custom_location_rule,omitempty"` }
LBS人群信息
type LbsType ¶
type LbsType string
LbsType : LBS类型
const ( LbsType_LBSTYPE_BUSINESS LbsType = "LBSTYPE_BUSINESS" LbsType_LBSTYPE_LANDMARK LbsType = "LBSTYPE_LANDMARK" LbsType_LBSTYPE_SUBWAY LbsType = "LBSTYPE_SUBWAY" LbsType_POI LbsType = "POI" LbsType_CROSS_CITY LbsType = "CROSS_CITY" LbsType_CUSTOM_LOCATION LbsType = "CUSTOM_LOCATION" )
List of LbsType
type LeadCluesGenderType ¶ added in v1.6.0
type LeadCluesGenderType string
LeadCluesGenderType : 性别
const ( LeadCluesGenderType_UNKNOWN LeadCluesGenderType = "GENDER_TYPE_UNKNOWN" LeadCluesGenderType_FEMALE LeadCluesGenderType = "GENDER_TYPE_FEMALE" LeadCluesGenderType_MALE LeadCluesGenderType = "GENDER_TYPE_MALE" )
List of LeadCluesGenderType
type LeadCluesGetListStruct ¶
type LeadCluesGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` LeadsId *int64 `json:"leads_id,omitempty"` OuterLeadsId *string `json:"outer_leads_id,omitempty"` ClickId *string `json:"click_id,omitempty"` WechatAppid *string `json:"wechat_appid,omitempty"` AgencyId *string `json:"agency_id,omitempty"` AgencyName *string `json:"agency_name,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` CampaignName *string `json:"campaign_name,omitempty"` AdgroupId *string `json:"adgroup_id,omitempty"` AdgroupName *string `json:"adgroup_name,omitempty"` CreativeId *string `json:"creative_id,omitempty"` CreativeName *string `json:"creative_name,omitempty"` ComponentId *string `json:"component_id,omitempty"` ComponentName *string `json:"component_name,omitempty"` PageId *string `json:"page_id,omitempty"` PageName *string `json:"page_name,omitempty"` PageUrl *string `json:"page_url,omitempty"` LeadsType LeadCluesLeadsType `json:"leads_type,omitempty"` LeadsSource *string `json:"leads_source,omitempty"` LeadsPotentialScore *string `json:"leads_potential_score,omitempty"` LeadsFollowTag *string `json:"leads_follow_tag,omitempty"` OuterLeadsConvertType *string `json:"outer_leads_convert_type,omitempty"` OuterLeadsIneffectReason *string `json:"outer_leads_ineffect_reason,omitempty"` LeadsUserId *string `json:"leads_user_id,omitempty"` LeadsUserType LeadsUserType `json:"leads_user_type,omitempty"` LeadsUserWechatAppid *string `json:"leads_user_wechat_appid,omitempty"` LeadsName *string `json:"leads_name,omitempty"` LeadsTelephone *string `json:"leads_telephone,omitempty"` TelephoneLocation *string `json:"telephone_location,omitempty"` LeadsArea *string `json:"leads_area,omitempty"` LeadsEmail *string `json:"leads_email,omitempty"` LeadsQq *string `json:"leads_qq,omitempty"` LeadsWechat *string `json:"leads_wechat,omitempty"` LeadsGender LeadCluesGenderType `json:"leads_gender,omitempty"` Nationality *string `json:"nationality,omitempty"` WorkingYears *string `json:"working_years,omitempty"` Age *string `json:"age,omitempty"` Profession *string `json:"profession,omitempty"` IdNumber *string `json:"id_number,omitempty"` Address *string `json:"address,omitempty"` Bundle *string `json:"bundle,omitempty"` PosType *int64 `json:"pos_type,omitempty"` LeadsCreateTime *string `json:"leads_create_time,omitempty"` LeadsActionTime *string `json:"leads_action_time,omitempty"` LeadsTags *string `json:"leads_tags,omitempty"` ShopName *string `json:"shop_name,omitempty"` ShopAddress *string `json:"shop_address,omitempty"` }
返回结构
type LeadCluesGetRequest ¶
type LeadCluesGetRequest struct { AccountId *int64 `json:"account_id,omitempty"` TimeRange *TimeRange `json:"time_range,omitempty"` Filtering *[]FilteringStruct `json:"filtering,omitempty"` Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` LastSearchAfterValues *[]string `json:"last_search_after_values,omitempty"` }
type LeadCluesGetResponse ¶
type LeadCluesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LeadCluesGetResponseData `json:"data,omitempty"` }
type LeadCluesGetResponseData ¶
type LeadCluesGetResponseData struct { LeadsInfo *[]LeadCluesGetListStruct `json:"leads_info,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type LeadCluesLeadsConvertType ¶
type LeadCluesLeadsConvertType string
LeadCluesLeadsConvertType : 线索状态
const ( LeadCluesLeadsConvertType_DEPRECATED LeadCluesLeadsConvertType = "LEADS_CONVERT_STATUS_DEPRECATED" LeadCluesLeadsConvertType_POTENTIAL_CUSTOMER LeadCluesLeadsConvertType = "LEADS_CONVERT_STATUS_POTENTIAL_CUSTOMER" LeadCluesLeadsConvertType_HIGH_INTENTION_CUSTOMER LeadCluesLeadsConvertType = "LEADS_CONVERT_STATUS_HIGH_INTENTION_CUSTOMER" LeadCluesLeadsConvertType_TRANS_COMPLETED LeadCluesLeadsConvertType = "LEADS_CONVERT_STATUS_TRANS_COMPLETED" )
List of LeadCluesLeadsConvertType
type LeadCluesLeadsIneffectReason ¶ added in v1.3.0
type LeadCluesLeadsIneffectReason string
LeadCluesLeadsIneffectReason : 无效原因
const ( LeadCluesLeadsIneffectReason_EMPTY LeadCluesLeadsIneffectReason = "LEADS_INEFFECT_REASON_EMPTY" LeadCluesLeadsIneffectReason_IDENTITY_MISMATCHED LeadCluesLeadsIneffectReason = "LEADS_INEFFECT_REASON_IDENTITY_MISMATCHED" LeadCluesLeadsIneffectReason_REGION_MISMATCHED LeadCluesLeadsIneffectReason = "LEADS_INEFFECT_REASON_REGION_MISMATCHED" LeadCluesLeadsIneffectReason_DATA_DUPLICATION LeadCluesLeadsIneffectReason = "LEADS_INEFFECT_REASON_DATA_DUPLICATION" LeadCluesLeadsIneffectReason_TEL_NOT_CONNECTED LeadCluesLeadsIneffectReason = "LEADS_INEFFECT_REASON_TEL_NOT_CONNECTED" LeadCluesLeadsIneffectReason_NO_INTENTION LeadCluesLeadsIneffectReason = "LEADS_INEFFECT_REASON_NO_INTENTION" LeadCluesLeadsIneffectReason_UNKNOWN LeadCluesLeadsIneffectReason = "LEADS_INEFFECT_REASON_UNKNOWN" )
List of LeadCluesLeadsIneffectReason
type LeadCluesLeadsIntentionScore ¶ added in v1.3.0
type LeadCluesLeadsIntentionScore string
LeadCluesLeadsIntentionScore : 线索评分
const ( LeadCluesLeadsIntentionScore_1 LeadCluesLeadsIntentionScore = "LEADS_INTENTION_SCORE_LEVEL_1" LeadCluesLeadsIntentionScore_2 LeadCluesLeadsIntentionScore = "LEADS_INTENTION_SCORE_LEVEL_2" LeadCluesLeadsIntentionScore_3 LeadCluesLeadsIntentionScore = "LEADS_INTENTION_SCORE_LEVEL_3" LeadCluesLeadsIntentionScore_4 LeadCluesLeadsIntentionScore = "LEADS_INTENTION_SCORE_LEVEL_4" LeadCluesLeadsIntentionScore_5 LeadCluesLeadsIntentionScore = "LEADS_INTENTION_SCORE_LEVEL_5" LeadCluesLeadsIntentionScore_6 LeadCluesLeadsIntentionScore = "LEADS_INTENTION_SCORE_LEVEL_6" )
List of LeadCluesLeadsIntentionScore
type LeadCluesLeadsType ¶ added in v1.6.0
type LeadCluesLeadsType string
LeadCluesLeadsType : 线索类型
const ( LeadCluesLeadsType_FORM LeadCluesLeadsType = "LEADS_TYPE_FORM" LeadCluesLeadsType_ONLINE_CONSULT LeadCluesLeadsType = "LEADS_TYPE_ONLINE_CONSULT" LeadCluesLeadsType_MAKE_PHONE_CALL LeadCluesLeadsType = "LEADS_TYPE_MAKE_PHONE_CALL" LeadCluesLeadsType_PHONE LeadCluesLeadsType = "LEADS_TYPE_PHONE" LeadCluesLeadsType_PROMOTION_COUPON LeadCluesLeadsType = "LEADS_TYPE_PROMOTION_COUPON" LeadCluesLeadsType_INTELLIGENT_TOOL LeadCluesLeadsType = "LEADS_TYPE_INTELLIGENT_TOOL" LeadCluesLeadsType_LOTTERY LeadCluesLeadsType = "LEADS_TYPE_LOTTERY" LeadCluesLeadsType_LANDING_PAGE_CLICK LeadCluesLeadsType = "LEADS_TYPE_LANDING_PAGE_CLICK" LeadCluesLeadsType_ONE_CLICK_AUTHORIZE LeadCluesLeadsType = "LEADS_TYPE_ONE_CLICK_AUTHORIZE" LeadCluesLeadsType_PAGE_SCAN_CODE LeadCluesLeadsType = "LEADS_TYPE_PAGE_SCAN_CODE" LeadCluesLeadsType_PROMOTION_FOLLOW LeadCluesLeadsType = "LEADS_TYPE_PROMOTION_FOLLOW" )
List of LeadCluesLeadsType
type LeadCluesUpdateRequest ¶
type LeadCluesUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` Leads *[]LeadsStatusInfoStruct `json:"leads,omitempty"` }
type LeadCluesUpdateResponse ¶
type LeadCluesUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type LeadsClaimInfoStruct ¶ added in v1.7.3
type LeadsClaimInfoStruct struct { OuterLeadsId *string `json:"outer_leads_id,omitempty"` LeadsUserType LeadsUserType `json:"leads_user_type,omitempty"` LeadsUserWechatAppid *string `json:"leads_user_wechat_appid,omitempty"` LeadsUserId *string `json:"leads_user_id,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` WechatAgencyId *string `json:"wechat_agency_id,omitempty"` }
回传信息结构
type LeadsContactInfoStruct ¶ added in v1.7.1
type LeadsContactInfoStruct struct { OuterLeadsId *string `json:"outer_leads_id,omitempty"` LeadsUserType LeadsUserType `json:"leads_user_type,omitempty"` LeadsUserWechatAppid *string `json:"leads_user_wechat_appid,omitempty"` LeadsUserId *string `json:"leads_user_id,omitempty"` LeadsTel *string `json:"leads_tel,omitempty"` LeadsQq *int64 `json:"leads_qq,omitempty"` LeadsWechat *string `json:"leads_wechat,omitempty"` LeadsName *string `json:"leads_name,omitempty"` LeadsGender LeadCluesGenderType `json:"leads_gender,omitempty"` LeadsEmail *string `json:"leads_email,omitempty"` LeadsArea *string `json:"leads_area,omitempty"` Bundle *string `json:"bundle,omitempty"` Memo *string `json:"memo,omitempty"` }
回传信息结构
type LeadsFormAddRequest ¶ added in v1.3.0
type LeadsFormAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` ComponentName *string `json:"component_name,omitempty"` Title *string `json:"title,omitempty"` SubTitle *string `json:"sub_title,omitempty"` SubmitText *string `json:"submit_text,omitempty"` Items *[]CreateControlListItem `json:"items,omitempty"` }
type LeadsFormAddResponse ¶ added in v1.3.0
type LeadsFormAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LeadsFormAddResponseData `json:"data,omitempty"` }
type LeadsFormAddResponseData ¶ added in v1.3.0
type LeadsFormAddResponseData struct {
ComponentId *string `json:"component_id,omitempty"`
}
type LeadsFormGetResponse ¶ added in v1.3.0
type LeadsFormGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LeadsFormGetResponseData `json:"data,omitempty"` }
type LeadsFormGetResponseData ¶ added in v1.3.0
type LeadsFormGetResponseData struct { AccountId *int64 `json:"account_id,omitempty"` ComponentId *string `json:"component_id,omitempty"` ComponentName *string `json:"component_name,omitempty"` CreatedTime *string `json:"created_time,omitempty"` FormConfig *FormConfigDetailData `json:"form_config,omitempty"` ItemList *[]ControlListItemDetailData `json:"item_list,omitempty"` }
type LeadsFormListGetResponse ¶ added in v1.3.0
type LeadsFormListGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LeadsFormListGetResponseData `json:"data,omitempty"` }
type LeadsFormListGetResponseData ¶ added in v1.3.0
type LeadsFormListGetResponseData struct { PageInfo *Conf `json:"page_info,omitempty"` List *[]FormListItemData `json:"list,omitempty"` }
type LeadsImportInfoStruct ¶ added in v1.6.0
type LeadsImportInfoStruct struct { OuterLeadsId *string `json:"outer_leads_id,omitempty"` LeadsType LeadCluesLeadsType `json:"leads_type,omitempty"` LeadsUserId *string `json:"leads_user_id,omitempty"` LeadsUserType LeadsUserType `json:"leads_user_type,omitempty"` LeadsUserWechatAppid *string `json:"leads_user_wechat_appid,omitempty"` LeadsTel *string `json:"leads_tel,omitempty"` LeadsQq *int64 `json:"leads_qq,omitempty"` LeadsWechat *string `json:"leads_wechat,omitempty"` LeadsName *string `json:"leads_name,omitempty"` LeadsGender LeadCluesGenderType `json:"leads_gender,omitempty"` LeadsEmail *string `json:"leads_email,omitempty"` LeadsArea *string `json:"leads_area,omitempty"` Bundle *string `json:"bundle,omitempty"` ClickId *string `json:"click_id,omitempty"` OuterLeadsConvertType *string `json:"outer_leads_convert_type,omitempty"` OuterLeadsIneffectReason *string `json:"outer_leads_ineffect_reason,omitempty"` Memo *string `json:"memo,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` WechatAgencyId *string `json:"wechat_agency_id,omitempty"` }
导入的线索信息结构
type LeadsStatusInfoStruct ¶
type LeadsStatusInfoStruct struct { LeadsId *int64 `json:"leads_id,omitempty"` LeadsConvertType LeadCluesLeadsConvertType `json:"leads_convert_type,omitempty"` LeadsIneffectReason LeadCluesLeadsIneffectReason `json:"leads_ineffect_reason,omitempty"` LeadsIntentionScore LeadCluesLeadsIntentionScore `json:"leads_intention_score,omitempty"` }
回传信息结构
type LeadsUserType ¶ added in v1.6.0
type LeadsUserType string
LeadsUserType : 线索用户类型
const ( LeadsUserType_QQ LeadsUserType = "USER_TYPE_QQ" LeadsUserType_QQ_MD5 LeadsUserType = "USER_TYPE_QQ_MD5" LeadsUserType_TEL LeadsUserType = "USER_TYPE_TEL" LeadsUserType_TEL_MD5 LeadsUserType = "USER_TYPE_TEL_MD5" LeadsUserType_IDFA LeadsUserType = "USER_TYPE_IDFA" LeadsUserType_IDFA_MD5 LeadsUserType = "USER_TYPE_IDFA_MD5" LeadsUserType_IMEI LeadsUserType = "USER_TYPE_IMEI" LeadsUserType_IMEI_MD5 LeadsUserType = "USER_TYPE_IMEI_MD5" LeadsUserType_GDT_OPENID LeadsUserType = "USER_TYPE_GDT_OPENID" LeadsUserType_MAC_ADDRESS LeadsUserType = "USER_TYPE_MAC_ADDRESS" LeadsUserType_MAC_ADDRESS_MD5 LeadsUserType = "USER_TYPE_MAC_ADDRESS_MD5" LeadsUserType_OAID LeadsUserType = "USER_TYPE_OAID" LeadsUserType_OAID_MD5 LeadsUserType = "USER_TYPE_OAID_MD5" LeadsUserType_WX_OPENID LeadsUserType = "USER_TYPE_WX_OPENID" LeadsUserType_WX_UNIONID LeadsUserType = "USER_TYPE_WX_UNIONID" LeadsUserType_OTHERS LeadsUserType = "USER_TYPE_OTHERS" )
List of LeadsUserType
type LearningStatus ¶
type LearningStatus string
LearningStatus : 学习状态
const ( LearningStatus_PROCESSING LearningStatus = "LEARNING_STATUS_PROCESSING" LearningStatus_SUGGEST_CONTINUE LearningStatus = "LEARNING_STATUS_SUGGEST_CONTINUE" LearningStatus_SUGGEST_STOP LearningStatus = "LEARNING_STATUS_SUGGEST_STOP" LearningStatus_SUGGEST_IMPROVE LearningStatus = "LEARNING_STATUS_SUGGEST_IMPROVE" LearningStatus_UNKNOWN LearningStatus = "LEARNING_STATUS_UNKNOWN" LearningStatus_WIP LearningStatus = "LEARNING_STATUS_WIP" LearningStatus_FINISHED LearningStatus = "LEARNING_STATUS_FINISHED" LearningStatus_FAILED LearningStatus = "LEARNING_STATUS_FAILED" )
List of LearningStatus
type LengthAdjustment ¶ added in v1.4.1
type LengthAdjustment struct { TargetLength *int64 `json:"target_length,omitempty"` LengthAdjustmentMethod LengthAdjustmentMethod `json:"length_adjustment_method,omitempty"` }
调整时长
type LengthAdjustmentMethod ¶ added in v1.4.1
type LengthAdjustmentMethod string
LengthAdjustmentMethod : 调整时长方式:溢出剪裁、智能变速
const ( LengthAdjustmentMethod_OVERFLOW_CLIP LengthAdjustmentMethod = "OVERFLOW_CLIP" LengthAdjustmentMethod_SMART_SPEED_CHANGE LengthAdjustmentMethod = "SMART_SPEED_CHANGE" )
List of LengthAdjustmentMethod
type LimitWechatAdBehavior ¶
type LimitWechatAdBehavior struct { Actions *[]string `json:"actions,omitempty"` ExcludedActions *[]string `json:"excluded_actions,omitempty"` }
微信广告行为定向
type LinkNameType ¶
type LinkNameType string
LinkNameType : 链接名称类型
const ( LinkNameType_VIEW_DETAILS LinkNameType = "VIEW_DETAILS" LinkNameType_GET_COUPONS LinkNameType = "GET_COUPONS" LinkNameType_MAKE_AN_APPOINTMENT LinkNameType = "MAKE_AN_APPOINTMENT" LinkNameType_BUY_NOW LinkNameType = "BUY_NOW" LinkNameType_GO_SHOPPING LinkNameType = "GO_SHOPPING" LinkNameType_ENTER_MINI_PROGRAM LinkNameType = "ENTER_MINI_PROGRAM" LinkNameType_ENTER_MINI_GAME LinkNameType = "ENTER_MINI_GAME" LinkNameType_APPLY_NOW LinkNameType = "APPLY_NOW" LinkNameType_RESERVATION_BUY LinkNameType = "RESERVATION_BUY" LinkNameType_CONSULT_NOW LinkNameType = "CONSULT_NOW" LinkNameType_BOOK_DRIVE LinkNameType = "BOOK_DRIVE" LinkNameType_ENTER_OFFICIAL_ACCOUNTS LinkNameType = "ENTER_OFFICIAL_ACCOUNTS" LinkNameType_PLAY_NOW LinkNameType = "PLAY_NOW" LinkNameType_OPEN_MINI_GAME LinkNameType = "OPEN_MINI_GAME" LinkNameType_DOWNLOAD_APP LinkNameType = "DOWNLOAD_APP" LinkNameType_DOWNLOAD_GAME LinkNameType = "DOWNLOAD_GAME" LinkNameType_GET_SAMPLES LinkNameType = "GET_SAMPLES" LinkNameType_GET_IT_NOW LinkNameType = "GET_IT_NOW" LinkNameType_BUY_ASAP LinkNameType = "BUY_ASAP" LinkNameType_DOWNLOAD_NOW LinkNameType = "DOWNLOAD_NOW" LinkNameType_VIEW_APPS LinkNameType = "VIEW_APPS" LinkNameType_MORE_INFO LinkNameType = "MORE_INFO" LinkNameType_GET_VOUCHERS LinkNameType = "GET_VOUCHERS" LinkNameType_FOLLOW_OFFICIAL_ACCOUNT LinkNameType = "FOLLOW_OFFICIAL_ACCOUNT" LinkNameType_READ_NOVELS LinkNameType = "READ_NOVELS" LinkNameType_GO_TO_JD LinkNameType = "GO_TO_JD" LinkNameType_GO_TO_PDD LinkNameType = "GO_TO_PDD" LinkNameType_GO_TO_SUNING LinkNameType = "GO_TO_SUNING" LinkNameType_GO_TO_VIP LinkNameType = "GO_TO_VIP" LinkNameType_GO_TO_XIAOHONGSHU LinkNameType = "GO_TO_XIAOHONGSHU" LinkNameType_GO_TO_KUAISHOU LinkNameType = "GO_TO_KUAISHOU" LinkNameType_WATCH_LIVE LinkNameType = "WATCH_LIVE" LinkNameType_RESERVE_NOW LinkNameType = "RESERVE_NOW" )
List of LinkNameType
type LinkNameTypeMp ¶
type LinkNameTypeMp string
LinkNameTypeMp : 链接名称类型
const ( LinkNameTypeMp_VIEW_DETAILS LinkNameTypeMp = "VIEW_DETAILS" LinkNameTypeMp_GET_COUPONS LinkNameTypeMp = "GET_COUPONS" LinkNameTypeMp_MAKE_AN_APPOINTMENT LinkNameTypeMp = "MAKE_AN_APPOINTMENT" LinkNameTypeMp_BUY_NOW LinkNameTypeMp = "BUY_NOW" LinkNameTypeMp_GO_SHOPPING LinkNameTypeMp = "GO_SHOPPING" LinkNameTypeMp_ENTER_MINI_PROGRAM LinkNameTypeMp = "ENTER_MINI_PROGRAM" LinkNameTypeMp_ENTER_MINI_GAME LinkNameTypeMp = "ENTER_MINI_GAME" LinkNameTypeMp_APPLY_NOW LinkNameTypeMp = "APPLY_NOW" LinkNameTypeMp_BOOK_NOW LinkNameTypeMp = "BOOK_NOW" LinkNameTypeMp_RESERVATION_BUY LinkNameTypeMp = "RESERVATION_BUY" LinkNameTypeMp_CONSULT_NOW LinkNameTypeMp = "CONSULT_NOW" LinkNameTypeMp_BOOK_DRIVE LinkNameTypeMp = "BOOK_DRIVE" LinkNameTypeMp_ENTER_OFFICIAL_ACCOUNTS LinkNameTypeMp = "ENTER_OFFICIAL_ACCOUNTS" LinkNameTypeMp_PLAY_NOW LinkNameTypeMp = "PLAY_NOW" LinkNameTypeMp_OPEN_MINI_GAME LinkNameTypeMp = "OPEN_MINI_GAME" LinkNameTypeMp_DOWNLOAD_APP LinkNameTypeMp = "DOWNLOAD_APP" LinkNameTypeMp_DOWNLOAD_GAME LinkNameTypeMp = "DOWNLOAD_GAME" LinkNameTypeMp_GET_SAMPLES LinkNameTypeMp = "GET_SAMPLES" LinkNameTypeMp_GET_IT_NOW LinkNameTypeMp = "GET_IT_NOW" LinkNameTypeMp_BUY_ASAP LinkNameTypeMp = "BUY_ASAP" LinkNameTypeMp_DOWNLOAD_NOW LinkNameTypeMp = "DOWNLOAD_NOW" LinkNameTypeMp_VIEW_APPS LinkNameTypeMp = "VIEW_APPS" LinkNameTypeMp_MORE_INFO LinkNameTypeMp = "MORE_INFO" LinkNameTypeMp_GET_VOUCHERS LinkNameTypeMp = "GET_VOUCHERS" LinkNameTypeMp_FOLLOW_OFFICIAL_ACCOUNT LinkNameTypeMp = "FOLLOW_OFFICIAL_ACCOUNT" LinkNameTypeMp_READ_NOVELS LinkNameTypeMp = "READ_NOVELS" LinkNameTypeMp_GO_TO_JD LinkNameTypeMp = "GO_TO_JD" LinkNameTypeMp_GO_TO_PDD LinkNameTypeMp = "GO_TO_PDD" LinkNameTypeMp_GO_TO_SUNING LinkNameTypeMp = "GO_TO_SUNING" LinkNameTypeMp_GO_TO_VIP LinkNameTypeMp = "GO_TO_VIP" LinkNameTypeMp_GO_TO_XIAOHONGSHU LinkNameTypeMp = "GO_TO_XIAOHONGSHU" LinkNameTypeMp_GO_TO_KUAISHOU LinkNameTypeMp = "GO_TO_KUAISHOU" LinkNameTypeMp_WATCH_LIVE LinkNameTypeMp = "WATCH_LIVE" LinkNameTypeMp_RESERVE_NOW LinkNameTypeMp = "RESERVE_NOW" LinkNameTypeMp_OPEN_APP LinkNameTypeMp = "OPEN_APP" LinkNameTypeMp_ALREADY_INSTALL LinkNameTypeMp = "ALREADY_INSTALL" LinkNameTypeMp_RESERVE_LIVE LinkNameTypeMp = "RESERVE_LIVE" )
List of LinkNameTypeMP
type LinkPageSpec ¶
type LinkPageSpec struct { PageId *int64 `json:"page_id,omitempty"` PageUrl *string `json:"page_url,omitempty"` MiniProgramSpec *AdcreativeMiniProgramSpec `json:"mini_program_spec,omitempty"` MiniGameSpec *MiniGameSpec `json:"mini_game_spec,omitempty"` }
文字链跳转信息
type LinkPageType ¶
type LinkPageType string
LinkPageType : 文字链跳转类型类型
const ( LinkPageType_NOT_USED LinkPageType = "LINK_PAGE_TYPE_NOT_USED" LinkPageType_DEFAULT LinkPageType = "LINK_PAGE_TYPE_DEFAULT" LinkPageType_CANVAS_WECHAT LinkPageType = "LINK_PAGE_TYPE_CANVAS_WECHAT" LinkPageType_ARTICAL_WECHAT LinkPageType = "LINK_PAGE_TYPE_ARTICAL_WECHAT" LinkPageType_MINI_PROGRAM_WECHAT LinkPageType = "LINK_PAGE_TYPE_MINI_PROGRAM_WECHAT" LinkPageType_MINI_PROGRAM_CANVAS_WECHAT LinkPageType = "LINK_PAGE_TYPE_MINI_PROGRAM_CANVAS_WECHAT" LinkPageType_MINI_GAME_WECHAT LinkPageType = "LINK_PAGE_TYPE_MINI_GAME_WECHAT" LinkPageType_FENGYE_ECOMMERCE LinkPageType = "LINK_PAGE_TYPE_FENGYE_ECOMMERCE" LinkPageType_XJ_ANDROID_APP_H5 LinkPageType = "LINK_PAGE_TYPE_XJ_ANDROID_APP_H5" LinkPageType_XJ_IOS_APP_H5 LinkPageType = "LINK_PAGE_TYPE_XJ_IOS_APP_H5" LinkPageType_XJ_WEBSITE_H5 LinkPageType = "LINK_PAGE_TYPE_XJ_WEBSITE_H5" LinkPageType_WECHAT_MOMENTS_SIMPLE_NATIVE LinkPageType = "LINK_PAGE_TYPE_WECHAT_MOMENTS_SIMPLE_NATIVE" LinkPageType_CHANNELS_WATCH_LIVE LinkPageType = "LINK_PAGE_TYPE_CHANNELS_WATCH_LIVE" LinkPageType_CHANNELS_RESERVE_LIVE LinkPageType = "LINK_PAGE_TYPE_CHANNELS_RESERVE_LIVE" )
List of LinkPageType
type ListStruct ¶ added in v1.3.0
type ListStruct struct { WechatQualificationName *string `json:"wechat_qualification_name,omitempty"` WechatQualificationUrl *string `json:"wechat_qualification_url,omitempty"` WechatQualificationId *int64 `json:"wechat_qualification_id,omitempty"` ReviewStatus LocalBusinessQualificationReviewStatus `json:"review_status,omitempty"` AuditMessage *string `json:"audit_message,omitempty"` }
返回结构
type LocalAddRequest ¶ added in v1.4.0
type LocalAddRequest struct { Adgroup *AdgroupCreateSpec `json:"adgroup,omitempty"` Campaign *CampaignCreateSpec `json:"campaign,omitempty"` Adcreative *AdCreativeCreateSpec `json:"adcreative,omitempty"` }
type LocalAddResponse ¶ added in v1.4.0
type LocalAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalAddResponseData `json:"data,omitempty"` }
type LocalAddResponseData ¶ added in v1.4.0
type LocalAddResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type LocalAdsSpecRead ¶ added in v1.7.1
type LocalAdsSpecRead struct { ShopName *string `json:"shop_name,omitempty"` Address *string `json:"address,omitempty"` Telphone *string `json:"telphone,omitempty"` SystemIndustryId *string `json:"system_industry_id,omitempty"` }
本地门店信息
type LocalBusinessQualificationReviewStatus ¶ added in v1.4.0
type LocalBusinessQualificationReviewStatus string
LocalBusinessQualificationReviewStatus : 审核状态
const ( LocalBusinessQualificationReviewStatus_PENDING LocalBusinessQualificationReviewStatus = "LOCAL_BUSINESS_QUALIFICATION_REVIEW_STATUS_PENDING" LocalBusinessQualificationReviewStatus_NORMAL LocalBusinessQualificationReviewStatus = "LOCAL_BUSINESS_QUALIFICATION_REVIEW_STATUS_NORMAL" LocalBusinessQualificationReviewStatus_DENIED LocalBusinessQualificationReviewStatus = "LOCAL_BUSINESS_QUALIFICATION_REVIEW_STATUS_DENIED" )
List of LocalBusinessQualificationReviewStatus
type LocalEndadsmanuallyAddRequest ¶ added in v1.3.0
type LocalEndadsmanuallyAddResponse ¶ added in v1.3.0
type LocalEndadsmanuallyAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalEndadsmanuallyAddResponseData `json:"data,omitempty"` }
type LocalEndadsmanuallyAddResponseData ¶ added in v1.3.0
type LocalEndadsmanuallyAddResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type LocalEstimatedamountGetRequest ¶ added in v1.3.0
type LocalEstimatedamountGetRequest struct { AccountId *int64 `json:"account_id,omitempty"` CityLevel CityLevel `json:"city_level,omitempty"` PackageLevel PackageLevel `json:"package_level,omitempty"` }
type LocalEstimatedamountGetResponse ¶ added in v1.3.0
type LocalEstimatedamountGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalEstimatedamountGetResponseData `json:"data,omitempty"` }
type LocalEstimatedamountGetResponseData ¶ added in v1.3.0
type LocalGetRequest ¶ added in v1.4.0
type LocalGetRequest struct { AccountId *int64 `json:"account_id,omitempty"` DateRange *DateRange `json:"date_range,omitempty"` Filtering *[]FilteringStruct `json:"filtering,omitempty"` Level DpApiReportLevel `json:"level,omitempty"` Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` }
type LocalGetResponse ¶ added in v1.4.0
type LocalGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalGetResponseData `json:"data,omitempty"` }
type LocalGetResponseData ¶ added in v1.4.0
type LocalGetResponseData struct { List *[]AllDataSpec `json:"list,omitempty"` PageInfo *DpPageInfo `json:"page_info,omitempty"` }
type LocalStoresAddRequest ¶ added in v1.3.0
type LocalStoresAddResponse ¶ added in v1.3.0
type LocalStoresAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalStoresAddResponseData `json:"data,omitempty"` }
type LocalStoresAddResponseData ¶ added in v1.3.0
type LocalStoresAddResponseData struct {
PoiList *[]string `json:"poi_list,omitempty"`
}
type LocalStoresAddressParsingResultGetRequest ¶ added in v1.3.0
type LocalStoresAddressParsingResultGetResponse ¶ added in v1.3.0
type LocalStoresAddressParsingResultGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalStoresAddressParsingResultGetResponseData `json:"data,omitempty"` }
type LocalStoresAddressParsingResultGetResponseData ¶ added in v1.3.0
type LocalStoresAddressParsingResultGetResponseData struct { SuccessList *[]SuccessPoiInfoStruct `json:"success_list,omitempty"` FailList *[]string `json:"fail_list,omitempty"` }
type LocalStoresDeleteRequest ¶ added in v1.3.0
type LocalStoresDeleteResponse ¶ added in v1.3.0
type LocalStoresDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalStoresDeleteResponseData `json:"data,omitempty"` }
type LocalStoresDeleteResponseData ¶ added in v1.3.0
type LocalStoresDeleteResponseData struct {
PoiList *[]string `json:"poi_list,omitempty"`
}
type LocalStoresGetListStruct ¶ added in v1.3.0
type LocalStoresGetListStruct struct { PoiId *string `json:"poi_id,omitempty"` LocalStoreName *string `json:"local_store_name,omitempty"` LocalStoreProvince *string `json:"local_store_province,omitempty"` LocalStoreCity *string `json:"local_store_city,omitempty"` LocalStoreAddress *string `json:"local_store_address,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` SystemStatus SysStatus `json:"system_status,omitempty"` }
返回结构
type LocalStoresGetResponse ¶ added in v1.3.0
type LocalStoresGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalStoresGetResponseData `json:"data,omitempty"` }
type LocalStoresGetResponseData ¶ added in v1.3.0
type LocalStoresGetResponseData struct { List *[]LocalStoresGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type LocalStoresSearchInfoGetListStruct ¶ added in v1.3.0
type LocalStoresSearchInfoGetListStruct struct { PoiId *string `json:"poi_id,omitempty"` LocalStoreName *string `json:"local_store_name,omitempty"` LocalStoreProvince *string `json:"local_store_province,omitempty"` LocalStoreCity *string `json:"local_store_city,omitempty"` LocalStoreAddress *string `json:"local_store_address,omitempty"` }
返回结构
type LocalStoresSearchInfoGetResponse ¶ added in v1.3.0
type LocalStoresSearchInfoGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalStoresSearchInfoGetResponseData `json:"data,omitempty"` }
type LocalStoresSearchInfoGetResponseData ¶ added in v1.3.0
type LocalStoresSearchInfoGetResponseData struct { List *[]LocalStoresSearchInfoGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type LocalUpdateRequest ¶ added in v1.4.0
type LocalUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` Adgroup *AdgroupUpdateSpec `json:"adgroup,omitempty"` Campaign *CampaignUpdateSpec `json:"campaign,omitempty"` Adcreative *AdCreativeUpdateSpec `json:"adcreative,omitempty"` }
type LocalUpdateResponse ¶ added in v1.4.0
type LocalUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *LocalUpdateResponseData `json:"data,omitempty"` }
type LocalUpdateResponseData ¶ added in v1.4.0
type LocalUpdateResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type LocardBehaviorsListItem ¶
type LocardBehaviorsListItem struct { Id *string `json:"id,omitempty"` Text *string `json:"text,omitempty"` }
罗卡行为标签
type LocardInterestsListItem ¶
type LocardInterestsListItem struct { Id *string `json:"id,omitempty"` Text *string `json:"text,omitempty"` }
罗卡兴趣标签
type LongVideoStruct ¶
type LongVideoStruct struct { LongVideo1 *int64 `json:"long_video1,omitempty"` LongVideo2 *int64 `json:"long_video2,omitempty"` }
完整视频结构
type LookalikeSpec ¶
type LookalikeSpec struct { SeedAudienceId *int64 `json:"seed_audience_id,omitempty"` ExpandUserCount *int64 `json:"expand_user_count,omitempty"` }
Lookalike人群信息
type ManualAdjustment ¶ added in v1.4.1
type ManualAdjustment struct { SizeAdjustment *SizeAdjustment `json:"size_adjustment,omitempty"` LengthAdjustment *LengthAdjustment `json:"length_adjustment,omitempty"` MusicAdjustment *MusicAdjustment `json:"music_adjustment,omitempty"` }
手工调整视频
type MatchRuleType ¶
type MatchRuleType string
MatchRuleType : 匹配规则类型
const ( MatchRuleType_URL MatchRuleType = "URL" MatchRuleType_ACTION MatchRuleType = "ACTION" )
List of MatchRuleType
type MediaSourceType ¶
type MediaSourceType string
MediaSourceType : 视频来源
const ( MediaSourceType_UNSUPPORTED MediaSourceType = "SOURCE_TYPE_UNSUPPORTED" MediaSourceType_LOCAL MediaSourceType = "SOURCE_TYPE_LOCAL" MediaSourceType_API MediaSourceType = "SOURCE_TYPE_API" MediaSourceType_VIDEO_MAKER_XSJ MediaSourceType = "SOURCE_TYPE_VIDEO_MAKER_XSJ" MediaSourceType_TCC MediaSourceType = "SOURCE_TYPE_TCC" )
List of MediaSourceType
type MediaStatusType ¶ added in v1.7.2
type MediaStatusType string
MediaStatusType : 视频状态
const ( MediaStatusType_NORMAL MediaStatusType = "ADSTATUS_NORMAL" MediaStatusType_DELETED MediaStatusType = "ADSTATUS_DELETED" )
List of MediaStatusType
type MediaSystemStatus ¶
type MediaSystemStatus string
MediaSystemStatus : 转码状态
const ( MediaSystemStatus_VALID MediaSystemStatus = "MEDIA_STATUS_VALID" MediaSystemStatus_PENDING MediaSystemStatus = "MEDIA_STATUS_PENDING" MediaSystemStatus_ERROR MediaSystemStatus = "MEDIA_STATUS_ERROR" )
List of MediaSystemStatus
type MediaType ¶
type MediaType string
MediaType : 视频类型
const ( MediaType_MEDIA_TYPE_MP4 MediaType = "MEDIA_TYPE_MP4" MediaType_MEDIA_TYPE_AVI MediaType = "MEDIA_TYPE_AVI" MediaType_MEDIA_TYPE_MOV MediaType = "MEDIA_TYPE_MOV" MediaType_MEDIA_TYPE_FLV MediaType = "MEDIA_TYPE_FLV" MediaType_VIDEO_TYPE_MP4 MediaType = "VIDEO_TYPE_MP4" MediaType_VIDEO_TYPE_AVI MediaType = "VIDEO_TYPE_AVI" MediaType_VIDEO_TYPE_MOV MediaType = "VIDEO_TYPE_MOV" )
List of MediaType
type Memo ¶
type Memo struct {
WechatFundSpec *WechatFundSpec `json:"wechat_fund_spec,omitempty"`
}
更多信息
type MetricDetailData ¶ added in v1.4.0
type MetricDetailData struct { Cost *int64 `json:"cost,omitempty"` ExpPv *int64 `json:"exp_pv,omitempty"` CanvasCpnCouponsGetPv *int64 `json:"canvas_cpn_coupons_get_pv,omitempty"` CanvasCpnCouponsCost *int64 `json:"canvas_cpn_coupons_cost,omitempty"` CanvasCpnCouponsUsePv *int64 `json:"canvas_cpn_coupons_use_pv,omitempty"` Purchase *int64 `json:"purchase,omitempty"` PromotionClaimOfferPv *int64 `json:"promotion_claim_offer_pv,omitempty"` PageVisitStorePv *int64 `json:"page_visit_store_pv,omitempty"` }
报表效果数据
type Metrics ¶ added in v1.4.1
type Metrics struct { VideoOuterPlayIndex *float64 `json:"video_outer_play_index,omitempty"` VideoOuterClickIndex *float64 `json:"video_outer_click_index,omitempty"` VideoOffsetIndex *float64 `json:"video_offset_index,omitempty"` }
数据指标
type MiniGameProgramSpec ¶
type MiniGameProgramSpec struct { Title *string `json:"title,omitempty"` MiniGameProgramId *string `json:"mini_game_program_id,omitempty"` MiniGameProgramPath *string `json:"mini_game_program_path,omitempty"` }
小游戏信息
type MiniGameSpec ¶
type MiniGameSpec struct {
MiniGameTrackingParameter *string `json:"mini_game_tracking_parameter,omitempty"`
}
小游戏落地页信息
type MiniGameWechatSpec ¶ added in v1.4.1
type MiniGameWechatSpec struct {
MiniGameProgramId *string `json:"mini_game_program_id,omitempty"`
}
微信小游戏信息
type MiniParamMatcherGroup ¶
type MiniParamMatcherGroup struct {
ParamMatcher *[]ParamMatcher `json:"param_matcher,omitempty"`
}
匹配规则组
type MiniProgramSpec ¶
type MiniProgramSpec struct { Title *string `json:"title,omitempty"` MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` }
小程序信息
type MiniprogramAmount ¶
type MiniprogramAmount struct { ReceivedAmount *int64 `json:"received_amount,omitempty"` UsedAmount *int64 `json:"used_amount,omitempty"` LockedAmount *int64 `json:"locked_amount,omitempty"` RepaidAmount *int64 `json:"repaid_amount,omitempty"` NeedRepayAmount *int64 `json:"need_repay_amount,omitempty"` }
小程序启动金更多信息
type MpInfoRead ¶
type MpInfoRead struct { WechatAccountId *string `json:"wechat_account_id,omitempty"` WechatAccountName *string `json:"wechat_account_name,omitempty"` SystemStatus WechatCustomerSystemStatus `json:"system_status,omitempty"` IndustryName *string `json:"industry_name,omitempty"` ContactPerson *string `json:"contact_person,omitempty"` ContactPersonTelephone *string `json:"contact_person_telephone,omitempty"` BusinessType WechatBusinessType `json:"business_type,omitempty"` BusinessContent *string `json:"business_content,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` ProfilePhoto *string `json:"profile_photo,omitempty"` BrandIntroduction *string `json:"brand_introduction,omitempty"` IntroductionUrl *string `json:"introduction_url,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` }
<p>微信广告开户信息,满足如下条件时使用</p><li>输入参数 account_id 不为空时使用</li><li>微信公众号开通广告业务或开通通用账号权限</li>
type MpInfoUpdate ¶
type MpInfoUpdate struct { SystemIndustryId *int64 `json:"system_industry_id,omitempty"` ContactPerson *string `json:"contact_person,omitempty"` ContactPersonTelephone *string `json:"contact_person_telephone,omitempty"` BusinessType WechatBusinessType `json:"business_type,omitempty"` BusinessContent *string `json:"business_content,omitempty"` Name *string `json:"name,omitempty"` ProfilePhoto *string `json:"profile_photo,omitempty"` BrandIntroduction *string `json:"brand_introduction,omitempty"` IntroductionUrl *string `json:"introduction_url,omitempty"` }
<p>微信广告开户信息,当输入参数 account_id 不为空时使用, 用于微信公众号开通微信广告业务(需提前绑定公众号),或开通微信通用账号业务,其中通用账号能力为邀请制开放。</p><li>公众号开通广告业务:绑定公众号后,如绑定的微信公众账号尚未开通广告服务,可通过填写该结构进行开通,其中 system_industry_id、contact_person、contact_person_telephone 必填。</li><li>通用账号业务:除business_type,business_content字段外,均为必填字段。</li><li>账号信息修改:可通过填写该结构进行信息修正,但当且仅当微信广告信息审核拒绝时,才允许进行更新</li>
type MusicAdjustment ¶ added in v1.4.1
type MusicAdjustment struct {
MusicAdjustmentMethod MusicAdjustmentMethodEnum `json:"music_adjustment_method,omitempty"`
}
添加背景音乐
type MusicAdjustmentMethodEnum ¶ added in v1.4.1
type MusicAdjustmentMethodEnum string
MusicAdjustmentMethodEnum : 添加音乐方式:推荐音乐
const (
MusicAdjustmentMethodEnum_RECOMMENDATION MusicAdjustmentMethodEnum = "RECOMMENDATION"
)
List of MusicAdjustmentMethodEnum
type NoInterestClickRateStruct ¶ added in v1.3.0
type NoInterestClickRateStruct struct { Value *string `json:"value,omitempty"` Score *string `json:"score,omitempty"` RankOverall *string `json:"rank_overall,omitempty"` RankFirstCategory *string `json:"rank_first_category,omitempty"` RankSecondCategory *string `json:"rank_second_category,omitempty"` SelfTrends *[]PointStruct `json:"self_trends,omitempty"` BenchmarkTrends *[]PointStruct `json:"benchmark_trends,omitempty"` }
朋友圈广告不感兴趣点击率(is_wechat_moment为true有效)
type NumberRestriction ¶
type NumberRestriction struct { Min *int64 `json:"min,omitempty"` Max *int64 `json:"max,omitempty"` }
数值型需满足的限制条件,仅当element_type是ELEMENT_TYPE_INTEGER时返回
type OauthTokenResponse ¶
type OauthTokenResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *OauthTokenResponseData `json:"data,omitempty"` }
type OauthTokenResponseData ¶
type OauthTokenResponseData struct { AuthorizerInfo *AuthorizerStruct `json:"authorizer_info,omitempty"` AccessToken *string `json:"access_token,omitempty"` RefreshToken *string `json:"refresh_token,omitempty"` AccessTokenExpiresIn *int64 `json:"access_token_expires_in,omitempty"` RefreshTokenExpiresIn *int64 `json:"refresh_token_expires_in,omitempty"` }
type OcpaLearningSpec ¶
type OcpaLearningSpec struct {
AdgroupIdList *[]int64 `json:"adgroup_id_list,omitempty"`
}
获取学习状态所需条件
type OperateSuggestion ¶
type OperateSuggestion string
OperateSuggestion : 操作建议
const ( OperateSuggestion_OBSERVATION OperateSuggestion = "OPERATE_SUGGESTION_OBSERVATION" OperateSuggestion_OPERATION OperateSuggestion = "OPERATE_SUGGESTION_OPERATION" OperateSuggestion_PAUSE OperateSuggestion = "OPERATE_SUGGESTION_PAUSE" OperateSuggestion_FINE_PLAY OperateSuggestion = "OPERATE_SUGGESTION_FINE_PLAY" )
List of OperateSuggestion
type OperationSpec ¶
type OperationSpec struct { ConfigureStatusSpec *ConfigureStatusSpec `json:"configure_status_spec,omitempty"` BidAmountSpec *BidAmountSpec `json:"bid_amount_spec,omitempty"` DateSpec *DateSpec `json:"date_spec,omitempty"` TimeSeriesSpec *TimeSeriesSpec `json:"time_series_spec,omitempty"` }
处理操作信息
type OperationType ¶
type OperationType string
OperationType : 文件操作类型
const ( OperationType_CREATE OperationType = "CREATE" OperationType_DELETE OperationType = "DELETE" OperationType_APPEND OperationType = "APPEND" OperationType_REDUCE OperationType = "REDUCE" )
List of OperationType
type OptBidStruct ¶
type OptBidStruct struct { AdjustBidStrategyFlag *bool `json:"adjust_bid_strategy_flag,omitempty"` CurrentBidStrategy *string `json:"current_bid_strategy,omitempty"` OptimizeBidStrategy *string `json:"optimize_bid_strategy,omitempty"` AdjustBidAmountFlag *bool `json:"adjust_bid_amount_flag,omitempty"` CurrentBidAmount *int64 `json:"current_bid_amount,omitempty"` OptimizeBidAmount *int64 `json:"optimize_bid_amount,omitempty"` AdjustDeepBidAmountFlag *bool `json:"adjust_deep_bid_amount_flag,omitempty"` CurrentDeepBidAmount *int64 `json:"current_deep_bid_amount,omitempty"` OptimizeDeepBidAmount *int64 `json:"optimize_deep_bid_amount,omitempty"` }
出价优化
type OptBudgetStruct ¶
type OptBudgetStruct struct { RaiseDayBudgetFlag *bool `json:"raise_day_budget_flag,omitempty"` CurrentAdgroupDayBudget *int64 `json:"current_adgroup_day_budget,omitempty"` CurrentCampaignDayBudget *int64 `json:"current_campaign_day_budget,omitempty"` CurrentAccountDayBudget *int64 `json:"current_account_day_budget,omitempty"` AdgroupCostDaily *int64 `json:"adgroup_cost_daily,omitempty"` CampaignCostDaily *int64 `json:"campaign_cost_daily,omitempty"` AccountCostDaily *int64 `json:"account_cost_daily,omitempty"` AdgroupBalance *int64 `json:"adgroup_balance,omitempty"` CampaignBalance *int64 `json:"campaign_balance,omitempty"` AccountBalance *int64 `json:"account_balance,omitempty"` OptimizeAdgroupDayBudgetFlag *bool `json:"optimize_adgroup_day_budget_flag,omitempty"` OptimizeCampaignDayBudgetFlag *bool `json:"optimize_campaign_day_budget_flag,omitempty"` OptimizeAccountDayBudgetFlag *bool `json:"optimize_account_day_budget_flag,omitempty"` OptimizeAdgroupDayBudget *int64 `json:"optimize_adgroup_day_budget,omitempty"` OptimizeCampaignDayBudget *int64 `json:"optimize_campaign_day_budget,omitempty"` OptimizeAccountDayBudget *int64 `json:"optimize_account_day_budget,omitempty"` RaiseAccountBalanceFlag *bool `json:"raise_account_balance_flag,omitempty"` RecommendRecharge *int64 `json:"recommend_recharge,omitempty"` }
预算优化
type OptTargetingStruct ¶
type OptTargetingStruct struct { OpenAutoExpandFlag *bool `json:"open_auto_expand_flag,omitempty"` ExpandTargetingRule *[]string `json:"expand_targeting_rule,omitempty"` OpenExpandSeedPopulationFlag *bool `json:"open_expand_seed_population_flag,omitempty"` OpenExpandSeedPopulationSelectedFlag *bool `json:"open_expand_seed_population_selected_flag,omitempty"` ExpandSeedPopulations *[]int64 `json:"expand_seed_populations,omitempty"` AddMoreLocardLabelsFlag *bool `json:"add_more_locard_labels_flag,omitempty"` LocardBehaviors *[]LocardBehaviorsListItem `json:"locard_behaviors,omitempty"` LocardInterests *[]LocardInterestsListItem `json:"locard_interests,omitempty"` }
定向优化
type OptimizationGoal ¶
type OptimizationGoal string
OptimizationGoal : 广告优化目标类型
const ( OptimizationGoal_NONE OptimizationGoal = "OPTIMIZATIONGOAL_NONE" OptimizationGoal_BRAND_CONVERSION OptimizationGoal = "OPTIMIZATIONGOAL_BRAND_CONVERSION" OptimizationGoal_FOLLOW OptimizationGoal = "OPTIMIZATIONGOAL_FOLLOW" OptimizationGoal_CLICK OptimizationGoal = "OPTIMIZATIONGOAL_CLICK" OptimizationGoal_IMPRESSION OptimizationGoal = "OPTIMIZATIONGOAL_IMPRESSION" OptimizationGoal_APP_DOWNLOAD OptimizationGoal = "OPTIMIZATIONGOAL_APP_DOWNLOAD" OptimizationGoal_APP_ACTIVATE OptimizationGoal = "OPTIMIZATIONGOAL_APP_ACTIVATE" OptimizationGoal_APP_REGISTER OptimizationGoal = "OPTIMIZATIONGOAL_APP_REGISTER" OptimizationGoal_ONE_DAY_RETENTION OptimizationGoal = "OPTIMIZATIONGOAL_ONE_DAY_RETENTION" OptimizationGoal_APP_PURCHASE OptimizationGoal = "OPTIMIZATIONGOAL_APP_PURCHASE" OptimizationGoal_ECOMMERCE_ORDER OptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_ORDER" OptimizationGoal_ECOMMERCE_CHECKOUT OptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_CHECKOUT" OptimizationGoal_LEADS OptimizationGoal = "OPTIMIZATIONGOAL_LEADS" OptimizationGoal_ECOMMERCE_CART OptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_CART" OptimizationGoal_PROMOTION_CLICK_KEY_PAGE OptimizationGoal = "OPTIMIZATIONGOAL_PROMOTION_CLICK_KEY_PAGE" OptimizationGoal_VIEW_COMMODITY_PAGE OptimizationGoal = "OPTIMIZATIONGOAL_VIEW_COMMODITY_PAGE" OptimizationGoal_ONLINE_CONSULTATION OptimizationGoal = "OPTIMIZATIONGOAL_ONLINE_CONSULTATION" OptimizationGoal_TELEPHONE_CONSULTATION OptimizationGoal = "OPTIMIZATIONGOAL_TELEPHONE_CONSULTATION" OptimizationGoal_PAGE_RESERVATION OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_RESERVATION" OptimizationGoal_DELIVERY OptimizationGoal = "OPTIMIZATIONGOAL_DELIVERY" OptimizationGoal_MESSAGE_AFTER_FOLLOW OptimizationGoal = "OPTIMIZATIONGOAL_MESSAGE_AFTER_FOLLOW" OptimizationGoal_CLICK_MENU_AFTER_FOLLOW OptimizationGoal = "OPTIMIZATIONGOAL_CLICK_MENU_AFTER_FOLLOW" OptimizationGoal_PAGE_EFFECTIVE_ONLINE_CONSULT OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_EFFECTIVE_ONLINE_CONSULT" OptimizationGoal_PAGE_EFFECTIVE_PHONE_CALL OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_EFFECTIVE_PHONE_CALL" OptimizationGoal_CLICK_KEY_PAGE OptimizationGoal = "OPTIMIZATIONGOAL_CLICK_KEY_PAGE" OptimizationGoal_MOBILE_APP_START OptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_START" OptimizationGoal_PAGE_DELIVER OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_DELIVER" OptimizationGoal_PAGE_MAKE_PHONE_CALL OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_MAKE_PHONE_CALL" OptimizationGoal_PAGE_ONLINE_CONSULT OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_ONLINE_CONSULT" OptimizationGoal_MOBILE_APP_CHECKOUT OptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_CHECKOUT" OptimizationGoal_APP_INSTALL OptimizationGoal = "OPTIMIZATIONGOAL_APP_INSTALL" OptimizationGoal_CONFIRM_EFFECTIVE_LEADS_CONSULT OptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_EFFECTIVE_LEADS_CONSULT" OptimizationGoal_CONFIRM_EFFECTIVE_LEADS_PHONE OptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_EFFECTIVE_LEADS_PHONE" OptimizationGoal_LEADS_COLLECT OptimizationGoal = "OPTIMIZATIONGOAL_LEADS_COLLECT" OptimizationGoal_FIRST_PURCHASE OptimizationGoal = "OPTIMIZATIONGOAL_FIRST_PURCHASE" OptimizationGoal_APPLY OptimizationGoal = "OPTIMIZATIONGOAL_APPLY" OptimizationGoal_PRE_CREDIT OptimizationGoal = "OPTIMIZATIONGOAL_PRE_CREDIT" OptimizationGoal_CREDIT OptimizationGoal = "OPTIMIZATIONGOAL_CREDIT" OptimizationGoal_WITHDRAW_DEPOSITS OptimizationGoal = "OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS" OptimizationGoal_PROMOTION_VIEW_KEY_PAGE OptimizationGoal = "OPTIMIZATIONGOAL_PROMOTION_VIEW_KEY_PAGE" OptimizationGoal_MOBILE_APP_CREATE_ROLE OptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_CREATE_ROLE" OptimizationGoal_CANVAS_CLICK OptimizationGoal = "OPTIMIZATIONGOAL_CANVAS_CLICK" OptimizationGoal_PROMOTION_CLAIM_OFFER OptimizationGoal = "OPTIMIZATIONGOAL_PROMOTION_CLAIM_OFFER" OptimizationGoal_ECOMMERCE_ADD_TO_WISHLIST OptimizationGoal = "OPTIMIZATIONGOAL_ECOMMERCE_ADD_TO_WISHLIST" OptimizationGoal_CONFIRM_EFFECTIVE_LEADS_RESERVATION OptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_EFFECTIVE_LEADS_RESERVATION" OptimizationGoal_PAGE_RECEIPT OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_RECEIPT" OptimizationGoal_PAGE_SCAN_CODE OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_SCAN_CODE" OptimizationGoal_SELECT_COURSE OptimizationGoal = "OPTIMIZATIONGOAL_SELECT_COURSE" OptimizationGoal_CONFIRM_POTENTIAL_CUSTOMER_PHONE OptimizationGoal = "OPTIMIZATIONGOAL_CONFIRM_POTENTIAL_CUSTOMER_PHONE" OptimizationGoal_MOBILE_APP_AD_INCOME OptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_AD_INCOME" OptimizationGoal_MOBILE_APP_ACCREDIT OptimizationGoal = "OPTIMIZATIONGOAL_MOBILE_APP_ACCREDIT" OptimizationGoal_PURCHASE_MEMBER_CARD OptimizationGoal = "OPTIMIZATIONGOAL_PURCHASE_MEMBER_CARD" OptimizationGoal_PAGE_CONFIRM_EFFECTIVE_LEADS OptimizationGoal = "OPTIMIZATIONGOAL_PAGE_CONFIRM_EFFECTIVE_LEADS" OptimizationGoal_ADD_DESKTOP OptimizationGoal = "OPTIMIZATIONGOAL_ADD_DESKTOP" OptimizationGoal_RESERVATION OptimizationGoal = "OPTIMIZATIONGOAL_RESERVATION" OptimizationGoal_FIRST_ECOMMERCE_ORDER OptimizationGoal = "OPTIMIZATIONGOAL_FIRST_ECOMMERCE_ORDER" OptimizationGoal_LIKE OptimizationGoal = "OPTIMIZATIONGOAL_LIKE" OptimizationGoal_EXTERNAL_LINK_CLICK OptimizationGoal = "OPTIMIZATIONGOAL_EXTERNAL_LINK_CLICK" OptimizationGoal_BUY_COUPONS OptimizationGoal = "OPTIMIZATIONGOAL_BUY_COUPONS" OptimizationGoal_LEAVE_INFORMATION OptimizationGoal = "OPTIMIZATIONGOAL_LEAVE_INFORMATION" OptimizationGoal_CORE_ACTION OptimizationGoal = "OPTIMIZATIONGOAL_CORE_ACTION" OptimizationGoal_ONE_DAY_RETENTION_RATIO OptimizationGoal = "OPTIMIZATIONGOAL_ONE_DAY_RETENTION_RATIO" )
List of OptimizationGoal
type OptimizationGoalPermissionsGetResponse ¶
type OptimizationGoalPermissionsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *OptimizationGoalPermissionsGetResponseData `json:"data,omitempty"` }
type OptimizationGoalPermissionsGetResponseData ¶
type OptimizationGoalPermissionsGetResponseData struct { OptimizationGoalPermissionList *[]string `json:"optimization_goal_permission_list,omitempty"` DeepBehaviorOptimizationGoalPermissionList *[]DeepBehaviorOptimizationGoalPermissionStruct `json:"deep_behavior_optimization_goal_permission_list,omitempty"` DeepWorthOptimizationGoalPermissionList *[]DeepWorthOptimizationGoalPermissionStruct `json:"deep_worth_optimization_goal_permission_list,omitempty"` }
type OptimizeContentMainStruct ¶
type OptimizeContentMainStruct struct { Status *OptimizeSubStatusStruct `json:"status,omitempty"` OptimizeContents *OptimizeSubContentStruct `json:"optimize_contents,omitempty"` }
诊断详情-优化操作明细
type OptimizeStatus ¶
type OptimizeStatus string
OptimizeStatus : 优化状态
const ( OptimizeStatus_NONE OptimizeStatus = "OPTIMIZE_STATUS_NONE" OptimizeStatus_PENDING OptimizeStatus = "OPTIMIZE_STATUS_PENDING" OptimizeStatus_FINISHED OptimizeStatus = "OPTIMIZE_STATUS_FINISHED" )
List of OptimizeStatus
type OptimizeSubContentStruct ¶
type OptimizeSubContentStruct struct { Targeting *OptTargetingStruct `json:"targeting,omitempty"` Bid *OptBidStruct `json:"bid,omitempty"` Budget *OptBudgetStruct `json:"budget,omitempty"` }
优化内容
type OptimizeSubStatusStruct ¶
type OptimizeSubStatusStruct struct { Targeting OptimizeStatus `json:"targeting,omitempty"` TargetingExpand OptimizeStatus `json:"targeting_expand,omitempty"` TargetingLocard OptimizeStatus `json:"targeting_locard,omitempty"` Bid OptimizeStatus `json:"bid,omitempty"` BidStrategy OptimizeStatus `json:"bid_strategy,omitempty"` BidAmount OptimizeStatus `json:"bid_amount,omitempty"` Budget OptimizeStatus `json:"budget,omitempty"` DailyBudget OptimizeStatus `json:"daily_budget,omitempty"` AccountBalance OptimizeStatus `json:"account_balance,omitempty"` TargetingStatusDesc *string `json:"targeting_status_desc,omitempty"` TargetingExpandStatusDesc *string `json:"targeting_expand_status_desc,omitempty"` TargetingLocardStatusDesc *string `json:"targeting_locard_status_desc,omitempty"` BidStatusDesc *string `json:"bid_status_desc,omitempty"` BidStrategyStatusDesc *string `json:"bid_strategy_status_desc,omitempty"` BidAmountStatusDesc *string `json:"bid_amount_status_desc,omitempty"` BudgetStatusDesc *string `json:"budget_status_desc,omitempty"` DailyBudgetStatusDesc *string `json:"daily_budget_status_desc,omitempty"` AccountBalanceStatusDesc *string `json:"account_balance_status_desc,omitempty"` }
优化状态(0: 无需优化 'OPTIMIZE_STATUS_NONE', 1: 待优化 'OPTIMIZE_STATUS_PENDING', 2: 已优化 'OPTIMIZE_STATUS_FINISHED')
type OrderByStruct ¶
type OrderByStruct struct { SortField *string `json:"sort_field,omitempty"` SortType Sortord `json:"sort_type,omitempty"` }
排序字段结构
type OrderDeliverySpec ¶
type OrderDeliverySpec struct { DeliveryTrackingNumber *string `json:"delivery_tracking_number,omitempty"` ExpressCompany ExpressCompany `json:"express_company,omitempty"` DeliveryInfoList *[]DeliveryDetailStruct `json:"delivery_info_list,omitempty"` }
物流详情
type OtherData ¶ added in v1.5.0
type OtherData struct { SubtitleFile *string `json:"subtitle_file,omitempty"` AudioFile *string `json:"audio_file,omitempty"` }
其他相关数据
type OuterCluesAddListStruct ¶ added in v1.6.0
type OuterCluesAddListStruct struct {
OuterLeadsId *string `json:"outer_leads_id,omitempty"`
}
返回结构
type OuterCluesAddRequest ¶ added in v1.6.0
type OuterCluesAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` LeadsInfoList *[]LeadsImportInfoStruct `json:"leads_info_list,omitempty"` }
type OuterCluesAddResponse ¶ added in v1.6.0
type OuterCluesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *OuterCluesAddResponseData `json:"data,omitempty"` }
type OuterCluesAddResponseData ¶ added in v1.6.0
type OuterCluesAddResponseData struct { FailOuterLeadIdList *[]OuterCluesAddListStruct `json:"fail_outer_lead_id_list,omitempty"` SuccessLeadIdList *[]SuccessLeadsIdListRespStruct `json:"success_lead_id_list,omitempty"` }
type OuterCluesClaiminfoUpdateListStruct ¶ added in v1.7.3
type OuterCluesClaiminfoUpdateListStruct struct {
OuterLeadsId *string `json:"outer_leads_id,omitempty"`
}
返回结构
type OuterCluesClaiminfoUpdateRequest ¶ added in v1.7.3
type OuterCluesClaiminfoUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` LeadsClaimList *[]LeadsClaimInfoStruct `json:"leads_claim_list,omitempty"` }
type OuterCluesClaiminfoUpdateResponse ¶ added in v1.7.3
type OuterCluesClaiminfoUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *OuterCluesClaiminfoUpdateResponseData `json:"data,omitempty"` }
type OuterCluesClaiminfoUpdateResponseData ¶ added in v1.7.3
type OuterCluesClaiminfoUpdateResponseData struct {
FailLeadsList *[]OuterCluesClaiminfoUpdateListStruct `json:"fail_leads_list,omitempty"`
}
type OuterCluesContactUpdateListStruct ¶ added in v1.7.1
type OuterCluesContactUpdateListStruct struct {
OuterLeadsId *string `json:"outer_leads_id,omitempty"`
}
返回结构
type OuterCluesContactUpdateRequest ¶ added in v1.7.1
type OuterCluesContactUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` LeadsContactList *[]LeadsContactInfoStruct `json:"leads_contact_list,omitempty"` }
type OuterCluesContactUpdateResponse ¶ added in v1.7.1
type OuterCluesContactUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *OuterCluesContactUpdateResponseData `json:"data,omitempty"` }
type OuterCluesContactUpdateResponseData ¶ added in v1.7.1
type OuterCluesContactUpdateResponseData struct {
FailLeadsList *[]OuterCluesContactUpdateListStruct `json:"fail_leads_list,omitempty"`
}
type OuterCluesUpdateRequest ¶ added in v1.6.0
type OuterCluesUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` LeadsConversionStatusList *[]OuterLeadsStatusInfoStruct `json:"leads_conversion_status_list,omitempty"` }
type OuterCluesUpdateResponse ¶ added in v1.6.0
type OuterCluesUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *OuterCluesUpdateResponseData `json:"data,omitempty"` }
type OuterCluesUpdateResponseData ¶ added in v1.6.0
type OuterCluesUpdateResponseData struct {
FailLeadsList *[]OuterCluesUpdateListStruct `json:"fail_leads_list,omitempty"`
}
type OuterLeadsStatusInfoStruct ¶ added in v1.6.0
type OuterLeadsStatusInfoStruct struct { OuterLeadsId *string `json:"outer_leads_id,omitempty"` OuterLeadsConvertType *string `json:"outer_leads_convert_type,omitempty"` OuterLeadsIneffectReason *string `json:"outer_leads_ineffect_reason,omitempty"` }
回传信息结构
type OverrideCanvasHeadOption ¶ added in v1.3.0
type OverrideCanvasHeadOption string
OverrideCanvasHeadOption : 原生推广页顶部素材和广告创意素材之间的替换关系,(仅在朋友圈广告使用原生推广页情况下有效)
const ( OverrideCanvasHeadOption_CANVAS_OVERRIDE_CREATIVE OverrideCanvasHeadOption = "OPTION_CANVAS_OVERRIDE_CREATIVE" OverrideCanvasHeadOption_CREATIVE_OVERRIDE_CANVAS OverrideCanvasHeadOption = "OPTION_CREATIVE_OVERRIDE_CANVAS" OverrideCanvasHeadOption_KEEP_DIFFERENT OverrideCanvasHeadOption = "OPTION_KEEP_DIFFERENT" )
List of OverrideCanvasHeadOption
type PackageAuditStatus ¶
type PackageAuditStatus string
PackageAuditStatus : 渠道包审核结果状态
const ( PackageAuditStatus_DIRTY_WORD PackageAuditStatus = "AUDIT_STATUS_DIRTY_WORD" PackageAuditStatus_PIRATED_SIGNATURE PackageAuditStatus = "AUDIT_STATUS_PIRATED_SIGNATURE" PackageAuditStatus_VIRUS PackageAuditStatus = "AUDIT_STATUS_VIRUS" PackageAuditStatus_ADMINISTRATOR_DELETE PackageAuditStatus = "AUDIT_STATUS_ADMINISTRATOR_DELETE" PackageAuditStatus_MISS_RESOURCE PackageAuditStatus = "AUDIT_STATUS_MISS_RESOURCE" PackageAuditStatus_REJECT PackageAuditStatus = "AUDIT_STATUS_REJECT" PackageAuditStatus_GO_ILLEGAL PackageAuditStatus = "AUDIT_STATUS_GO_ILLEGAL" PackageAuditStatus_OFFLINE PackageAuditStatus = "AUDIT_STATUS_OFFLINE" PackageAuditStatus_INTERNAL_SERVER_ERROR PackageAuditStatus = "AUDIT_STATUS_INTERNAL_SERVER_ERROR" PackageAuditStatus_ONLINE PackageAuditStatus = "AUDIT_STATUS_ONLINE" PackageAuditStatus_NEW_VERSION PackageAuditStatus = "AUDIT_STATUS_NEW_VERSION" )
List of PackageAuditStatus
type PackageLevel ¶ added in v1.3.0
type PackageLevel string
PackageLevel : 套餐级别
const ( PackageLevel_UNKNOWN PackageLevel = "PACKAGE_LEVEL_UNKNOWN" PackageLevel_2000 PackageLevel = "PACKAGE_LEVEL_2000" PackageLevel_5000 PackageLevel = "PACKAGE_LEVEL_5000" PackageLevel_9000 PackageLevel = "PACKAGE_LEVEL_9000" )
List of PackageLevel
type PackageStatus ¶
type PackageStatus string
PackageStatus : 渠道包在系统中的状态
const ( PackageStatus_NORMAL PackageStatus = "PACKAGE_STATUS_NORMAL" PackageStatus_PENDING PackageStatus = "PACKAGE_STATUS_PENDING" PackageStatus_DENIED PackageStatus = "PACKAGE_STATUS_DENIED" PackageStatus_UPDATE_DENIED PackageStatus = "PACKAGE_STATUS_UPDATE_DENIED" PackageStatus_OFFLINE PackageStatus = "PACKAGE_STATUS_OFFLINE" PackageStatus_DISABLE PackageStatus = "PACKAGE_STATUS_DISABLE" PackageStatus_REVIEW_PENDING PackageStatus = "PACKAGE_STATUS_REVIEW_PENDING" )
List of PackageStatus
type PackageSysStatus ¶ added in v1.1.1
type PackageSysStatus string
PackageSysStatus : 渠道包状态
const ( PackageSysStatus_PENDING PackageSysStatus = "CHANNEL_PACKAGE_STATUS_PENDING" PackageSysStatus_NORMAL PackageSysStatus = "CHANNEL_PACKAGE_STATUS_NORMAL" PackageSysStatus_DENIED PackageSysStatus = "CHANNEL_PACKAGE_STATUS_DENIED" PackageSysStatus_OFFLINE PackageSysStatus = "CHANNEL_PACKAGE_STATUS_OFFLINE" )
List of PackageSysStatus
type PageAuditStatus ¶ added in v1.3.0
type PageAuditStatus string
PageAuditStatus : 蹊径落地页状态
const ( PageAuditStatus_EDITING PageAuditStatus = "LANDING_PAGE_STATUS_EDITING" PageAuditStatus_PENDING PageAuditStatus = "LANDING_PAGE_STATUS_PENDING" PageAuditStatus_APPROVED PageAuditStatus = "LANDING_PAGE_STATUS_APPROVED" PageAuditStatus_REJECTED PageAuditStatus = "LANDING_PAGE_STATUS_REJECTED" PageAuditStatus_DELETED PageAuditStatus = "LANDING_PAGE_STATUS_DELETED" )
List of PageAuditStatus
type PageElementsSpecListStruct ¶ added in v1.7.3
type PageElementsSpecListStruct struct { ElementType CanvasPageElementType `json:"element_type,omitempty"` TopImageSpec *TopImageSpec `json:"top_image_spec,omitempty"` TopSliderSpec *TopSliderSpec `json:"top_slider_spec,omitempty"` TopVideoSpec *TopVideoSpec `json:"top_video_spec,omitempty"` ImageSpec *ImageSpec `json:"image_spec,omitempty"` SliderSpec *SliderSpec `json:"slider_spec,omitempty"` VideoSpec *VideoSpec `json:"video_spec,omitempty"` TextSpec *TextSpec `json:"text_spec,omitempty"` AppDownloadSpec *CanvasAppDownloadSpecType `json:"app_download_spec,omitempty"` }
页面组件列表, 页面顺序与生成的原生页的顺序一致
type PageElementsStruct ¶
type PageElementsStruct struct { ElementShelf *ElementShelf `json:"element_shelf,omitempty"` ElementFloat *ElementFloat `json:"element_float,omitempty"` ElementGoods *ElementGoods `json:"element_goods,omitempty"` ElementSwipe *ElementSwipe `json:"element_swipe,omitempty"` ElementWebview *ElementWebview `json:"element_webview,omitempty"` ImageSpec *ElementImage `json:"image_spec,omitempty"` VideoSpec *ElementVideo `json:"video_spec,omitempty"` TextSpec *ElementText `json:"text_spec,omitempty"` ButtonSpec *ElementButtonRead `json:"button_spec,omitempty"` FormSpec *ElementForm `json:"form_spec,omitempty"` ElementType PageElementsType `json:"element_type,omitempty"` }
组件素材内容,组件的同步顺序与原生页的展示顺序一致,即第一个同步组件为顶部展示元素
type PageElementsType ¶
type PageElementsType string
PageElementsType : 原生页中组件类型
const ( PageElementsType_IMAGE PageElementsType = "IMAGE" PageElementsType_VIDEO PageElementsType = "VIDEO" PageElementsType_TEXT PageElementsType = "TEXT" PageElementsType_BUTTON PageElementsType = "BUTTON" PageElementsType_FORM PageElementsType = "FORM" PageElementsType_CAROUSEL PageElementsType = "CAROUSEL" PageElementsType_ELEMENT_TYPE_UNSUPPORTED PageElementsType = "ELEMENT_TYPE_UNSUPPORTED" PageElementsType_CARD_ROTATE_IMAGE PageElementsType = "CARD_ROTATE_IMAGE" PageElementsType_SHELF PageElementsType = "SHELF" PageElementsType_FLOAT_BUTTON PageElementsType = "FLOAT_BUTTON" PageElementsType_GOODS PageElementsType = "GOODS" PageElementsType_COMMON_COMPONENT PageElementsType = "COMMON_COMPONENT" PageElementsType_SWIPE_WEBVIEW PageElementsType = "SWIPE_WEBVIEW" PageElementsType_WEBVIEW PageElementsType = "WEBVIEW" )
List of PageElementsType
type PageInfo ¶
type PageInfo struct { Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` TotalNumber *int64 `json:"total_number,omitempty"` TotalPage *int64 `json:"total_page,omitempty"` }
分页配置信息
type PageListQueryType ¶ added in v1.7.3
type PageListQueryType string
PageListQueryType : 落地页状态查询方式
const ( PageListQueryType_DEFAULT PageListQueryType = "DEFAULT" PageListQueryType_DELETED PageListQueryType = "DELETED" PageListQueryType_ALL PageListQueryType = "ALL" )
List of PageListQueryType
type PageOperateResponses ¶
type PageOperateResponses struct { PageServiceId *string `json:"page_service_id,omitempty"` Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` }
创建页面返回数据结构
type PagePublishStatus ¶ added in v1.3.0
type PagePublishStatus string
PagePublishStatus : 蹊径落地页发布状态
const ( PagePublishStatus_UNPUBLISH PagePublishStatus = "LANDING_PAGE_STATUS_UNPUBLISH" PagePublishStatus_PUBLISHED PagePublishStatus = "LANDING_PAGE_STATUS_PUBLISHED" PagePublishStatus_OFFLINE PagePublishStatus = "LANDING_PAGE_STATUS_OFFLINE" PagePublishStatus_DELETING PagePublishStatus = "LANDING_PAGE_STATUS_DELETING" PagePublishStatus_DELETED PagePublishStatus = "LANDING_PAGE_STATUS_DELETED" )
List of PagePublishStatus
type PageSource ¶ added in v1.4.1
type PageSource string
PageSource : 查询类型
const ( PageSource_GRANT PageSource = "GRANT" PageSource_OWNER PageSource = "OWNER" )
List of PageSource
type PageSpec ¶
type PageSpec struct { PageId *int64 `json:"page_id,omitempty"` PageUrl *string `json:"page_url,omitempty"` MiniProgramSpec *AdcreativeMiniProgramSpec `json:"mini_program_spec,omitempty"` MiniGameSpec *MiniGameSpec `json:"mini_game_spec,omitempty"` OverrideCanvasHeadOption OverrideCanvasHeadOption `json:"override_canvas_head_option,omitempty"` }
落地页信息
type PageSpecsListStruct ¶ added in v1.7.3
type PageSpecsListStruct struct { BgColor *string `json:"bg_color,omitempty"` PageElementsSpecList *[]PageElementsSpecListStruct `json:"page_elements_spec_list,omitempty"` }
页面元素配置
type PageStatus ¶ added in v1.7.3
type PageStatus string
PageStatus : 状态
const ( PageStatus_NORMAL PageStatus = "NORMAL" PageStatus_DELETED PageStatus = "DELETED" )
List of PageStatus
type PageStruct ¶ added in v1.3.0
type PageStruct struct { PageId *int64 `json:"page_id,omitempty"` PageServiceId *string `json:"page_service_id,omitempty"` PageName *string `json:"page_name,omitempty"` PageType PageType `json:"page_type,omitempty"` PagePublishStatus PagePublishStatus `json:"page_publish_status,omitempty"` PageStatus PageAuditStatus `json:"page_status,omitempty"` PageLastModifyTime *string `json:"page_last_modify_time,omitempty"` PageOwnerId *int64 `json:"page_owner_id,omitempty"` PublishUrl *string `json:"publish_url,omitempty"` RejectReason *string `json:"reject_reason,omitempty"` PlayableType PlayableType `json:"playable_type,omitempty"` PublishAppId *PublishAppId `json:"publish_app_id,omitempty"` UnpublishAppId *UnpublishAppId `json:"unpublish_app_id,omitempty"` }
获取落地页列表落地页数据结构
type PageType ¶ added in v1.3.0
type PageType string
PageType : 蹊径落地页类型
const ( PageType_DEFAULT_H5 PageType = "XJ_DEFAULT_H5" PageType_ANDROID_APP_H5 PageType = "XJ_ANDROID_APP_H5" PageType_IOS_APP_H5 PageType = "XJ_IOS_APP_H5" PageType_WEBSITE_H5 PageType = "XJ_WEBSITE_H5" PageType_ANDROID_APP_NATIVE PageType = "XJ_ANDROID_APP_NATIVE" PageType_IOS_APP_NATIVE PageType = "XJ_IOS_APP_NATIVE" PageType_WEBSITE_NATIVE PageType = "XJ_WEBSITE_NATIVE" PageType_FENGLING_LBS PageType = "XJ_FENGLING_LBS" )
List of PageType
type PageTypeRead ¶
type PageTypeRead string
PageTypeRead : 落地页类型
const ( PageTypeRead_DEFAULT PageTypeRead = "PAGE_TYPE_DEFAULT" PageTypeRead_TSA_APP PageTypeRead = "PAGE_TYPE_TSA_APP" PageTypeRead_TSA_WEB_NONE_ECOMMERCE PageTypeRead = "PAGE_TYPE_TSA_WEB_NONE_ECOMMERCE" PageTypeRead_FENGYE_ECOMMERCE PageTypeRead = "PAGE_TYPE_FENGYE_ECOMMERCE" PageTypeRead_CANVAS PageTypeRead = "PAGE_TYPE_CANVAS" PageTypeRead_MINI_PROGRAM PageTypeRead = "PAGE_TYPE_MINI_PROGRAM" PageTypeRead_CANVAS_WECHAT PageTypeRead = "PAGE_TYPE_CANVAS_WECHAT" PageTypeRead_MINI_PROGRAM_WECHAT PageTypeRead = "PAGE_TYPE_MINI_PROGRAM_WECHAT" PageTypeRead_UNSUPPORTED PageTypeRead = "PAGE_TYPE_UNSUPPORTED" PageTypeRead_MINI_GAME_WECHAT PageTypeRead = "PAGE_TYPE_MINI_GAME_WECHAT" PageTypeRead_FENGYE_EC_WECHAT_MINIPROGRAM PageTypeRead = "PAGE_TYPE_FENGYE_EC_WECHAT_MINIPROGRAM" PageTypeRead_MINI_PROGRAM_QQ PageTypeRead = "PAGE_TYPE_MINI_PROGRAM_QQ" PageTypeRead_MINI_GAME_QQ PageTypeRead = "PAGE_TYPE_MINI_GAME_QQ" PageTypeRead_MINI_PROGRAM_CANVAS_WECHAT PageTypeRead = "PAGE_TYPE_MINI_PROGRAM_CANVAS_WECHAT" PageTypeRead_MOMENTS_SIMPLE_NATIVE_WECHAT PageTypeRead = "PAGE_TYPE_MOMENTS_SIMPLE_NATIVE_WECHAT" PageTypeRead_FULL_SCREEN_WECHAT PageTypeRead = "PAGE_TYPE_FULL_SCREEN_WECHAT" PageTypeRead_YUEBAO_QUICKAPP PageTypeRead = "PAGE_TYPE_YUEBAO_QUICKAPP" PageTypeRead_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE PageTypeRead = "PAGE_TYPE_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE" PageTypeRead_YOUZAN_SINGLE PageTypeRead = "PAGE_TYPE_YOUZAN_SINGLE" PageTypeRead_YOUZAN_TOGETHER PageTypeRead = "PAGE_TYPE_YOUZAN_TOGETHER" PageTypeRead_YOUZAN_WECHAT_MINIPROGRAM PageTypeRead = "PAGE_TYPE_YOUZAN_WECHAT_MINIPROGRAM" PageTypeRead_YIYE_FORM PageTypeRead = "PAGE_TYPE_YIYE_FORM" PageTypeRead_WEIMOB_PRODUCTSET PageTypeRead = "PAGE_TYPE_WEIMOB_PRODUCTSET" PageTypeRead_WEIMOB_PROMOTION PageTypeRead = "PAGE_TYPE_WEIMOB_PROMOTION" PageTypeRead_WEIMOB_PRODUCT PageTypeRead = "PAGE_TYPE_WEIMOB_PRODUCT" PageTypeRead_WEIMOB_H5 PageTypeRead = "PAGE_TYPE_WEIMOB_H5" PageTypeRead_CHANNELS_WATCH_LIVE PageTypeRead = "PAGE_TYPE_CHANNELS_WATCH_LIVE" PageTypeRead_CHANNELS_RESERVE_LIVE PageTypeRead = "PAGE_TYPE_CHANNELS_RESERVE_LIVE" )
List of PageTypeRead
type PagesGetListStruct ¶
type PagesGetListStruct struct { PageId *int64 `json:"page_id,omitempty"` PageName *string `json:"page_name,omitempty"` PreviewUrl *string `json:"preview_url,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` PageType DestinationTypeRead `json:"page_type,omitempty"` PlayableType PlayableType `json:"playable_type,omitempty"` PageStatus PageStatus `json:"page_status,omitempty"` }
返回结构
type PagesGetResponse ¶
type PagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *PagesGetResponseData `json:"data,omitempty"` }
type PagesGetResponseData ¶
type PagesGetResponseData struct { List *[]PagesGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type ParamMatcher ¶
type ParamMatcher struct { ParamName *string `json:"param_name,omitempty"` ParamValue *string `json:"param_value,omitempty"` Operator Operator `json:"operator,omitempty"` }
匹配规则
type ParamMatcherGroup ¶
type ParamMatcherGroup struct {
ParamMatcher *[]ParamMatcher `json:"param_matcher,omitempty"`
}
匹配规则组
type PaymentType ¶
type PaymentType string
PaymentType : 付款类型
const ( PaymentType_REALTIME PaymentType = "PAYMENT_TYPE_REALTIME" PaymentType_PREPAID PaymentType = "PAYMENT_TYPE_PREPAID" )
List of PaymentType
type PlayablePageAuditStatus ¶
type PlayablePageAuditStatus string
PlayablePageAuditStatus : 互动推广页状态
const ( PlayablePageAuditStatus_PLAYABLE_PAGE_AUDIT_STATUS_UNKNOWN PlayablePageAuditStatus = "PLAYABLE_PAGE_AUDIT_STATUS_UNKNOWN" PlayablePageAuditStatus_PLAYABLE_PAGE_AUDIT_STATUS_PENDING PlayablePageAuditStatus = "PLAYABLE_PAGE_AUDIT_STATUS_PENDING" PlayablePageAuditStatus_PLAYABLE_PAGE_AUDIT_STATUS_APPROVED PlayablePageAuditStatus = "PLAYABLE_PAGE_AUDIT_STATUS_APPROVED" PlayablePageAuditStatus_PLAYABLE_PAGE_AUDIT_STATUS_REJECTED PlayablePageAuditStatus = "PLAYABLE_PAGE_AUDIT_STATUS_REJECTED" PlayablePageAuditStatus_UNKNOWN PlayablePageAuditStatus = "UNKNOWN" )
List of PlayablePageAuditStatus
type PlayablePageDirection ¶
type PlayablePageDirection string
PlayablePageDirection : 互动推广页展示方向
const ( PlayablePageDirection_HORIZONTAL_VERTICAL PlayablePageDirection = "PLAYABLE_PAGE_DIRECTION_HORIZONTAL_VERTICAL" PlayablePageDirection_VERTICAL PlayablePageDirection = "PLAYABLE_PAGE_DIRECTION_VERTICAL" PlayablePageDirection_HORIZONTAL PlayablePageDirection = "PLAYABLE_PAGE_DIRECTION_HORIZONTAL" )
List of PlayablePageDirection
type PlayablePagesAddResponse ¶
type PlayablePagesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *PlayablePagesAddResponseData `json:"data,omitempty"` }
type PlayablePagesGetListStruct ¶
type PlayablePagesGetListStruct struct { LandingPageId *string `json:"landing_page_id,omitempty"` PlayablePageId *string `json:"playable_page_id,omitempty"` PlayablePageMaterialId *string `json:"playable_page_material_id,omitempty"` PlayablePageName *string `json:"playable_page_name,omitempty"` PlayablePageCdnBaseUrl *string `json:"playable_page_cdn_base_url,omitempty"` PlayablePageDirection PlayablePageDirection `json:"playable_page_direction,omitempty"` AuditStatus PlayablePageAuditStatus `json:"audit_status,omitempty"` AuditMsg *string `json:"audit_msg,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
返回结构
type PlayablePagesGetResponse ¶
type PlayablePagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *PlayablePagesGetResponseData `json:"data,omitempty"` }
type PlayablePagesGetResponseData ¶
type PlayablePagesGetResponseData struct { List *[]PlayablePagesGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type PlayableType ¶ added in v1.5.1
type PlayableType string
PlayableType : 蹊径落地页试玩类型
const ( PlayableType_PLAYABLE_TYPE_DEFAULT PlayableType = "PLAYABLE_TYPE_DEFAULT" PlayableType_PLAYABLE_TYPE_HOMEMADE_INTERACTION PlayableType = "PLAYABLE_TYPE_HOMEMADE_INTERACTION" PlayableType_PLAYABLE_TYPE_MINIGAME_INTERACTION PlayableType = "PLAYABLE_TYPE_MINIGAME_INTERACTION" PlayableType_PLAYABLE_TYPE_VIDEO_INTERACTION PlayableType = "PLAYABLE_TYPE_VIDEO_INTERACTION" PlayableType_PLAYABLE_TYPE_WEBSITE_INTERACTION PlayableType = "PLAYABLE_TYPE_WEBSITE_INTERACTION" PlayableType_PLAYABLE_TYPE_ZIP_INTERACTION PlayableType = "PLAYABLE_TYPE_ZIP_INTERACTION" PlayableType_NOT_INTERACT PlayableType = "NOT_INTERACT" PlayableType_INLINE PlayableType = "INLINE" PlayableType_TEMPLATE_GAME PlayableType = "TEMPLATE_GAME" PlayableType_TEMPLATE_VIDEO PlayableType = "TEMPLATE_VIDEO" PlayableType_TEMPLATE_WEB PlayableType = "TEMPLATE_WEB" PlayableType_COMPRESSED_PACKAGE PlayableType = "COMPRESSED_PACKAGE" )
List of PlayableType
type PoiRule ¶
type PoiRule struct { RegionId *[]int64 `json:"region_id,omitempty"` PoiCategoryId *[]int64 `json:"poi_category_id,omitempty"` DateRange *DateRange `json:"date_range,omitempty"` DayOfWeek *[]string `json:"day_of_week,omitempty"` Frequency *int64 `json:"frequency,omitempty"` }
POI规则
type PointStruct ¶
type PointStruct struct { Time *string `json:"time,omitempty"` Value *float64 `json:"value,omitempty"` }
趋势节点
type PreviewAdcreative ¶
type PreviewAdcreative struct { AdcreativeName *string `json:"adcreative_name,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` PageType PageTypeRead `json:"page_type,omitempty"` PageSpec *PageSpec `json:"page_spec,omitempty"` QqMiniGameTrackingQueryString *string `json:"qq_mini_game_tracking_query_string,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` UniversalLinkUrl *string `json:"universal_link_url,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` DynamicAdcreativeSpec *DynamicAdcreativeSpec `json:"dynamic_adcreative_spec,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` IsDynamicCreative *bool `json:"is_dynamic_creative,omitempty"` ComponentId *int64 `json:"component_id,omitempty"` OnlineEnabled *bool `json:"online_enabled,omitempty"` RevisedAdcreativeSpec *RevisedAdcreativeSpec `json:"revised_adcreative_spec,omitempty"` Category *[]int64 `json:"category,omitempty"` Label *[]string `json:"label,omitempty"` UnionMarketSwitch *bool `json:"union_market_switch,omitempty"` PlayablePageMaterialId *string `json:"playable_page_material_id,omitempty"` VideoEndPage *VideoEndPageSpec `json:"video_end_page,omitempty"` FeedsVideoCommentSwitch *bool `json:"feeds_video_comment_switch,omitempty"` ConversionDataType ConversionDataType `json:"conversion_data_type,omitempty"` ConversionTargetType ConversionTargetType `json:"conversion_target_type,omitempty"` AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` AdcreativeElements *AdcreativeCreativeElements `json:"adcreative_elements,omitempty"` }
广告创意
type PreviewPageSpec ¶
type PreviewPageSpec struct { PageId *int64 `json:"page_id,omitempty"` PageUrl *string `json:"page_url,omitempty"` MiniProgramSpec *AdcreativeMiniProgramSpec `json:"mini_program_spec,omitempty"` MiniGameSpec *MiniGameSpec `json:"mini_game_spec,omitempty"` OverrideCanvasHeadOption OverrideCanvasHeadOption `json:"override_canvas_head_option,omitempty"` }
落地页信息
type ProcessStatus ¶
type ProcessStatus string
ProcessStatus : 处理状态
const ( ProcessStatus_PENDING ProcessStatus = "PENDING" ProcessStatus_PROCESSING ProcessStatus = "PROCESSING" ProcessStatus_SUCCESS ProcessStatus = "SUCCESS" ProcessStatus_ERROR ProcessStatus = "ERROR" ProcessStatus_FROZEN ProcessStatus = "FROZEN" ProcessStatus_THAWING ProcessStatus = "THAWING" ProcessStatus_LOCKING ProcessStatus = "LOCKING" )
List of ProcessStatus
type ProductCatalogsAddRequest ¶
type ProductCatalogsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` CatalogName *string `json:"catalog_name,omitempty"` CatalogScaleType CatalogScale `json:"catalog_scale_type,omitempty"` CatalogType CatalogType `json:"catalog_type,omitempty"` IndustryType CatalogIndustry `json:"industry_type,omitempty"` }
type ProductCatalogsAddResponse ¶
type ProductCatalogsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductCatalogsAddResponseData `json:"data,omitempty"` }
type ProductCatalogsAddResponseData ¶
type ProductCatalogsAddResponseData struct {
ProductCatalogId *int64 `json:"product_catalog_id,omitempty"`
}
type ProductCatalogsGetListStruct ¶
type ProductCatalogsGetListStruct struct { ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` ProductCatalogName *string `json:"product_catalog_name,omitempty"` ProductCatalogType CatalogType `json:"product_catalog_type,omitempty"` ProductCatalogVertical CatalogVertical `json:"product_catalog_vertical,omitempty"` ProductCatalogStatus CatalogStatus `json:"product_catalog_status,omitempty"` ProductRecommendMethods *[]RecommendMethod `json:"product_recommend_methods,omitempty"` DeepLinkEnabled *DeepLinkEnabled `json:"deep_link_enabled,omitempty"` }
返回结构
type ProductCatalogsGetResponse ¶
type ProductCatalogsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductCatalogsGetResponseData `json:"data,omitempty"` }
type ProductCatalogsGetResponseData ¶
type ProductCatalogsGetResponseData struct { List *[]ProductCatalogsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type ProductCatalogsReportsGetListStruct ¶
type ProductCatalogsReportsGetListStruct struct { Date *string `json:"date,omitempty"` ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` ProductOuterId *string `json:"product_outer_id,omitempty"` FirstCategoryId *int64 `json:"first_category_id,omitempty"` SecondCategoryId *int64 `json:"second_category_id,omitempty"` ThirdCategoryId *int64 `json:"third_category_id,omitempty"` ViewCount *int64 `json:"view_count,omitempty"` ValidClickCount *int64 `json:"valid_click_count,omitempty"` Ctr *float64 `json:"ctr,omitempty"` Cpc *int64 `json:"cpc,omitempty"` ThousandDisplayPrice *int64 `json:"thousand_display_price,omitempty"` Cost *int64 `json:"cost,omitempty"` ActivatedCount *int64 `json:"activated_count,omitempty"` ActivatedCost *int64 `json:"activated_cost,omitempty"` ActivatedRate *float64 `json:"activated_rate,omitempty"` WebKeyPageViewCost *int64 `json:"web_key_page_view_cost,omitempty"` WebCommodityPageViewCount *int64 `json:"web_commodity_page_view_count,omitempty"` WebCommodityPageViewCost *int64 `json:"web_commodity_page_view_cost,omitempty"` WebRegisterCount *int64 `json:"web_register_count,omitempty"` PagePhoneCallDirectCount *int64 `json:"page_phone_call_direct_count,omitempty"` WebApplicationCount *int64 `json:"web_application_count,omitempty"` WebApplicationCost *int64 `json:"web_application_cost,omitempty"` WebOrderCount *int64 `json:"web_order_count,omitempty"` WebOrderRate *float64 `json:"web_order_rate,omitempty"` AppOrderRate *float64 `json:"app_order_rate,omitempty"` WebOrderCost *int64 `json:"web_order_cost,omitempty"` WebCheckoutAmount *int64 `json:"web_checkout_amount,omitempty"` WebCheckoutCount *int64 `json:"web_checkout_count,omitempty"` WebCheckoutCost *int64 `json:"web_checkout_cost,omitempty"` DownloadRate *float64 `json:"download_rate,omitempty"` DownloadCost *int64 `json:"download_cost,omitempty"` InstallCost *int64 `json:"install_cost,omitempty"` ClickActivatedRate *float64 `json:"click_activated_rate,omitempty"` RetentionCount *int64 `json:"retention_count,omitempty"` RetentionRate *float64 `json:"retention_rate,omitempty"` RetentionCost *int64 `json:"retention_cost,omitempty"` AppKeyPageViewCount *int64 `json:"app_key_page_view_count,omitempty"` WebKeyPageViewCount *int64 `json:"web_key_page_view_count,omitempty"` AppCommodityPageViewCount *int64 `json:"app_commodity_page_view_count,omitempty"` AppCommodityPageViewRate *float64 `json:"app_commodity_page_view_rate,omitempty"` WebCommodityPageViewRate *float64 `json:"web_commodity_page_view_rate,omitempty"` AppCommodityPageViewCost *int64 `json:"app_commodity_page_view_cost,omitempty"` AppRegisterCount *int64 `json:"app_register_count,omitempty"` AppRegisterCost *int64 `json:"app_register_cost,omitempty"` AppApplicationCount *int64 `json:"app_application_count,omitempty"` AppApplicationCost *int64 `json:"app_application_cost,omitempty"` AppOrderCount *int64 `json:"app_order_count,omitempty"` AppOrderCost *int64 `json:"app_order_cost,omitempty"` FollowCost *int64 `json:"follow_cost,omitempty"` ForwardCost *int64 `json:"forward_cost,omitempty"` ReadCost *int64 `json:"read_cost,omitempty"` PraiseCount *int64 `json:"praise_count,omitempty"` PraiseCost *int64 `json:"praise_cost,omitempty"` CommentCount *int64 `json:"comment_count,omitempty"` LikeOrComment *int64 `json:"like_or_comment,omitempty"` CommentCost *int64 `json:"comment_cost,omitempty"` AppCheckoutRate *float64 `json:"app_checkout_rate,omitempty"` AppRegisterRate *float64 `json:"app_register_rate,omitempty"` Impression *int64 `json:"impression,omitempty"` Click *int64 `json:"click,omitempty"` Download *int64 `json:"download,omitempty"` Follow *int64 `json:"follow,omitempty"` Activation *int64 `json:"activation,omitempty"` Read *int64 `json:"read,omitempty"` AppPaymentCount *int64 `json:"app_payment_count,omitempty"` Reservation *int64 `json:"reservation,omitempty"` AppInstallation *int64 `json:"app_installation,omitempty"` AppPaymentAmount *int64 `json:"app_payment_amount,omitempty"` AppAddToCarCount *int64 `json:"app_add_to_car_count,omitempty"` AppAddToCarCost *int64 `json:"app_add_to_car_cost,omitempty"` }
返回结构
type ProductCatalogsReportsGetResponse ¶
type ProductCatalogsReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductCatalogsReportsGetResponseData `json:"data,omitempty"` }
type ProductCatalogsReportsGetResponseData ¶
type ProductCatalogsReportsGetResponseData struct {
List *[]ProductCatalogsReportsGetListStruct `json:"list,omitempty"`
}
type ProductCategoriesListGetResponse ¶ added in v1.1.1
type ProductCategoriesListGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductCategoriesListGetResponseData `json:"data,omitempty"` }
type ProductCategoriesListGetResponseData ¶ added in v1.1.1
type ProductCategoriesListGetResponseData struct { List *[]CategoryItem `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type ProductInform ¶ added in v1.3.0
type ProductInform struct { ContentType ActionProductInformType `json:"content_type,omitempty"` ProductCatalogId *string `json:"product_catalog_id,omitempty"` ProductId *[]string `json:"product_id,omitempty"` CategoryPath *[]string `json:"category_path,omitempty"` }
商品信息
type ProductItemSpec ¶
type ProductItemSpec struct { ProductOuterId *string `json:"product_outer_id,omitempty"` ProductName *string `json:"product_name,omitempty"` Description *string `json:"description,omitempty"` CreatedTime *string `json:"created_time,omitempty"` LastModifiedTime *string `json:"last_modified_time,omitempty"` ExpirationTime *string `json:"expiration_time,omitempty"` ImageUrl *string `json:"image_url,omitempty"` AdditionalImageUrl *[]string `json:"additional_image_url,omitempty"` VideoDuration *string `json:"video_duration,omitempty"` VideoUrl *string `json:"video_url,omitempty"` PlayCount *int64 `json:"play_count,omitempty"` PublishTime *string `json:"publish_time,omitempty"` AdditionalVideoUrl *[]string `json:"additional_video_url,omitempty"` PcPageUrl *string `json:"pc_page_url,omitempty"` MobileH5PageUrl *string `json:"mobile_h5_page_url,omitempty"` AndroidPageUrl *string `json:"android_page_url,omitempty"` IosPageUrl *string `json:"ios_page_url,omitempty"` WechatPageUrl *string `json:"wechat_page_url,omitempty"` AdditionalMobileH5PageUrl *string `json:"additional_mobile_h5_page_url,omitempty"` AdditionalAndroidPageUrl *string `json:"additional_android_page_url,omitempty"` AdditionalIosPageUrl *string `json:"additional_ios_page_url,omitempty"` AdditionalWechatPageUrl *string `json:"additional_wechat_page_url,omitempty"` MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` AdditionalMiniProgramId *string `json:"additional_mini_program_id,omitempty"` AdditionalMiniProgramPath *string `json:"additional_mini_program_path,omitempty"` UniversalLink *string `json:"universal_link,omitempty"` AdditionalUniversalLink *string `json:"additional_universal_link,omitempty"` ProductShortName *string `json:"product_short_name,omitempty"` ProductSaleStatus ProductSaleStatus `json:"product_sale_status,omitempty"` Price *float64 `json:"price,omitempty"` OriginalPrice *float64 `json:"original_price,omitempty"` Discount *float64 `json:"discount,omitempty"` SalePrice *float64 `json:"sale_price,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` SalesVolume *int64 `json:"sales_volume,omitempty"` StockVolume *int64 `json:"stock_volume,omitempty"` Slogan *string `json:"slogan,omitempty"` CustomLabel *[]string `json:"custom_label,omitempty"` FirstCategoryId *int64 `json:"first_category_id,omitempty"` SecondCategoryId *int64 `json:"second_category_id,omitempty"` ThirdCategoryId *int64 `json:"third_category_id,omitempty"` FourthCategoryId *int64 `json:"fourth_category_id,omitempty"` FirstCategoryName *string `json:"first_category_name,omitempty"` SecondCategoryName *string `json:"second_category_name,omitempty"` ThirdCategoryName *string `json:"third_category_name,omitempty"` FourthCategoryName *string `json:"fourth_category_name,omitempty"` FirstCategoryUrl *string `json:"first_category_url,omitempty"` SecondCategoryUrl *string `json:"second_category_url,omitempty"` ThirdCategoryUrl *string `json:"third_category_url,omitempty"` FourthCategoryUrl *string `json:"fourth_category_url,omitempty"` BrandId *int64 `json:"brand_id,omitempty"` ProductBrand *string `json:"product_brand,omitempty"` BrandUrl *string `json:"brand_url,omitempty"` PromotionId *int64 `json:"promotion_id,omitempty"` PromotionName *string `json:"promotion_name,omitempty"` PromotionUrl *string `json:"promotion_url,omitempty"` ShopId *int64 `json:"shop_id,omitempty"` ShopName *string `json:"shop_name,omitempty"` ShopUrl *string `json:"shop_url,omitempty"` ShopCustomInfo *string `json:"shop_custom_info,omitempty"` ShopIdList *[]string `json:"shop_id_list,omitempty"` ProductViewCount *int64 `json:"product_view_count,omitempty"` FavoriteCount *int64 `json:"favorite_count,omitempty"` Rating *float64 `json:"rating,omitempty"` FavourableCommentRate *float64 `json:"favourable_comment_rate,omitempty"` ProductOwnerType ProductOwnerType `json:"product_owner_type,omitempty"` Author *string `json:"author,omitempty"` FullText *string `json:"full_text,omitempty"` LikeCount *int64 `json:"like_count,omitempty"` ForwardCount *int64 `json:"forward_count,omitempty"` CommentCount *int64 `json:"comment_count,omitempty"` AuthorFansCount *int64 `json:"author_fans_count,omitempty"` SemanticLabels *[]string `json:"semantic_labels,omitempty"` DetailImg *[]string `json:"detail_img,omitempty"` ShowCount *int64 `json:"show_count,omitempty"` PlayRate *float64 `json:"play_rate,omitempty"` MakeMoneyOnline *string `json:"make_money_online,omitempty"` LiveBroadcast *string `json:"live_broadcast,omitempty"` PlatformAttribute *string `json:"platform_attribute,omitempty"` CustomData *string `json:"custom_data,omitempty"` ShootingPicCount *int64 `json:"shooting_pic_count,omitempty"` FineeditCount *int64 `json:"fineedit_count,omitempty"` AlbumPhotoCount *int64 `json:"album_photo_count,omitempty"` AlbumCount *int64 `json:"album_count,omitempty"` FrameCount *int64 `json:"frame_count,omitempty"` Country *string `json:"country,omitempty"` Province *string `json:"province,omitempty"` City *string `json:"city,omitempty"` District *string `json:"district,omitempty"` Address *[]string `json:"address,omitempty"` ShootingSceneInCount ShootingSceneInCount `json:"shooting_scene_in_count,omitempty"` ShootingSceneOutCount ShootingSceneOutCount `json:"shooting_scene_out_count,omitempty"` BrideClothing BrideClothing `json:"bride_clothing,omitempty"` GroomClothing GroomClothing `json:"groom_clothing,omitempty"` ClothCount ClothCount `json:"cloth_count,omitempty"` ShootingScene ShootingScene `json:"shooting_scene,omitempty"` SetSpecial *[]string `json:"set_special,omitempty"` ShootingStyleCom *[]string `json:"shooting_style_com,omitempty"` ShootingSceneDetail *[]string `json:"shooting_scene_detail,omitempty"` TourPlaceDomestic TourPlaceDomestic `json:"tour_place_domestic,omitempty"` TourPlaceForeign TourPlaceForeign `json:"tour_place_foreign,omitempty"` MaxInsuranceQuota *float64 `json:"max_insurance_quota,omitempty"` FirstMonthInsuranceFee *float64 `json:"first_month_insurance_fee,omitempty"` MaxQuota *float64 `json:"max_quota,omitempty"` AnnualizedRateOfReturn *float64 `json:"annualized_rate_of_return,omitempty"` RiskType RiskTypeStatus `json:"risk_type,omitempty"` }
商品信息
type ProductItemsAddListStruct ¶
type ProductItemsAddListStruct struct { ProductId *string `json:"product_id,omitempty"` ProductOuterId *string `json:"product_outer_id,omitempty"` }
返回结构
type ProductItemsAddRequest ¶
type ProductItemsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` ProductCatalogId *int64 `json:"product_catalog_id,omitempty"` FeedId *int64 `json:"feed_id,omitempty"` ProductItemSpecList *[]ProductItemSpec `json:"product_item_spec_list,omitempty"` }
type ProductItemsAddResponse ¶
type ProductItemsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductItemsAddResponseData `json:"data,omitempty"` }
type ProductItemsAddResponseData ¶
type ProductItemsAddResponseData struct {
List *[]ProductItemsAddListStruct `json:"list,omitempty"`
}
type ProductItemsDetailGetResponse ¶
type ProductItemsDetailGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductItemsDetailGetResponseData `json:"data,omitempty"` }
type ProductItemsDetailGetResponseData ¶
type ProductItemsDetailGetResponseData struct { FeedId *int64 `json:"feed_id,omitempty"` SystemStatus AuditStatus `json:"system_status,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` ProductItemSpec *ProductItemSpec `json:"product_item_spec,omitempty"` }
type ProductItemsGetListStruct ¶
type ProductItemsGetListStruct struct { ProductOuterId *string `json:"product_outer_id,omitempty"` ProductName *string `json:"product_name,omitempty"` ProductImageUrl *string `json:"product_image_url,omitempty"` ProductShortName *string `json:"product_short_name,omitempty"` Price *float64 `json:"price,omitempty"` FirstCategoryId *int64 `json:"first_category_id,omitempty"` FirstCategoryName *string `json:"first_category_name,omitempty"` SecondCategoryId *int64 `json:"second_category_id,omitempty"` SecondCategoryName *string `json:"second_category_name,omitempty"` ThirdCategoryId *int64 `json:"third_category_id,omitempty"` ThirdCategoryName *string `json:"third_category_name,omitempty"` FourthCategoryId *int64 `json:"fourth_category_id,omitempty"` FourthCategoryName *string `json:"fourth_category_name,omitempty"` BrandName *string `json:"brand_name,omitempty"` BrandId *int64 `json:"brand_id,omitempty"` Description *string `json:"description,omitempty"` CustomData *string `json:"custom_data,omitempty"` IsVideo *string `json:"is_video,omitempty"` DataSource *string `json:"data_source,omitempty"` ProductSelectScore *float64 `json:"product_select_score,omitempty"` }
返回结构
type ProductItemsGetResponse ¶
type ProductItemsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductItemsGetResponseData `json:"data,omitempty"` }
type ProductItemsGetResponseData ¶
type ProductItemsGetResponseData struct {
List *[]ProductItemsGetListStruct `json:"list,omitempty"`
}
type ProductItemsUpdateRequest ¶
type ProductItemsUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` CatalogId *int64 `json:"catalog_id,omitempty"` ProductOuterId *string `json:"product_outer_id,omitempty"` Price *float64 `json:"price,omitempty"` SalePrice *float64 `json:"sale_price,omitempty"` PricePc *float64 `json:"price_pc,omitempty"` PriceMobile *float64 `json:"price_mobile,omitempty"` PriceApp *float64 `json:"price_app,omitempty"` StockVolume *int64 `json:"stock_volume,omitempty"` Discount *float64 `json:"discount,omitempty"` ExpirationTime *int64 `json:"expiration_time,omitempty"` ProductSaleStatus ProductSaleStatus `json:"product_sale_status,omitempty"` ProductVisibility ProductVisibility `json:"product_visibility,omitempty"` }
type ProductItemsUpdateResponse ¶
type ProductItemsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type ProductItemsVerticalsGetResponse ¶ added in v1.3.0
type ProductItemsVerticalsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductItemsVerticalsGetResponseData `json:"data,omitempty"` }
type ProductItemsVerticalsGetResponseData ¶ added in v1.3.0
type ProductItemsVerticalsGetResponseData struct {
List *[]VerticalItemSpec `json:"list,omitempty"`
}
type ProductMode ¶
type ProductMode string
ProductMode : 用于投放的的商品数量
const ( ProductMode_SINGLE ProductMode = "SINGLE" ProductMode_MULTIPLE ProductMode = "MULTIPLE" )
List of ProductMode
type ProductOwnerType ¶
type ProductOwnerType string
ProductOwnerType : 商品所有者类型,”自营“,”商家“
const ( ProductOwnerType_SOP ProductOwnerType = "PRODUCT_OWNER_TYPE_SOP" ProductOwnerType_POP ProductOwnerType = "PRODUCT_OWNER_TYPE_POP" )
List of ProductOwnerType
type ProductPromotedObjectTypeSelect ¶
type ProductPromotedObjectTypeSelect string
ProductPromotedObjectTypeSelect : 推广目标类型
const ( ProductPromotedObjectTypeSelect_APP_ANDROID ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_APP_ANDROID" ProductPromotedObjectTypeSelect_APP_IOS ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_APP_IOS" ProductPromotedObjectTypeSelect_APP_ANDROID_MYAPP ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP" ProductPromotedObjectTypeSelect_APP_ANDROID_UNION ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION" ProductPromotedObjectTypeSelect_QQ_BROWSER_MINI_PROGRAM ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM" ProductPromotedObjectTypeSelect_LOCAL_ADS ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_LOCAL_ADS" ProductPromotedObjectTypeSelect_EXCHANGE_APP_ANDROID_MYAPP ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_EXCHANGE_APP_ANDROID_MYAPP" ProductPromotedObjectTypeSelect_DIANPING_SHOP ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_DIANPING_SHOP" ProductPromotedObjectTypeSelect_UNSUPPORTED ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_UNSUPPORTED" ProductPromotedObjectTypeSelect_MINI_GAME_WECHAT ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_MINI_GAME_WECHAT" ProductPromotedObjectTypeSelect_MINI_GAME_QQ ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_MINI_GAME_QQ" ProductPromotedObjectTypeSelect_JD ProductPromotedObjectTypeSelect = "PROMOTED_OBJECT_TYPE_JD" )
List of ProductPromotedObjectTypeSelect
type ProductSaleStatus ¶
type ProductSaleStatus string
ProductSaleStatus : 商品在线状态
const ( ProductSaleStatus_UNKNOWN ProductSaleStatus = "PRODUCT_SALE_STATUS_UNKNOWN" ProductSaleStatus_ONLINE ProductSaleStatus = "PRODUCT_SALE_STATUS_ONLINE" ProductSaleStatus_OFFLINE ProductSaleStatus = "PRODUCT_SALE_STATUS_OFFLINE" )
List of ProductSaleStatus
type ProductSeriesGetResponse ¶ added in v1.7.3
type ProductSeriesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductSeriesGetResponseData `json:"data,omitempty"` }
type ProductSeriesGetResponseData ¶ added in v1.7.3
type ProductSeriesGetResponseData struct { List *[]ProductSeriesStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type ProductSeriesSearchFilteringStruct ¶ added in v1.7.3
type ProductSeriesSearchFilteringStruct struct { Field *string `json:"field,omitempty"` Operator *string `json:"operator,omitempty"` Value *string `json:"value,omitempty"` }
商品系列条件
type ProductSeriesSpec ¶ added in v1.7.3
type ProductSeriesSpec struct { LogicOperator ProductSeriesSpecLogicOperator `json:"logic_operator,omitempty"` Filters *[]ProductSeriesSpecFilteringStruct `json:"filters,omitempty"` }
商品系列详情
type ProductSeriesSpecFilteringStruct ¶ added in v1.7.3
type ProductSeriesSpecFilteringStruct struct { Field *string `json:"field,omitempty"` Operator *string `json:"operator,omitempty"` Values *[]ProductSeriesSpecFilteringValueStruct `json:"values,omitempty"` }
商品系列条件
type ProductSeriesSpecFilteringValueStruct ¶ added in v1.7.3
type ProductSeriesSpecFilteringValueStruct struct { FieldValue *string `json:"field_value,omitempty"` CurrencyType CurrencyType `json:"currency_type,omitempty"` }
字段取值
type ProductSeriesSpecLogicOperator ¶ added in v1.7.3
type ProductSeriesSpecLogicOperator string
ProductSeriesSpecLogicOperator : 商品系列逻辑操作符,详见枚举值
const ( ProductSeriesSpecLogicOperator_OR ProductSeriesSpecLogicOperator = "LOGIC_OPERATOR_OR" ProductSeriesSpecLogicOperator_AND ProductSeriesSpecLogicOperator = "LOGIC_OPERATOR_AND" )
List of ProductSeriesSpecLogicOperator
type ProductSeriesStruct ¶ added in v1.7.3
type ProductSeriesStruct struct { ProductSeriesId *int64 `json:"product_series_id,omitempty"` ProductSeriesName *string `json:"product_series_name,omitempty"` ProductSeriesDescription *string `json:"product_series_description,omitempty"` ProductSeriesType ProductSeriesType `json:"product_series_type,omitempty"` ProductSeries *ProductSeriesSpec `json:"product_series,omitempty"` }
商品系列信息
type ProductSeriesType ¶ added in v1.7.3
type ProductSeriesType string
ProductSeriesType : 商品系列类型
const ( ProductSeriesType_CUSTOMIZED ProductSeriesType = "PRODUCT_SERIES_TYPE_CUSTOMIZED" ProductSeriesType_UNLIMITED ProductSeriesType = "PRODUCT_SERIES_TYPE_UNLIMITED" )
List of ProductSeriesType
type ProductTypeDianpingShop ¶
type ProductTypeDianpingShop struct { ShopName *string `json:"shop_name,omitempty"` Address *string `json:"address,omitempty"` City *string `json:"city,omitempty"` District *string `json:"district,omitempty"` BusinessArea *string `json:"business_area,omitempty"` StreetNumber *string `json:"street_number,omitempty"` Longitude *float64 `json:"longitude,omitempty"` Latitude *float64 `json:"latitude,omitempty"` ShopDetailUrl *string `json:"shop_detail_url,omitempty"` Ratings *int64 `json:"ratings,omitempty"` AveragePrice *int64 `json:"average_price,omitempty"` }
只有product_type为PRODUCT_TYPE_DIANPING_SHOP时才能使用
type ProductVisibility ¶
type ProductVisibility string
ProductVisibility : 商品可见性,详见 <a href='product_visibility' target='_blank'>[商品可见性]</a>
const ( ProductVisibility_VISIBLE ProductVisibility = "PRODUCT_VISIBILITY_VISIBLE" ProductVisibility_INVISIBLE ProductVisibility = "PRODUCT_VISIBILITY_INVISIBLE" )
List of ProductVisibility
type ProductsSystemStatusGetResponse ¶
type ProductsSystemStatusGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProductsSystemStatusGetResponseData `json:"data,omitempty"` }
type ProductsSystemStatusGetResponseData ¶
type ProductsSystemStatusGetResponseData struct { List *[]AuditRejectItem `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type ProfileType ¶
type ProfileType string
ProfileType : 朋友圈头像及昵称跳转页类型
const ( ProfileType_DEFINITION ProfileType = "PROFILE_TYPE_DEFINITION" ProfileType_AUTO_GENERATE ProfileType = "PROFILE_TYPE_AUTO_GENERATE" ProfileType_WEAPP ProfileType = "PROFILE_TYPE_WEAPP" )
List of ProfileType
type ProfilesAddRequest ¶
type ProfilesAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` ProfileType ProfileType `json:"profile_type,omitempty"` HeadImageId *string `json:"head_image_id,omitempty"` ProfileName *string `json:"profile_name,omitempty"` Description *string `json:"description,omitempty"` }
type ProfilesAddResponse ¶
type ProfilesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProfilesAddResponseData `json:"data,omitempty"` }
type ProfilesAddResponseData ¶
type ProfilesAddResponseData struct {
ProfileId *int64 `json:"profile_id,omitempty"`
}
type ProfilesDeleteRequest ¶
type ProfilesDeleteResponse ¶
type ProfilesDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProfilesDeleteResponseData `json:"data,omitempty"` }
type ProfilesDeleteResponseData ¶
type ProfilesDeleteResponseData struct {
ProfileId *int64 `json:"profile_id,omitempty"`
}
type ProfilesGetListStruct ¶
type ProfilesGetListStruct struct { ProfileType ProfileType `json:"profile_type,omitempty"` ProfileId *int64 `json:"profile_id,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` HeadImageId *string `json:"head_image_id,omitempty"` HeadImageUrl *string `json:"head_image_url,omitempty"` ProfileName *string `json:"profile_name,omitempty"` Description *string `json:"description,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` ProfileUrl *string `json:"profile_url,omitempty"` SystemStatus SysStatus `json:"system_status,omitempty"` }
返回结构
type ProfilesGetResponse ¶
type ProfilesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ProfilesGetResponseData `json:"data,omitempty"` }
type ProfilesGetResponseData ¶
type ProfilesGetResponseData struct { List *[]ProfilesGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type PromotedObjectAppAndroidSpec ¶ added in v1.3.0
type PromotedObjectAppAndroidSpec struct { Packname *string `json:"packname,omitempty"` Version *string `json:"version,omitempty"` Icon *string `json:"icon,omitempty"` AverageRating *string `json:"average_rating,omitempty"` PackageSize *string `json:"package_size,omitempty"` Genres *[]string `json:"genres,omitempty"` PackageDownloadUrl *string `json:"package_download_url,omitempty"` ChannelPackageSpec *[]ChannelPackageSpecStruct `json:"channel_package_spec,omitempty"` }
android应用信息
type PromotedObjectAppIosSpec ¶ added in v1.3.0
type PromotedObjectAppIosSpec struct { Packname *string `json:"packname,omitempty"` Version *string `json:"version,omitempty"` Icon *string `json:"icon,omitempty"` Icon512 *string `json:"icon_512,omitempty"` AverageRating *string `json:"average_rating,omitempty"` PackageSize *string `json:"package_size,omitempty"` Genres *[]string `json:"genres,omitempty"` PackageDownloadUrl *string `json:"package_download_url,omitempty"` }
IOS应用信息
type PromotedObjectSpecRead ¶ added in v1.7.1
type PromotedObjectSpecRead struct { JdItem *EcInfo `json:"jd_item,omitempty"` JdShop *EcInfo `json:"jd_shop,omitempty"` AppIosSpec *PromotedObjectAppIosSpec `json:"app_ios_spec,omitempty"` AppAndroidSpec *PromotedObjectAppAndroidSpec `json:"app_android_spec,omitempty"` AppAndroidUnionSpec *AppAndroidUnionSpec `json:"app_android_union_spec,omitempty"` AppAndroidMyappSpec *AppAndroidMyappSpec `json:"app_android_myapp_spec,omitempty"` DianpingShop *ProductTypeDianpingShop `json:"dianping_shop,omitempty"` MiniGameWechatSpec *MiniGameWechatSpec `json:"mini_game_wechat_spec,omitempty"` QqBrowserMiniProgram *QqBrowserMiniProgram `json:"qq_browser_mini_program,omitempty"` LocalAdsSpec *LocalAdsSpecRead `json:"local_ads_spec,omitempty"` }
推广目标详细信息
type PromotedObjectType ¶
type PromotedObjectType string
PromotedObjectType : 推广目标类型
const ( PromotedObjectType_APP_ANDROID PromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_ANDROID" PromotedObjectType_APP_IOS PromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_IOS" PromotedObjectType_DIANPING_SHOP PromotedObjectType = "PROMOTED_OBJECT_TYPE_DIANPING_SHOP" PromotedObjectType_ECOMMERCE PromotedObjectType = "PROMOTED_OBJECT_TYPE_ECOMMERCE" PromotedObjectType_LINK_WECHAT PromotedObjectType = "PROMOTED_OBJECT_TYPE_LINK_WECHAT" PromotedObjectType_APP_ANDROID_MYAPP PromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP" PromotedObjectType_APP_ANDROID_UNION PromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION" PromotedObjectType_LOCAL_ADS_WECHAT PromotedObjectType = "PROMOTED_OBJECT_TYPE_LOCAL_ADS_WECHAT" PromotedObjectType_QQ_BROWSER_MINI_PROGRAM PromotedObjectType = "PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM" PromotedObjectType_LINK PromotedObjectType = "PROMOTED_OBJECT_TYPE_LINK" PromotedObjectType_QQ_MESSAGE PromotedObjectType = "PROMOTED_OBJECT_TYPE_QQ_MESSAGE" PromotedObjectType_QZONE_VIDEO_PAGE PromotedObjectType = "PROMOTED_OBJECT_TYPE_QZONE_VIDEO_PAGE" PromotedObjectType_LOCAL_ADS PromotedObjectType = "PROMOTED_OBJECT_TYPE_LOCAL_ADS" PromotedObjectType_ARTICLE PromotedObjectType = "PROMOTED_OBJECT_TYPE_ARTICLE" PromotedObjectType_LEAD_AD PromotedObjectType = "PROMOTED_OBJECT_TYPE_LEAD_AD" PromotedObjectType_TENCENT_KE PromotedObjectType = "PROMOTED_OBJECT_TYPE_TENCENT_KE" PromotedObjectType_EXCHANGE_APP_ANDROID_MYAPP PromotedObjectType = "PROMOTED_OBJECT_TYPE_EXCHANGE_APP_ANDROID_MYAPP" PromotedObjectType_QZONE_PAGE_ARTICLE PromotedObjectType = "PROMOTED_OBJECT_TYPE_QZONE_PAGE_ARTICLE" PromotedObjectType_QZONE_PAGE_IFRAMED PromotedObjectType = "PROMOTED_OBJECT_TYPE_QZONE_PAGE_IFRAMED" PromotedObjectType_QZONE_PAGE PromotedObjectType = "PROMOTED_OBJECT_TYPE_QZONE_PAGE" PromotedObjectType_APP_PC PromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_PC" PromotedObjectType_MINI_GAME_WECHAT PromotedObjectType = "PROMOTED_OBJECT_TYPE_MINI_GAME_WECHAT" PromotedObjectType_JD PromotedObjectType = "PROMOTED_OBJECT_TYPE_JD" PromotedObjectType_MINI_GAME_QQ PromotedObjectType = "PROMOTED_OBJECT_TYPE_MINI_GAME_QQ" PromotedObjectType_COUPON_WECHAT PromotedObjectType = "PROMOTED_OBJECT_TYPE_COUPON_WECHAT" PromotedObjectType_APP_PROMOTION PromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_PROMOTION" PromotedObjectType_WECHAT_CHANNELS PromotedObjectType = "PROMOTED_OBJECT_TYPE_WECHAT_CHANNELS" PromotedObjectType_MINI_PROGRAM_WECHAT PromotedObjectType = "PROMOTED_OBJECT_TYPE_MINI_PROGRAM_WECHAT" )
List of PromotedObjectType
type PromotedObjectTypeWithoutJd ¶ added in v1.3.0
type PromotedObjectTypeWithoutJd string
PromotedObjectTypeWithoutJd : 推广目标类型
const ( PromotedObjectTypeWithoutJd_APP_ANDROID PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_APP_ANDROID" PromotedObjectTypeWithoutJd_APP_IOS PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_APP_IOS" PromotedObjectTypeWithoutJd_DIANPING_SHOP PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_DIANPING_SHOP" PromotedObjectTypeWithoutJd_ECOMMERCE PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_ECOMMERCE" PromotedObjectTypeWithoutJd_LINK_WECHAT PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_LINK_WECHAT" PromotedObjectTypeWithoutJd_APP_ANDROID_MYAPP PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP" PromotedObjectTypeWithoutJd_APP_ANDROID_UNION PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION" PromotedObjectTypeWithoutJd_LOCAL_ADS_WECHAT PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_LOCAL_ADS_WECHAT" PromotedObjectTypeWithoutJd_QQ_BROWSER_MINI_PROGRAM PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM" PromotedObjectTypeWithoutJd_LINK PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_LINK" PromotedObjectTypeWithoutJd_QQ_MESSAGE PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_QQ_MESSAGE" PromotedObjectTypeWithoutJd_QZONE_VIDEO_PAGE PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_QZONE_VIDEO_PAGE" PromotedObjectTypeWithoutJd_LOCAL_ADS PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_LOCAL_ADS" PromotedObjectTypeWithoutJd_ARTICLE PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_ARTICLE" PromotedObjectTypeWithoutJd_LEAD_AD PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_LEAD_AD" PromotedObjectTypeWithoutJd_TENCENT_KE PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_TENCENT_KE" PromotedObjectTypeWithoutJd_EXCHANGE_APP_ANDROID_MYAPP PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_EXCHANGE_APP_ANDROID_MYAPP" PromotedObjectTypeWithoutJd_QZONE_PAGE_ARTICLE PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_QZONE_PAGE_ARTICLE" PromotedObjectTypeWithoutJd_QZONE_PAGE_IFRAMED PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_QZONE_PAGE_IFRAMED" PromotedObjectTypeWithoutJd_QZONE_PAGE PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_QZONE_PAGE" PromotedObjectTypeWithoutJd_APP_PC PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_APP_PC" PromotedObjectTypeWithoutJd_MINI_GAME_WECHAT PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_MINI_GAME_WECHAT" PromotedObjectTypeWithoutJd_COUPON_WECHAT PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_COUPON_WECHAT" PromotedObjectTypeWithoutJd_MINI_GAME_QQ PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_MINI_GAME_QQ" PromotedObjectTypeWithoutJd_MINI_PROGRAM_WECHAT PromotedObjectTypeWithoutJd = "PROMOTED_OBJECT_TYPE_MINI_PROGRAM_WECHAT" )
List of PromotedObjectTypeWithoutJd
type PromotedObjectsAddRequest ¶
type PromotedObjectsAddRequest struct { PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type PromotedObjectsAddResponse ¶
type PromotedObjectsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *PromotedObjectsAddResponseData `json:"data,omitempty"` }
type PromotedObjectsAddResponseData ¶
type PromotedObjectsAddResponseData struct {
PromotedObjectId *string `json:"promoted_object_id,omitempty"`
}
type PromotedObjectsGetListStruct ¶
type PromotedObjectsGetListStruct struct { PromotedObjectName *string `json:"promoted_object_name,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` PromotedObjectType ProductPromotedObjectTypeSelect `json:"promoted_object_type,omitempty"` PromotedObjectSpec *PromotedObjectSpecRead `json:"promoted_object_spec,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
返回结构
type PromotedObjectsGetResponse ¶
type PromotedObjectsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *PromotedObjectsGetResponseData `json:"data,omitempty"` }
type PromotedObjectsGetResponseData ¶
type PromotedObjectsGetResponseData struct { List *[]PromotedObjectsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type PromotedObjectsUpdateRequest ¶
type PromotedObjectsUpdateRequest struct { PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type PromotedObjectsUpdateResponse ¶
type PromotedObjectsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *PromotedObjectsUpdateResponseData `json:"data,omitempty"` }
type PromotedObjectsUpdateResponseData ¶
type PromotedObjectsUpdateResponseData struct {
PromotedObjectId *string `json:"promoted_object_id,omitempty"`
}
type PropertiesUserId ¶
type PropertiesUserId struct { HashQq *string `json:"hash_qq,omitempty"` HashPhone *string `json:"hash_phone,omitempty"` HashIdfa *string `json:"hash_idfa,omitempty"` HashImei *string `json:"hash_imei,omitempty"` HashMac *string `json:"hash_mac,omitempty"` WechatOpenid *string `json:"wechat_openid,omitempty"` WechatUnionid *string `json:"wechat_unionid,omitempty"` }
用户ID
type PropertyDataFeatureSpec ¶
type PropertyDataFeatureSpec struct { UserPropertySetId *int64 `json:"user_property_set_id,omitempty"` PropertyDataKey *string `json:"property_data_key,omitempty"` DataType FeatureValueDataType `json:"data_type,omitempty"` IsMultiValued *bool `json:"is_multi_valued,omitempty"` PossibleValuesSize *int64 `json:"possible_values_size,omitempty"` }
属性数据特征规则
type PublishAppId ¶ added in v1.5.1
type PublishAppId struct { AndroidAppId *int64 `json:"android_app_id,omitempty"` IosAppId *int64 `json:"ios_app_id,omitempty"` }
已发布版本落地页 App信息
type QqBrowserMiniProgram ¶ added in v1.3.0
type QqBrowserMiniProgram struct { Packname *string `json:"packname,omitempty"` Icon *string `json:"icon,omitempty"` }
QQ 浏览器小程序信息
type QualificationSpec ¶
type QualificationSpec struct { IndustrySpec *IndustryQualificationsSpec `json:"industry_spec,omitempty"` AdSpec *AdQualificationsSpec `json:"ad_spec,omitempty"` AdditionalIndustrySpec *AdditionalIndustryQualificationsSpec `json:"additional_industry_spec,omitempty"` IndustryWechatSpec *WechatIndustryQualificationsSpec `json:"industry_wechat_spec,omitempty"` AdWechatSpec *WechatAdQualificationsSpec `json:"ad_wechat_spec,omitempty"` }
资质信息
type QualificationStatus ¶
type QualificationStatus string
QualificationStatus : 资质状态
const ( QualificationStatus_NORMAL QualificationStatus = "QUALIFICATION_STATUS_NORMAL" QualificationStatus_PENDING QualificationStatus = "QUALIFICATION_STATUS_PENDING" QualificationStatus_DENIED QualificationStatus = "QUALIFICATION_STATUS_DENIED" QualificationStatus_EXPIRED QualificationStatus = "QUALIFICATION_STATUS_EXPIRED" QualificationStatus_SOON_EXPIRED QualificationStatus = "QUALIFICATION_STATUS_SOON_EXPIRED" )
List of QualificationStatus
type QualificationType ¶
type QualificationType string
QualificationType : 资质类型
const ( QualificationType_INDUSTRY_QUALIFICATION QualificationType = "INDUSTRY_QUALIFICATION" QualificationType_AD_QUALIFICATION QualificationType = "AD_QUALIFICATION" QualificationType_ADDITIONAL_INDUSTRY_QUALIFICATION QualificationType = "ADDITIONAL_INDUSTRY_QUALIFICATION" QualificationType_INDUSTRY_QUALIFICATION_WECHAT QualificationType = "INDUSTRY_QUALIFICATION_WECHAT" QualificationType_AD_QUALIFICATION_WECHAT QualificationType = "AD_QUALIFICATION_WECHAT" )
List of QualificationType
type QualificationsAddRequest ¶
type QualificationsAddRequest struct { QualificationType QualificationType `json:"qualification_type,omitempty"` QualificationSpec *QualificationSpec `json:"qualification_spec,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type QualificationsAddResponse ¶
type QualificationsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *QualificationsAddResponseData `json:"data,omitempty"` }
type QualificationsAddResponseData ¶
type QualificationsAddResponseData struct {
QualificationId *int64 `json:"qualification_id,omitempty"`
}
type QualificationsDeleteRequest ¶
type QualificationsDeleteRequest struct { QualificationType QualificationType `json:"qualification_type,omitempty"` QualificationId *int64 `json:"qualification_id,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type QualificationsDeleteResponse ¶
type QualificationsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *QualificationsDeleteResponseData `json:"data,omitempty"` }
type QualificationsDeleteResponseData ¶
type QualificationsDeleteResponseData struct {
QualificationId *int64 `json:"qualification_id,omitempty"`
}
type QualificationsGetResponse ¶
type QualificationsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *QualificationsGetResponseData `json:"data,omitempty"` }
type QualificationsGetResponseData ¶
type QualificationsGetResponseData struct { IndustryQualifications *[]IndustryQualificationsStruct `json:"industry_qualifications,omitempty"` AdQualifications *[]AdQualificationsStruct `json:"ad_qualifications,omitempty"` AdditionalIndustryQualifications *[]AdditionalIndustryQualificationsStruct `json:"additional_industry_qualifications,omitempty"` IndustryQualificationsWechat *[]WechatIndustryQualificationsStruct `json:"industry_qualifications_wechat,omitempty"` AdQualificationsWechat *[]WechatAdQualificationsStruct `json:"ad_qualifications_wechat,omitempty"` }
type QualificationsUpdateRequest ¶
type QualificationsUpdateRequest struct { QualificationType QualificationType `json:"qualification_type,omitempty"` QualificationId *int64 `json:"qualification_id,omitempty"` ImageIdList *[]string `json:"image_id_list,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type QualificationsUpdateResponse ¶
type QualificationsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *QualificationsUpdateResponseData `json:"data,omitempty"` }
type QualificationsUpdateResponseData ¶
type QualificationsUpdateResponseData struct {
QualificationId *int64 `json:"qualification_id,omitempty"`
}
type RangeDistribution ¶
type RangeDistribution struct { DimensionValue *string `json:"dimension_value,omitempty"` Percentage *int64 `json:"percentage,omitempty"` Tgi *float64 `json:"tgi,omitempty"` }
人群分布信息结构
type ReadTargetingSetting ¶
type ReadTargetingSetting struct { Age *[]AgeStruct `json:"age,omitempty"` Gender *[]string `json:"gender,omitempty"` Education *[]string `json:"education,omitempty"` MaritalStatus *[]string `json:"marital_status,omitempty"` WorkingStatus *[]string `json:"working_status,omitempty"` GeoLocation *GeoLocations `json:"geo_location,omitempty"` UserOs *[]string `json:"user_os,omitempty"` NewDevice *[]string `json:"new_device,omitempty"` DevicePrice *[]string `json:"device_price,omitempty"` DeviceBrandModel *DeviceBrandModel `json:"device_brand_model,omitempty"` NetworkType *[]string `json:"network_type,omitempty"` NetworkOperator *[]string `json:"network_operator,omitempty"` NetworkScene *[]string `json:"network_scene,omitempty"` DressingIndex *[]string `json:"dressing_index,omitempty"` UvIndex *[]string `json:"uv_index,omitempty"` MakeupIndex *[]string `json:"makeup_index,omitempty"` Climate *[]string `json:"climate,omitempty"` Temperature *[]TemperatureStruct `json:"temperature,omitempty"` AirQualityIndex *[]string `json:"air_quality_index,omitempty"` AppInstallStatus *[]string `json:"app_install_status,omitempty"` MiniGameQqStatus *[]string `json:"mini_game_qq_status,omitempty"` ConsumptionStatus *[]string `json:"consumption_status,omitempty"` GameConsumptionLevel *[]string `json:"game_consumption_level,omitempty"` ResidentialCommunityPrice *[]ResidentialCommunityPriceStruct `json:"residential_community_price,omitempty"` FinancialSituation *[]string `json:"financial_situation,omitempty"` ConsumptionType *[]string `json:"consumption_type,omitempty"` WechatAdBehavior *WechatAdBehavior `json:"wechat_ad_behavior,omitempty"` CustomAudience *[]int64 `json:"custom_audience,omitempty"` ExcludedCustomAudience *[]int64 `json:"excluded_custom_audience,omitempty"` BehaviorOrInterest *BehaviorOrInterest `json:"behavior_or_interest,omitempty"` WechatOfficialAccountCategory *[]int64 `json:"wechat_official_account_category,omitempty"` MobileUnionCategory *[]int64 `json:"mobile_union_category,omitempty"` BusinessInterest *[]int64 `json:"business_interest,omitempty"` Keyword *Keyword `json:"keyword,omitempty"` AppBehavior *AppBehavior `json:"app_behavior,omitempty"` PaidUser *[]string `json:"paid_user,omitempty"` DeprecatedCustomAudience *[]int64 `json:"deprecated_custom_audience,omitempty"` DeprecatedExcludedCustomAudience *[]int64 `json:"deprecated_excluded_custom_audience,omitempty"` DeprecatedRegion *[]int64 `json:"deprecated_region,omitempty"` }
定向详细设置
type ReadTargetingSettingForAdgroup ¶
type ReadTargetingSettingForAdgroup struct { Age *[]AgeStruct `json:"age,omitempty"` Gender *[]string `json:"gender,omitempty"` Education *[]string `json:"education,omitempty"` MaritalStatus *[]string `json:"marital_status,omitempty"` WorkingStatus *[]string `json:"working_status,omitempty"` GeoLocation *GeoLocations `json:"geo_location,omitempty"` UserOs *[]string `json:"user_os,omitempty"` NewDevice *[]string `json:"new_device,omitempty"` DevicePrice *[]string `json:"device_price,omitempty"` DeviceBrandModel *DeviceBrandModel `json:"device_brand_model,omitempty"` NetworkType *[]string `json:"network_type,omitempty"` NetworkOperator *[]string `json:"network_operator,omitempty"` NetworkScene *[]string `json:"network_scene,omitempty"` DressingIndex *[]string `json:"dressing_index,omitempty"` UvIndex *[]string `json:"uv_index,omitempty"` MakeupIndex *[]string `json:"makeup_index,omitempty"` Climate *[]string `json:"climate,omitempty"` Temperature *[]TemperatureStruct `json:"temperature,omitempty"` AirQualityIndex *[]string `json:"air_quality_index,omitempty"` AppInstallStatus *[]string `json:"app_install_status,omitempty"` ConsumptionStatus *[]string `json:"consumption_status,omitempty"` GameConsumptionLevel *[]string `json:"game_consumption_level,omitempty"` ResidentialCommunityPrice *[]ResidentialCommunityPriceStruct `json:"residential_community_price,omitempty"` FinancialSituation *[]string `json:"financial_situation,omitempty"` ConsumptionType *[]string `json:"consumption_type,omitempty"` WechatAdBehavior *WechatAdBehavior `json:"wechat_ad_behavior,omitempty"` CustomAudience *[]int64 `json:"custom_audience,omitempty"` ExcludedCustomAudience *[]int64 `json:"excluded_custom_audience,omitempty"` BehaviorOrInterest *BehaviorOrInterest `json:"behavior_or_interest,omitempty"` WechatOfficialAccountCategory *[]int64 `json:"wechat_official_account_category,omitempty"` MobileUnionCategory *[]int64 `json:"mobile_union_category,omitempty"` BusinessInterest *[]int64 `json:"business_interest,omitempty"` Keyword *Keyword `json:"keyword,omitempty"` AppBehavior *AppBehavior `json:"app_behavior,omitempty"` PaidUser *[]string `json:"paid_user,omitempty"` DeprecatedCustomAudience *[]int64 `json:"deprecated_custom_audience,omitempty"` DeprecatedExcludedCustomAudience *[]int64 `json:"deprecated_excluded_custom_audience,omitempty"` DeprecatedRegion *[]int64 `json:"deprecated_region,omitempty"` MiniGameQqStatus *[]string `json:"mini_game_qq_status,omitempty"` ExcludedConvertedAudience *ExcludedConvertedAudienceStruct `json:"excluded_converted_audience,omitempty"` }
定向详细设置
type RealtimeCostGetListStruct ¶
type RealtimeCostGetListStruct struct { CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` Cost *int64 `json:"cost,omitempty"` }
返回结构
type RealtimeCostGetResponse ¶
type RealtimeCostGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *RealtimeCostGetResponseData `json:"data,omitempty"` }
type RealtimeCostGetResponseData ¶
type RealtimeCostGetResponseData struct { List *[]RealtimeCostGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type RecommendMethod ¶
type RecommendMethod struct { MethodId *int64 `json:"method_id,omitempty"` MethodName *string `json:"method_name,omitempty"` MethodDescription *string `json:"method_description,omitempty"` SubMethodOperators *[]string `json:"sub_method_operators,omitempty"` SubMethods *[]SubMethod `json:"sub_methods,omitempty"` }
推荐方式
type RecommendedRating ¶
type RecommendedRating string
RecommendedRating : 实验全量的推荐程度,从一星到五星代表推荐程度由低至高
const ( RecommendedRating_PENDING RecommendedRating = "RECOMMENDED_RATING_PENDING" RecommendedRating_ONE RecommendedRating = "RECOMMENDED_RATING_ONE" RecommendedRating_TWO RecommendedRating = "RECOMMENDED_RATING_TWO" RecommendedRating_THREE RecommendedRating = "RECOMMENDED_RATING_THREE" RecommendedRating_FOUR RecommendedRating = "RECOMMENDED_RATING_FOUR" RecommendedRating_FIVE RecommendedRating = "RECOMMENDED_RATING_FIVE" )
List of RecommendedRating
type RejectInfoLocation ¶ added in v1.7.3
type RejectInfoLocation struct { X *int64 `json:"x,omitempty"` Y *int64 `json:"y,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` TimeSecond *int64 `json:"time_second,omitempty"` LocationImgUrl *string `json:"location_img_url,omitempty"` ImgUrl *string `json:"img_url,omitempty"` RelatedImgUrl *string `json:"related_img_url,omitempty"` }
标注位置信息
type ReportConversionsPredictRequest ¶ added in v1.4.1
type ReportConversionsPredictRequest struct { Filtering *[]FilteringStruct `json:"filtering,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type ReportConversionsPredictResponse ¶ added in v1.4.1
type ReportConversionsPredictResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ReportConversionsPredictResponseData `json:"data,omitempty"` }
type ReportConversionsPredictResponseData ¶ added in v1.4.1
type ReportConversionsPredictResponseData struct {
List *[]CollectionStruct `json:"list,omitempty"`
}
type ReportDateRange ¶
type ReportDateRange struct { StartDate *string `json:"start_date,omitempty"` EndDate *string `json:"end_date,omitempty"` }
日期范围
type ReportLevel ¶ added in v1.1.1
type ReportLevel string
ReportLevel : 获取报表类型级别
const ( ReportLevel_ADVERTISER ReportLevel = "REPORT_LEVEL_ADVERTISER" ReportLevel_CAMPAIGN ReportLevel = "REPORT_LEVEL_CAMPAIGN" ReportLevel_ADGROUP ReportLevel = "REPORT_LEVEL_ADGROUP" ReportLevel_AD ReportLevel = "REPORT_LEVEL_AD" ReportLevel_PROMOTED_OBJECT ReportLevel = "REPORT_LEVEL_PROMOTED_OBJECT" ReportLevel_UNION_POSITION ReportLevel = "REPORT_LEVEL_UNION_POSITION" ReportLevel_CREATIVE_TEMPLATE ReportLevel = "REPORT_LEVEL_CREATIVE_TEMPLATE" ReportLevel_DEEPLINK_ADGROUP ReportLevel = "REPORT_LEVEL_DEEPLINK_ADGROUP" ReportLevel_EXPAND_TARGETING_ADGROUP ReportLevel = "REPORT_LEVEL_EXPAND_TARGETING_ADGROUP" ReportLevel_MATERIAL_VIDEO ReportLevel = "REPORT_LEVEL_MATERIAL_VIDEO" ReportLevel_MATERIAL_IMAGE ReportLevel = "REPORT_LEVEL_MATERIAL_IMAGE" ReportLevel_PRODUCT_CATELOG ReportLevel = "REPORT_LEVEL_PRODUCT_CATELOG" ReportLevel_ADVERTISER_WECHAT ReportLevel = "REPORT_LEVEL_ADVERTISER_WECHAT" ReportLevel_CAMPAIGN_WECHAT ReportLevel = "REPORT_LEVEL_CAMPAIGN_WECHAT" ReportLevel_ADGROUP_WECHAT ReportLevel = "REPORT_LEVEL_ADGROUP_WECHAT" ReportLevel_AD_WECHAT ReportLevel = "REPORT_LEVEL_AD_WECHAT" )
List of ReportLevel
type ReportLevelHourly ¶ added in v1.1.1
type ReportLevelHourly string
ReportLevelHourly : 获取报表类型级别
const ( ReportLevelHourly_ADVERTISER ReportLevelHourly = "REPORT_LEVEL_ADVERTISER" ReportLevelHourly_CAMPAIGN ReportLevelHourly = "REPORT_LEVEL_CAMPAIGN" ReportLevelHourly_ADGROUP ReportLevelHourly = "REPORT_LEVEL_ADGROUP" ReportLevelHourly_AD ReportLevelHourly = "REPORT_LEVEL_AD" ReportLevelHourly_PROMOTED_OBJECT ReportLevelHourly = "REPORT_LEVEL_PROMOTED_OBJECT" ReportLevelHourly_ADVERTISER_WECHAT ReportLevelHourly = "REPORT_LEVEL_ADVERTISER_WECHAT" ReportLevelHourly_CAMPAIGN_WECHAT ReportLevelHourly = "REPORT_LEVEL_CAMPAIGN_WECHAT" ReportLevelHourly_ADGROUP_WECHAT ReportLevelHourly = "REPORT_LEVEL_ADGROUP_WECHAT" ReportLevelHourly_AD_WECHAT ReportLevelHourly = "REPORT_LEVEL_AD_WECHAT" )
List of ReportLevelHourly
type ReportTaskSpec ¶
type ReportTaskSpec struct { Level *string `json:"level,omitempty"` Date *string `json:"date,omitempty"` }
报表任务所需条件
type ReportVideoFrameRequest ¶ added in v1.4.1
type ReportVideoFrameRequest struct { Filtering *[]FilteringStruct `json:"filtering,omitempty"` DateRange *DateRange `json:"date_range,omitempty"` GroupBy *[]string `json:"group_by,omitempty"` AccountId *int64 `json:"account_id,omitempty"` }
type ReportVideoFrameResponse ¶ added in v1.4.1
type ReportVideoFrameResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ReportVideoFrameResponseData `json:"data,omitempty"` }
type ReportVideoFrameResponseData ¶ added in v1.4.1
type ReportVideoFrameResponseData struct { List *[]CollectionStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type ResidentialCommunityPriceStruct ¶
type ResidentialCommunityPriceStruct struct { Min *int64 `json:"min,omitempty"` Max *int64 `json:"max,omitempty"` }
居住社区价格
type ResizeSpec ¶
type ResizeSpec struct { Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` }
缩放信息
type ResourceType ¶
type ResourceType string
ResourceType : 操作层级
const (
ResourceType_RESOURCE_TYPE_ADGROUP ResourceType = "RESOURCE_TYPE_ADGROUP"
)
List of ResourceType
type ResponseDetailStruct ¶
type ResponseDetailStruct struct { Funnel *DetailFunnelStruct `json:"funnel,omitempty"` TargetDetail *DetailTargetDetailStruct `json:"target_detail,omitempty"` CompeteDetail *DetailCompeteDetailStruct `json:"compete_detail,omitempty"` ExposureDetail *ExposureDetailStruct `json:"exposure_detail,omitempty"` ClickDetail *ClickDetailStruct `json:"click_detail,omitempty"` ConversionDetail *ConversionDetailStruct `json:"conversion_detail,omitempty"` CpaDetail *DetailCpaDetailStruct `json:"cpa_detail,omitempty"` CreativeDetail *DetailCreativeDetailStruct `json:"creative_detail,omitempty"` Optimization *OptimizeContentMainStruct `json:"optimization,omitempty"` }
诊断详细信息
type ResponsePotentialStruct ¶ added in v1.7.2
type ResponsePotentialStruct struct { PartitionTime *string `json:"partition_time,omitempty"` BidRaiseRatio *int64 `json:"bid_raise_ratio,omitempty"` ExposureEstimate *int64 `json:"exposure_estimate,omitempty"` ExposureRaiseRatio *int64 `json:"exposure_raise_ratio,omitempty"` BidModified *bool `json:"bid_modified,omitempty"` DeepBidModified *bool `json:"deep_bid_modified,omitempty"` }
潜力广告信息
type RevisedAdcreativeElements ¶
type RevisedAdcreativeElements struct { Image *string `json:"image,omitempty"` Image2 *string `json:"image2,omitempty"` Image3 *string `json:"image3,omitempty"` Title *string `json:"title,omitempty"` Description *string `json:"description,omitempty"` Corporate *AdcreativeCorporate `json:"corporate,omitempty"` Video *string `json:"video,omitempty"` DeepLinkType *string `json:"deep_link_type,omitempty"` LinkNameType LinkNameTypeMp `json:"link_name_type,omitempty"` ImageList *[]string `json:"image_list,omitempty"` ElementStory *[]AdcreativeElementStoryArrayItem `json:"element_story,omitempty"` Url *string `json:"url,omitempty"` ButtonText *string `json:"button_text,omitempty"` BottomText *string `json:"bottom_text,omitempty"` Countdown *int64 `json:"countdown,omitempty"` MiniProgramId *string `json:"mini_program_id,omitempty"` MiniProgramPath *string `json:"mini_program_path,omitempty"` Label *[]CreativeLabel `json:"label,omitempty"` ProductTags *[]string `json:"product_tags,omitempty"` LogoDescription *string `json:"logo_description,omitempty"` Logo *string `json:"logo,omitempty"` LeftBottomTxt *string `json:"left_bottom_txt,omitempty"` AnimationEffect *string `json:"animation_effect,omitempty"` Phone *string `json:"phone,omitempty"` ShortVideoStruct *ShortVideoStruct `json:"short_video_struct,omitempty"` LongVideoStruct *LongVideoStruct `json:"long_video_struct,omitempty"` BannerContent *AdcreativeBannerContent `json:"banner_content,omitempty"` CardContent *AdcreativeCardContent `json:"card_content,omitempty"` VideoPopupUrl *string `json:"video_popup_url,omitempty"` VideoPopupButton *AdcreativeVideoPopupButton `json:"video_popup_button,omitempty"` ButtonUrl *string `json:"button_url,omitempty"` Brand *AdCreativeBrand `json:"brand,omitempty"` Caption *string `json:"caption,omitempty"` LabelledImg *AdcreativeLabelledImg `json:"labelled_img,omitempty"` FullScreenImage *string `json:"full_screen_image,omitempty"` ZipUrl *string `json:"zip_url,omitempty"` EndPage *AdCreativeEndPage `json:"end_page,omitempty"` ShopImage *string `json:"shop_image,omitempty"` HeadLine *string `json:"head_line,omitempty"` }
修改后的创意元素,填写要求同adcreative_elements,当且仅当 online_enabled = true 时,此字段允许写入
type RevisedAdcreativeSpec ¶
type RevisedAdcreativeSpec struct { RevisedAdcreativeElements *RevisedAdcreativeElements `json:"revised_adcreative_elements,omitempty"` RevisedPageSpec *RevisedPageSpec `json:"revised_page_spec,omitempty"` }
修改后的创意内容,当且仅当 online_enabled = true 时,此字段允许写入
type RevisedPageSpec ¶
type RevisedPageSpec struct { PageId *int64 `json:"page_id,omitempty"` PageUrl *string `json:"page_url,omitempty"` }
修改后的落地页,填写要求同page_spec,当且仅当 online_enabled = true 时,此字段允许写入
type RiskTypeStatus ¶ added in v1.5.0
type RiskTypeStatus string
RiskTypeStatus : 风险等级类型
const ( RiskTypeStatus_CONSERVATIVE RiskTypeStatus = "RISK_CONSERVATIVE" RiskTypeStatus_STEADY RiskTypeStatus = "RISK_STEADY" RiskTypeStatus_BALANCE RiskTypeStatus = "RISK_BALANCE" RiskTypeStatus_RADICAL RiskTypeStatus = "RISK_RADICAL" RiskTypeStatus_OTHER RiskTypeStatus = "RISK_OTHER" )
List of RiskTypeStatus
type RoleType ¶
type RoleType string
RoleType : 角色
const ( RoleType_UNKNOWN RoleType = "ROLE_TYPE_UNKNOWN" RoleType_ADMIN RoleType = "ROLE_TYPE_ADMIN" RoleType_OBSERVER RoleType = "ROLE_TYPE_OBSERVER" RoleType_OPERATOR RoleType = "ROLE_TYPE_OPERATOR" RoleType_TREASURER RoleType = "ROLE_TYPE_TREASURER" RoleType_ASSISTANT RoleType = "ROLE_TYPE_ASSISTANT" RoleType_SELF_OPERATOR RoleType = "ROLE_TYPE_SELF_OPERATOR" RoleType_ROOT RoleType = "ROLE_TYPE_ROOT" RoleType_AGENCY_BOSS RoleType = "ROLE_TYPE_AGENCY_BOSS" RoleType_AGENCY_ADMIN RoleType = "ROLE_TYPE_AGENCY_ADMIN" RoleType_AGENCY_OBSERVER RoleType = "ROLE_TYPE_AGENCY_OBSERVER" RoleType_AGENCY_TREASURER RoleType = "ROLE_TYPE_AGENCY_TREASURER" RoleType_AGENCY_OPERATOR RoleType = "ROLE_TYPE_AGENCY_OPERATOR" RoleType_AGENCY_PROVIDER_OPERATOR RoleType = "ROLE_TYPE_AGENCY_PROVIDER_OPERATOR" RoleType_AGENCY_PROVIDER_OBSERVER RoleType = "ROLE_TYPE_AGENCY_PROVIDER_OBSERVER" RoleType_AGENCY_YYB RoleType = "ROLE_TYPE_AGENCY_YYB" RoleType_AGENCY_AGENT_OPERATOR RoleType = "ROLE_TYPE_AGENCY_AGENT_OPERATOR" RoleType_AGENCY_SELF_OPERATOR RoleType = "ROLE_TYPE_AGENCY_SELF_OPERATOR" RoleType_AGENCY_MDM_BOSS RoleType = "ROLE_TYPE_AGENCY_MDM_BOSS" RoleType_AGENCY_MDM_ADMIN RoleType = "ROLE_TYPE_AGENCY_MDM_ADMIN" RoleType_AGENCY_MDM_TREASURER RoleType = "ROLE_TYPE_AGENCY_MDM_TREASURER" RoleType_AGENCY_MDM_OBSERVER RoleType = "ROLE_TYPE_AGENCY_MDM_OBSERVER" RoleType_AGENCY_MDM_OPERATOR RoleType = "ROLE_TYPE_AGENCY_MDM_OPERATOR" )
List of RoleType
type Salt ¶
type Salt struct { SaltId *string `json:"salt_id,omitempty"` SaltValue *string `json:"salt_value,omitempty"` }
salt返回结构
type SceneTargeting ¶
type SceneTargeting struct { MobileUnion *[]string `json:"mobile_union,omitempty"` ExcludeMobileUnion *[]string `json:"exclude_mobile_union,omitempty"` MobileUnionIndustry *[]string `json:"mobile_union_industry,omitempty"` UnionPositionPackage *[]int64 `json:"union_position_package,omitempty"` ExcludeUnionPositionPackage *[]int64 `json:"exclude_union_position_package,omitempty"` TencentNews *[]string `json:"tencent_news,omitempty"` DisplayScene *[]string `json:"display_scene,omitempty"` }
场景定向
type SceneTargetingForWrite ¶
type SceneTargetingForWrite struct { MobileUnion *[]string `json:"mobile_union,omitempty"` ExcludeMobileUnion *[]string `json:"exclude_mobile_union,omitempty"` MobileUnionIndustry *[]string `json:"mobile_union_industry,omitempty"` UnionPositionPackage *[]int64 `json:"union_position_package,omitempty"` ExcludeUnionPositionPackage *[]int64 `json:"exclude_union_position_package,omitempty"` TencentNews *[]string `json:"tencent_news,omitempty"` DisplayScene *[]string `json:"display_scene,omitempty"` }
场景定向
type ShareContentSpec ¶
type ShareContentSpec struct {}
分享信息,仅在部分朋友圈创意形式下设置有效,具体可通过创意形式查询工具或 adcreative_templates/get 接口进行查询
type ShelfButtonSpec ¶
type ShelfButtonSpec struct { LinkSpec *LinkSpec `json:"link_spec,omitempty"` AppDownloadSpec *AppDownloadSpec `json:"app_download_spec,omitempty"` MiniProgramSpec *MiniProgramSpec `json:"mini_program_spec,omitempty"` }
按钮信息
type ShelfSpecStruct ¶
type ShelfSpecStruct struct { ShelfButtonSpec *ShelfButtonSpec `json:"shelf_button_spec,omitempty"` Title *string `json:"title,omitempty"` Desc *string `json:"desc,omitempty"` ImageIdList *string `json:"image_id_list,omitempty"` }
图文复合组件
type ShootingScene ¶ added in v1.4.2
type ShootingScene string
ShootingScene : 拍摄场景
const ( ShootingScene_IN ShootingScene = "SHOOTING_SCENE_IN" ShootingScene_OUT ShootingScene = "SHOOTING_SCENE_OUT" ShootingScene_BOTH ShootingScene = "SHOOTING_SCENE_BOTH" )
List of ShootingScene
type ShootingSceneInCount ¶ added in v1.4.2
type ShootingSceneInCount string
ShootingSceneInCount : 内景数量
const ( ShootingSceneInCount_1 ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_1" ShootingSceneInCount_2 ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_2" ShootingSceneInCount_3 ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_3" ShootingSceneInCount_4 ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_4" ShootingSceneInCount_5 ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_5" ShootingSceneInCount_6 ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_6" ShootingSceneInCount_7 ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_7" ShootingSceneInCount_N ShootingSceneInCount = "SHOOTING_SCENE_IN_COUNT_N" )
List of ShootingSceneInCount
type ShootingSceneOutCount ¶ added in v1.4.2
type ShootingSceneOutCount string
ShootingSceneOutCount : 外景数量
const ( ShootingSceneOutCount_1 ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_1" ShootingSceneOutCount_2 ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_2" ShootingSceneOutCount_3 ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_3" ShootingSceneOutCount_4 ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_4" ShootingSceneOutCount_5 ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_5" ShootingSceneOutCount_6 ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_6" ShootingSceneOutCount_7 ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_7" ShootingSceneOutCount_N ShootingSceneOutCount = "SHOOTING_SCENE_OUT_COUNT_N" )
List of ShootingSceneOutCount
type ShopAddRequest ¶ added in v1.4.0
type ShopAddRequest struct { Adgroup *AdgroupCreateSpec `json:"adgroup,omitempty"` Campaign *CampaignCreateSpec `json:"campaign,omitempty"` Adcreative *AdCreativeCreateSpec `json:"adcreative,omitempty"` }
type ShopAddResponse ¶ added in v1.4.0
type ShopAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ShopAddResponseData `json:"data,omitempty"` }
type ShopAddResponseData ¶ added in v1.4.0
type ShopAddResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type ShopGetRequest ¶ added in v1.4.0
type ShopGetRequest struct { AccountId *int64 `json:"account_id,omitempty"` DateRange *DateRange `json:"date_range,omitempty"` Filtering *[]FilteringStruct `json:"filtering,omitempty"` Level DpApiReportLevel `json:"level,omitempty"` Page *int64 `json:"page,omitempty"` PageSize *int64 `json:"page_size,omitempty"` }
type ShopGetResponse ¶ added in v1.4.0
type ShopGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ShopGetResponseData `json:"data,omitempty"` }
type ShopGetResponseData ¶ added in v1.4.0
type ShopGetResponseData struct { List *[]AllDataSpec `json:"list,omitempty"` PageInfo *DpPageInfo `json:"page_info,omitempty"` }
type ShopUpdateRequest ¶ added in v1.4.0
type ShopUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` Adgroup *AdgroupUpdateSpec `json:"adgroup,omitempty"` Campaign *CampaignUpdateSpec `json:"campaign,omitempty"` Adcreative *AdCreativeUpdateSpec `json:"adcreative,omitempty"` }
type ShopUpdateResponse ¶ added in v1.4.0
type ShopUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *ShopUpdateResponseData `json:"data,omitempty"` }
type ShopUpdateResponseData ¶ added in v1.4.0
type ShopUpdateResponseData struct {
AdgroupId *int64 `json:"adgroup_id,omitempty"`
}
type ShortVideoStruct ¶
type ShortVideoStruct struct { ShortVideo1 *int64 `json:"short_video1,omitempty"` ShortVideo2 *int64 `json:"short_video2,omitempty"` }
短视频结构
type SimpleCanvasSubType ¶ added in v1.3.0
type SimpleCanvasSubType string
SimpleCanvasSubType : 简版原生页子类型(灰度中),仅在简版原生页下生效,其他情况改字段内容会被忽略
const ( SimpleCanvasSubType_UNKNOWN SimpleCanvasSubType = "SIMPLE_CANVAS_SUB_TYPE_UNKNOWN" SimpleCanvasSubType_DEFAULT SimpleCanvasSubType = "SIMPLE_CANVAS_SUB_TYPE_DEFAULT" SimpleCanvasSubType_URL SimpleCanvasSubType = "SIMPLE_CANVAS_SUB_TYPE_URL" SimpleCanvasSubType_SLIDE_UP SimpleCanvasSubType = "SIMPLE_CANVAS_SUB_TYPE_SLIDE_UP" SimpleCanvasSubType_WEB_STORE SimpleCanvasSubType = "SIMPLE_CANVAS_SUB_TYPE_WEB_STORE" SimpleCanvasSubType_RESERVE_LIVE SimpleCanvasSubType = "SIMPLE_CANVAS_SUB_TYPE_RESERVE_LIVE" )
List of SimpleCanvasSubType
type SimpleRule ¶
type SimpleRule struct { AudienceId *int64 `json:"audience_id,omitempty"` TimeWindow *int64 `json:"time_window,omitempty"` }
组合人群简单规则
type SiteSet ¶
type SiteSet string
SiteSet : 投放站点集合
const ( SiteSet_TENCENT_NEWS SiteSet = "SITE_SET_TENCENT_NEWS" SiteSet_TENCENT_VIDEO SiteSet = "SITE_SET_TENCENT_VIDEO" SiteSet_TENCENT_KUAIBAO SiteSet = "SITE_SET_TENCENT_KUAIBAO" SiteSet_QZONE SiteSet = "SITE_SET_QZONE" SiteSet_QQCLIENT SiteSet = "SITE_SET_QQCLIENT" SiteSet_MUSIC SiteSet = "SITE_SET_MUSIC" SiteSet_MOBILE_UNION SiteSet = "SITE_SET_MOBILE_UNION" SiteSet_QQCOM SiteSet = "SITE_SET_QQCOM" SiteSet_WECHAT SiteSet = "SITE_SET_WECHAT" SiteSet_MOBILE_INNER SiteSet = "SITE_SET_MOBILE_INNER" SiteSet_MOBILE_MYAPP SiteSet = "SITE_SET_MOBILE_MYAPP" SiteSet_PENGYOU SiteSet = "SITE_SET_PENGYOU" SiteSet_TUAN SiteSet = "SITE_SET_TUAN" SiteSet_MEISHI SiteSet = "SITE_SET_MEISHI" SiteSet_PIAO SiteSet = "SITE_SET_PIAO" SiteSet_MAIL SiteSet = "SITE_SET_MAIL" SiteSet_PC_UNION SiteSet = "SITE_SET_PC_UNION" SiteSet_YINGYONGBAO_PC SiteSet = "SITE_SET_YINGYONGBAO_PC" SiteSet_PAIPAISEARCH SiteSet = "SITE_SET_PAIPAISEARCH" SiteSet_QQSHOP SiteSet = "SITE_SET_QQSHOP" SiteSet_PAIPAIDAOGOU SiteSet = "SITE_SET_PAIPAIDAOGOU" SiteSet_QZONESEARCH SiteSet = "SITE_SET_QZONESEARCH" SiteSet_WEBUNION_DELETED SiteSet = "SITE_SET_WEBUNION_DELETED" SiteSet_EXPRESSPORTAL SiteSet = "SITE_SET_EXPRESSPORTAL" SiteSet_WEIBO SiteSet = "SITE_SET_WEIBO" SiteSet_WANGGOU SiteSet = "SITE_SET_WANGGOU" SiteSet_MOBILE_UNION_DELETED SiteSet = "SITE_SET_MOBILE_UNION_DELETED" SiteSet_THIRDPARTY SiteSet = "SITE_SET_THIRDPARTY" SiteSet_JD_WAICAI SiteSet = "SITE_SET_JD_WAICAI" SiteSet_KANDIAN SiteSet = "SITE_SET_KANDIAN" SiteSet_QQ_MUSIC_GAME SiteSet = "SITE_SET_QQ_MUSIC_GAME" SiteSet_KUAISHOU SiteSet = "SITE_SET_KUAISHOU" SiteSet_PCQQ SiteSet = "SITE_SET_PCQQ" SiteSet_MINI_GAME_WECHAT SiteSet = "SITE_SET_MINI_GAME_WECHAT" SiteSet_MINI_GAME_QQ SiteSet = "SITE_SET_MINI_GAME_QQ" SiteSet_MOBILE_GAME SiteSet = "SITE_SET_MOBILE_GAME" )
List of SiteSet
type SiteSetDefinition ¶
type SiteSetDefinition string
SiteSetDefinition : 投放版位
const ( SiteSetDefinition_QZONE SiteSetDefinition = "SITE_SET_QZONE" SiteSetDefinition_QQCLIENT SiteSetDefinition = "SITE_SET_QQCLIENT" SiteSetDefinition_MUSIC SiteSetDefinition = "SITE_SET_MUSIC" SiteSetDefinition_MOBILE_UNION SiteSetDefinition = "SITE_SET_MOBILE_UNION" SiteSetDefinition_QQCOM SiteSetDefinition = "SITE_SET_QQCOM" SiteSetDefinition_WECHAT SiteSetDefinition = "SITE_SET_WECHAT" SiteSetDefinition_MOBILE_MYAPP SiteSetDefinition = "SITE_SET_MOBILE_MYAPP" SiteSetDefinition_MOBILE_YYB SiteSetDefinition = "SITE_SET_MOBILE_YYB" SiteSetDefinition_QQSHOPPING SiteSetDefinition = "SITE_SET_QQSHOPPING" SiteSetDefinition_MOBILE_INNER SiteSetDefinition = "SITE_SET_MOBILE_INNER" SiteSetDefinition_TENCENT_NEWS SiteSetDefinition = "SITE_SET_TENCENT_NEWS" SiteSetDefinition_TENCENT_VIDEO SiteSetDefinition = "SITE_SET_TENCENT_VIDEO" SiteSetDefinition_TENCENT_KUAIBAO SiteSetDefinition = "SITE_SET_TENCENT_KUAIBAO" SiteSetDefinition_PENGYOU SiteSetDefinition = "SITE_SET_PENGYOU" SiteSetDefinition_TUAN SiteSetDefinition = "SITE_SET_TUAN" SiteSetDefinition_MEISHI SiteSetDefinition = "SITE_SET_MEISHI" SiteSetDefinition_PIAO SiteSetDefinition = "SITE_SET_PIAO" SiteSetDefinition_MAIL SiteSetDefinition = "SITE_SET_MAIL" SiteSetDefinition_PC_UNION SiteSetDefinition = "SITE_SET_PC_UNION" SiteSetDefinition_YINGYONGBAO_PC SiteSetDefinition = "SITE_SET_YINGYONGBAO_PC" SiteSetDefinition_PAIPAISEARCH SiteSetDefinition = "SITE_SET_PAIPAISEARCH" SiteSetDefinition_QQSHOP SiteSetDefinition = "SITE_SET_QQSHOP" SiteSetDefinition_PAIPAIDAOGOU SiteSetDefinition = "SITE_SET_PAIPAIDAOGOU" SiteSetDefinition_QZONESEARCH SiteSetDefinition = "SITE_SET_QZONESEARCH" SiteSetDefinition_WEBUNION_DELETED SiteSetDefinition = "SITE_SET_WEBUNION_DELETED" SiteSetDefinition_EXPRESSPORTAL SiteSetDefinition = "SITE_SET_EXPRESSPORTAL" SiteSetDefinition_WEIBO SiteSetDefinition = "SITE_SET_WEIBO" SiteSetDefinition_WANGGOU SiteSetDefinition = "SITE_SET_WANGGOU" SiteSetDefinition_MOBILE_UNION_DELETED SiteSetDefinition = "SITE_SET_MOBILE_UNION_DELETED" SiteSetDefinition_THIRDPARTY SiteSetDefinition = "SITE_SET_THIRDPARTY" SiteSetDefinition_JD_WAICAI SiteSetDefinition = "SITE_SET_JD_WAICAI" SiteSetDefinition_PCQQ SiteSetDefinition = "SITE_SET_PCQQ" SiteSetDefinition_KUAISHOU SiteSetDefinition = "SITE_SET_KUAISHOU" SiteSetDefinition_KANDIAN SiteSetDefinition = "SITE_SET_KANDIAN" SiteSetDefinition_QQ_MUSIC_GAME SiteSetDefinition = "SITE_SET_QQ_MUSIC_GAME" SiteSetDefinition_MOMENTS SiteSetDefinition = "SITE_SET_MOMENTS" SiteSetDefinition_MINI_GAME_WECHAT SiteSetDefinition = "SITE_SET_MINI_GAME_WECHAT" SiteSetDefinition_MINI_GAME_QQ SiteSetDefinition = "SITE_SET_MINI_GAME_QQ" SiteSetDefinition_MOBILE_GAME SiteSetDefinition = "SITE_SET_MOBILE_GAME" SiteSetDefinition_TENCENT_VIDEO_OTT SiteSetDefinition = "SITE_SET_TENCENT_VIDEO_OTT" )
List of SiteSetDefinition
type SiteSetPackageStruct ¶ added in v1.3.0
type SiteSetPackageStruct struct { SiteSet *[]string `json:"site_set,omitempty"` BidCoefficient *float64 `json:"bid_coefficient,omitempty"` DeepBidCoefficient *float64 `json:"deep_bid_coefficient,omitempty"` }
版位调价
type SizeAdjustment ¶ added in v1.4.1
type SizeAdjustment struct { TargetSize SizeType `json:"target_size,omitempty"` SizeAdjustmentMethod SizeAdjustmentMethodEnum `json:"size_adjustment_method,omitempty"` Color *string `json:"color,omitempty"` BgImageId1 *string `json:"bg_image_id1,omitempty"` BgImageId2 *string `json:"bg_image_id2,omitempty"` }
调整尺寸
type SizeAdjustmentMethodEnum ¶ added in v1.4.1
type SizeAdjustmentMethodEnum string
SizeAdjustmentMethodEnum : 调整尺寸方式:高斯模糊、指定颜色、智能裁剪、智能取图、指定图片
const ( SizeAdjustmentMethodEnum_GAUSSIAN SizeAdjustmentMethodEnum = "GAUSSIAN" SizeAdjustmentMethodEnum_COLOR SizeAdjustmentMethodEnum = "COLOR" SizeAdjustmentMethodEnum_SMART_CLIP SizeAdjustmentMethodEnum = "SMART_CLIP" SizeAdjustmentMethodEnum_SMART_IMAGE SizeAdjustmentMethodEnum = "SMART_IMAGE" SizeAdjustmentMethodEnum_IMAGE SizeAdjustmentMethodEnum = "IMAGE" )
List of SizeAdjustmentMethodEnum
type SizeType ¶ added in v1.4.1
type SizeType string
SizeType : 目标尺寸:朋友圈竖版视频、微信激励视频、闪屏、9:16、4:3、16:9
const ( SizeType_VERTICALVERSION_750_1536 SizeType = "VERTICALVERSION_750_1536" SizeType_VERTICALVERSION_750_1334 SizeType = "VERTICALVERSION_750_1334" SizeType_VERTICALVERSION_1080_1920 SizeType = "VERTICALVERSION_1080_1920" SizeType_VERTICALVERSION SizeType = "VERTICALVERSION" SizeType_HORIZONTALVERSION_4_3 SizeType = "HORIZONTALVERSION_4_3" SizeType_HORIZONTALVERSION SizeType = "HORIZONTALVERSION" )
List of SizeType
type SliderSpec ¶ added in v1.7.3
type SliderSpec struct { ImageIdList *[]string `json:"image_id_list,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` SliderStyle *int64 `json:"slider_style,omitempty"` BgColor *string `json:"bg_color,omitempty"` }
基础轮播图组件元素<br> 图片尺寸: 普通轮播样式: 750*(300-1125), <br> 卡片轮播样式: 512*(288-920)
type SmartAdjustment ¶ added in v1.4.1
type SmartAdjustment struct { AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` CampaignType CampaignType `json:"campaign_type,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` SiteSet *[]string `json:"site_set,omitempty"` }
根据创意规格一键适配
type SmartBidType ¶ added in v1.7.1
type SmartBidType string
SmartBidType : 出价类型, 当出价类型为SMART_BID_TYPE_SYSTEMATIC时,不可传入bid_amount,暂不支持微信流量,功能灰度开放中。
const ( SmartBidType_CUSTOM SmartBidType = "SMART_BID_TYPE_CUSTOM" SmartBidType_SYSTEMATIC SmartBidType = "SMART_BID_TYPE_SYSTEMATIC" )
List of SmartBidType
type SourceType ¶
type SourceType string
SourceType : 配置来源
const ( SourceType_UNKNOWN SourceType = "UNKNOWN" SourceType_SOURCE_TYPE_EQQ SourceType = "SOURCE_TYPE_EQQ" SourceType_SOURCE_TYPE_CRM SourceType = "SOURCE_TYPE_CRM" )
List of SourceType
type SplitTestStatus ¶
type SplitTestStatus string
SplitTestStatus : 拆分对比实验状态
const ( SplitTestStatus_NORMAL SplitTestStatus = "SPLIT_TEST_STATUS_NORMAL" SplitTestStatus_SUSPEND SplitTestStatus = "SPLIT_TEST_STATUS_SUSPEND" SplitTestStatus_PUBLISH SplitTestStatus = "SPLIT_TEST_STATUS_PUBLISH" )
List of SplitTestStatus
type SplitTestsAddRequest ¶
type SplitTestsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` SplitTestName *string `json:"split_test_name,omitempty"` BeginTime *int64 `json:"begin_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` AdgroupIdList *[]int64 `json:"adgroup_id_list,omitempty"` SmartExpandEnabled *bool `json:"smart_expand_enabled,omitempty"` }
type SplitTestsAddResponse ¶
type SplitTestsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *SplitTestsAddResponseData `json:"data,omitempty"` }
type SplitTestsAddResponseData ¶
type SplitTestsAddResponseData struct {
SplitTestId *int64 `json:"split_test_id,omitempty"`
}
type SplitTestsDeleteRequest ¶
type SplitTestsDeleteResponse ¶
type SplitTestsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *SplitTestsDeleteResponseData `json:"data,omitempty"` }
type SplitTestsDeleteResponseData ¶
type SplitTestsDeleteResponseData struct {
SplitTestId *int64 `json:"split_test_id,omitempty"`
}
type SplitTestsGetListStruct ¶
type SplitTestsGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` SplitTestId *int64 `json:"split_test_id,omitempty"` SplitTestStatus SplitTestStatus `json:"split_test_status,omitempty"` SplitTestName *string `json:"split_test_name,omitempty"` BeginTime *int64 `json:"begin_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` SmartExpandEnabled *bool `json:"smart_expand_enabled,omitempty"` AdgroupIdList *[]int64 `json:"adgroup_id_list,omitempty"` RecommendedRating RecommendedRating `json:"recommended_rating,omitempty"` RecommendedAdgroupIdList *[]int64 `json:"recommended_adgroup_id_list,omitempty"` }
返回结构
type SplitTestsGetResponse ¶
type SplitTestsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *SplitTestsGetResponseData `json:"data,omitempty"` }
type SplitTestsGetResponseData ¶
type SplitTestsGetResponseData struct { List *[]SplitTestsGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type SplitTestsUpdateRequest ¶
type SplitTestsUpdateRequest struct { AccountId *int64 `json:"account_id,omitempty"` SplitTestId *int64 `json:"split_test_id,omitempty"` SplitTestStatus SplitTestStatus `json:"split_test_status,omitempty"` SplitTestName *string `json:"split_test_name,omitempty"` AdgroupIdList *[]int64 `json:"adgroup_id_list,omitempty"` }
type SplitTestsUpdateResponse ¶
type SplitTestsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *SplitTestsUpdateResponseData `json:"data,omitempty"` }
type SplitTestsUpdateResponseData ¶
type SplitTestsUpdateResponseData struct {
SplitTestId *int64 `json:"split_test_id,omitempty"`
}
type StatusSpec ¶
type StatusSpec struct {
OcpaLearningSpec *OcpaLearningSpec `json:"ocpa_learning_spec,omitempty"`
}
获取系统状态所需条件
type StatusType ¶
type StatusType string
StatusType : 状态类型
const (
StatusType_STATUS_TYPE_OCPA_LEARNING StatusType = "STATUS_TYPE_OCPA_LEARNING"
)
List of StatusType
type SubMethod ¶
type SubMethod struct { SubMethodId *int64 `json:"sub_method_id,omitempty"` SubMethodName *string `json:"sub_method_name,omitempty"` SubMethodDescription *string `json:"sub_method_description,omitempty"` }
子推荐方式
type SuccessLeadsIdListRespStruct ¶ added in v1.7.3
type SuccessLeadsIdListRespStruct struct { OuterLeadsId *string `json:"outer_leads_id,omitempty"` LeadsId *int64 `json:"leads_id,omitempty"` }
返回结构
type SuccessPoiInfoStruct ¶ added in v1.3.0
type SuccessPoiInfoStruct struct { PoiId *string `json:"poi_id,omitempty"` OriginAddress *string `json:"origin_address,omitempty"` LocalStoreName *string `json:"local_store_name,omitempty"` LocalStoreProvince *string `json:"local_store_province,omitempty"` LocalStoreCity *string `json:"local_store_city,omitempty"` LocalStoreAddress *string `json:"local_store_address,omitempty"` }
校验成功的门店poi信息
type Summary ¶ added in v1.4.0
type Summary struct { TaskId *int64 `json:"task_id,omitempty"` TaskName *string `json:"task_name,omitempty"` TaskType TaskType `json:"task_type,omitempty"` TaskScope TaskScope `json:"task_scope,omitempty"` Status TaskStatus `json:"status,omitempty"` ResultStatus TaskResultStatus `json:"result_status,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` SuccessCount *int64 `json:"success_count,omitempty"` FailCount *int64 `json:"fail_count,omitempty"` SystemErrorCount *int64 `json:"system_error_count,omitempty"` Progress *int64 `json:"progress,omitempty"` }
任务概要
type SupportBillingSpec ¶
type SupportBillingSpec struct { BillingEvent BillingEvent `json:"billing_event,omitempty"` MinPrice *int64 `json:"min_price,omitempty"` MaxPrice *int64 `json:"max_price,omitempty"` }
支持的计费信息
type SupportDynamicAbilitySpecList ¶
type SupportDynamicAbilitySpecList struct { DynamicAbilityType *[]string `json:"dynamic_ability_type,omitempty"` ProductItemDisplayQuantity *[]string `json:"product_item_display_quantity,omitempty"` }
动态广告支持情况
type SysStatus ¶
type SysStatus string
SysStatus : 广告主在系统中的状态
const ( SysStatus_NORMAL SysStatus = "AD_STATUS_NORMAL" SysStatus_PENDING SysStatus = "AD_STATUS_PENDING" SysStatus_DENIED SysStatus = "AD_STATUS_DENIED" SysStatus_FROZEN SysStatus = "AD_STATUS_FROZEN" SysStatus_PREPARE SysStatus = "AD_STATUS_PREPARE" SysStatus_DELETED SysStatus = "AD_STATUS_DELETED" SysStatus_PARTIALLY_PENDING SysStatus = "AD_STATUS_PARTIALLY_PENDING" SysStatus_PARTIALLY_NORMAL SysStatus = "AD_STATUS_PARTIALLY_NORMAL" SysStatus_INVALID SysStatus = "AD_STATUS_INVALID" )
List of SysStatus
type SystemStatusGetListStruct ¶
type SystemStatusGetListStruct struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` LearningStatus LearningStatus `json:"learning_status,omitempty"` }
返回结构
type SystemStatusGetResponse ¶
type SystemStatusGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *SystemStatusGetResponseData `json:"data,omitempty"` }
type SystemStatusGetResponseData ¶
type SystemStatusGetResponseData struct {
List *[]SystemStatusGetListStruct `json:"list,omitempty"`
}
type Tag ¶
type Tag struct { TagId *int64 `json:"tag_id,omitempty"` ParentTagId *int64 `json:"parent_tag_id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` TagCode *string `json:"tag_code,omitempty"` UserCount *int64 `json:"user_count,omitempty"` CreatedTime *string `json:"created_time,omitempty"` }
type TagSpec ¶
type TagSpec struct { BehaviorSpec *BehaviorTargetingTagSpec `json:"behavior_spec,omitempty"` InterestSpec *InterestTargetingTagSpec `json:"interest_spec,omitempty"` }
获取定向标签的条件
type TargetingAdvancedRecommendType ¶ added in v1.3.0
type TargetingAdvancedRecommendType string
TargetingAdvancedRecommendType : 优质推荐类型
const ( TargetingAdvancedRecommendType_SYSTEMATIC TargetingAdvancedRecommendType = "ADVANCED_RECOMMEND_TYPE_SYSTEMATIC" TargetingAdvancedRecommendType_INDUSTRY_HOT TargetingAdvancedRecommendType = "ADVANCED_RECOMMEND_TYPE_INDUSTRY_HOT" )
List of TargetingAdvancedRecommendType
type TargetingDiagnosisConclusionSpec ¶
type TargetingDiagnosisConclusionSpec struct { TargetingDiagnosisScore *int64 `json:"targeting_diagnosis_score,omitempty"` ContractOccupiedScore *int64 `json:"contract_occupied_score,omitempty"` ContractOccupiedSpecList *[]ContractOccupiedSpec `json:"contract_occupied_spec_list,omitempty"` CompititionScore *int64 `json:"compitition_score,omitempty"` CompititionSpecList *[]CompititionSpec `json:"compitition_spec_list,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
定向维度的曝光评估结果
type TargetingPkgSourceType ¶ added in v1.5.0
type TargetingPkgSourceType string
TargetingPkgSourceType : 定向包来源,自建或者来自分享
const ( TargetingPkgSourceType_CREATE TargetingPkgSourceType = "TARGETING_SOURCE_TYPE_CREATE" TargetingPkgSourceType_SHARE TargetingPkgSourceType = "TARGETING_SOURCE_TYPE_SHARE" )
List of TargetingPkgSourceType
type TargetingShareType ¶ added in v1.5.0
type TargetingShareType string
TargetingShareType : 分享类型,支持同商务管家或者同主体
const ()
List of TargetingShareType
type TargetingStatus ¶
type TargetingStatus string
TargetingStatus : 定向状态
const ( TargetingStatus_NARROW TargetingStatus = "TARGETING_STATUS_NARROW" TargetingStatus_SUITABLE TargetingStatus = "TARGETING_STATUS_SUITABLE" TargetingStatus_WIDE TargetingStatus = "TARGETING_STATUS_WIDE" TargetingStatus_UNPREDICTABLE TargetingStatus = "TARGETING_STATUS_UNPREDICTABLE" )
List of TargetingStatus
type TargetingTagQueryMode ¶
type TargetingTagQueryMode string
TargetingTagQueryMode : 定向标签查询方式
const ( TargetingTagQueryMode_SEARCH TargetingTagQueryMode = "TARGETING_TAG_QUERY_MODE_SEARCH" TargetingTagQueryMode_RECOMMEND TargetingTagQueryMode = "TARGETING_TAG_QUERY_MODE_RECOMMEND" TargetingTagQueryMode_COMMON TargetingTagQueryMode = "TARGETING_TAG_QUERY_MODE_COMMON" TargetingTagQueryMode_ADVANCED_RECOMMEND TargetingTagQueryMode = "TARGETING_TAG_QUERY_MODE_ADVANCED_RECOMMEND" TargetingTagQueryMode_VERIFY_QUERY_LIST TargetingTagQueryMode = "TARGETING_TAG_QUERY_MODE_VERIFY_QUERY_LIST" )
List of TargetingTagQueryMode
type TargetingTagReportsGetListStruct ¶
type TargetingTagReportsGetListStruct struct { Date *string `json:"date,omitempty"` Gender *string `json:"gender,omitempty"` ViewCount *int64 `json:"view_count,omitempty"` DownloadCount *int64 `json:"download_count,omitempty"` ActivatedCount *int64 `json:"activated_count,omitempty"` ActivatedRate *float64 `json:"activated_rate,omitempty"` ThousandDisplayPrice *int64 `json:"thousand_display_price,omitempty"` ValidClickCount *int64 `json:"valid_click_count,omitempty"` Ctr *float64 `json:"ctr,omitempty"` Cpc *int64 `json:"cpc,omitempty"` Cost *int64 `json:"cost,omitempty"` KeyPageViewCost *int64 `json:"key_page_view_cost,omitempty"` CouponClickCount *int64 `json:"coupon_click_count,omitempty"` CouponIssueCount *int64 `json:"coupon_issue_count,omitempty"` CouponGetCount *int64 `json:"coupon_get_count,omitempty"` PlatformPageViewCount *int64 `json:"platform_page_view_count,omitempty"` WebCommodityPageViewCount *int64 `json:"web_commodity_page_view_count,omitempty"` WebCommodityPageViewCost *int64 `json:"web_commodity_page_view_cost,omitempty"` WebRegisterCount *int64 `json:"web_register_count,omitempty"` PageConsultCount *int64 `json:"page_consult_count,omitempty"` PageConsultCost *int64 `json:"page_consult_cost,omitempty"` PagePhoneCallDirectCount *int64 `json:"page_phone_call_direct_count,omitempty"` PagePhoneCallDirectCost *int64 `json:"page_phone_call_direct_cost,omitempty"` PagePhoneCallBackCount *int64 `json:"page_phone_call_back_count,omitempty"` PagePhoneCallBackCost *int64 `json:"page_phone_call_back_cost,omitempty"` WebApplicationCount *int64 `json:"web_application_count,omitempty"` WebApplicationCost *int64 `json:"web_application_cost,omitempty"` PageReservationCount *int64 `json:"page_reservation_count,omitempty"` PageReservationRate *float64 `json:"page_reservation_rate,omitempty"` PageReservationCost *int64 `json:"page_reservation_cost,omitempty"` WebAddToCartCount *int64 `json:"web_add_to_cart_count,omitempty"` WebAddToCartCost *int64 `json:"web_add_to_cart_cost,omitempty"` AddToCartPrice *int64 `json:"add_to_cart_price,omitempty"` OwnPageCouponGetCount *int64 `json:"own_page_coupon_get_count,omitempty"` OwnPageCouponGetCost *int64 `json:"own_page_coupon_get_cost,omitempty"` PlatformCouponGetCount *int64 `json:"platform_coupon_get_count,omitempty"` PlatformCouponGetCost *int64 `json:"platform_coupon_get_cost,omitempty"` WebOrderCount *int64 `json:"web_order_count,omitempty"` WebOrderRate *float64 `json:"web_order_rate,omitempty"` AppOrderRate *float64 `json:"app_order_rate,omitempty"` WebOrderCost *int64 `json:"web_order_cost,omitempty"` WebCheckoutAmount *int64 `json:"web_checkout_amount,omitempty"` WebCheckoutCount *int64 `json:"web_checkout_count,omitempty"` WebCheckoutCost *int64 `json:"web_checkout_cost,omitempty"` OrderAmount *int64 `json:"order_amount,omitempty"` OrderRoi *float64 `json:"order_roi,omitempty"` DeliverCount *int64 `json:"deliver_count,omitempty"` DeliverCost *int64 `json:"deliver_cost,omitempty"` SignInCount *int64 `json:"sign_in_count,omitempty"` SignInCost *int64 `json:"sign_in_cost,omitempty"` DownloadRate *float64 `json:"download_rate,omitempty"` DownloadCost *int64 `json:"download_cost,omitempty"` InstallCount *int64 `json:"install_count,omitempty"` InstallCost *int64 `json:"install_cost,omitempty"` ClickActivatedRate *float64 `json:"click_activated_rate,omitempty"` ActivatedCost *int64 `json:"activated_cost,omitempty"` RetentionCount *int64 `json:"retention_count,omitempty"` RetentionCost *int64 `json:"retention_cost,omitempty"` KeyPageViewCount *int64 `json:"key_page_view_count,omitempty"` AppCommodityPageViewCount *int64 `json:"app_commodity_page_view_count,omitempty"` AppCommodityPageViewCost *int64 `json:"app_commodity_page_view_cost,omitempty"` AppRegisterCount *int64 `json:"app_register_count,omitempty"` AppRegisterCost *int64 `json:"app_register_cost,omitempty"` WebRegisterCost *int64 `json:"web_register_cost,omitempty"` AppApplicationCount *int64 `json:"app_application_count,omitempty"` AppApplicationCost *int64 `json:"app_application_cost,omitempty"` AppAddToCartCount *int64 `json:"app_add_to_cart_count,omitempty"` AppAddToCartCost *int64 `json:"app_add_to_cart_cost,omitempty"` AppOrderCount *int64 `json:"app_order_count,omitempty"` AppOrderCost *int64 `json:"app_order_cost,omitempty"` AppCheckoutCount *int64 `json:"app_checkout_count,omitempty"` AppCheckoutAmount *int64 `json:"app_checkout_amount,omitempty"` AppCheckoutCost *int64 `json:"app_checkout_cost,omitempty"` FollowCount *int64 `json:"follow_count,omitempty"` FollowCost *int64 `json:"follow_cost,omitempty"` ForwardCount *int64 `json:"forward_count,omitempty"` ForwardCost *int64 `json:"forward_cost,omitempty"` ReadCount *int64 `json:"read_count,omitempty"` ReadCost *int64 `json:"read_cost,omitempty"` PraiseCount *int64 `json:"praise_count,omitempty"` PraiseCost *int64 `json:"praise_cost,omitempty"` CommentCount *int64 `json:"comment_count,omitempty"` CommentCost *int64 `json:"comment_cost,omitempty"` Cost1 *int64 `json:"cost1,omitempty"` Cost2 *int64 `json:"cost2,omitempty"` Cost3 *int64 `json:"cost3,omitempty"` Cost4 *int64 `json:"cost4,omitempty"` CreditCost *int64 `json:"credit_cost,omitempty"` AdPurValApp *int64 `json:"ad_pur_val_app,omitempty"` FromFollowUv *int64 `json:"from_follow_uv,omitempty"` FromFollowCost *int64 `json:"from_follow_cost,omitempty"` AddDesktopPv *int64 `json:"add_desktop_pv,omitempty"` AddDesktopCost *int64 `json:"add_desktop_cost,omitempty"` ConversionsCount *int64 `json:"conversions_count,omitempty"` DeepConversionsCount *int64 `json:"deep_conversions_count,omitempty"` ValuableClickCount *int64 `json:"valuable_click_count,omitempty"` VideoPlayCount *int64 `json:"video_play_count,omitempty"` ClickImageCount *int64 `json:"click_image_count,omitempty"` ClickDetailCount *int64 `json:"click_detail_count,omitempty"` ClickHeadCount *int64 `json:"click_head_count,omitempty"` ClickNickCount *int64 `json:"click_nick_count,omitempty"` ClickPoiCount *int64 `json:"click_poi_count,omitempty"` VideoInnerPlayCount *int64 `json:"video_inner_play_count,omitempty"` LanButtonClickCount *int64 `json:"lan_button_click_count,omitempty"` CpnClickButtonUv *int64 `json:"cpn_click_button_uv,omitempty"` KeyPageUv *int64 `json:"key_page_uv,omitempty"` SpecialPageExpUv *int64 `json:"special_page_exp_uv,omitempty"` ViewCommodityPageUv *int64 `json:"view_commodity_page_uv,omitempty"` LeadsPurchaseCount *int64 `json:"leads_purchase_count,omitempty"` LeadsPurchaseUv *int64 `json:"leads_purchase_uv,omitempty"` ValidLeadsUv *int64 `json:"valid_leads_uv,omitempty"` PhoneCallUv *int64 `json:"phone_call_uv,omitempty"` ValidPhoneUv *int64 `json:"valid_phone_uv,omitempty"` PotentialCustomerPhoneUv *int64 `json:"potential_customer_phone_uv,omitempty"` WebRegisterUv *int64 `json:"web_register_uv,omitempty"` WebApplyUv *int64 `json:"web_apply_uv,omitempty"` WebCreditUv *int64 `json:"web_credit_uv,omitempty"` AppApplyUv *int64 `json:"app_apply_uv,omitempty"` AppPreCreditUv *int64 `json:"app_pre_credit_uv,omitempty"` AppCreditUv *int64 `json:"app_credit_uv,omitempty"` AppWithdrawUv *int64 `json:"app_withdraw_uv,omitempty"` WechatAppRegisterUv *int64 `json:"wechat_app_register_uv,omitempty"` NoInterestCount *int64 `json:"no_interest_count,omitempty"` FirstDayOrderCount *int64 `json:"first_day_order_count,omitempty"` FirstDayOrderAmount *int64 `json:"first_day_order_amount,omitempty"` AddWishlistCount *int64 `json:"add_wishlist_count,omitempty"` VideoOuterPlay10Count *int64 `json:"video_outer_play10_count,omitempty"` VideoOuterPlay25Count *int64 `json:"video_outer_play25_count,omitempty"` VideoOuterPlay50Count *int64 `json:"video_outer_play50_count,omitempty"` VideoOuterPlay75Count *int64 `json:"video_outer_play75_count,omitempty"` VideoOuterPlay95Count *int64 `json:"video_outer_play95_count,omitempty"` VideoOuterPlay100Count *int64 `json:"video_outer_play100_count,omitempty"` VideoOuterPlay3sCount *int64 `json:"video_outer_play3s_count,omitempty"` VideoOuterPlay5sCount *int64 `json:"video_outer_play5s_count,omitempty"` VideoOuterPlay7sCount *int64 `json:"video_outer_play7s_count,omitempty"` StoreVisitor *int64 `json:"store_visitor,omitempty"` TryOutUser *int64 `json:"try_out_user,omitempty"` ConsultLeaveInfoUsers *int64 `json:"consult_leave_info_users,omitempty"` ActivePageViews *int64 `json:"active_page_views,omitempty"` ActivePageViewers *int64 `json:"active_page_viewers,omitempty"` ActivePageInteractionAmount *int64 `json:"active_page_interaction_amount,omitempty"` ActivePageInteractionUsers *int64 `json:"active_page_interaction_users,omitempty"` JoinChatGroupAmount *int64 `json:"join_chat_group_amount,omitempty"` GuideToFollowPageViews *int64 `json:"guide_to_follow_page_views,omitempty"` GuideToFollowPageViewers *int64 `json:"guide_to_follow_page_viewers,omitempty"` GuideToFollowPageInteractionAmount *int64 `json:"guide_to_follow_page_interaction_amount,omitempty"` GuideToFollowPageInteractionUsers *int64 `json:"guide_to_follow_page_interaction_users,omitempty"` MiniGameRegisterUsers *int64 `json:"mini_game_register_users,omitempty"` MiniGameRegisterCost *int64 `json:"mini_game_register_cost,omitempty"` MiniGameRegisterRate *float64 `json:"mini_game_register_rate,omitempty"` MiniGameAdMonetizationUsers *int64 `json:"mini_game_ad_monetization_users,omitempty"` MiniGamePayingCount *int64 `json:"mini_game_paying_count,omitempty"` MiniGamePayingAmount *int64 `json:"mini_game_paying_amount,omitempty"` MiniGameFirstPayingUsers *int64 `json:"mini_game_first_paying_users,omitempty"` MiniGameCreateRoleUsers *int64 `json:"mini_game_create_role_users,omitempty"` MiniGameCreateRoleCost *int64 `json:"mini_game_create_role_cost,omitempty"` MiniGameRetentionD1 *int64 `json:"mini_game_retention_d1,omitempty"` MiniGameKeyPageViewers *int64 `json:"mini_game_key_page_viewers,omitempty"` MiniGameKeyPageViewCost *int64 `json:"mini_game_key_page_view_cost,omitempty"` MiniGameAdMonetizationAmount *int64 `json:"mini_game_ad_monetization_amount,omitempty"` MiniGamePayingAmountByUpload *int64 `json:"mini_game_paying_amount_by_upload,omitempty"` MiniGamePayingCountByUpload *int64 `json:"mini_game_paying_count_by_upload,omitempty"` ConsultLeaveInfoCost *int64 `json:"consult_leave_info_cost,omitempty"` PurchaseAmountWithCoupon *int64 `json:"purchase_amount_with_coupon,omitempty"` PurchaseAmountWithCouponCost *int64 `json:"purchase_amount_with_coupon_cost,omitempty"` MiniGamePayingAmountClickD1ByUpload *int64 `json:"mini_game_paying_amount_click_d1_by_upload,omitempty"` MiniGameRetentionD1Rate *float64 `json:"mini_game_retention_d1_rate,omitempty"` MiniGameRetentionD1Cost *int64 `json:"mini_game_retention_d1_cost,omitempty"` KeyPageViewRate *float64 `json:"key_page_view_rate,omitempty"` Age *string `json:"age,omitempty"` RegionId *int64 `json:"region_id,omitempty"` CityId *int64 `json:"city_id,omitempty"` Province *string `json:"province,omitempty"` City *string `json:"city,omitempty"` ViewUserCount *int64 `json:"view_user_count,omitempty"` AvgViewPerUser *float64 `json:"avg_view_per_user,omitempty"` ClickUserCount *int64 `json:"click_user_count,omitempty"` ValuableClickCost *int64 `json:"valuable_click_cost,omitempty"` LinkClickUserCount *int64 `json:"link_click_user_count,omitempty"` PortraitClickUserCount *int64 `json:"portrait_click_user_count,omitempty"` NicknameClickUserCount *int64 `json:"nickname_click_user_count,omitempty"` PoiClickUserCount *int64 `json:"poi_click_user_count,omitempty"` PraiseUserCount *int64 `json:"praise_user_count,omitempty"` CommentUserCount *int64 `json:"comment_user_count,omitempty"` ConversionsCost *int64 `json:"conversions_cost,omitempty"` ConversionsRate *float64 `json:"conversions_rate,omitempty"` DeepConversionsCost *int64 `json:"deep_conversions_cost,omitempty"` DeepConversionsRate *float64 `json:"deep_conversions_rate,omitempty"` OrderCount *int64 `json:"order_count,omitempty"` OrderUnitPrice *int64 `json:"order_unit_price,omitempty"` LeadsUserCount *int64 `json:"leads_user_count,omitempty"` ValidLeadsCost *int64 `json:"valid_leads_cost,omitempty"` OfficialAccountFollowCount *int64 `json:"official_account_follow_count,omitempty"` CouponUseCount *int64 `json:"coupon_use_count,omitempty"` TargetingType *string `json:"targeting_type,omitempty"` TargetingTag *string `json:"targeting_tag,omitempty"` TagClass *string `json:"tag_class,omitempty"` BehaviorScene *string `json:"behavior_scene,omitempty"` BehaviorTimeWindow *string `json:"behavior_time_window,omitempty"` BehaviorIntensity *string `json:"behavior_intensity,omitempty"` RetentionRate *float64 `json:"retention_rate,omitempty"` AppCommodityPageViewRate *float64 `json:"app_commodity_page_view_rate,omitempty"` WebCommodityPageViewRate *float64 `json:"web_commodity_page_view_rate,omitempty"` AddToCartAmount *int64 `json:"add_to_cart_amount,omitempty"` PlatformCouponClickCount *int64 `json:"platform_coupon_click_count,omitempty"` PlatformCouponGetRate *float64 `json:"platform_coupon_get_rate,omitempty"` IntePhoneCount *int64 `json:"inte_phone_count,omitempty"` PhoneCallCount *int64 `json:"phone_call_count,omitempty"` ExternalFormReservationCount *int64 `json:"external_form_reservation_count,omitempty"` AppAdPayingUsers *int64 `json:"app_ad_paying_users,omitempty"` AdPurValWeb *int64 `json:"ad_pur_val_web,omitempty"` GameCreateRoleCount *int64 `json:"game_create_role_count,omitempty"` GameAuthorizeCount *int64 `json:"game_authorize_count,omitempty"` GameTutorialFinishCount *int64 `json:"game_tutorial_finish_count,omitempty"` EffectiveLeadsCount *int64 `json:"effective_leads_count,omitempty"` EffectiveCost *int64 `json:"effective_cost,omitempty"` EffectiveReserveCount *int64 `json:"effective_reserve_count,omitempty"` EffectiveConsultCount *int64 `json:"effective_consult_count,omitempty"` EffectivePhoneCount *int64 `json:"effective_phone_count,omitempty"` PotentialReserveCount *int64 `json:"potential_reserve_count,omitempty"` PotentialConsultCount *int64 `json:"potential_consult_count,omitempty"` PotentialPhoneCount *int64 `json:"potential_phone_count,omitempty"` AppCheckoutRate *float64 `json:"app_checkout_rate,omitempty"` WebCheckoutRate *float64 `json:"web_checkout_rate,omitempty"` AppActivatedCheckoutRate *float64 `json:"app_activated_checkout_rate,omitempty"` WebActivatedCheckoutRate *float64 `json:"web_activated_checkout_rate,omitempty"` AppRegisterRate *float64 `json:"app_register_rate,omitempty"` WebRegRate *float64 `json:"web_reg_rate,omitempty"` PagePhoneCallDirectRate *float64 `json:"page_phone_call_direct_rate,omitempty"` PagePhoneCallBackRate *float64 `json:"page_phone_call_back_rate,omitempty"` PageConsultRate *float64 `json:"page_consult_rate,omitempty"` DeliverRate *float64 `json:"deliver_rate,omitempty"` InstallRate *float64 `json:"install_rate,omitempty"` ArppuCost *int64 `json:"arppu_cost,omitempty"` ArpuCost *int64 `json:"arpu_cost,omitempty"` WebArppuCost *int64 `json:"web_arppu_cost,omitempty"` WebArpuCost *int64 `json:"web_arpu_cost,omitempty"` AppAdPurArpuCost *int64 `json:"app_ad_pur_arpu_cost,omitempty"` AppAdPurArppuCost *int64 `json:"app_ad_pur_arppu_cost,omitempty"` WebAdPurArpuCost *int64 `json:"web_ad_pur_arpu_cost,omitempty"` CheoutFd *int64 `json:"cheout_fd,omitempty"` CheoutTd *int64 `json:"cheout_td,omitempty"` CheoutOw *int64 `json:"cheout_ow,omitempty"` CheoutTw *int64 `json:"cheout_tw,omitempty"` CheoutOm *int64 `json:"cheout_om,omitempty"` CheoutFdReward *float64 `json:"cheout_fd_reward,omitempty"` CheoutTdReward *float64 `json:"cheout_td_reward,omitempty"` CheoutOwReward *float64 `json:"cheout_ow_reward,omitempty"` CheoutTwReward *float64 `json:"cheout_tw_reward,omitempty"` CheoutOmReward *float64 `json:"cheout_om_reward,omitempty"` CheoutTotalReward *float64 `json:"cheout_total_reward,omitempty"` FirstPayCount *int64 `json:"first_pay_count,omitempty"` FirstPayRate *float64 `json:"first_pay_rate,omitempty"` PreCreWeb *int64 `json:"pre_cre_web,omitempty"` PreCreApp *int64 `json:"pre_cre_app,omitempty"` PreCreWebVal *int64 `json:"pre_cre_web_val,omitempty"` PreCreAppVal *int64 `json:"pre_cre_app_val,omitempty"` CreWeb *int64 `json:"cre_web,omitempty"` CreApp *int64 `json:"cre_app,omitempty"` CreWebVal *int64 `json:"cre_web_val,omitempty"` CreAppVal *int64 `json:"cre_app_val,omitempty"` WithdrDepWeb *int64 `json:"withdr_dep_web,omitempty"` WithdrDepApp *int64 `json:"withdr_dep_app,omitempty"` WithdrDepWebVal *int64 `json:"withdr_dep_web_val,omitempty"` WithdrDepAppVal *int64 `json:"withdr_dep_app_val,omitempty"` FirstPayCost *int64 `json:"first_pay_cost,omitempty"` LandingPageClickCount *int64 `json:"landing_page_click_count,omitempty"` WebCartAmount *int64 `json:"web_cart_amount,omitempty"` ScanFollowCount *int64 `json:"scan_follow_count,omitempty"` ScanFollowUserCount *int64 `json:"scan_follow_user_count,omitempty"` ScanFollowUserCost *int64 `json:"scan_follow_user_cost,omitempty"` ScanFollowUserRate *float64 `json:"scan_follow_user_rate,omitempty"` AppOrderAmount *int64 `json:"app_order_amount,omitempty"` WebOrderAmount *int64 `json:"web_order_amount,omitempty"` CreWebCost *int64 `json:"cre_web_cost,omitempty"` CreAppCost *int64 `json:"cre_app_cost,omitempty"` PreCreWebCost *int64 `json:"pre_cre_web_cost,omitempty"` PreCreAppCost *int64 `json:"pre_cre_app_cost,omitempty"` GenderName *string `json:"gender_name,omitempty"` AccountId *int64 `json:"account_id,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` AdId *int64 `json:"ad_id,omitempty"` AudienceId *int64 `json:"audience_id,omitempty"` PromotedObjectType *string `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` PlatformPageViewRate *float64 `json:"platform_page_view_rate,omitempty"` ValuableClickRate *float64 `json:"valuable_click_rate,omitempty"` LanJumpButtonClickers *int64 `json:"lan_jump_button_clickers,omitempty"` LanJumpButtonClickCost *int64 `json:"lan_jump_button_click_cost,omitempty"` LanJumpButtonCtr *float64 `json:"lan_jump_button_ctr,omitempty"` LanButtonClickCost *int64 `json:"lan_button_click_cost,omitempty"` CpnClickButtonCount *int64 `json:"cpn_click_button_count,omitempty"` SpecialPageExpCost *int64 `json:"special_page_exp_cost,omitempty"` EffectLeadsPurchaseCount *int64 `json:"effect_leads_purchase_count,omitempty"` ReservationUv *int64 `json:"reservation_uv,omitempty"` OverallLeadsPurchaseCount *int64 `json:"overall_leads_purchase_count,omitempty"` LeadsPurchaseRate *float64 `json:"leads_purchase_rate,omitempty"` LeadsPurchaseCost *int64 `json:"leads_purchase_cost,omitempty"` EffectLeadsPurchaseCost *int64 `json:"effect_leads_purchase_cost,omitempty"` RequestConversionsCount *int64 `json:"request_conversions_count,omitempty"` RequestConversionsCost *int64 `json:"request_conversions_cost,omitempty"` IncomeRoi1 *float64 `json:"income_roi_1,omitempty"` IncomeRoi3 *float64 `json:"income_roi_3,omitempty"` IncomeRoi7 *float64 `json:"income_roi_7,omitempty"` IncomeRoi14 *float64 `json:"income_roi_14,omitempty"` ActivatedTotalPaymentCost *int64 `json:"activated_total_payment_cost,omitempty"` PaymentAmountActivatedD3 *int64 `json:"payment_amount_activated_d3,omitempty"` PaymentAmountActivatedD7 *int64 `json:"payment_amount_activated_d7,omitempty"` PaymentAmountActivatedD14 *int64 `json:"payment_amount_activated_d14,omitempty"` PaymentAmountActivatedD30 *int64 `json:"payment_amount_activated_d30,omitempty"` FirstDayPayCount *int64 `json:"first_day_pay_count,omitempty"` FirstDayPayCost *int64 `json:"first_day_pay_cost,omitempty"` FirstDayFirstPayCost *int64 `json:"first_day_first_pay_cost,omitempty"` FirstDayFirstPayCount *int64 `json:"first_day_first_pay_count,omitempty"` PaymentCostActivatedD1 *int64 `json:"payment_cost_activated_d1,omitempty"` FirstDayPayAmount *int64 `json:"first_day_pay_amount,omitempty"` RoiActivatedD1 *float64 `json:"roi_activated_d1,omitempty"` RoiActivatedD3 *float64 `json:"roi_activated_d3,omitempty"` RoiActivatedD7 *float64 `json:"roi_activated_d7,omitempty"` RoiActivatedD14 *float64 `json:"roi_activated_d14,omitempty"` RoiActivatedD30 *float64 `json:"roi_activated_d30,omitempty"` FirstDayFirstPayRate *float64 `json:"first_day_first_pay_rate,omitempty"` MiniGameFirstDayAdMonetizationUsers *int64 `json:"mini_game_first_day_ad_monetization_users,omitempty"` MiniGameFirstDayAdMonetizationAmount *int64 `json:"mini_game_first_day_ad_monetization_amount,omitempty"` MiniGameFirstDayAdPayingCost *int64 `json:"mini_game_first_day_ad_paying_cost,omitempty"` MiniGameIncomeRoi1 *float64 `json:"mini_game_income_roi_1,omitempty"` MiniGameFirstDayAdPayingArpu *int64 `json:"mini_game_first_day_ad_paying_arpu,omitempty"` MiniGamePayingUsersD1 *int64 `json:"mini_game_paying_users_d1,omitempty"` MiniGamePayingAmountD1 *int64 `json:"mini_game_paying_amount_d1,omitempty"` MiniGameFirstDayPayingRoi *float64 `json:"mini_game_first_day_paying_roi,omitempty"` MiniGamePayingAmountD1ByUpload *int64 `json:"mini_game_paying_amount_d1_by_upload,omitempty"` }
返回结构
type TargetingTagReportsGetResponse ¶
type TargetingTagReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *TargetingTagReportsGetResponseData `json:"data,omitempty"` }
type TargetingTagReportsGetResponseData ¶
type TargetingTagReportsGetResponseData struct { List *[]TargetingTagReportsGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type TargetingTagsGetListStruct ¶
type TargetingTagsGetListStruct struct { Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` ParentId *int64 `json:"parent_id,omitempty"` ParentName *string `json:"parent_name,omitempty"` CityLevel CityLevel `json:"city_level,omitempty"` TagClass TagClass `json:"tag_class,omitempty"` }
返回结构
type TargetingTagsGetQuerySpec ¶ added in v1.3.0
type TargetingTagsGetQuerySpec struct { Query *string `json:"query,omitempty"` QueryList *[]string `json:"query_list,omitempty"` MaxResultNumber *int64 `json:"max_result_number,omitempty"` ExcludingTargetingTags *[]string `json:"excluding_targeting_tags,omitempty"` AdvancedRecommendType TargetingAdvancedRecommendType `json:"advanced_recommend_type,omitempty"` }
查询定向标签的条件,当 query_mode 为 TARGETING_TAG_QUERY_MODE_VERIFY_QUERY_LIST、TARGETING_TAG_QUERY_MODE_SEARCH 和 TARGETING_TAG_QUERY_MODE_RECOMMEND 时必填
type TargetingTagsGetResponse ¶
type TargetingTagsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *TargetingTagsGetResponseData `json:"data,omitempty"` }
type TargetingTagsGetResponseData ¶
type TargetingTagsGetResponseData struct {
List *[]TargetingTagsGetListStruct `json:"list,omitempty"`
}
type TargetingWidenessRateFunnelStruct ¶
type TargetingWidenessRateFunnelStruct struct { Value *float64 `json:"value,omitempty"` Score *int64 `json:"score,omitempty"` ScoreDesc *string `json:"score_desc,omitempty"` RankCategory *int64 `json:"rank_category,omitempty"` RankSecondCategory *int64 `json:"rank_second_category,omitempty"` RankOverall *int64 `json:"rank_overall,omitempty"` }
定向通过率分析
type TargetingsAddRequest ¶
type TargetingsAddRequest struct { TargetingName *string `json:"targeting_name,omitempty"` Description *string `json:"description,omitempty"` AccountId *int64 `json:"account_id,omitempty"` Targeting *WriteTargetingSetting `json:"targeting,omitempty"` }
type TargetingsAddResponse ¶
type TargetingsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *TargetingsAddResponseData `json:"data,omitempty"` }
type TargetingsAddResponseData ¶
type TargetingsAddResponseData struct {
TargetingId *int64 `json:"targeting_id,omitempty"`
}
type TargetingsDeleteRequest ¶
type TargetingsDeleteResponse ¶
type TargetingsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *TargetingsDeleteResponseData `json:"data,omitempty"` }
type TargetingsDeleteResponseData ¶
type TargetingsDeleteResponseData struct {
TargetingId *int64 `json:"targeting_id,omitempty"`
}
type TargetingsGetListStruct ¶
type TargetingsGetListStruct struct { TargetingId *int64 `json:"targeting_id,omitempty"` TargetingName *string `json:"targeting_name,omitempty"` IsIncludeUnsupportedTargeting *bool `json:"is_include_unsupported_targeting,omitempty"` Description *string `json:"description,omitempty"` IsDeleted *bool `json:"is_deleted,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` AdLockStatus AdLockStatus `json:"ad_lock_status,omitempty"` TargetingTranslation *string `json:"targeting_translation,omitempty"` TargetingSourceType TargetingPkgSourceType `json:"targeting_source_type,omitempty"` Targeting *ReadTargetingSetting `json:"targeting,omitempty"` }
返回结构
type TargetingsGetResponse ¶
type TargetingsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *TargetingsGetResponseData `json:"data,omitempty"` }
type TargetingsGetResponseData ¶
type TargetingsGetResponseData struct { List *[]TargetingsGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type TargetingsShareAddRequest ¶ added in v1.5.0
type TargetingsShareAddRequest struct {}
type TargetingsShareAddResponse ¶ added in v1.5.0
type TargetingsShareAddResponse struct {}
type TargetingsShareAddResponseData ¶ added in v1.5.0
type TargetingsShareAddResponseData struct {
}type TargetingsShareGetListStruct ¶ added in v1.5.0
type TargetingsShareGetListStruct struct {}
返回结构
type TargetingsShareGetResponse ¶ added in v1.5.0
type TargetingsShareGetResponse struct {}
type TargetingsShareGetResponseData ¶ added in v1.5.0
type TargetingsShareGetResponseData struct {}
type TargetingsUpdateRequest ¶
type TargetingsUpdateRequest struct { TargetingId *int64 `json:"targeting_id,omitempty"` TargetingName *string `json:"targeting_name,omitempty"` Description *string `json:"description,omitempty"` AccountId *int64 `json:"account_id,omitempty"` Targeting *WriteTargetingSetting `json:"targeting,omitempty"` }
type TargetingsUpdateResponse ¶
type TargetingsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *TargetingsUpdateResponseData `json:"data,omitempty"` }
type TargetingsUpdateResponseData ¶
type TargetingsUpdateResponseData struct {
TargetingId *int64 `json:"targeting_id,omitempty"`
}
type TaskDetailResultType ¶ added in v1.4.0
type TaskDetailResultType string
TaskDetailResultType : 任务详情每项执行结果类型
const ( TaskDetailResultType_PENDING TaskDetailResultType = "TASK_DETAIL_RESULT_TYPE_PENDING" TaskDetailResultType_FAIL TaskDetailResultType = "TASK_DETAIL_RESULT_TYPE_FAIL" TaskDetailResultType_SUCCESS TaskDetailResultType = "TASK_DETAIL_RESULT_TYPE_SUCCESS" TaskDetailResultType_SYSTEM_ERROR TaskDetailResultType = "TASK_DETAIL_RESULT_TYPE_SYSTEM_ERROR" )
List of TaskDetailResultType
type TaskResultStatus ¶ added in v1.4.0
type TaskResultStatus string
TaskResultStatus : 任务结果状态
const ( TaskResultStatus_UNKNOWN TaskResultStatus = "TASK_RESULT_STATUS_UNKNOWN" TaskResultStatus_PENDING TaskResultStatus = "TASK_RESULT_STATUS_PENDING" TaskResultStatus_PROCESSING TaskResultStatus = "TASK_RESULT_STATUS_PROCESSING" TaskResultStatus_SUCCESS TaskResultStatus = "TASK_RESULT_STATUS_SUCCESS" TaskResultStatus_FAIL TaskResultStatus = "TASK_RESULT_STATUS_FAIL" TaskResultStatus_PARTIAL_FAIL TaskResultStatus = "TASK_RESULT_STATUS_PARTIAL_FAIL" TaskResultStatus_SYSTEM_ERROR TaskResultStatus = "TASK_RESULT_STATUS_SYSTEM_ERROR" TaskResultStatus_DELETED TaskResultStatus = "TASK_RESULT_STATUS_DELETED" )
List of TaskResultStatus
type TaskScope ¶ added in v1.4.0
type TaskScope string
TaskScope : 任务操作业务对象范围
const ( TaskScope_UNKNOWN TaskScope = "TASK_SCOPE_UNKNOWN" TaskScope_CAMPAIGN TaskScope = "TASK_SCOPE_CAMPAIGN" TaskScope_ADGROUP TaskScope = "TASK_SCOPE_ADGROUP" TaskScope_ADVERTISER TaskScope = "TASK_SCOPE_ADVERTISER" TaskScope_SCHEDULED_TASK TaskScope = "TASK_SCOPE_SCHEDULED_TASK" TaskScope_AD TaskScope = "TASK_SCOPE_AD" TaskScope_ADCREATIVE TaskScope = "TASK_SCOPE_ADCREATIVE" )
List of TaskScope
type TaskSpec ¶
type TaskSpec struct { ReportTaskSpec *ReportTaskSpec `json:"report_task_spec,omitempty"` TaskTypeAdHourlyReportSpec *TaskTypeAdHourlyReportSpec `json:"task_type_ad_hourly_report_spec,omitempty"` TaskTypeWechatMomentsAdgroupHourlyReportSpec *TaskTypeWechatMomentsAdgroupHourlyReportSpec `json:"task_type_wechat_moments_adgroup_hourly_report_spec,omitempty"` TaskTypeWechatAdgroupHourlyReportSpec *TaskTypeWechatAdgroupHourlyReportSpec `json:"task_type_wechat_adgroup_hourly_report_spec,omitempty"` TaskTypeWechatAdgroupDailyReportSpec *TaskTypeWechatAdgroupDailyReportSpec `json:"task_type_wechat_adgroup_daily_report_spec,omitempty"` TaskTypeWechatAdHourlyReportSpec *TaskTypeWechatAdHourlyReportSpec `json:"task_type_wechat_ad_hourly_report_spec,omitempty"` TaskTypeWechatAdDailyReportSpec *TaskTypeWechatAdDailyReportSpec `json:"task_type_wechat_ad_daily_report_spec,omitempty"` TaskTypeWechatAdvertisingDataSpec *TaskTypeWechatAdvertisingDataSpec `json:"task_type_wechat_advertising_data_spec,omitempty"` TaskTypeWechatPoiHourlyReportSpec *TaskTypeWechatPoiHourlyReportSpec `json:"task_type_wechat_poi_hourly_report_spec,omitempty"` TaskTypeCreateAndroidChannelPackageSpec *TaskTypeCreateAndroidChannelPackageSpec `json:"task_type_create_android_channel_package_spec,omitempty"` TaskTypeUpdateAndroidChannelPackageSpec *TaskTypeUpdateAndroidChannelPackageSpec `json:"task_type_update_android_channel_package_spec,omitempty"` TaskTypeCreateAndroidUnionChannelPackageSpec *TaskTypeCreateAndroidUnionChannelPackageSpec `json:"task_type_create_android_union_channel_package_spec,omitempty"` TaskTypeUpdateAndroidUnionChannelPackageSpec *TaskTypeUpdateAndroidUnionChannelPackageSpec `json:"task_type_update_android_union_channel_package_spec,omitempty"` TaskTypeUnionPositionReportSpec *TaskTypeUnionPositionReportSpec `json:"task_type_union_position_report_spec,omitempty"` }
任务所需条件
type TaskStatus ¶
type TaskStatus string
TaskStatus : 任务状态
const ( TaskStatus_PENDING TaskStatus = "TASK_STATUS_PENDING" TaskStatus_PROCESSING TaskStatus = "TASK_STATUS_PROCESSING" TaskStatus_EXPIRED TaskStatus = "TASK_STATUS_EXPIRED" TaskStatus_COMPLETED TaskStatus = "TASK_STATUS_COMPLETED" TaskStatus_CANCELLED TaskStatus = "TASK_STATUS_CANCELLED" TaskStatus_FAIL TaskStatus = "TASK_STATUS_FAIL" TaskStatus_DELETED TaskStatus = "TASK_STATUS_DELETED" TaskStatus_DRAFT TaskStatus = "TASK_STATUS_DRAFT" )
List of TaskStatus
type TaskType ¶
type TaskType string
TaskType : 任务类型(部分任务待废弃)具体请参考
const ( TaskType_TASK_TYPE_REPORT_AGENCY_ADVERTISER_HOURLY TaskType = "TASK_TYPE_REPORT_AGENCY_ADVERTISER_HOURLY" TaskType_TASK_TYPE_TSA_IMEI TaskType = "TASK_TYPE_TSA_IMEI" TaskType_TASK_TYPE_CREATIVE_PICTURE_REPORT TaskType = "TASK_TYPE_CREATIVE_PICTURE_REPORT" TaskType_TASK_TYPE_AD_HOURLY_REPORT TaskType = "TASK_TYPE_AD_HOURLY_REPORT" TaskType_TASK_TYPE_ADGROUP_HOURLY_REPORT TaskType = "TASK_TYPE_ADGROUP_HOURLY_REPORT" TaskType_TASK_TYPE_WECHAT_MOMENTS_ADGROUP_HOURLY_REPORT TaskType = "TASK_TYPE_WECHAT_MOMENTS_ADGROUP_HOURLY_REPORT" TaskType_TASK_TYPE_ADGROUP_DAILY_REPORT TaskType = "TASK_TYPE_ADGROUP_DAILY_REPORT" TaskType_TASK_TYPE_INDUSTRY_CREATIVE_TEMPLATE_REPORT TaskType = "TASK_TYPE_INDUSTRY_CREATIVE_TEMPLATE_REPORT" TaskType_TASK_TYPE_WECHAT_ADGROUP_HOURLY_REPORT TaskType = "TASK_TYPE_WECHAT_ADGROUP_HOURLY_REPORT" TaskType_TASK_TYPE_WECHAT_ADGROUP_DAILY_REPORT TaskType = "TASK_TYPE_WECHAT_ADGROUP_DAILY_REPORT" TaskType_TASK_TYPE_WECHAT_AD_HOURLY_REPORT TaskType = "TASK_TYPE_WECHAT_AD_HOURLY_REPORT" TaskType_TASK_TYPE_WECHAT_AD_DAILY_REPORT TaskType = "TASK_TYPE_WECHAT_AD_DAILY_REPORT" TaskType_TASK_TYPE_WECHAT_ADVERTISING_DATA TaskType = "TASK_TYPE_WECHAT_ADVERTISING_DATA" TaskType_TASK_TYPE_POI_HOURLY_REPORT TaskType = "TASK_TYPE_POI_HOURLY_REPORT" TaskType_TASK_TYPE_WECHAT_POI_HOURLY_REPORT TaskType = "TASK_TYPE_WECHAT_POI_HOURLY_REPORT" TaskType_TASK_TYPE_ENCRYPTED_CUSTOM_IMEI TaskType = "TASK_TYPE_ENCRYPTED_CUSTOM_IMEI" TaskType_TASK_TYPE_ENCRYPTED_TENCENT_IMEI TaskType = "TASK_TYPE_ENCRYPTED_TENCENT_IMEI" TaskType_TASK_TYPE_CLEAR_TENCENT_IMEI TaskType = "TASK_TYPE_CLEAR_TENCENT_IMEI" TaskType_TASK_TYPE_DEVICE_INFO TaskType = "TASK_TYPE_DEVICE_INFO" TaskType_TASK_TYPE_REBATE_DETAIL TaskType = "TASK_TYPE_REBATE_DETAIL" TaskType_TASK_TYPE_DEVICE_DETAIL_CPC TaskType = "TASK_TYPE_DEVICE_DETAIL_CPC" TaskType_TASK_TYPE_OM_ADVERTISING_INFO TaskType = "TASK_TYPE_OM_ADVERTISING_INFO" TaskType_TASK_TYPE_CREATE_ANDROID_CHANNEL_PACKAGE TaskType = "TASK_TYPE_CREATE_ANDROID_CHANNEL_PACKAGE" TaskType_TASK_TYPE_UPDATE_ANDROID_CHANNEL_PACKAGE TaskType = "TASK_TYPE_UPDATE_ANDROID_CHANNEL_PACKAGE" TaskType_TASK_TYPE_CREATE_ANDROID_UNION_CHANNEL_PACKAGE TaskType = "TASK_TYPE_CREATE_ANDROID_UNION_CHANNEL_PACKAGE" TaskType_TASK_TYPE_UPDATE_ANDROID_UNION_CHANNEL_PACKAGE TaskType = "TASK_TYPE_UPDATE_ANDROID_UNION_CHANNEL_PACKAGE" TaskType_TASK_TYPE_UNION_POSITION_REPORT TaskType = "TASK_TYPE_UNION_POSITION_REPORT" TaskType_TASK_TYPE_UPDATE_ANDROID_UNION_CHANNEL_PACKAGE_BY_URL TaskType = "TASK_TYPE_UPDATE_ANDROID_UNION_CHANNEL_PACKAGE_BY_URL" TaskType_TASK_TYPE_PRODUCT_DAILY_DATA TaskType = "TASK_TYPE_PRODUCT_DAILY_DATA" TaskType_TASK_TYPE_PRODUCT_ADGROUP_DATA TaskType = "TASK_TYPE_PRODUCT_ADGROUP_DATA" TaskType_TASK_TYPE_PRODUCT_AD_DATA TaskType = "TASK_TYPE_PRODUCT_AD_DATA" TaskType_TASK_TYPE_BATCH_REQUEST TaskType = "TASK_TYPE_BATCH_REQUEST" TaskType_TASK_TYPE_CLICK_FORWARDED_DATA TaskType = "TASK_TYPE_CLICK_FORWARDED_DATA" TaskType_TASK_TYPE_UPDATE_UNION_POSITION_PACKAGE TaskType = "TASK_TYPE_UPDATE_UNION_POSITION_PACKAGE" TaskType_TASK_TYPE_UPDATE_EXCLUDE_UNION_POSITION_PACKAGE TaskType = "TASK_TYPE_UPDATE_EXCLUDE_UNION_POSITION_PACKAGE" TaskType_TASK_TYPE_UPDATE_TARGETING_ID TaskType = "TASK_TYPE_UPDATE_TARGETING_ID" TaskType_TASK_TYPE_UPDATE_BID_STRATEGY TaskType = "TASK_TYPE_UPDATE_BID_STRATEGY" TaskType_TASK_TYPE_UPDATE_DEEP_CONVERSION_BEHAVIOR_BID TaskType = "TASK_TYPE_UPDATE_DEEP_CONVERSION_BEHAVIOR_BID" TaskType_TASK_TYPE_CREATE_SCHEDULED_UPDATE_CAMPAIGN_DAILY_BUDGET TaskType = "TASK_TYPE_CREATE_SCHEDULED_UPDATE_CAMPAIGN_DAILY_BUDGET" TaskType_TASK_TYPE_CREATE_SCHEDULED_UPDATE_ADGROUP_DAILY_BUDGET TaskType = "TASK_TYPE_CREATE_SCHEDULED_UPDATE_ADGROUP_DAILY_BUDGET" TaskType_TASK_TYPE_DELETE_SCHEDULED_TASK TaskType = "TASK_TYPE_DELETE_SCHEDULED_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_APP_ANDROID_CHANNEL_PACKAGE_ID TaskType = "TASK_TYPE_UPDATE_ADGROUP_APP_ANDROID_CHANNEL_PACKAGE_ID" TaskType_TASK_TYPE_UPDATE_CAMPAIGN_SPEED_MODE TaskType = "TASK_TYPE_UPDATE_CAMPAIGN_SPEED_MODE" TaskType_TASK_TYPE_DELETE_CAMPAIGN TaskType = "TASK_TYPE_DELETE_CAMPAIGN" TaskType_TASK_TYPE_DELETE_ADGROUP TaskType = "TASK_TYPE_DELETE_ADGROUP" TaskType_TASK_TYPE_DELETE_AD TaskType = "TASK_TYPE_DELETE_AD" TaskType_TASK_TYPE_UPDATE_ADGROUP_DEEP_CONVERSION_WORTH_RATE TaskType = "TASK_TYPE_UPDATE_ADGROUP_DEEP_CONVERSION_WORTH_RATE" TaskType_TASK_TYPE_UPDATE_ADCREATIVE_DEEP_LINK_URL TaskType = "TASK_TYPE_UPDATE_ADCREATIVE_DEEP_LINK_URL" TaskType_TASK_TYPE_TARGETINGS_SHARE TaskType = "TASK_TYPE_TARGETINGS_SHARE" TaskType_TASK_TYPE_UPDATE_CAMPAIGN_CONFIGURED_STATUS TaskType = "TASK_TYPE_UPDATE_CAMPAIGN_CONFIGURED_STATUS" TaskType_TASK_TYPE_UPDATE_CAMPAIGN_DAILY_BUDGET TaskType = "TASK_TYPE_UPDATE_CAMPAIGN_DAILY_BUDGET" TaskType_TASK_TYPE_UPDATE_ADGROUP_CONFIGURED_STATUS TaskType = "TASK_TYPE_UPDATE_ADGROUP_CONFIGURED_STATUS" TaskType_TASK_TYPE_UPDATE_ADGROUP_DAILY_BUDGET TaskType = "TASK_TYPE_UPDATE_ADGROUP_DAILY_BUDGET" TaskType_TASK_TYPE_UPDATE_AD_CONFIGURED_STATUS TaskType = "TASK_TYPE_UPDATE_AD_CONFIGURED_STATUS" TaskType_TASK_TYPE_UPDATE_ADGROUP_DATE TaskType = "TASK_TYPE_UPDATE_ADGROUP_DATE" TaskType_TASK_TYPE_UPDATE_ADGROUP_BID_AMOUNT TaskType = "TASK_TYPE_UPDATE_ADGROUP_BID_AMOUNT" TaskType_TASK_TYPE_UPDATE_ADGROUP_AUTO_ACQUISITION TaskType = "TASK_TYPE_UPDATE_ADGROUP_AUTO_ACQUISITION" TaskType_TASK_TYPE_UPDATE_UNION_POSITION_PACKAGE_SUB_TASK TaskType = "TASK_TYPE_UPDATE_UNION_POSITION_PACKAGE_SUB_TASK" TaskType_TASK_TYPE_UPDATE_EXCLUDE_UNION_POSITION_PACKAGE_SUB_TASK TaskType = "TASK_TYPE_UPDATE_EXCLUDE_UNION_POSITION_PACKAGE_SUB_TASK" TaskType_TASK_TYPE_UPDATE_TARGETING_ID_SUB_TASK TaskType = "TASK_TYPE_UPDATE_TARGETING_ID_SUB_TASK" TaskType_TASK_TYPE_UPDATE_BID_STRATEGY_SUB_TASK TaskType = "TASK_TYPE_UPDATE_BID_STRATEGY_SUB_TASK" TaskType_TASK_TYPE_CREATE_SCHEDULED_UPDATE_CAMPAIGN_DAILY_BUDGET_SUB_TASK TaskType = "TASK_TYPE_CREATE_SCHEDULED_UPDATE_CAMPAIGN_DAILY_BUDGET_SUB_TASK" TaskType_TASK_TYPE_CREATE_SCHEDULED_UPDATE_ADGROUP_DAILY_BUDGET_SUB_TASK TaskType = "TASK_TYPE_CREATE_SCHEDULED_UPDATE_ADGROUP_DAILY_BUDGET_SUB_TASK" TaskType_TASK_TYPE_DELETE_SCHEDULED_TASK_SUB_TASK TaskType = "TASK_TYPE_DELETE_SCHEDULED_TASK_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_APP_ANDROID_CHANNEL_PACKAGE_ID_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADGROUP_APP_ANDROID_CHANNEL_PACKAGE_ID_SUB_TASK" TaskType_TASK_TYPE_UPDATE_CAMPAIGN_SPEED_MODE_SUB_TASK TaskType = "TASK_TYPE_UPDATE_CAMPAIGN_SPEED_MODE_SUB_TASK" TaskType_TASK_TYPE_DELETE_CAMPAIGN_SUB_TASK TaskType = "TASK_TYPE_DELETE_CAMPAIGN_SUB_TASK" TaskType_TASK_TYPE_DELETE_ADGROUP_SUB_TASK TaskType = "TASK_TYPE_DELETE_ADGROUP_SUB_TASK" TaskType_TASK_TYPE_DELETE_AD_SUB_TASK TaskType = "TASK_TYPE_DELETE_AD_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_DEEP_CONVERSION_WORTH_RATE_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADGROUP_DEEP_CONVERSION_WORTH_RATE_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADCREATIVE_DEEP_LINK_URL_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADCREATIVE_DEEP_LINK_URL_SUB_TASK" TaskType_TASK_TYPE_TARGETINGS_SHARE_SUB_TASK TaskType = "TASK_TYPE_TARGETINGS_SHARE_SUB_TASK" TaskType_TASK_TYPE_UPDATE_CAMPAIGN_CONFIGURED_STATUS_SUB_TASK TaskType = "TASK_TYPE_UPDATE_CAMPAIGN_CONFIGURED_STATUS_SUB_TASK" TaskType_TASK_TYPE_UPDATE_CAMPAIGN_DAILY_BUDGET_SUB_TASK TaskType = "TASK_TYPE_UPDATE_CAMPAIGN_DAILY_BUDGET_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_CONFIGURED_STATUS_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADGROUP_CONFIGURED_STATUS_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_DAILY_BUDGET_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADGROUP_DAILY_BUDGET_SUB_TASK" TaskType_TASK_TYPE_UPDATE_AD_CONFIGURED_STATUS_SUB_TASK TaskType = "TASK_TYPE_UPDATE_AD_CONFIGURED_STATUS_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_DATE_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADGROUP_DATE_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_BID_AMOUNT_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADGROUP_BID_AMOUNT_SUB_TASK" TaskType_TASK_TYPE_UPDATE_ADGROUP_AUTO_ACQUISITION_SUB_TASK TaskType = "TASK_TYPE_UPDATE_ADGROUP_AUTO_ACQUISITION_SUB_TASK" TaskType_TASK_TYPE_INVOICE_CONSUME TaskType = "TASK_TYPE_INVOICE_CONSUME" TaskType_TASK_TYPE_AD_STATUS_CALC TaskType = "TASK_TYPE_AD_STATUS_CALC" TaskType_TASK_TYPE_AUDIT_INVOICE_CONSUME TaskType = "TASK_TYPE_AUDIT_INVOICE_CONSUME" TaskType_TASK_TYPE_AUTO_DERIVED_CREATIVE TaskType = "TASK_TYPE_AUTO_DERIVED_CREATIVE" TaskType_TASK_TYPE_SCHEDULED_UPDATE_ADVERTISER_DAILY_BUDGET TaskType = "TASK_TYPE_SCHEDULED_UPDATE_ADVERTISER_DAILY_BUDGET" TaskType_TASK_TYPE_SCHEDULED_UPDATE_CAMPAIGN_DAILY_BUDGET TaskType = "TASK_TYPE_SCHEDULED_UPDATE_CAMPAIGN_DAILY_BUDGET" TaskType_TASK_TYPE_SCHEDULED_UPDATE_ADGROUP_DAILY_BUDGET TaskType = "TASK_TYPE_SCHEDULED_UPDATE_ADGROUP_DAILY_BUDGET" TaskType_TASK_TYPE_CHECK_EXPIRED TaskType = "TASK_TYPE_CHECK_EXPIRED" TaskType_TASK_TYPE_UPDATE_DEEP_CONVERSION_BEHAVIOR_BID_SUB_TASK TaskType = "TASK_TYPE_UPDATE_DEEP_CONVERSION_BEHAVIOR_BID_SUB_TASK" TaskType_TASK_TYPE_REFRESH_CONTENT_TOKEN TaskType = "TASK_TYPE_REFRESH_CONTENT_TOKEN" TaskType_UNKNOWN TaskType = "UNKNOWN" )
List of TaskType
type TaskTypeAdHourlyReportSpec ¶
type TaskTypeAdHourlyReportSpec struct {
Date *string `json:"date,omitempty"`
}
广告小时报表查询条件
type TaskTypeCreateAndroidChannelPackageSpec ¶
type TaskTypeCreateAndroidChannelPackageSpec struct { MyappAuthKey *string `json:"myapp_auth_key,omitempty"` AndroidAppId *int64 `json:"android_app_id,omitempty"` AndroidChannelPackageSpec *[]CreateAndroidChannelPackageSpec `json:"android_channel_package_spec,omitempty"` }
创建应用宝渠道包接口任务所需条件
type TaskTypeCreateAndroidUnionChannelPackageSpec ¶
type TaskTypeCreateAndroidUnionChannelPackageSpec struct { AndroidUnionAppId *int64 `json:"android_union_app_id,omitempty"` AndroidUnionChannelPackageSpec *[]CreateAndroidUnionChannelPackageSpec `json:"android_union_channel_package_spec,omitempty"` }
创建广告渠道包接口任务所需条件
type TaskTypeUnionPositionReportSpec ¶
type TaskTypeUnionPositionReportSpec struct {
Date *string `json:"date,omitempty"`
}
优量汇广告位报表查询条件
type TaskTypeUpdateAndroidChannelPackageSpec ¶
type TaskTypeUpdateAndroidChannelPackageSpec struct { MyappAuthKey *string `json:"myapp_auth_key,omitempty"` AndroidAppId *int64 `json:"android_app_id,omitempty"` AndroidChannelPackageSpec *[]UpdateAndroidChannelPackageSpec `json:"android_channel_package_spec,omitempty"` }
更新应用宝渠道包接口任务所需条件
type TaskTypeUpdateAndroidUnionChannelPackageSpec ¶
type TaskTypeUpdateAndroidUnionChannelPackageSpec struct { AndroidUnionAppId *int64 `json:"android_union_app_id,omitempty"` AndroidUnionChannelPackageSpec *[]UpdateAndroidUnionChannelPackageSpec `json:"android_union_channel_package_spec,omitempty"` }
更新广告渠道包接口任务所需条件
type TaskTypeWechatAdDailyReportSpec ¶
type TaskTypeWechatAdDailyReportSpec struct {
Date *string `json:"date,omitempty"`
}
广告组天报表查询条件
type TaskTypeWechatAdHourlyReportSpec ¶
type TaskTypeWechatAdHourlyReportSpec struct {
Date *string `json:"date,omitempty"`
}
广告小时报表查询条件
type TaskTypeWechatAdgroupDailyReportSpec ¶
type TaskTypeWechatAdgroupDailyReportSpec struct {
Date *string `json:"date,omitempty"`
}
广告组天报表查询条件
type TaskTypeWechatAdgroupHourlyReportSpec ¶
type TaskTypeWechatAdgroupHourlyReportSpec struct { Date *string `json:"date,omitempty"` HourRange *HourRange `json:"hour_range,omitempty"` }
广告组小时报表查询条件
type TaskTypeWechatAdvertisingDataSpec ¶
type TaskTypeWechatAdvertisingDataSpec struct { LastModifiedTimeRange *LastModifiedTimeRange `json:"last_modified_time_range,omitempty"` Fields *[]string `json:"fields,omitempty"` }
获取微信数据任务查询条件
type TaskTypeWechatMomentsAdgroupHourlyReportSpec ¶
type TaskTypeWechatMomentsAdgroupHourlyReportSpec struct {
Date *string `json:"date,omitempty"`
}
微信朋友圈广告组小时报表查询条件
type TaskTypeWechatPoiHourlyReportSpec ¶
type TaskTypeWechatPoiHourlyReportSpec struct {
Date *string `json:"date,omitempty"`
}
微信门店小时报表查询条件
type TemperatureStruct ¶
type TemperatureStruct struct { Min *int64 `json:"min,omitempty"` Max *int64 `json:"max,omitempty"` }
温度信息结构
type TemplatesPageType ¶
type TemplatesPageType string
TemplatesPageType : 蹊径落地页类型
const ( TemplatesPageType_ANDROID TemplatesPageType = "PAGE_TYPE_XIJING_ANDROID" TemplatesPageType_IOS TemplatesPageType = "PAGE_TYPE_XIJING_IOS" TemplatesPageType_WEBSITE TemplatesPageType = "PAGE_TYPE_XIJING_WEBSITE" )
List of TemplatesPageType
type TextListStruct ¶ added in v1.3.0
type TextListStruct struct { Text *string `json:"text,omitempty"` Tag *string `json:"tag,omitempty"` }
文案信息结构
type TextRestriction ¶
type TextRestriction struct { MinLength *int64 `json:"min_length,omitempty"` MaxLength *int64 `json:"max_length,omitempty"` TextPattern *string `json:"text_pattern,omitempty"` }
文本需满足的限制条件,仅当element_type是ELEMENT_TYPE_TEXT时返回
type TextSpec ¶ added in v1.7.3
type TextSpec struct { Text *string `json:"text,omitempty"` PaddingTop *int64 `json:"padding_top,omitempty"` PaddingBottom *int64 `json:"padding_bottom,omitempty"` FontSize *int64 `json:"font_size,omitempty"` FontColor *string `json:"font_color,omitempty"` TextAlignment *int64 `json:"text_alignment,omitempty"` FontStyle *int64 `json:"font_style,omitempty"` }
基础文本组件元素
type TimeData ¶
type TimeData struct { Date *string `json:"date,omitempty"` Hour *int64 `json:"hour,omitempty"` Domain *string `json:"domain,omitempty"` ActionType ActionType `json:"action_type,omitempty"` CustomAction *string `json:"custom_action,omitempty"` RawActionCount *int64 `json:"raw_action_count,omitempty"` IdentifiedActionCount *int64 `json:"identified_action_count,omitempty"` IdentifiedUserCount *int64 `json:"identified_user_count,omitempty"` }
TimeData返回结构
type TimeGranularity ¶
type TimeGranularity string
TimeGranularity : 异步报表粒度
const ( TimeGranularity_DAILY TimeGranularity = "DAILY" TimeGranularity_HOURLY TimeGranularity = "HOURLY" TimeGranularity_SUMMARY TimeGranularity = "SUMMARY" )
List of TimeGranularity
type TimeRange ¶
type TimeRange struct { StartTime *int64 `json:"start_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` }
时间范围,根据表单最后提交时间进行查询。最长跨度1年
type TimeSeriesSpec ¶
type TimeSeriesSpec struct {
TimeSeries *string `json:"time_series,omitempty"`
}
投放时间信息
type TopImageSpec ¶ added in v1.7.3
type TopImageSpec struct { ImageId *string `json:"image_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` AdLocation *string `json:"ad_location,omitempty"` OuterStyle *int64 `json:"outer_style,omitempty"` }
顶部图片组件元素<br> 图片大小: 不超过300KB<br> 图片尺寸: 朋友圈常规广告 800*800, 朋友圈卡片广告800*450. <br> 公众号及其他广告位 800*800/640*800/800*640/800*450
type TopSliderSpec ¶ added in v1.7.3
type TopSliderSpec struct { ImageIdList *[]string `json:"image_id_list,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` }
顶部轮播图组件元素<br> 图片大小: 不超过300KB<br> 图片尺寸: 800*800
type TopVideoSpec ¶ added in v1.7.3
type TopVideoSpec struct { VideoId *string `json:"video_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` AdLocation *string `json:"ad_location,omitempty"` OuterStyle *int64 `json:"outer_style,omitempty"` UsedForOuter *int64 `json:"used_for_outer,omitempty"` }
顶部视频组件元素<br> 视频时长6-30秒. <br> 视频大小不超过20MB. <br> 视频尺寸: 朋友圈常规640*480/640*360/750*1536/750*1334/720*1280,<br> 微信平台账号:朋友圈基础卡片广告:640*360/750*1536, 朋友圈全福式卡片广告:750*<=1536 <br> 腾讯广告账号:卡片广告:640*360 <br> 公众号及其他:750*<=1536
type TourPlaceDomestic ¶ added in v1.4.2
type TourPlaceDomestic string
TourPlaceDomestic : 国内拍摄地
const ( TourPlaceDomestic_SANYA TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_SANYA" TourPlaceDomestic_CHANGSHA TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_CHANGSHA" TourPlaceDomestic_XIAMEN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_XIAMEN" TourPlaceDomestic_QINGDAO TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_QINGDAO" TourPlaceDomestic_LIJIANG TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_LIJIANG" TourPlaceDomestic_DALI TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_DALI" TourPlaceDomestic_DALIAN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_DALIAN" TourPlaceDomestic_HK TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_HK" TourPlaceDomestic_TAIWAN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_TAIWAN" TourPlaceDomestic_AOMEN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_AOMEN" TourPlaceDomestic_XIANGGELILA TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_XIANGGELILA" TourPlaceDomestic_QINGHAI TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_QINGHAI" TourPlaceDomestic_XIZANG TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_XIZANG" TourPlaceDomestic_DAOCHENG TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_DAOCHENG" TourPlaceDomestic_CHONGQING TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_CHONGQING" TourPlaceDomestic_SUZHOU TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_SUZHOU" TourPlaceDomestic_SHANGHAI TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_SHANGHAI" TourPlaceDomestic_HANGZHOU TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_HANGZHOU" TourPlaceDomestic_SHENZHEN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_SHENZHEN" TourPlaceDomestic_GUANGZHOU TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_GUANGZHOU" TourPlaceDomestic_BEIJING TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_BEIJING" TourPlaceDomestic_XIAN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_XIAN" TourPlaceDomestic_CHENGDU TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_CHENGDU" TourPlaceDomestic_BEIHAI TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_BEIHAI" TourPlaceDomestic_GUILIN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_GUILIN" TourPlaceDomestic_WUHAN TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_WUHAN" TourPlaceDomestic_NANJING TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_NANJING" TourPlaceDomestic_HAIKOU TourPlaceDomestic = "TOUR_PLACE_DOMESTIC_HAIKOU" )
List of TourPlaceDomestic
type TourPlaceForeign ¶ added in v1.4.2
type TourPlaceForeign string
TourPlaceForeign : 国外拍摄地
const ( TourPlaceForeign_VN TourPlaceForeign = "TOUR_PLACE_FOREIGN_VN" TourPlaceForeign_AU TourPlaceForeign = "TOUR_PLACE_FOREIGN_AU" TourPlaceForeign_PALAO TourPlaceForeign = "TOUR_PLACE_FOREIGN_PALAO" TourPlaceForeign_BALI TourPlaceForeign = "TOUR_PLACE_FOREIGN_BALI" TourPlaceForeign_FJ TourPlaceForeign = "TOUR_PLACE_FOREIGN_FJ" TourPlaceForeign_PUJI TourPlaceForeign = "TOUR_PLACE_FOREIGN_PUJI" TourPlaceForeign_MV TourPlaceForeign = "TOUR_PLACE_FOREIGN_MV" TourPlaceForeign_JP TourPlaceForeign = "TOUR_PLACE_FOREIGN_JP" TourPlaceForeign_TR TourPlaceForeign = "TOUR_PLACE_FOREIGN_TR" TourPlaceForeign_GR TourPlaceForeign = "TOUR_PLACE_FOREIGN_GR" TourPlaceForeign_FR TourPlaceForeign = "TOUR_PLACE_FOREIGN_FR" TourPlaceForeign_IT TourPlaceForeign = "TOUR_PLACE_FOREIGN_IT" TourPlaceForeign_BULAGE TourPlaceForeign = "TOUR_PLACE_FOREIGN_BULAGE" TourPlaceForeign_XIANBENNA TourPlaceForeign = "TOUR_PLACE_FOREIGN_XIANBENNA" TourPlaceForeign_MU TourPlaceForeign = "TOUR_PLACE_FOREIGN_MU" TourPlaceForeign_GE TourPlaceForeign = "TOUR_PLACE_FOREIGN_GE" TourPlaceForeign_SUMEI TourPlaceForeign = "TOUR_PLACE_FOREIGN_SUMEI" TourPlaceForeign_SAIBAN TourPlaceForeign = "TOUR_PLACE_FOREIGN_SAIBAN" TourPlaceForeign_JIZHOU TourPlaceForeign = "TOUR_PLACE_FOREIGN_JIZHOU" TourPlaceForeign_SHABA TourPlaceForeign = "TOUR_PLACE_FOREIGN_SHABA" TourPlaceForeign_DE TourPlaceForeign = "TOUR_PLACE_FOREIGN_DE" TourPlaceForeign_LONDON TourPlaceForeign = "TOUR_PLACE_FOREIGN_LONDON" TourPlaceForeign_SYDNEY TourPlaceForeign = "TOUR_PLACE_FOREIGN_SYDNEY" TourPlaceForeign_NZ TourPlaceForeign = "TOUR_PLACE_FOREIGN_NZ" TourPlaceForeign_JILONGPO TourPlaceForeign = "TOUR_PLACE_FOREIGN_JILONGPO" )
List of TourPlaceForeign
type TrackingReportListStruct ¶
type TrackingReportListStruct struct { Date *string `json:"date,omitempty"` Hour *int64 `json:"hour,omitempty"` RawClicks *int64 `json:"raw_clicks,omitempty"` Var1minClicks *int64 `json:"1min_clicks,omitempty"` Var2minClicks *int64 `json:"2min_clicks,omitempty"` Var15minClicks *int64 `json:"15min_clicks,omitempty"` RequestFail *int64 `json:"request_fail,omitempty"` ResponseFail *int64 `json:"response_fail,omitempty"` HttpStatusError *int64 `json:"http_status_error,omitempty"` OtherError *int64 `json:"other_error,omitempty"` SourceType SourceType `json:"source_type,omitempty"` }
点击追踪报表结构体
type TrackingReportsGetResponse ¶
type TrackingReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *TrackingReportsGetResponseData `json:"data,omitempty"` }
type TrackingReportsGetResponseData ¶
type TrackingReportsGetResponseData struct { List *[]TrackingReportListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type TradeTypeExt ¶ added in v1.4.3
type TradeTypeExt string
TradeTypeExt : 交易类型
const ( TradeTypeExt_CHARGE TradeTypeExt = "CHARGE" TradeTypeExt_TRANSFER_IN TradeTypeExt = "TRANSFER_IN" TradeTypeExt_PAY TradeTypeExt = "PAY" TradeTypeExt_TRANSFER_BACK TradeTypeExt = "TRANSFER_BACK" TradeTypeExt_EXPIRE TradeTypeExt = "EXPIRE" )
List of TradeTypeExt
type TrafficSufficiencyTrendStruct ¶
type TrafficSufficiencyTrendStruct struct { Score *int64 `json:"score,omitempty"` Trends *[]PointStruct `json:"trends,omitempty"` Conclusion *string `json:"conclusion,omitempty"` }
流量充足度情况
type TransferType ¶ added in v1.3.0
type TransferType string
TransferType : 转账类型
const ( TransferType_AGENCY_TO_ADVERTISER TransferType = "AGENCY_TO_ADVERTISER" TransferType_ADVERTISER_TO_AGENCY TransferType = "ADVERTISER_TO_AGENCY" )
List of TransferType
type UiVisibility ¶
type UiVisibility string
UiVisibility : 定向包类型
const ( UiVisibility_INVISIBLE UiVisibility = "INVISIBLE" UiVisibility_VISIBLE UiVisibility = "VISIBLE" )
List of UIVisibility
type UnionChannelPackageData ¶
type UnionChannelPackageData struct { AndroidUnionAppId *int64 `json:"android_union_app_id,omitempty"` PackageName *string `json:"package_name,omitempty"` ChannelPackageId *int64 `json:"channel_package_id,omitempty"` VersionCode *int64 `json:"version_code,omitempty"` VersionName *string `json:"version_name,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` SystemStatus UnionPackageSysStatus `json:"system_status,omitempty"` SystemMessage *string `json:"system_message,omitempty"` }
渠道包信息
type UnionChannelPackageInfo ¶
type UnionChannelPackageInfo struct { AndroidUnionAppId *int64 `json:"android_union_app_id,omitempty"` PackageName *string `json:"package_name,omitempty"` Status UnionChannelTaskStatus `json:"status,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
广告渠道包任务处理信息
type UnionChannelTaskStatus ¶
type UnionChannelTaskStatus string
UnionChannelTaskStatus : 渠道包任务处理状态
const ( UnionChannelTaskStatus_APPLYING UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_APPLYING" UnionChannelTaskStatus_SUCCESS UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_SUCCESS" UnionChannelTaskStatus_APP_ERROR UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_APP_ERROR" UnionChannelTaskStatus_APP_STATUS_ERROR UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_APP_STATUS_ERROR" UnionChannelTaskStatus_PACKAGE_NAME_ERROR UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_PACKAGE_NAME_ERROR" UnionChannelTaskStatus_CHANNEL_NAME_ERROR UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_CHANNEL_NAME_ERROR" UnionChannelTaskStatus_PKG_MD5_ERROR UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_PKG_MD5_ERROR" UnionChannelTaskStatus_PKG_ERROR UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_PKG_ERROR" UnionChannelTaskStatus_SYSTEM_ERROR UnionChannelTaskStatus = "UNION_CHANNEL_TASK_STATUS_SYSTEM_ERROR" )
List of UnionChannelTaskStatus
type UnionPackageSysStatus ¶ added in v1.1.1
type UnionPackageSysStatus string
UnionPackageSysStatus : 渠道包状态
const ( UnionPackageSysStatus_PASSED UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_PASSED" UnionPackageSysStatus_REVIEWING UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_REVIEWING" UnionPackageSysStatus_DENIED UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_DENIED" UnionPackageSysStatus_DENIED_AGAIN UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_DENIED_AGAIN" UnionPackageSysStatus_REVIEWING_AGAIN UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_REVIEWING_AGAIN" UnionPackageSysStatus_ON_OFFLINE UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_ON_OFFLINE" UnionPackageSysStatus_OFFLINE UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_OFFLINE" UnionPackageSysStatus_DRAFT UnionPackageSysStatus = "CHANNEL_PACKAGE_STATUS_DRAFT" )
List of UnionPackageSysStatus
type UnionPackageType ¶
type UnionPackageType string
UnionPackageType : 流量包类型 枚举列表:UNION_PACKAGE_TYPE_INCLUDE(定投)、UNION_PACKAGE_TYPE_EXCLUDE(屏蔽)
const ( UnionPackageType_INCLUDE UnionPackageType = "UNION_PACKAGE_TYPE_INCLUDE" UnionPackageType_EXCLUDE UnionPackageType = "UNION_PACKAGE_TYPE_EXCLUDE" )
List of UnionPackageType
type UnionPositionPackagesAddRequest ¶
type UnionPositionPackagesAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` UnionPackageName *string `json:"union_package_name,omitempty"` PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` UnionPackageType UnionPackageType `json:"union_package_type,omitempty"` UnionPositionIdList *[]int64 `json:"union_position_id_list,omitempty"` }
type UnionPositionPackagesAddResponse ¶
type UnionPositionPackagesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *UnionPositionPackagesAddResponseData `json:"data,omitempty"` }
type UnionPositionPackagesAddResponseData ¶
type UnionPositionPackagesAddResponseData struct {
UnionPackageId *int64 `json:"union_package_id,omitempty"`
}
type UnionPositionPackagesDeleteResponse ¶
type UnionPositionPackagesDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type UnionPositionPackagesGetListStruct ¶
type UnionPositionPackagesGetListStruct struct { UnionPackageId *int64 `json:"union_package_id,omitempty"` UnionPackageName *string `json:"union_package_name,omitempty"` UnionPackageType UnionPackageType `json:"union_package_type,omitempty"` UnionPositionIdList *[]int64 `json:"union_position_id_list,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` }
返回结构
type UnionPositionPackagesGetResponse ¶
type UnionPositionPackagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *UnionPositionPackagesGetResponseData `json:"data,omitempty"` }
type UnionPositionPackagesGetResponseData ¶
type UnionPositionPackagesGetResponseData struct { List *[]UnionPositionPackagesGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type UnpublishAppId ¶ added in v1.5.1
type UnpublishAppId struct { AndroidAppId *int64 `json:"android_app_id,omitempty"` IosAppId *int64 `json:"ios_app_id,omitempty"` }
未发布版本落地页 App信息
type UnsupportBidModeStruct ¶ added in v1.3.0
type UnsupportBidModeStruct struct { SiteSet *[]string `json:"site_set,omitempty"` BidModeList *[]string `json:"bid_mode_list,omitempty"` }
不支持的出价方式
type UnsupportBillingSpec ¶
type UnsupportBillingSpec struct { SiteSet *[]string `json:"site_set,omitempty"` BillingEvent BillingEvent `json:"billing_event,omitempty"` MinPrice *int64 `json:"min_price,omitempty"` MaxPrice *int64 `json:"max_price,omitempty"` UnsupportType UnsupportType `json:"unsupport_type,omitempty"` }
支持的计费信息
type UnsupportSite ¶
type UnsupportSite struct {
SiteSet *[]string `json:"site_set,omitempty"`
}
不支持的版位
type UnsupportSpec ¶
type UnsupportSpec struct { SiteSet *[]string `json:"site_set,omitempty"` Name *string `json:"name,omitempty"` UnsupportType UnsupportType `json:"unsupport_type,omitempty"` }
不支持的属性
type UnsupportType ¶
type UnsupportType string
UnsupportType : 不支持类型
const ( UnsupportType_UNSUPPORTED UnsupportType = "UNSUPPORT_TYPE_UNSUPPORTED" UnsupportType_NORMAL UnsupportType = "UNSUPPORT_TYPE_NORMAL" UnsupportType_EXPOSURE UnsupportType = "UNSUPPORT_TYPE_EXPOSURE" UnsupportType_DISPLAY UnsupportType = "UNSUPPORT_TYPE_DISPLAY" )
List of UnsupportType
type UpdateAdConfiguredStatusItem ¶ added in v1.6.0
type UpdateAdConfiguredStatusItem struct { AdId *int64 `json:"ad_id,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` }
修改广告客户设置的状态
type UpdateAdcreativeDeepLinkUrlItem ¶ added in v1.6.0
type UpdateAdcreativeDeepLinkUrlItem struct { AdcreativeId *int64 `json:"adcreative_id,omitempty"` DeepLinkUrl *string `json:"deep_link_url,omitempty"` }
修改广告创意应用直达页 URL
type UpdateAdgroupAppAndroidChannelPackageIdItem ¶ added in v1.4.0
type UpdateAdgroupAppAndroidChannelPackageIdItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` AppAndroidChannelPackageId *string `json:"app_android_channel_package_id,omitempty"` }
修改广告组安卓应用渠道包 id
type UpdateAdgroupAutoAcquisitionItem ¶ added in v1.7.1
type UpdateAdgroupAutoAcquisitionItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` AutoAcquisitionEnabled *bool `json:"auto_acquisition_enabled,omitempty"` AutoAcquisitionBudget *int64 `json:"auto_acquisition_budget,omitempty"` }
修改广告组一键起量
type UpdateAdgroupConfiguredStatusItem ¶ added in v1.6.0
type UpdateAdgroupConfiguredStatusItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` }
修改广告组客户设置的状态
type UpdateAdgroupDailyBudgetItem ¶ added in v1.6.0
type UpdateAdgroupDailyBudgetItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
修改广告组日预算
type UpdateAdgroupDeepConversionWorthRateItem ¶ added in v1.6.0
type UpdateAdgroupDeepConversionWorthRateItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` DeepConversionWorthRate *float64 `json:"deep_conversion_worth_rate,omitempty"` }
修改广告组深度优化价值的期望 ROI
type UpdateAndroidChannelPackageSpec ¶
type UpdateAndroidChannelPackageSpec struct { ChannelPackageId *string `json:"channel_package_id,omitempty"` DownloadUrl *string `json:"download_url,omitempty"` }
更新应用宝渠道包接口任务所需条件
type UpdateAndroidUnionChannelPackageSpec ¶
type UpdateAndroidUnionChannelPackageSpec struct { ChannelPackageId *int64 `json:"channel_package_id,omitempty"` PackageName *string `json:"package_name,omitempty"` DownloadUrl *string `json:"download_url,omitempty"` }
更新广告渠道包接口任务所需条件
type UpdateBidAmountStruct ¶
type UpdateBidAmountStruct struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` BidAmount *int64 `json:"bid_amount,omitempty"` }
更新单个广告组出价条件
type UpdateBidStrategyItem ¶ added in v1.4.0
type UpdateBidStrategyItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` BidStrategy BidStrategy `json:"bid_strategy,omitempty"` }
修改定向包
type UpdateCampaignConfiguredStatusItem ¶ added in v1.6.0
type UpdateCampaignConfiguredStatusItem struct { CampaignId *int64 `json:"campaign_id,omitempty"` ConfiguredStatus AdStatus `json:"configured_status,omitempty"` }
修改推广计划客户设置的状态
type UpdateCampaignDailyBudgetItem ¶ added in v1.6.0
type UpdateCampaignDailyBudgetItem struct { CampaignId *int64 `json:"campaign_id,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
修改推广计划日预算
type UpdateCampaignSpeedModeItem ¶ added in v1.4.1
type UpdateCampaignSpeedModeItem struct { CampaignId *int64 `json:"campaign_id,omitempty"` SpeedMode SpeedMode `json:"speed_mode,omitempty"` }
修改推广计划投放速度模式
type UpdateDatetimeStruct ¶
type UpdateDatetimeStruct struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` BeginDate *string `json:"begin_date,omitempty"` EndDate *string `json:"end_date,omitempty"` TimeSeries *string `json:"time_series,omitempty"` }
更新单个广告组投放时间条件
type UpdateDeepConversionBehaviorBidItem ¶ added in v1.4.0
type UpdateDeepConversionBehaviorBidItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` DeepConversionBehaviorBid *int64 `json:"deep_conversion_behavior_bid,omitempty"` }
修改广告深度优化行为目标出价
type UpdateExcludeUnionPositionPackageItem ¶ added in v1.4.0
type UpdateExcludeUnionPositionPackageItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` ExcludeUnionPositionPackage *[]int64 `json:"exclude_union_position_package,omitempty"` }
修改屏蔽优量汇流量包信息
type UpdateTargetingIdItem ¶ added in v1.4.0
type UpdateTargetingIdItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` TargetingId *int64 `json:"targeting_id,omitempty"` }
修改定向包
type UpdateUnionPositionPackageItem ¶ added in v1.4.0
type UpdateUnionPositionPackageItem struct { AdgroupId *int64 `json:"adgroup_id,omitempty"` UnionPositionPackage *[]int64 `json:"union_position_package,omitempty"` }
修改定投优量汇流量包信息
type UrlMatchRule ¶
type UrlMatchRule struct {
UrlMatcherGroup *[]UrlMatcherGroup `json:"url_matcher_group,omitempty"`
}
url匹配规则
type UrlMatcher ¶
type UrlMatcher struct { ParamValue *string `json:"param_value,omitempty"` Operator Operator `json:"operator,omitempty"` }
匹配规则
type UrlMatcherGroup ¶
type UrlMatcherGroup struct {
UrlMatcher *[]UrlMatcher `json:"url_matcher,omitempty"`
}
匹配规则组
type UrlRestriction ¶
type UrlRestriction struct {
UrlPattern *string `json:"url_pattern,omitempty"`
}
链接需满足的限制条件,仅当element_type是ELEMENT_TYPE_URL时返回
type UserAction ¶
type UserAction struct { ActionTime *int64 `json:"action_time,omitempty"` UserId *ActionsUserId `json:"user_id,omitempty"` ActionType ActionType `json:"action_type,omitempty"` ActionParam map[string]interface{} `json:"action_param,omitempty"` CustomAction *string `json:"custom_action,omitempty"` Trace *Trace `json:"trace,omitempty"` Url *string `json:"url,omitempty"` ProductInform *ProductInform `json:"product_inform,omitempty"` Channel ActionChannelType `json:"channel,omitempty"` ExternalActionId *string `json:"external_action_id,omitempty"` }
行为上报数据
type UserActionSet ¶
type UserActionSet struct { UserActionSetId *int64 `json:"user_action_set_id,omitempty"` Type_ AmUserActionSetType `json:"type,omitempty"` MobileAppId *int64 `json:"mobile_app_id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` ActivateStatus *bool `json:"activate_status,omitempty"` CreatedTime *string `json:"created_time,omitempty"` AccessWay ActionSetAccessWayType `json:"access_way,omitempty"` }
UserActionSet返回结构
type UserActionSetReportsGetResponse ¶
type UserActionSetReportsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *UserActionSetReportsGetResponseData `json:"data,omitempty"` }
type UserActionSetReportsGetResponseData ¶
type UserActionSetReportsGetResponseData struct {
List *[]TimeData `json:"list,omitempty"`
}
type UserActionSetStruct ¶
type UserActionSetStruct struct { Type_ UserActionSetType `json:"type,omitempty"` Id *int64 `json:"id,omitempty"` }
用户行为数据源结构体
type UserActionSetType ¶
type UserActionSetType string
UserActionSetType : 数据源类型
const ( UserActionSetType_WEB UserActionSetType = "USER_ACTION_SET_TYPE_WEB" UserActionSetType_IOS UserActionSetType = "USER_ACTION_SET_TYPE_IOS" UserActionSetType_ANDROID UserActionSetType = "USER_ACTION_SET_TYPE_ANDROID" )
List of UserActionSetType
type UserActionSetsAddRequest ¶
type UserActionSetsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` Type_ AmUserActionSetType `json:"type,omitempty"` MobileAppId *int64 `json:"mobile_app_id,omitempty"` WechatAppId *string `json:"wechat_app_id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` Usages *[]string `json:"usages,omitempty"` }
type UserActionSetsAddResponse ¶
type UserActionSetsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *UserActionSetsAddResponseData `json:"data,omitempty"` }
type UserActionSetsAddResponseData ¶
type UserActionSetsAddResponseData struct {
UserActionSetId *int64 `json:"user_action_set_id,omitempty"`
}
type UserActionSetsGetResponse ¶
type UserActionSetsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *UserActionSetsGetResponseData `json:"data,omitempty"` }
type UserActionSetsGetResponseData ¶
type UserActionSetsGetResponseData struct {
List *[]UserActionSet `json:"list,omitempty"`
}
type UserActionSpec ¶
type UserActionSpec struct { UserActionSetId *int64 `json:"user_action_set_id,omitempty"` MatchRuleType MatchRuleType `json:"match_rule_type,omitempty"` ExtractType ExtractRuleType `json:"extract_type,omitempty"` TimeWindow *int64 `json:"time_window,omitempty"` UrlMatchRule *UrlMatchRule `json:"url_match_rule,omitempty"` ActionMatchRule *ActionMatchRule `json:"action_match_rule,omitempty"` ActionAggregationRule *ActionAggregationRule `json:"action_aggregation_rule,omitempty"` }
UserAction人群信息
type UserActionsAddRequest ¶
type UserActionsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` UserActionSetId *int64 `json:"user_action_set_id,omitempty"` Actions *[]UserAction `json:"actions,omitempty"` }
type UserActionsAddResponse ¶
type UserActionsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type UserIdType ¶
type UserIdType string
UserIdType : 号码包用户ID类型
const ( UserIdType_GDT_OPENID UserIdType = "GDT_OPENID" UserIdType_HASH_IDFA UserIdType = "HASH_IDFA" UserIdType_HASH_IMEI UserIdType = "HASH_IMEI" UserIdType_HASH_MAC UserIdType = "HASH_MAC" UserIdType_HASH_MOBILE_PHONE UserIdType = "HASH_MOBILE_PHONE" UserIdType_HASH_QQ UserIdType = "HASH_QQ" UserIdType_IDFA UserIdType = "IDFA" UserIdType_IMEI UserIdType = "IMEI" UserIdType_MAC UserIdType = "MAC" UserIdType_MOBILE_QQ_OPENID UserIdType = "MOBILE_QQ_OPENID" UserIdType_QQ UserIdType = "QQ" UserIdType_WX_OPENID UserIdType = "WX_OPENID" UserIdType_WECHAT_OPENID UserIdType = "WECHAT_OPENID" UserIdType_SALTED_HASH_IMEI UserIdType = "SALTED_HASH_IMEI" UserIdType_SALTED_HASH_IDFA UserIdType = "SALTED_HASH_IDFA" UserIdType_OAID UserIdType = "OAID" UserIdType_HASH_OAID UserIdType = "HASH_OAID" UserIdType_SHA256_MOBILE_PHONE UserIdType = "SHA256_MOBILE_PHONE" UserIdType_MD5_SHA256_IMEI UserIdType = "MD5_SHA256_IMEI" UserIdType_MD5_SHA256_IDFA UserIdType = "MD5_SHA256_IDFA" UserIdType_MD5_SHA256_OAID UserIdType = "MD5_SHA256_OAID" )
List of UserIdType
type UserPropertiesAddProperty ¶
type UserPropertiesAddProperty struct { OuterUserId *string `json:"outer_user_id,omitempty"` UserId *PropertiesUserId `json:"user_id,omitempty"` PropertyData *string `json:"property_data,omitempty"` }
用户属性数据
type UserPropertiesAddRequest ¶
type UserPropertiesAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` UserPropertySetId *int64 `json:"user_property_set_id,omitempty"` WechatAppId *string `json:"wechat_app_id,omitempty"` Property *[]UserPropertiesAddProperty `json:"property,omitempty"` }
type UserPropertiesAddResponse ¶
type UserPropertiesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type UserPropertySet ¶
type UserPropertySet struct { UserPropertySetId *int64 `json:"user_property_set_id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` CreatedTime *string `json:"created_time,omitempty"` }
UserPropertySet返回结构
type UserPropertySetsAddResponse ¶
type UserPropertySetsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *UserPropertySetsAddResponseData `json:"data,omitempty"` }
type UserPropertySetsAddResponseData ¶
type UserPropertySetsAddResponseData struct {
UserPropertySetId *int64 `json:"user_property_set_id,omitempty"`
}
type UserPropertySetsGetResponse ¶
type UserPropertySetsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *UserPropertySetsGetResponseData `json:"data,omitempty"` }
type UserPropertySetsGetResponseData ¶
type UserPropertySetsGetResponseData struct {
List *[]UserPropertySet `json:"list,omitempty"`
}
type UserPropertySetsUpdateResponse ¶
type UserPropertySetsUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type VerticalItemSpec ¶ added in v1.3.0
type VerticalItemSpec struct { Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` SupportCatalogTypes *[]string `json:"support_catalog_types,omitempty"` Type_ *string `json:"type,omitempty"` }
商品信息
type VideoCaptureImageType ¶ added in v1.6.0
type VideoCaptureImageType string
VideoCaptureImageType : 封面图类型:智能截取、创意订制TCC
const ( VideoCaptureImageType_SMART VideoCaptureImageType = "SMART" VideoCaptureImageType_TCC VideoCaptureImageType = "TCC" )
List of VideoCaptureImageType
type VideoCaptureStruct ¶ added in v1.6.0
type VideoCaptureStruct struct { ImageUrl *string `json:"image_url,omitempty"` ImageType VideoCaptureImageType `json:"image_type,omitempty"` }
视频封面图
type VideoEndPageSpec ¶
type VideoEndPageSpec struct { EndPageId *string `json:"end_page_id,omitempty"` EndPageType VideoEndPageType `json:"end_page_type,omitempty"` }
视频播放结束页
type VideoEndPageType ¶
type VideoEndPageType string
VideoEndPageType : 视频播放结束页类型
const (
VideoEndPageType_VIDEO_END_PAGE_TYPE_PLAY_H5 VideoEndPageType = "VIDEO_END_PAGE_TYPE_PLAY_H5"
)
List of VideoEndPageType
type VideoRestriction ¶
type VideoRestriction struct { Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` MinWidth *int64 `json:"min_width,omitempty"` MinHeight *int64 `json:"min_height,omitempty"` RatioWidth *int64 `json:"ratio_width,omitempty"` RatioHeight *int64 `json:"ratio_height,omitempty"` FileSize *int64 `json:"file_size,omitempty"` FileFormat *[]string `json:"file_format,omitempty"` MinDuration *int64 `json:"min_duration,omitempty"` MaxDuration *int64 `json:"max_duration,omitempty"` }
视频需满足的限制条件,仅当element_type是ELEMENT_TYPE_VIDEO时返回
type VideoSpec ¶ added in v1.7.3
type VideoSpec struct { VideoId *string `json:"video_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` InMiddle *int64 `json:"in_middle,omitempty"` }
基础视频组件元素<br> 视频时长1-30秒. <br> 视频大小不超过20MB. <br> 视频尺寸: 750*<=1536
type VideomakerAutoadjustmentsAddResponse ¶ added in v1.4.1
type VideomakerAutoadjustmentsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *VideomakerAutoadjustmentsAddResponseData `json:"data,omitempty"` }
type VideomakerAutoadjustmentsAddResponseData ¶ added in v1.4.1
type VideomakerSubtitlesAddResponse ¶ added in v1.4.1
type VideomakerSubtitlesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *VideomakerSubtitlesAddResponseData `json:"data,omitempty"` }
type VideomakerSubtitlesAddResponseData ¶ added in v1.4.1
type VideomakerTasksGetResponse ¶ added in v1.4.1
type VideomakerTasksGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *VideomakerTasksGetResponseData `json:"data,omitempty"` }
type VideomakerTasksGetResponseData ¶ added in v1.4.1
type VideomakerVideocapturesAddResponse ¶ added in v1.6.0
type VideomakerVideocapturesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *VideomakerVideocapturesAddResponseData `json:"data,omitempty"` }
type VideomakerVideocapturesAddResponseData ¶ added in v1.6.0
type VideomakerVideocapturesAddResponseData struct { Code *int64 `json:"code,omitempty"` VideoCaptures *[]VideoCaptureStruct `json:"video_captures,omitempty"` }
type VideosAddResponse ¶
type VideosAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *VideosAddResponseData `json:"data,omitempty"` }
type VideosAddResponseData ¶
type VideosAddResponseData struct {
VideoId *int64 `json:"video_id,omitempty"`
}
type VideosGetListStruct ¶
type VideosGetListStruct struct { VideoId *int64 `json:"video_id,omitempty"` Width *int64 `json:"width,omitempty"` Height *int64 `json:"height,omitempty"` VideoFrames *int64 `json:"video_frames,omitempty"` VideoFps *float64 `json:"video_fps,omitempty"` VideoCodec *string `json:"video_codec,omitempty"` VideoBitRate *int64 `json:"video_bit_rate,omitempty"` AudioCodec *string `json:"audio_codec,omitempty"` AudioBitRate *int64 `json:"audio_bit_rate,omitempty"` FileSize *int64 `json:"file_size,omitempty"` Type_ MediaType `json:"type,omitempty"` Signature *string `json:"signature,omitempty"` SystemStatus MediaSystemStatus `json:"system_status,omitempty"` Description *string `json:"description,omitempty"` PreviewUrl *string `json:"preview_url,omitempty"` KeyFrameImageUrl *string `json:"key_frame_image_url,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` VideoProfileName *string `json:"video_profile_name,omitempty"` AudioSampleRate *int64 `json:"audio_sample_rate,omitempty"` MaxKeyframeInterval *int64 `json:"max_keyframe_interval,omitempty"` MinKeyframeInterval *int64 `json:"min_keyframe_interval,omitempty"` SampleAspectRatio *string `json:"sample_aspect_ratio,omitempty"` AudioProfileName *string `json:"audio_profile_name,omitempty"` ScanType *string `json:"scan_type,omitempty"` ImageDurationMillisecond *int64 `json:"image_duration_millisecond,omitempty"` AudioDurationMillisecond *int64 `json:"audio_duration_millisecond,omitempty"` SourceType MediaSourceType `json:"source_type,omitempty"` ProductCatalogId *string `json:"product_catalog_id,omitempty"` ProductOuterId *string `json:"product_outer_id,omitempty"` SourceReferenceId *string `json:"source_reference_id,omitempty"` OwnerAccountId *string `json:"owner_account_id,omitempty"` Status MediaStatusType `json:"status,omitempty"` }
返回结构
type VideosGetResponse ¶
type VideosGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *VideosGetResponseData `json:"data,omitempty"` }
type VideosGetResponseData ¶
type VideosGetResponseData struct { List *[]VideosGetListStruct `json:"list,omitempty"` PageInfo *ConfPageSize500 `json:"page_info,omitempty"` }
type VideosUpdateRequest ¶ added in v1.3.0
type VideosUpdateResponse ¶ added in v1.3.0
type VideosUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *VideosUpdateResponseData `json:"data,omitempty"` }
type VideosUpdateResponseData ¶ added in v1.3.0
type VideosUpdateResponseData struct {
VideoId *int64 `json:"video_id,omitempty"`
}
type ViewerIdType ¶
type ViewerIdType string
ViewerIdType : 受众id类型
const ( ViewerIdType_QQ ViewerIdType = "USER_ID_TYPE_QQ" ViewerIdType_WECHAT_ID ViewerIdType = "USER_ID_TYPE_WECHAT_ID" ViewerIdType_QQ_ID ViewerIdType = "USER_ID_TYPE_QQ_ID" )
List of ViewerIdType
type WebsiteReadStruct ¶
type WebsiteReadStruct struct { WebsiteDomain *string `json:"website_domain,omitempty"` IcpImageId *string `json:"icp_image_id,omitempty"` SystemStatus WebsiteStatus `json:"system_status,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` }
推广版位结构
type WebsiteStatus ¶
type WebsiteStatus string
WebsiteStatus : 推广版位系统状态
const ( WebsiteStatus_NORMAL WebsiteStatus = "WEBSITE_STATUS_NORMAL" WebsiteStatus_PENDING WebsiteStatus = "WEBSITE_STATUS_PENDING" WebsiteStatus_DENIED WebsiteStatus = "WEBSITE_STATUS_DENIED" )
List of WebsiteStatus
type WebsiteUpdateStruct ¶
type WebsiteUpdateStruct struct { WebsiteDomain *string `json:"website_domain,omitempty"` IcpImageId *string `json:"icp_image_id,omitempty"` }
推广站点结构
type WechatAccountFundType ¶ added in v1.3.0
type WechatAccountFundType string
WechatAccountFundType : 微信资金账户类型
const ( WechatAccountFundType_UNKNOWN WechatAccountFundType = "FUND_UNKNOWN" WechatAccountFundType_CASH WechatAccountFundType = "FUND_CASH" WechatAccountFundType_GIFT WechatAccountFundType = "FUND_GIFT" WechatAccountFundType_INNER WechatAccountFundType = "FUND_INNER" WechatAccountFundType_CREDIT WechatAccountFundType = "FUND_CREDIT" WechatAccountFundType_DEBT_TEMP WechatAccountFundType = "FUND_DEBT_TEMP" WechatAccountFundType_DEBT_FIXED WechatAccountFundType = "FUND_DEBT_FIXED" WechatAccountFundType_TCC_GIFT WechatAccountFundType = "FUND_TCC_GIFT" )
List of WechatAccountFundType
type WechatAccountTradeStatus ¶
type WechatAccountTradeStatus string
WechatAccountTradeStatus : 账户交易状态
const ( WechatAccountTradeStatus_PROCESSING WechatAccountTradeStatus = "TRADE_STATUS_PROCESSING" WechatAccountTradeStatus_TRANSFERRED WechatAccountTradeStatus = "TRADE_STATUS_TRANSFERRED" WechatAccountTradeStatus_DISAPPROVED WechatAccountTradeStatus = "TRADE_STATUS_DISAPPROVED" WechatAccountTradeStatus_UNSUPPORTED WechatAccountTradeStatus = "TRADE_STATUS_UNSUPPORTED" )
List of WechatAccountTradeStatus
type WechatAccountTradeType ¶
type WechatAccountTradeType string
WechatAccountTradeType : 交易类型
const ( WechatAccountTradeType_AGENCY_CHARGE WechatAccountTradeType = "AGENCY_CHARGE" WechatAccountTradeType_AGENCY_TRANSFER_TO_ADVERTISER WechatAccountTradeType = "AGENCY_TRANSFER_TO_ADVERTISER" WechatAccountTradeType_AGENCY_REFUND_FROM_ADVERTISER WechatAccountTradeType = "AGENCY_REFUND_FROM_ADVERTISER" WechatAccountTradeType_AGENCY_CREDIT_REPAY WechatAccountTradeType = "AGENCY_CREDIT_REPAY" WechatAccountTradeType_AGENCY_REFUND WechatAccountTradeType = "AGENCY_REFUND" WechatAccountTradeType_ADVERTISER_CHARGE WechatAccountTradeType = "ADVERTISER_CHARGE" WechatAccountTradeType_ADVERTISER_TRANSFER WechatAccountTradeType = "ADVERTISER_TRANSFER" )
List of WechatAccountTradeType
type WechatAdBehavior ¶
type WechatAdBehavior struct { Actions *[]string `json:"actions,omitempty"` ExcludedActions *[]string `json:"excluded_actions,omitempty"` }
微信再营销,原微信广告行为定向升级为微信再营销
type WechatAdFollowersGetListStruct ¶
type WechatAdFollowersGetListStruct struct { Openid *string `json:"openid,omitempty"` WechatAdgroupId *int64 `json:"wechat_adgroup_id,omitempty"` WechatCampaignId *int64 `json:"wechat_campaign_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` WechatAgencyId *string `json:"wechat_agency_id,omitempty"` CampaignId *int64 `json:"campaign_id,omitempty"` AdgroupId *int64 `json:"adgroup_id,omitempty"` SubscribeTime *int64 `json:"subscribe_time,omitempty"` PositionType WechatPositionType `json:"position_type,omitempty"` }
返回结构
type WechatAdFollowersGetResponse ¶
type WechatAdFollowersGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAdFollowersGetResponseData `json:"data,omitempty"` }
type WechatAdFollowersGetResponseData ¶
type WechatAdFollowersGetResponseData struct { List *[]WechatAdFollowersGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type WechatAdLabelsGetListStruct ¶
type WechatAdLabelsGetListStruct struct { LabelCategory *string `json:"label_category,omitempty"` Label *[]string `json:"label,omitempty"` }
返回结构
type WechatAdLabelsGetResponse ¶
type WechatAdLabelsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAdLabelsGetResponseData `json:"data,omitempty"` }
type WechatAdLabelsGetResponseData ¶
type WechatAdLabelsGetResponseData struct {
List *[]WechatAdLabelsGetListStruct `json:"list,omitempty"`
}
type WechatAdQualificationsSpec ¶
type WechatAdQualificationsSpec struct { QualificationName *string `json:"qualification_name,omitempty"` ImageId *string `json:"image_id,omitempty"` }
微信广告资质信息,当且仅当qualification_type=AD_QUALIFICATION_WECHAT时可填且必填
type WechatAdQualificationsStruct ¶
type WechatAdQualificationsStruct struct { QualificationId *int64 `json:"qualification_id,omitempty"` QualificationName *string `json:"qualification_name,omitempty"` ImageUrl *string `json:"image_url,omitempty"` ExpiredDate *string `json:"expired_date,omitempty"` QualificationStatus QualificationStatus `json:"qualification_status,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` }
微信广告资质信息
type WechatAdvertiserAccountType ¶ added in v1.1.1
type WechatAdvertiserAccountType string
WechatAdvertiserAccountType : 微信广告账户类型
const ( WechatAdvertiserAccountType_OFFICIAL_ACCOUNTS WechatAdvertiserAccountType = "ACCOUNT_TYPE_OFFICIAL_ACCOUNTS" WechatAdvertiserAccountType_MINI_PROGRAM WechatAdvertiserAccountType = "ACCOUNT_TYPE_MINI_PROGRAM" WechatAdvertiserAccountType_MINI_GAME WechatAdvertiserAccountType = "ACCOUNT_TYPE_MINI_GAME" )
List of WechatAdvertiserAccountType
type WechatAdvertiserDetailGetListStruct ¶
type WechatAdvertiserDetailGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` WechatAccountName *string `json:"wechat_account_name,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` AccountType WechatAdvertiserAccountType `json:"account_type,omitempty"` CorporationName *string `json:"corporation_name,omitempty"` AuthStatus WechatAuthStatus `json:"auth_status,omitempty"` AuthTime *int64 `json:"auth_time,omitempty"` AgencyIdList *[]int64 `json:"agency_id_list,omitempty"` StaffWechatIdList *[]string `json:"staff_wechat_id_list,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
返回结构
type WechatAdvertiserDetailGetResponse ¶
type WechatAdvertiserDetailGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAdvertiserDetailGetResponseData `json:"data,omitempty"` }
type WechatAdvertiserDetailGetResponseData ¶
type WechatAdvertiserDetailGetResponseData struct { List *[]WechatAdvertiserDetailGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type WechatAdvertiserGetListStruct ¶
type WechatAdvertiserGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` }
返回结构
type WechatAdvertiserGetResponse ¶
type WechatAdvertiserGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAdvertiserGetResponseData `json:"data,omitempty"` }
type WechatAdvertiserGetResponseData ¶
type WechatAdvertiserGetResponseData struct { List *[]WechatAdvertiserGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type WechatAdvertiserLocalBusinessAddResponse ¶ added in v1.3.0
type WechatAdvertiserLocalBusinessAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAdvertiserLocalBusinessAddResponseData `json:"data,omitempty"` }
type WechatAdvertiserLocalBusinessAddResponseData ¶ added in v1.3.0
type WechatAdvertiserLocalBusinessAddResponseData struct {
AccountId *int64 `json:"account_id,omitempty"`
}
type WechatAdvertiserLocalBusinessGetResponse ¶ added in v1.3.0
type WechatAdvertiserLocalBusinessGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAdvertiserLocalBusinessGetResponseData `json:"data,omitempty"` }
type WechatAdvertiserLocalBusinessGetResponseData ¶ added in v1.3.0
type WechatAdvertiserLocalBusinessGetResponseData struct { HeadImageUrl *string `json:"head_image_url,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` ContactPerson *string `json:"contact_person,omitempty"` ContactPersonMobile *string `json:"contact_person_mobile,omitempty"` ContactPersonCardId *string `json:"contact_person_card_id,omitempty"` ContactPersonTele *string `json:"contact_person_tele,omitempty"` Corporation *string `json:"corporation,omitempty"` CorporationLicence *string `json:"corporation_licence,omitempty"` BusinessContent *string `json:"business_content,omitempty"` IndustryId *int64 `json:"industry_id,omitempty"` AccountId *int64 `json:"account_id,omitempty"` BusinessId *string `json:"business_id,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` ReviewStatus WechatLocalBusinessReviewStatus `json:"review_status,omitempty"` }
type WechatAdvertiserLocalBusinessUpdateResponse ¶ added in v1.3.0
type WechatAdvertiserLocalBusinessUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type WechatAdvertiserSpecificationGetListStruct ¶
type WechatAdvertiserSpecificationGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` WechatAccountName *string `json:"wechat_account_name,omitempty"` SystemIndustryId *int64 `json:"system_industry_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` WechatAccountType WechatSpecificationAccountType `json:"wechat_account_type,omitempty"` CorporationName *string `json:"corporation_name,omitempty"` AuthStatus WechatAuthStatus `json:"auth_status,omitempty"` AuthTime *int64 `json:"auth_time,omitempty"` AgencyIdList *[]int64 `json:"agency_id_list,omitempty"` StaffWechatIdList *[]string `json:"staff_wechat_id_list,omitempty"` DailyBudget *int64 `json:"daily_budget,omitempty"` }
返回结构
type WechatAdvertiserSpecificationGetResponse ¶
type WechatAdvertiserSpecificationGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAdvertiserSpecificationGetResponseData `json:"data,omitempty"` }
type WechatAdvertiserSpecificationGetResponseData ¶
type WechatAdvertiserSpecificationGetResponseData struct { List *[]WechatAdvertiserSpecificationGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type WechatAgencyGetResponse ¶
type WechatAgencyGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatAgencyGetResponseData `json:"data,omitempty"` }
type WechatAgencyGetResponseData ¶
type WechatAgencyGetResponseData struct { AccountId *int64 `json:"account_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` WechatAccountName *string `json:"wechat_account_name,omitempty"` CorporationName *string `json:"corporation_name,omitempty"` AdminName *string `json:"admin_name,omitempty"` AdminPhoneNumber *string `json:"admin_phone_number,omitempty"` AdminWechatId *string `json:"admin_wechat_id,omitempty"` CertificationImage *string `json:"certification_image,omitempty"` CorporationLicence *string `json:"corporation_licence,omitempty"` AdvertiserInfoSpec *AdvertiserInfoSpecStruct `json:"advertiser_info_spec,omitempty"` }
type WechatAuthStatus ¶
type WechatAuthStatus string
WechatAuthStatus : 微信广告账户授权状态,当直客请求时该字段无意义,将返回UNKNOWN
const ( WechatAuthStatus_PRE_AUTHORIZATION WechatAuthStatus = "STATUS_PRE_AUTHORIZATION" WechatAuthStatus_CONFIRM_AUTHORIZATION WechatAuthStatus = "STATUS_CONFIRM_AUTHORIZATION" WechatAuthStatus_REQUEST_CANCELATION WechatAuthStatus = "STATUS_REQUEST_CANCELATION" )
List of WechatAuthStatus
type WechatBusinessType ¶
type WechatBusinessType string
WechatBusinessType : 经营性质类型
const ( WechatBusinessType_ONLINE_INCLUDE_THIRD_PARTY_MERCHANTS WechatBusinessType = "ONLINE_INCLUDE_THIRD_PARTY_MERCHANTS" WechatBusinessType_ONLINE_EXCLUDE_THIRD_PARTY_MERCHANTS WechatBusinessType = "ONLINE_EXCLUDE_THIRD_PARTY_MERCHANTS" WechatBusinessType_OFFLINE WechatBusinessType = "OFFLINE" )
List of WechatBusinessType
type WechatCostDiagnosisResultSpec ¶
type WechatCostDiagnosisResultSpec struct { DiagnosisConclusion *string `json:"diagnosis_conclusion,omitempty"` OverallCpc *int64 `json:"overall_cpc,omitempty"` HistoryCpcSpecList *[]HistoryCpcSpec `json:"history_cpc_spec_list,omitempty"` }
微信广告的成本诊断结论<br>仅微信的oCPA广告会返回此字段
type WechatCustomerSystemStatus ¶ added in v1.1.1
type WechatCustomerSystemStatus string
WechatCustomerSystemStatus : 系统状态
const ( WechatCustomerSystemStatus_NORMAL WechatCustomerSystemStatus = "MP_STATUS_NORMAL" WechatCustomerSystemStatus_PENDING WechatCustomerSystemStatus = "MP_STATUS_PENDING" WechatCustomerSystemStatus_DENIED WechatCustomerSystemStatus = "MP_STATUS_DENIED" )
List of WechatCustomerSystemStatus
type WechatDailyCostGetListStruct ¶
type WechatDailyCostGetListStruct struct { AccountId *int64 `json:"account_id,omitempty"` WechatAccountId *string `json:"wechat_account_id,omitempty"` Date *string `json:"date,omitempty"` Cost *int64 `json:"cost,omitempty"` }
返回结构
type WechatDailyCostGetResponse ¶
type WechatDailyCostGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatDailyCostGetResponseData `json:"data,omitempty"` }
type WechatDailyCostGetResponseData ¶
type WechatDailyCostGetResponseData struct { List *[]WechatDailyCostGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type WechatDiagnosisResultSpec ¶
type WechatDiagnosisResultSpec struct { WechatCostDiagnosisResultSpec *WechatCostDiagnosisResultSpec `json:"wechat_cost_diagnosis_result_spec,omitempty"` WechatExposureDiagnosisResultSpec *WechatExposureDiagnosisResultSpec `json:"wechat_exposure_diagnosis_result_spec,omitempty"` }
微信广告的诊断结论<br>仅微信广告会返回此字段
type WechatEcommerceProductSpec ¶
type WechatEcommerceProductSpec struct {
Result *bool `json:"result,omitempty"`
}
朋友圈电商推广能力
type WechatExposureDiagnosisResultSpec ¶
type WechatExposureDiagnosisResultSpec struct { DiagnosisConclusionSpec *DiagnosisConclusionSpec `json:"diagnosis_conclusion_spec,omitempty"` TargetingDiagnosisConclusionSpec *TargetingDiagnosisConclusionSpec `json:"targeting_diagnosis_conclusion_spec,omitempty"` CostDiagnosisConclusionSpec *CostDiagnosisConclusionSpec `json:"cost_diagnosis_conclusion_spec,omitempty"` CompititionDiagnosisConclusionSpec *CompititionDiagnosisConclusionSpec `json:"compitition_diagnosis_conclusion_spec,omitempty"` }
微信广告的曝光诊断结论
type WechatFundSpec ¶
type WechatFundSpec struct { UsableAmount *int64 `json:"usable_amount,omitempty"` LockedAmount *int64 `json:"locked_amount,omitempty"` }
微信账户更多信息
type WechatFundStatementsDetailedGetResponse ¶
type WechatFundStatementsDetailedGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatFundStatementsDetailedGetResponseData `json:"data,omitempty"` }
type WechatFundStatementsDetailedGetResponseData ¶
type WechatFundStatementsDetailedGetResponseData struct { List *[]DetailedFundStatement `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type WechatFundTransferAddRequest ¶ added in v1.3.0
type WechatFundTransferAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` FundType WechatAccountFundType `json:"fund_type,omitempty"` Amount *int64 `json:"amount,omitempty"` TransferType TransferType `json:"transfer_type,omitempty"` Operator *string `json:"operator,omitempty"` }
type WechatFundTransferAddResponse ¶ added in v1.3.0
type WechatFundTransferAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` }
type WechatFundsGetListStruct ¶
type WechatFundsGetListStruct struct { FundType WechatMpOpenFundType `json:"fund_type,omitempty"` Balance *int64 `json:"balance,omitempty"` CreditRollSpec *CreditRollSpec `json:"credit_roll_spec,omitempty"` MiniprogramSpec *MiniprogramAmount `json:"miniprogram_spec,omitempty"` }
返回结构
type WechatFundsGetResponse ¶
type WechatFundsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatFundsGetResponseData `json:"data,omitempty"` }
type WechatFundsGetResponseData ¶
type WechatFundsGetResponseData struct { List *[]WechatFundsGetListStruct `json:"list,omitempty"` Memo *Memo `json:"memo,omitempty"` }
type WechatIndustryQualificationsSpec ¶
type WechatIndustryQualificationsSpec struct { QualificationName *string `json:"qualification_name,omitempty"` ImageId *string `json:"image_id,omitempty"` }
微信行业资质信息,当且仅当qualification_type=INDUSTRY_QUALIFICATION_WECHAT时可填且必填
type WechatIndustryQualificationsStruct ¶
type WechatIndustryQualificationsStruct struct { QualificationId *int64 `json:"qualification_id,omitempty"` QualificationName *string `json:"qualification_name,omitempty"` ImageUrl *string `json:"image_url,omitempty"` ExpiredDate *string `json:"expired_date,omitempty"` QualificationStatus QualificationStatus `json:"qualification_status,omitempty"` RejectMessage *string `json:"reject_message,omitempty"` }
微信行业资质信息
type WechatLinkAdSpec ¶
type WechatLinkAdSpec struct {
Result *bool `json:"result,omitempty"`
}
品牌活动页投放能力
type WechatLocalBusinessQualificationType ¶ added in v1.3.0
type WechatLocalBusinessQualificationType string
WechatLocalBusinessQualificationType : 资质类型
const ( WechatLocalBusinessQualificationType_BUSINESS_LICENSE WechatLocalBusinessQualificationType = "STUFF_BUSINESS_LICENSE" WechatLocalBusinessQualificationType_ID_CARD_FRONT WechatLocalBusinessQualificationType = "STUFF_ID_CARD_FRONT" WechatLocalBusinessQualificationType_ID_CARD_REVERSE WechatLocalBusinessQualificationType = "STUFF_ID_CARD_REVERSE" WechatLocalBusinessQualificationType_INDUSTRY_QUALIFICATION WechatLocalBusinessQualificationType = "STUFF_INDUSTRY_QUALIFICATION" )
List of WechatLocalBusinessQualificationType
type WechatLocalBusinessReviewStatus ¶ added in v1.4.0
type WechatLocalBusinessReviewStatus string
WechatLocalBusinessReviewStatus : 审核状态
const ( WechatLocalBusinessReviewStatus_PENDING WechatLocalBusinessReviewStatus = "ADVERTISER_REVIEW_STATUS_PENDING" WechatLocalBusinessReviewStatus_NORMAL WechatLocalBusinessReviewStatus = "ADVERTISER_REVIEW_STATUS_NORMAL" WechatLocalBusinessReviewStatus_DENIED WechatLocalBusinessReviewStatus = "ADVERTISER_REVIEW_STATUS_DENIED" )
List of WechatLocalBusinessReviewStatus
type WechatMpOpenFundType ¶
type WechatMpOpenFundType string
WechatMpOpenFundType : 资金账户类型
const ( WechatMpOpenFundType_UNSUPPORTED WechatMpOpenFundType = "FUND_TYPE_UNSUPPORTED" WechatMpOpenFundType_UNKNOWN WechatMpOpenFundType = "FUND_TYPE_UNKNOWN" WechatMpOpenFundType_CASH WechatMpOpenFundType = "FUND_TYPE_CASH" WechatMpOpenFundType_GIFT WechatMpOpenFundType = "FUND_TYPE_GIFT" WechatMpOpenFundType_SPECIAL_PROMOTION WechatMpOpenFundType = "FUND_TYPE_SPECIAL_PROMOTION" WechatMpOpenFundType_PAYMENT_DUE WechatMpOpenFundType = "FUND_TYPE_PAYMENT_DUE" WechatMpOpenFundType_CREDIT_TEMPORARY WechatMpOpenFundType = "FUND_TYPE_CREDIT_TEMPORARY" WechatMpOpenFundType_CREDIT_ROLL WechatMpOpenFundType = "FUND_TYPE_CREDIT_ROLL" WechatMpOpenFundType_TCC_GIFT WechatMpOpenFundType = "FUND_TYPE_TCC_GIFT" WechatMpOpenFundType_UNSUPPPORTED WechatMpOpenFundType = "FUND_TYPE_UNSUPPPORTED" WechatMpOpenFundType_MINIPROGRAM WechatMpOpenFundType = "FUND_TYPE_MINIPROGRAM" WechatMpOpenFundType_CREDIT WechatMpOpenFundType = "FUND_TYPE_CREDIT" WechatMpOpenFundType_INNER WechatMpOpenFundType = "FUND_TYPE_INNER" WechatMpOpenFundType_DEBT_TEMP WechatMpOpenFundType = "FUND_TYPE_DEBT_TEMP" WechatMpOpenFundType_DEBT_FIXED WechatMpOpenFundType = "FUND_TYPE_DEBT_FIXED" )
List of WechatMpOpenFundType
type WechatOcpa ¶
type WechatOcpa struct { PromotedObjectType PromotedObjectType `json:"promoted_object_type,omitempty"` PromotedObjectId *string `json:"promoted_object_id,omitempty"` AdcreativeTemplateId *int64 `json:"adcreative_template_id,omitempty"` }
oCPC/oCPM投放能力
type WechatOcpaSpecStruct ¶
type WechatOcpaSpecStruct struct { OptimizationGoal OptimizationGoal `json:"optimization_goal,omitempty"` MaxPrice *int64 `json:"max_price,omitempty"` MinPrice *int64 `json:"min_price,omitempty"` }
oCPC/oCPM投放能力
type WechatPageResourceStatus ¶ added in v1.3.0
type WechatPageResourceStatus string
WechatPageResourceStatus : 微信原生页视频资源状态
const ( WechatPageResourceStatus_STATUS_VALID WechatPageResourceStatus = "VIDEO_RESOURCE_STATUS_VALID" WechatPageResourceStatus_STATUS_PENDING WechatPageResourceStatus = "VIDEO_RESOURCE_STATUS_PENDING" WechatPageResourceStatus_ERROR WechatPageResourceStatus = "VIDEO_RESOURCE_ERROR" )
List of WechatPageResourceStatus
type WechatPageSourceType ¶
type WechatPageSourceType string
WechatPageSourceType : 视频/图片等素材的创建来源类型
const ( WechatPageSourceType_EQQ WechatPageSourceType = "SOURCE_TYPE_EQQ" WechatPageSourceType_MP WechatPageSourceType = "SOURCE_TYPE_MP" )
List of WechatPageSourceType
type WechatPagesAddRequest ¶
type WechatPagesAddRequest struct { PageName *string `json:"page_name,omitempty"` PageTemplateId *int64 `json:"page_template_id,omitempty"` AccountId *int64 `json:"account_id,omitempty"` PageElementsSpecList *[]PageElementsStruct `json:"page_elements_spec_list,omitempty"` }
type WechatPagesAddResponse ¶
type WechatPagesAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatPagesAddResponseData `json:"data,omitempty"` }
type WechatPagesAddResponseData ¶
type WechatPagesAddResponseData struct {
PageId *int64 `json:"page_id,omitempty"`
}
type WechatPagesCsgrouplistGetListStruct ¶ added in v1.7.1
type WechatPagesCsgrouplistGetListStruct struct { Groupid *int64 `json:"groupid,omitempty"` Groupname *string `json:"groupname,omitempty"` }
返回结构
type WechatPagesCsgrouplistGetResponse ¶ added in v1.7.1
type WechatPagesCsgrouplistGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatPagesCsgrouplistGetResponseData `json:"data,omitempty"` }
type WechatPagesCsgrouplistGetResponseData ¶ added in v1.7.1
type WechatPagesCsgrouplistGetResponseData struct { List *[]WechatPagesCsgrouplistGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type WechatPagesCustomAddRequest ¶ added in v1.7.3
type WechatPagesCustomAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` PageName *string `json:"page_name,omitempty"` PageSpecsList *[]PageSpecsListStruct `json:"page_specs_list,omitempty"` GlobalSpec *GlobalSpec `json:"global_spec,omitempty"` }
type WechatPagesCustomAddResponse ¶ added in v1.7.3
type WechatPagesCustomAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatPagesCustomAddResponseData `json:"data,omitempty"` }
type WechatPagesCustomAddResponseData ¶ added in v1.7.3
type WechatPagesCustomAddResponseData struct {
PageId *int64 `json:"page_id,omitempty"`
}
type WechatPagesDeleteResponse ¶
type WechatPagesDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatPagesDeleteResponseData `json:"data,omitempty"` }
type WechatPagesDeleteResponseData ¶
type WechatPagesDeleteResponseData struct {
PageId *int64 `json:"page_id,omitempty"`
}
type WechatPagesGetListStruct ¶
type WechatPagesGetListStruct struct { PageId *int64 `json:"page_id,omitempty"` PageName *string `json:"page_name,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` LastModifiedTime *int64 `json:"last_modified_time,omitempty"` PageTemplateId *int64 `json:"page_template_id,omitempty"` PreviewUrl *string `json:"preview_url,omitempty"` PageType PageTypeRead `json:"page_type,omitempty"` SourceType WechatPageSourceType `json:"source_type,omitempty"` VideoResourceStatus WechatPageResourceStatus `json:"video_resource_status,omitempty"` CanvasType CanvasType `json:"canvas_type,omitempty"` OwnerUid *int64 `json:"owner_uid,omitempty"` PageStatus PageStatus `json:"page_status,omitempty"` PageElementsSpecList *[]PageElementsStruct `json:"page_elements_spec_list,omitempty"` }
返回结构
type WechatPagesGetResponse ¶
type WechatPagesGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatPagesGetResponseData `json:"data,omitempty"` }
type WechatPagesGetResponseData ¶
type WechatPagesGetResponseData struct { List *[]WechatPagesGetListStruct `json:"list,omitempty"` PageInfo *Conf `json:"page_info,omitempty"` }
type WechatPagesGrantinfoGetListStruct ¶ added in v1.7.1
type WechatPagesGrantinfoGetListStruct struct { OwnerAccountId *int64 `json:"owner_account_id,omitempty"` OwnerAccountName *string `json:"owner_account_name,omitempty"` CreatedTime *int64 `json:"created_time,omitempty"` }
返回结构
type WechatPagesGrantinfoGetResponse ¶ added in v1.7.1
type WechatPagesGrantinfoGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatPagesGrantinfoGetResponseData `json:"data,omitempty"` }
type WechatPagesGrantinfoGetResponseData ¶ added in v1.7.1
type WechatPagesGrantinfoGetResponseData struct { List *[]WechatPagesGrantinfoGetListStruct `json:"list,omitempty"` PageInfo *PageInfo `json:"page_info,omitempty"` }
type WechatPositionType ¶
type WechatPositionType string
WechatPositionType : 微信广告位信息
const ( WechatPositionType_WECHAT_OFFICIAL_ACCOUNT_BOTTOM WechatPositionType = "POSITION_TYPE_WECHAT_OFFICIAL_ACCOUNT_BOTTOM" WechatPositionType_WECHAT_OFFICIAL_ACCOUNT_TOP WechatPositionType = "POSITION_TYPE_WECHAT_OFFICIAL_ACCOUNT_TOP" WechatPositionType_WECHAT_TENCENT_NEWS WechatPositionType = "POSITION_TYPE_WECHAT_TENCENT_NEWS" WechatPositionType_WECHAT_OFFICIAL_ACCOUNT_VIDEO WechatPositionType = "POSITION_TYPE_WECHAT_OFFICIAL_ACCOUNT_VIDEO" WechatPositionType_WECHAT_OFFICIAL_ACCOUNT_MUTUAL_ELECTION WechatPositionType = "POSITION_TYPE_WECHAT_OFFICIAL_ACCOUNT_MUTUAL_ELECTION" WechatPositionType_WECHAT_OFFICIAL_ACCOUNT_MIDDLE WechatPositionType = "POSITION_TYPE_WECHAT_OFFICIAL_ACCOUNT_MIDDLE" WechatPositionType_TENCENT_MAILBOX WechatPositionType = "POSITION_TYPE_TENCENT_MAILBOX" WechatPositionType_WECHAT_MINI_PROGRAM_BANNER WechatPositionType = "POSITION_TYPE_WECHAT_MINI_PROGRAM_BANNER" WechatPositionType_WECHAT_REWARD WechatPositionType = "POSITION_TYPE_WECHAT_REWARD" WechatPositionType_WECHAT_OFFICIAL_ACCOUNT_MIDDLE_PRODUCT WechatPositionType = "POSITION_TYPE_WECHAT_OFFICIAL_ACCOUNT_MIDDLE_PRODUCT" WechatPositionType_WECHAT_MINI_PROGRAM_INTERSTITIAL WechatPositionType = "POSITION_TYPE_WECHAT_MINI_PROGRAM_INTERSTITIAL" WechatPositionType_WECHAT_AD_BOX WechatPositionType = "POSITION_TYPE_WECHAT_AD_BOX" WechatPositionType_WECHAT_MOMENTS WechatPositionType = "POSITION_TYPE_WECHAT_MOMENTS" WechatPositionType_WECHAT_NULL WechatPositionType = "POSITION_TYPE_WECHAT_NULL" WechatPositionType_WECHAT_OTHERS WechatPositionType = "POSITION_TYPE_WECHAT_OTHERS" )
List of WechatPositionType
type WechatPromotedObjectType ¶
type WechatPromotedObjectType string
WechatPromotedObjectType : 推广目标类型
const ( WechatPromotedObjectType_APP_ANDROID WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_ANDROID" WechatPromotedObjectType_APP_IOS WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_APP_IOS" WechatPromotedObjectType_ECOMMERCE WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_ECOMMERCE" WechatPromotedObjectType_LINK_WECHAT WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_LINK_WECHAT" WechatPromotedObjectType_LOCAL_ADS_WECHAT WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_LOCAL_ADS_WECHAT" WechatPromotedObjectType_LEAD_AD WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_LEAD_AD" WechatPromotedObjectType_MINI_GAME_WECHAT WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_MINI_GAME_WECHAT" WechatPromotedObjectType_MINI_PROGRAM_WECHAT WechatPromotedObjectType = "PROMOTED_OBJECT_TYPE_MINI_PROGRAM_WECHAT" )
List of WechatPromotedObjectType
type WechatQualificationsAddResponse ¶ added in v1.3.0
type WechatQualificationsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatQualificationsAddResponseData `json:"data,omitempty"` }
type WechatQualificationsAddResponseData ¶ added in v1.3.0
type WechatQualificationsAddResponseData struct {
WechatQualificationId *int64 `json:"wechat_qualification_id,omitempty"`
}
type WechatQualificationsDeleteRequest ¶ added in v1.3.0
type WechatQualificationsDeleteResponse ¶ added in v1.3.0
type WechatQualificationsDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatQualificationsDeleteResponseData `json:"data,omitempty"` }
type WechatQualificationsDeleteResponseData ¶ added in v1.3.0
type WechatQualificationsDeleteResponseData struct {
WechatQualificationId *int64 `json:"wechat_qualification_id,omitempty"`
}
type WechatQualificationsGetResponse ¶ added in v1.3.0
type WechatQualificationsGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *WechatQualificationsGetResponseData `json:"data,omitempty"` }
type WechatQualificationsGetResponseData ¶ added in v1.3.0
type WechatQualificationsGetResponseData struct {
List *[]ListStruct `json:"list,omitempty"`
}
type WechatSpecificationAccountType ¶
type WechatSpecificationAccountType string
WechatSpecificationAccountType : 微信广告账户类型
const ( WechatSpecificationAccountType_OFFICIAL_ACCOUNTS WechatSpecificationAccountType = "WECHAT_ACCOUNT_TYPE_OFFICIAL_ACCOUNTS" WechatSpecificationAccountType_MINI_PROGRAM WechatSpecificationAccountType = "WECHAT_ACCOUNT_TYPE_MINI_PROGRAM" WechatSpecificationAccountType_MINI_GAME WechatSpecificationAccountType = "WECHAT_ACCOUNT_TYPE_MINI_GAME" )
List of WechatSpecificationAccountType
type WecomSpec ¶ added in v1.7.1
type WecomSpec struct { Title *string `json:"title,omitempty"` Groupid *int64 `json:"groupid,omitempty"` }
企业微信组件信息
type WriteTargetingSetting ¶
type WriteTargetingSetting struct { Age *[]AgeStruct `json:"age,omitempty"` Gender *[]string `json:"gender,omitempty"` Education *[]string `json:"education,omitempty"` MaritalStatus *[]string `json:"marital_status,omitempty"` WorkingStatus *[]string `json:"working_status,omitempty"` GeoLocation *GeoLocations `json:"geo_location,omitempty"` UserOs *[]string `json:"user_os,omitempty"` NewDevice *[]string `json:"new_device,omitempty"` DevicePrice *[]string `json:"device_price,omitempty"` DeviceBrandModel *DeviceBrandModel `json:"device_brand_model,omitempty"` NetworkType *[]string `json:"network_type,omitempty"` NetworkOperator *[]string `json:"network_operator,omitempty"` NetworkScene *[]string `json:"network_scene,omitempty"` DressingIndex *[]string `json:"dressing_index,omitempty"` UvIndex *[]string `json:"uv_index,omitempty"` MakeupIndex *[]string `json:"makeup_index,omitempty"` Climate *[]string `json:"climate,omitempty"` Temperature *[]TemperatureStruct `json:"temperature,omitempty"` AirQualityIndex *[]string `json:"air_quality_index,omitempty"` AppInstallStatus *[]string `json:"app_install_status,omitempty"` MiniGameQqStatus *[]string `json:"mini_game_qq_status,omitempty"` ConsumptionStatus *[]string `json:"consumption_status,omitempty"` GameConsumptionLevel *[]string `json:"game_consumption_level,omitempty"` ResidentialCommunityPrice *[]ResidentialCommunityPriceStruct `json:"residential_community_price,omitempty"` FinancialSituation *[]string `json:"financial_situation,omitempty"` ConsumptionType *[]string `json:"consumption_type,omitempty"` WechatAdBehavior *WechatAdBehavior `json:"wechat_ad_behavior,omitempty"` CustomAudience *[]int64 `json:"custom_audience,omitempty"` ExcludedCustomAudience *[]int64 `json:"excluded_custom_audience,omitempty"` BehaviorOrInterest *BehaviorOrInterest `json:"behavior_or_interest,omitempty"` WechatOfficialAccountCategory *[]int64 `json:"wechat_official_account_category,omitempty"` MobileUnionCategory *[]int64 `json:"mobile_union_category,omitempty"` }
定向详细设置
type WriteTargetingSettingForAdgroup ¶
type WriteTargetingSettingForAdgroup struct { Age *[]AgeStruct `json:"age,omitempty"` Gender *[]string `json:"gender,omitempty"` Education *[]string `json:"education,omitempty"` MaritalStatus *[]string `json:"marital_status,omitempty"` WorkingStatus *[]string `json:"working_status,omitempty"` GeoLocation *GeoLocations `json:"geo_location,omitempty"` UserOs *[]string `json:"user_os,omitempty"` NewDevice *[]string `json:"new_device,omitempty"` DevicePrice *[]string `json:"device_price,omitempty"` DeviceBrandModel *DeviceBrandModel `json:"device_brand_model,omitempty"` NetworkType *[]string `json:"network_type,omitempty"` NetworkOperator *[]string `json:"network_operator,omitempty"` NetworkScene *[]string `json:"network_scene,omitempty"` DressingIndex *[]string `json:"dressing_index,omitempty"` UvIndex *[]string `json:"uv_index,omitempty"` MakeupIndex *[]string `json:"makeup_index,omitempty"` Climate *[]string `json:"climate,omitempty"` Temperature *[]TemperatureStruct `json:"temperature,omitempty"` AirQualityIndex *[]string `json:"air_quality_index,omitempty"` AppInstallStatus *[]string `json:"app_install_status,omitempty"` ConsumptionStatus *[]string `json:"consumption_status,omitempty"` GameConsumptionLevel *[]string `json:"game_consumption_level,omitempty"` ResidentialCommunityPrice *[]ResidentialCommunityPriceStruct `json:"residential_community_price,omitempty"` FinancialSituation *[]string `json:"financial_situation,omitempty"` ConsumptionType *[]string `json:"consumption_type,omitempty"` WechatAdBehavior *WechatAdBehavior `json:"wechat_ad_behavior,omitempty"` CustomAudience *[]int64 `json:"custom_audience,omitempty"` ExcludedCustomAudience *[]int64 `json:"excluded_custom_audience,omitempty"` BehaviorOrInterest *BehaviorOrInterest `json:"behavior_or_interest,omitempty"` WechatOfficialAccountCategory *[]int64 `json:"wechat_official_account_category,omitempty"` MobileUnionCategory *[]int64 `json:"mobile_union_category,omitempty"` MiniGameQqStatus *[]string `json:"mini_game_qq_status,omitempty"` ExcludedConvertedAudience *ExcludedConvertedAudienceStruct `json:"excluded_converted_audience,omitempty"` }
定向详细设置
type XijingPageAddPagesStruct ¶ added in v1.3.0
type XijingPageAddPagesStruct struct { PageType TemplatesPageType `json:"page_type,omitempty"` PageName *string `json:"page_name,omitempty"` PageTitle *string `json:"page_title,omitempty"` Clipboard *string `json:"clipboard,omitempty"` MobileAppId *string `json:"mobile_app_id,omitempty"` PageTemplateId *string `json:"page_template_id,omitempty"` ComponentSpecList *[]string `json:"component_spec_list,omitempty"` }
落地页配置结构
type XijingPageAddRequest ¶
type XijingPageAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` IsAutoSubmit *int64 `json:"is_auto_submit,omitempty"` Pages *[]XijingPageAddPagesStruct `json:"pages,omitempty"` }
type XijingPageAddResponse ¶
type XijingPageAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *XijingPageAddResponseData `json:"data,omitempty"` }
type XijingPageAddResponseData ¶
type XijingPageAddResponseData struct {
List *[]CreatePageResponse `json:"list,omitempty"`
}
type XijingPageByComponentsAddPagesStruct ¶ added in v1.3.0
type XijingPageByComponentsAddPagesStruct struct { PageType ComponentsPageType `json:"page_type,omitempty"` PageName *string `json:"page_name,omitempty"` PageTitle *string `json:"page_title,omitempty"` Clipboard *string `json:"clipboard,omitempty"` MobileAppId *string `json:"mobile_app_id,omitempty"` BgColor *string `json:"bg_color,omitempty"` BgImageId *string `json:"bg_image_id,omitempty"` ComponentSpecList *[]string `json:"component_spec_list,omitempty"` }
落地页配置结构
type XijingPageByComponentsAddRequest ¶
type XijingPageByComponentsAddRequest struct { AccountId *int64 `json:"account_id,omitempty"` IsAutoSubmit *int64 `json:"is_auto_submit,omitempty"` Pages *[]XijingPageByComponentsAddPagesStruct `json:"pages,omitempty"` }
type XijingPageByComponentsAddResponse ¶
type XijingPageByComponentsAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *XijingPageByComponentsAddResponseData `json:"data,omitempty"` }
type XijingPageByComponentsAddResponseData ¶
type XijingPageByComponentsAddResponseData struct {
List *[]CreatePageResponse `json:"list,omitempty"`
}
type XijingPageDeleteRequest ¶
type XijingPageDeleteResponse ¶
type XijingPageDeleteResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *XijingPageDeleteResponseData `json:"data,omitempty"` }
type XijingPageDeleteResponseData ¶
type XijingPageDeleteResponseData struct {
List *[]PageOperateResponses `json:"list,omitempty"`
}
type XijingPageInteractiveAddResponse ¶ added in v1.7.3
type XijingPageInteractiveAddResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *XijingPageInteractiveAddResponseData `json:"data,omitempty"` }
type XijingPageInteractiveAddResponseData ¶ added in v1.7.3
type XijingPageInteractiveAddResponseData struct {
List *[]CreatePageResponse `json:"list,omitempty"`
}
type XijingPageListGetResponse ¶ added in v1.3.0
type XijingPageListGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *XijingPageListGetResponseData `json:"data,omitempty"` }
type XijingPageListGetResponseData ¶ added in v1.3.0
type XijingPageListGetResponseData struct { List *[]PageStruct `json:"list,omitempty"` TotalPages *int64 `json:"total_pages,omitempty"` PageSize *int64 `json:"page_size,omitempty"` PageIndex *int64 `json:"page_index,omitempty"` }
type XijingPageUpdateRequest ¶
type XijingPageUpdateResponse ¶
type XijingPageUpdateResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *XijingPageUpdateResponseData `json:"data,omitempty"` }
type XijingPageUpdateResponseData ¶
type XijingPageUpdateResponseData struct {
List *[]PageOperateResponses `json:"list,omitempty"`
}
type XijingTemplateGetResponse ¶
type XijingTemplateGetResponse struct { Code *int64 `json:"code,omitempty"` Message *string `json:"message,omitempty"` MessageCn *string `json:"message_cn,omitempty"` Errors *[]ApiErrorStruct `json:"errors,omitempty"` Data *XijingTemplateGetResponseData `json:"data,omitempty"` }
type XijingTemplateGetResponseData ¶
type XijingTemplateGetResponseData struct { PageTemplateId *string `json:"page_template_id,omitempty"` PageType TemplatesPageType `json:"page_type,omitempty"` PageName *string `json:"page_name,omitempty"` Clipboard *string `json:"clipboard,omitempty"` PageTitle *string `json:"page_title,omitempty"` ComponentSpecList *[]string `json:"component_spec_list,omitempty"` MobileAppId *string `json:"mobile_app_id,omitempty"` }
Source Files ¶
- model_access_status.go
- model_access_type.go
- model_account_permission.go
- model_account_role_type.go
- model_account_type.go
- model_account_type_map.go
- model_account_type_map_inner_transfer.go
- model_action_aggregation_rule.go
- model_action_channel_type.go
- model_action_match_rule.go
- model_action_product_inform_type.go
- model_action_set_access_way_type.go
- model_action_type.go
- model_actions_user_id.go
- model_ad.go
- model_ad_action_type.go
- model_ad_creative_brand.go
- model_ad_creative_create_spec.go
- model_ad_creative_end_page.go
- model_ad_creative_get_spec.go
- model_ad_creative_update_spec.go
- model_ad_diagnosis_get_request.go
- model_ad_diagnosis_get_response.go
- model_ad_diagnosis_get_response_data.go
- model_ad_group_creative_combination_type.go
- model_ad_label_get_list_struct.go
- model_ad_label_get_response.go
- model_ad_label_get_response_data.go
- model_ad_lock_status.go
- model_ad_product.go
- model_ad_qualification_shared_status.go
- model_ad_qualifications_spec.go
- model_ad_qualifications_struct.go
- model_ad_rule_spec.go
- model_ad_rule_type.go
- model_ad_status.go
- model_adcreative.go
- model_adcreative_banner_content.go
- model_adcreative_card_content.go
- model_adcreative_corporate.go
- model_adcreative_creative_elements.go
- model_adcreative_creative_elements_mp.go
- model_adcreative_creative_elements_read.go
- model_adcreative_creative_elements_read_mp.go
- model_adcreative_creative_elements_with_options.go
- model_adcreative_element.go
- model_adcreative_element_array_property.go
- model_adcreative_element_enum_option.go
- model_adcreative_element_enum_property.go
- model_adcreative_element_restriction.go
- model_adcreative_element_story_array_item.go
- model_adcreative_element_struct_property.go
- model_adcreative_image_list.go
- model_adcreative_label.go
- model_adcreative_labelled_img.go
- model_adcreative_logo_page.go
- model_adcreative_mini_program_spec.go
- model_adcreative_myapp_landing_page_info.go
- model_adcreative_preview_spec.go
- model_adcreative_previews_add_request.go
- model_adcreative_previews_add_response.go
- model_adcreative_previews_get_list_struct.go
- model_adcreative_previews_get_response.go
- model_adcreative_previews_get_response_data.go
- model_adcreative_sample_image.go
- model_adcreative_template_detail_get_adcreative_template_list_struct.go
- model_adcreative_template_detail_get_response.go
- model_adcreative_template_detail_get_response_data.go
- model_adcreative_template_preview_get_request.go
- model_adcreative_template_preview_get_response.go
- model_adcreative_template_preview_get_response_data.go
- model_adcreative_template_previews_get_request.go
- model_adcreative_template_previews_get_response.go
- model_adcreative_template_previews_get_response_data.go
- model_adcreative_templates_get_adcreative_template_list_struct.go
- model_adcreative_templates_get_response.go
- model_adcreative_templates_get_response_data.go
- model_adcreative_video_popup_button.go
- model_adcreatives_add_request.go
- model_adcreatives_add_response.go
- model_adcreatives_add_response_data.go
- model_adcreatives_delete_request.go
- model_adcreatives_delete_response.go
- model_adcreatives_delete_response_data.go
- model_adcreatives_get_list_struct.go
- model_adcreatives_get_response.go
- model_adcreatives_get_response_data.go
- model_adcreatives_related_capability_get_response.go
- model_adcreatives_related_capability_get_response_data.go
- model_adcreatives_update_request.go
- model_adcreatives_update_response.go
- model_adcreatives_update_response_data.go
- model_additional_industry_qualifications_spec.go
- model_additional_industry_qualifications_struct.go
- model_adgroup.go
- model_adgroup_create_spec.go
- model_adgroup_get_spec.go
- model_adgroup_setting.go
- model_adgroup_sys_status.go
- model_adgroup_update_spec.go
- model_adgroups_add_request.go
- model_adgroups_add_response.go
- model_adgroups_add_response_data.go
- model_adgroups_delete_request.go
- model_adgroups_delete_response.go
- model_adgroups_delete_response_data.go
- model_adgroups_get_list_struct.go
- model_adgroups_get_response.go
- model_adgroups_get_response_data.go
- model_adgroups_update_bid_amount_list_struct.go
- model_adgroups_update_bid_amount_request.go
- model_adgroups_update_bid_amount_response.go
- model_adgroups_update_bid_amount_response_data.go
- model_adgroups_update_configured_status_list_struct.go
- model_adgroups_update_configured_status_request.go
- model_adgroups_update_configured_status_response.go
- model_adgroups_update_configured_status_response_data.go
- model_adgroups_update_configured_status_update_configured_status_struct.go
- model_adgroups_update_daily_budget_list_struct.go
- model_adgroups_update_daily_budget_request.go
- model_adgroups_update_daily_budget_response.go
- model_adgroups_update_daily_budget_response_data.go
- model_adgroups_update_daily_budget_update_daily_budget_struct.go
- model_adgroups_update_datetime_list_struct.go
- model_adgroups_update_datetime_request.go
- model_adgroups_update_datetime_response.go
- model_adgroups_update_datetime_response_data.go
- model_adgroups_update_request.go
- model_adgroups_update_response.go
- model_adgroups_update_response_data.go
- model_adjustment_type_enum.go
- model_ads_add_request.go
- model_ads_add_response.go
- model_ads_add_response_data.go
- model_ads_delete_request.go
- model_ads_delete_response.go
- model_ads_delete_response_data.go
- model_ads_get_list_struct.go
- model_ads_get_response.go
- model_ads_get_response_data.go
- model_ads_update_configured_status_list_struct.go
- model_ads_update_configured_status_request.go
- model_ads_update_configured_status_response.go
- model_ads_update_configured_status_response_data.go
- model_ads_update_configured_status_update_configured_status_struct.go
- model_ads_update_request.go
- model_ads_update_response.go
- model_ads_update_response_data.go
- model_advertiser_add_request.go
- model_advertiser_add_response.go
- model_advertiser_add_response_data.go
- model_advertiser_get_list_struct.go
- model_advertiser_get_response.go
- model_advertiser_get_response_data.go
- model_advertiser_info_spec_struct.go
- model_advertiser_operator_struct.go
- model_advertiser_update_daily_budget_list_struct.go
- model_advertiser_update_daily_budget_request.go
- model_advertiser_update_daily_budget_response.go
- model_advertiser_update_daily_budget_response_data.go
- model_advertiser_update_daily_budget_update_daily_budget_struct.go
- model_advertiser_update_request.go
- model_advertiser_update_response.go
- model_advertiser_update_response_data.go
- model_age_struct.go
- model_agency_inner_transfer_add_request.go
- model_agency_inner_transfer_add_response.go
- model_agency_inner_transfer_add_response_data.go
- model_agency_peer_transfer_add_request.go
- model_agency_peer_transfer_add_response.go
- model_agency_peer_transfer_add_response_data.go
- model_agency_realtime_cost_get_list_struct.go
- model_agency_realtime_cost_get_response.go
- model_agency_realtime_cost_get_response_data.go
- model_aggregation.go
- model_aggregation_matcher.go
- model_aggregation_matcher_group.go
- model_aggregation_type.go
- model_all_data_spec.go
- model_am_user_action_set_type.go
- model_android_channel_packages_get_response.go
- model_android_channel_packages_get_response_data.go
- model_android_union_channel_packages_add_request.go
- model_android_union_channel_packages_add_response.go
- model_android_union_channel_packages_add_response_data.go
- model_android_union_channel_packages_get_response.go
- model_android_union_channel_packages_get_response_data.go
- model_android_union_channel_packages_update_request.go
- model_android_union_channel_packages_update_response.go
- model_android_union_channel_packages_update_response_data.go
- model_api_error_struct.go
- model_app_action_object_type.go
- model_app_android_myapp_spec.go
- model_app_android_spec.go
- model_app_android_union_spec.go
- model_app_behavior.go
- model_app_download_spec.go
- model_app_ios_spec.go
- model_area_spec.go
- model_asset_account_type.go
- model_asset_permission_grant_type.go
- model_asset_permission_spec_struct.go
- model_asset_permissions_add_request.go
- model_asset_permissions_add_response.go
- model_asset_permissions_delete_request.go
- model_asset_permissions_delete_response.go
- model_asset_pre_permissions_get_list_struct.go
- model_asset_pre_permissions_get_response.go
- model_asset_pre_permissions_get_response_data.go
- model_asset_pre_permissions_update_request.go
- model_asset_pre_permissions_update_response.go
- model_asset_type.go
- model_async_report_level.go
- model_async_reports_add_request.go
- model_async_reports_add_response.go
- model_async_reports_add_response_data.go
- model_async_reports_filtering_struct.go
- model_async_reports_get_data.go
- model_async_reports_get_file_info.go
- model_async_reports_get_response.go
- model_async_reports_get_response_data.go
- model_async_reports_get_result.go
- model_async_reports_get_task_list_struct.go
- model_async_tasks_add_request.go
- model_async_tasks_add_response.go
- model_async_tasks_add_response_data.go
- model_async_tasks_get_data.go
- model_async_tasks_get_file_info.go
- model_async_tasks_get_response.go
- model_async_tasks_get_response_data.go
- model_async_tasks_get_result.go
- model_async_tasks_get_task_list_struct.go
- model_audience_grant_relations_add_grant_spec.go
- model_audience_grant_relations_add_grant_to_business_spec.go
- model_audience_grant_relations_add_request.go
- model_audience_grant_relations_add_response.go
- model_audience_grant_relations_get_grant_account_permission.go
- model_audience_grant_relations_get_grant_spec.go
- model_audience_grant_relations_get_grant_to_business_spec.go
- model_audience_grant_relations_get_response.go
- model_audience_grant_relations_get_response_data.go
- model_audience_grant_scope_type.go
- model_audience_grant_type.go
- model_audience_product_type.go
- model_audience_report.go
- model_audience_spec.go
- model_audience_type.go
- model_audit_reject_item.go
- model_audit_spec_struct.go
- model_audit_status.go
- model_auth_account_type.go
- model_authorizer_struct.go
- model_auto_acquisition_status.go
- model_batch_ad_diagnosis_list_item.go
- model_batch_async_request_specification_get_response.go
- model_batch_async_request_specification_get_response_data.go
- model_batch_async_request_task_spec.go
- model_batch_async_requests_add_request.go
- model_batch_async_requests_add_response.go
- model_batch_async_requests_add_response_data.go
- model_batch_async_requests_get_response.go
- model_batch_async_requests_get_response_data.go
- model_batch_async_requests_get_task_list_struct.go
- model_batch_operation_add_request.go
- model_batch_operation_add_response.go
- model_batch_operation_type.go
- model_batch_request_spec_struct.go
- model_batch_requests_add_list_struct.go
- model_batch_requests_add_request.go
- model_batch_requests_add_response.go
- model_batch_requests_add_response_data.go
- model_behavior_interest_time_window.go
- model_behavior_or_interest.go
- model_behavior_struct.go
- model_behavior_targeting_tag_spec.go
- model_bid_adjustment.go
- model_bid_amount_spec.go
- model_bid_mode.go
- model_bid_simulate_result_item.go
- model_bid_simulation_get_request.go
- model_bid_simulation_get_response.go
- model_bid_simulation_get_response_data.go
- model_bid_strategy.go
- model_billing_event.go
- model_bm_account_type.go
- model_boolean.go
- model_brand_add_response.go
- model_brand_add_response_data.go
- model_brand_get_list_struct.go
- model_brand_get_response.go
- model_brand_get_response_data.go
- model_brand_struct.go
- model_bride_clothing.go
- model_business_manager_relations_get_list_struct.go
- model_business_manager_relations_get_response.go
- model_business_manager_relations_get_response_data.go
- model_business_mdm_account_relations_get_list_struct.go
- model_business_mdm_account_relations_get_response.go
- model_business_mdm_account_relations_get_response_data.go
- model_business_mdm_relation_type.go
- model_calc_status.go
- model_calculate_status.go
- model_campaign_create_spec.go
- model_campaign_get_spec.go
- model_campaign_targeting.go
- model_campaign_type.go
- model_campaign_update_spec.go
- model_campaigns_add_request.go
- model_campaigns_add_response.go
- model_campaigns_add_response_data.go
- model_campaigns_delete_request.go
- model_campaigns_delete_response.go
- model_campaigns_delete_response_data.go
- model_campaigns_get_list_struct.go
- model_campaigns_get_response.go
- model_campaigns_get_response_data.go
- model_campaigns_update_configured_status_list_struct.go
- model_campaigns_update_configured_status_request.go
- model_campaigns_update_configured_status_response.go
- model_campaigns_update_configured_status_response_data.go
- model_campaigns_update_configured_status_update_configured_status_struct.go
- model_campaigns_update_daily_budget_list_struct.go
- model_campaigns_update_daily_budget_request.go
- model_campaigns_update_daily_budget_response.go
- model_campaigns_update_daily_budget_response_data.go
- model_campaigns_update_daily_budget_update_daily_budget_struct.go
- model_campaigns_update_request.go
- model_campaigns_update_response.go
- model_campaigns_update_response_data.go
- model_canvas_app_android_spec_type.go
- model_canvas_app_download_spec_type.go
- model_canvas_app_ios_spec_type.go
- model_canvas_float_button_spec_type.go
- model_canvas_float_element_type.go
- model_canvas_global_element_type.go
- model_canvas_page_element_type.go
- model_canvas_type.go
- model_capabilities_get_query_spec.go
- model_capabilities_get_response.go
- model_capabilities_get_response_data.go
- model_capability.go
- model_card_spec.go
- model_catalog_industry.go
- model_catalog_scale.go
- model_catalog_status.go
- model_catalog_type.go
- model_catalog_vertical.go
- model_category_item.go
- model_category_paths_item.go
- model_channel_package_data.go
- model_channel_package_info.go
- model_channel_package_spec_struct.go
- model_channel_task_error.go
- model_channel_task_status.go
- model_channels_add_request.go
- model_channels_add_response.go
- model_channels_add_response_data.go
- model_channels_get_request.go
- model_channels_get_response.go
- model_channels_get_response_data.go
- model_channels_update_request.go
- model_channels_update_response.go
- model_channels_update_response_data.go
- model_circle_area.go
- model_city_level.go
- model_claim_type.go
- model_click_detail_struct.go
- model_click_effect_data_struct.go
- model_click_effect_data_trends_item.go
- model_click_targeting_label_contribution_struct.go
- model_cloth_count.go
- model_collection_struct.go
- model_combine_spec.go
- model_common_param_exception_spec.go
- model_comparator.go
- model_compete_attribution.go
- model_compete_attribution_struct.go
- model_compete_bid_details_struct.go
- model_compete_budget_details_struct.go
- model_compete_intense_trend_struct.go
- model_compete_pctr_trends_struct.go
- model_compete_pcvr_trends_struct.go
- model_compete_surroundings_struct.go
- model_compete_user_acceptance_struct.go
- model_compete_win_adgroup_list_item.go
- model_compete_win_adgroup_struct.go
- model_compete_win_rate_funnel_struct.go
- model_compitition_analysis_detail_spec.go
- model_compitition_diagnosis_conclusion_spec.go
- model_compitition_spec.go
- model_compliance_validation_get_request.go
- model_compliance_validation_get_response.go
- model_compliance_validation_get_response_data.go
- model_components_page_type.go
- model_conf.go
- model_conf_page_size_500.go
- model_configs_detail_data_array_item.go
- model_configure_status_spec.go
- model_contract_occupied_spec.go
- model_control_list_item_detail_data.go
- model_conversion_data_type.go
- model_conversion_detail_struct.go
- model_conversion_effect_data_struct.go
- model_conversion_effect_data_trends_item.go
- model_conversion_optimization_goal.go
- model_conversion_scene.go
- model_conversion_target_type.go
- model_conversion_targeting_label_contribution_struct.go
- model_conversions_add_request.go
- model_conversions_add_response.go
- model_conversions_add_response_data.go
- model_conversions_get_list_struct.go
- model_conversions_get_response.go
- model_conversions_get_response_data.go
- model_cost_diagnosis_conclusion_spec.go
- model_cost_guarantee_status.go
- model_cost_type.go
- model_count_type.go
- model_cpa_effect_data_struct.go
- model_cpa_effect_data_trends.go
- model_cpa_funnel_struct.go
- model_create_android_channel_package_spec.go
- model_create_android_union_channel_package_spec.go
- model_create_control_list_item.go
- model_create_page_response.go
- model_creative_display_type.go
- model_creative_label.go
- model_creative_selection_type.go
- model_creative_struct.go
- model_creativetools_text_get_response.go
- model_creativetools_text_get_response_data.go
- model_credit_roll_spec.go
- model_crop_customized_spec.go
- model_crop_customized_spec_and_resize.go
- model_crop_operation_spec.go
- model_crop_smart_spec.go
- model_cross_city_rule.go
- model_ctr_funnel_struct.go
- model_ctr_level_struct.go
- model_currency_type.go
- model_custom_audience.go
- model_custom_audience_estimations_get_request.go
- model_custom_audience_estimations_get_response.go
- model_custom_audience_estimations_get_response_data.go
- model_custom_audience_files_add_response.go
- model_custom_audience_files_add_response_data.go
- model_custom_audience_files_get_response.go
- model_custom_audience_files_get_response_data.go
- model_custom_audience_insights.go
- model_custom_audience_insights_get_response.go
- model_custom_audience_insights_get_response_data.go
- model_custom_audience_reports_get_response.go
- model_custom_audience_reports_get_response_data.go
- model_custom_audiences_add_request.go
- model_custom_audiences_add_response.go
- model_custom_audiences_add_response_data.go
- model_custom_audiences_delete_request.go
- model_custom_audiences_delete_response.go
- model_custom_audiences_get_response.go
- model_custom_audiences_get_response_data.go
- model_custom_audiences_update_request.go
- model_custom_audiences_update_response.go
- model_custom_data_salt_get_request.go
- model_custom_data_salt_get_response.go
- model_custom_data_salt_get_response_data.go
- model_custom_feature.go
- model_custom_features_get_response.go
- model_custom_features_get_response_data.go
- model_custom_file_feature_spec.go
- model_custom_location_date_range.go
- model_custom_location_rule.go
- model_custom_locations_item_with_name.go
- model_custom_tag_file.go
- model_custom_tag_files_add_response.go
- model_custom_tag_files_add_response_data.go
- model_custom_tag_files_get_response.go
- model_custom_tag_files_get_response_data.go
- model_custom_tags_add_request.go
- model_custom_tags_add_response.go
- model_custom_tags_add_response_data.go
- model_custom_tags_delete_request.go
- model_custom_tags_delete_response.go
- model_custom_tags_get_response.go
- model_custom_tags_get_response_data.go
- model_custom_tags_update_request.go
- model_custom_tags_update_response.go
- model_customer_system_status.go
- model_cvr_funnel_struct.go
- model_daily_cost_get_list_struct.go
- model_daily_cost_get_response.go
- model_daily_cost_get_response_data.go
- model_daily_reports_get_list_struct.go
- model_daily_reports_get_response.go
- model_daily_reports_get_response_data.go
- model_data_file.go
- model_data_platform.go
- model_date_range.go
- model_date_range_transaction.go
- model_date_spec.go
- model_deep_behavior_optimization_goal_permission_struct.go
- model_deep_conversion_behavior_spec.go
- model_deep_conversion_spec.go
- model_deep_conversion_type.go
- model_deep_conversion_worth_goal.go
- model_deep_conversion_worth_spec.go
- model_deep_link_enabled.go
- model_deep_optimization_action_type.go
- model_deep_worth_optimization_goal_permission_struct.go
- model_delete_ad_item.go
- model_delete_adgroup_item.go
- model_delete_campaign_item.go
- model_delivery_detail_struct.go
- model_destination_type.go
- model_destination_type_read.go
- model_detail_compete_detail_struct.go
- model_detail_cpa_detail_struct.go
- model_detail_creative_detail_struct.go
- model_detail_funnel_struct.go
- model_detail_list_struct.go
- model_detail_target_detail_struct.go
- model_detailed_fund_statement.go
- model_device_brand_model.go
- model_diagnosis_conclusion_spec.go
- model_diagnosis_conclusion_spec_time_range.go
- model_diagnosis_get_list_struct.go
- model_diagnosis_get_response.go
- model_diagnosis_get_response_data.go
- model_dimension.go
- model_dimension_type.go
- model_dp_adcreative_creative_elements_mp.go
- model_dp_api_report_level.go
- model_dp_mini_program_spec.go
- model_dp_page_info.go
- model_dp_page_spec.go
- model_dp_write_targeting_setting.go
- model_dplabel_ad_label_get_response.go
- model_dplabel_ad_label_get_response_data.go
- model_dynamic_ad_images_add_request.go
- model_dynamic_ad_images_add_response.go
- model_dynamic_ad_images_add_response_data.go
- model_dynamic_ad_images_get_list_struct.go
- model_dynamic_ad_images_get_response.go
- model_dynamic_ad_images_get_response_data.go
- model_dynamic_ad_spec.go
- model_dynamic_ad_template_ownership_type.go
- model_dynamic_ad_template_size.go
- model_dynamic_ad_template_type.go
- model_dynamic_ad_templates_get_list_struct.go
- model_dynamic_ad_templates_get_response.go
- model_dynamic_ad_templates_get_response_data.go
- model_dynamic_ad_video_add_request.go
- model_dynamic_ad_video_add_response.go
- model_dynamic_ad_video_add_response_data.go
- model_dynamic_adcreative_spec.go
- model_dynamic_adcreative_spec_for_dc.go
- model_dynamic_creative_elements.go
- model_dynamic_creative_elements_read.go
- model_dynamic_creative_page_spec.go
- model_dynamic_creatives_add_request.go
- model_dynamic_creatives_add_response.go
- model_dynamic_creatives_add_response_data.go
- model_dynamic_creatives_get_list_struct.go
- model_dynamic_creatives_get_response.go
- model_dynamic_creatives_get_response_data.go
- model_dynamic_creatives_update_request.go
- model_dynamic_creatives_update_response.go
- model_dynamic_creatives_update_response_data.go
- model_ec_info.go
- model_ecommerce_order_get_response.go
- model_ecommerce_order_get_response_data.go
- model_ecommerce_order_list_struct.go
- model_ecommerce_order_status.go
- model_ecommerce_order_update_request.go
- model_ecommerce_order_update_response.go
- model_effective_play_rate_struct.go
- model_element_button_read.go
- model_element_float.go
- model_element_form.go
- model_element_goods.go
- model_element_image.go
- model_element_reject_detail_info.go
- model_element_shelf.go
- model_element_swipe.go
- model_element_text.go
- model_element_type.go
- model_element_video.go
- model_element_webview.go
- model_estimation_audience_spec.go
- model_estimation_get_request.go
- model_estimation_get_response.go
- model_estimation_get_response_data.go
- model_estimation_read_targeting_setting.go
- model_estimation_scene_targeting.go
- model_exclude_simple_rule.go
- model_excluded_converted_audience_struct.go
- model_excluded_dimension.go
- model_exposure_count_funnel_struct.go
- model_exposure_detail_struct.go
- model_exposure_effect_data_struct.go
- model_exposure_effect_data_trends_item.go
- model_exposure_targeting_label_contribution_struct.go
- model_express_company.go
- model_extract_rule_type.go
- model_feature_data_source_type.go
- model_feature_spec.go
- model_feature_value_data_type.go
- model_fengye_spec.go
- model_field_type.go
- model_file_process_status.go
- model_filtering_struct.go
- model_float_app_download_spec.go
- model_float_button_spec.go
- model_floating_zone.go
- model_follow_spec.go
- model_form_config_detail_data.go
- model_form_list_item_data.go
- model_frequency_spec.go
- model_fund_statements_daily_get_list_struct.go
- model_fund_statements_daily_get_response.go
- model_fund_statements_daily_get_response_data.go
- model_fund_statements_detailed_get_list_struct.go
- model_fund_statements_detailed_get_response.go
- model_fund_statements_detailed_get_response_data.go
- model_fund_status.go
- model_fund_transfer_add_request.go
- model_fund_transfer_add_response.go
- model_fund_transfer_add_response_data.go
- model_funds_get_list_struct.go
- model_funds_get_response.go
- model_funds_get_response_data.go
- model_geo_locations.go
- model_global_spec.go
- model_global_spec_struct.go
- model_goods_button_spec.go
- model_grant_all_type.go
- model_grant_business_permission.go
- model_grant_info.go
- model_groom_clothing.go
- model_header_struct.go
- model_history_cpc_spec.go
- model_hour_range.go
- model_hourly_reports_get_list_struct.go
- model_hourly_reports_get_response.go
- model_hourly_reports_get_response_data.go
- model_image_list_options.go
- model_image_operation_type.go
- model_image_processing_add_request.go
- model_image_processing_add_response.go
- model_image_processing_add_response_data.go
- model_image_restriction.go
- model_image_source_type.go
- model_image_spec.go
- model_image_type.go
- model_image_upload_type.go
- model_image_usage.go
- model_images_add_response.go
- model_images_add_response_data.go
- model_images_get_list_struct.go
- model_images_get_response.go
- model_images_get_response_data.go
- model_images_update_request.go
- model_images_update_response.go
- model_images_update_response_data.go
- model_include_simple_rule.go
- model_individual_qualification.go
- model_individual_qualification_read.go
- model_industry_qualifications_spec.go
- model_industry_qualifications_struct.go
- model_int_optimization_goal.go
- model_intention.go
- model_interactive_page_type.go
- model_interest.go
- model_interest_targeting_tag_spec.go
- model_item_type.go
- model_keyword.go
- model_keyword_spec.go
- model_label_audiences_add_request.go
- model_label_audiences_add_response.go
- model_label_audiences_add_response_data.go
- model_label_contribution_list_item.go
- model_label_icon_item.go
- model_label_type.go
- model_labels_get_response.go
- model_labels_get_response_data.go
- model_labels_label.go
- model_lable_direction.go
- model_last_modified_time_range.go
- model_lbs_area_type.go
- model_lbs_poi_type.go
- model_lbs_spec.go
- model_lbs_type.go
- model_lead_clues_gender_type.go
- model_lead_clues_get_list_struct.go
- model_lead_clues_get_request.go
- model_lead_clues_get_response.go
- model_lead_clues_get_response_data.go
- model_lead_clues_leads_convert_type.go
- model_lead_clues_leads_ineffect_reason.go
- model_lead_clues_leads_intention_score.go
- model_lead_clues_leads_type.go
- model_lead_clues_update_request.go
- model_lead_clues_update_response.go
- model_leads_claim_info_struct.go
- model_leads_contact_info_struct.go
- model_leads_form_add_request.go
- model_leads_form_add_response.go
- model_leads_form_add_response_data.go
- model_leads_form_get_response.go
- model_leads_form_get_response_data.go
- model_leads_form_list_get_response.go
- model_leads_form_list_get_response_data.go
- model_leads_import_info_struct.go
- model_leads_status_info_struct.go
- model_leads_user_type.go
- model_learning_status.go
- model_length_adjustment.go
- model_length_adjustment_method.go
- model_limit_wechat_ad_behavior.go
- model_link_name_type.go
- model_link_name_type_mp.go
- model_link_page_spec.go
- model_link_page_type.go
- model_link_spec.go
- model_list_struct.go
- model_local_add_request.go
- model_local_add_response.go
- model_local_add_response_data.go
- model_local_ads_spec_read.go
- model_local_business_qualification_review_status.go
- model_local_endadsmanually_add_request.go
- model_local_endadsmanually_add_response.go
- model_local_endadsmanually_add_response_data.go
- model_local_estimatedamount_get_request.go
- model_local_estimatedamount_get_response.go
- model_local_estimatedamount_get_response_data.go
- model_local_get_request.go
- model_local_get_response.go
- model_local_get_response_data.go
- model_local_stores_add_request.go
- model_local_stores_add_response.go
- model_local_stores_add_response_data.go
- model_local_stores_address_parsing_result_get_request.go
- model_local_stores_address_parsing_result_get_response.go
- model_local_stores_address_parsing_result_get_response_data.go
- model_local_stores_delete_request.go
- model_local_stores_delete_response.go
- model_local_stores_delete_response_data.go
- model_local_stores_get_list_struct.go
- model_local_stores_get_response.go
- model_local_stores_get_response_data.go
- model_local_stores_search_info_get_list_struct.go
- model_local_stores_search_info_get_response.go
- model_local_stores_search_info_get_response_data.go
- model_local_update_request.go
- model_local_update_response.go
- model_local_update_response_data.go
- model_locard_behaviors_list_item.go
- model_locard_interests_list_item.go
- model_long_video_struct.go
- model_lookalike_spec.go
- model_manual_adjustment.go
- model_match_rule_type.go
- model_media_source_type.go
- model_media_status_type.go
- model_media_system_status.go
- model_media_type.go
- model_memo.go
- model_metric_detail_data.go
- model_metrics.go
- model_mini_game_program_spec.go
- model_mini_game_spec.go
- model_mini_game_wechat_spec.go
- model_mini_param_matcher_group.go
- model_mini_program_spec.go
- model_miniprogram_amount.go
- model_mp_info_read.go
- model_mp_info_update.go
- model_music_adjustment.go
- model_music_adjustment_method_enum.go
- model_no_interest_click_rate_struct.go
- model_number_restriction.go
- model_oauth_token_response.go
- model_oauth_token_response_data.go
- model_ocpa_learning_spec.go
- model_operate_suggestion.go
- model_operation_spec.go
- model_operation_type.go
- model_operator.go
- model_opt_bid_struct.go
- model_opt_budget_struct.go
- model_opt_targeting_struct.go
- model_optimization_goal.go
- model_optimization_goal_permissions_get_response.go
- model_optimization_goal_permissions_get_response_data.go
- model_optimize_content_main_struct.go
- model_optimize_status.go
- model_optimize_sub_content_struct.go
- model_optimize_sub_status_struct.go
- model_order_by_struct.go
- model_order_delivery_spec.go
- model_os_v2.go
- model_other_data.go
- model_outer_clues_add_list_struct.go
- model_outer_clues_add_request.go
- model_outer_clues_add_response.go
- model_outer_clues_add_response_data.go
- model_outer_clues_claiminfo_update_list_struct.go
- model_outer_clues_claiminfo_update_request.go
- model_outer_clues_claiminfo_update_response.go
- model_outer_clues_claiminfo_update_response_data.go
- model_outer_clues_contact_update_list_struct.go
- model_outer_clues_contact_update_request.go
- model_outer_clues_contact_update_response.go
- model_outer_clues_contact_update_response_data.go
- model_outer_clues_update_list_struct.go
- model_outer_clues_update_request.go
- model_outer_clues_update_response.go
- model_outer_clues_update_response_data.go
- model_outer_leads_status_info_struct.go
- model_override_canvas_head_option.go
- model_package_audit_status.go
- model_package_level.go
- model_package_status.go
- model_package_sys_status.go
- model_page_audit_status.go
- model_page_elements_spec_list_struct.go
- model_page_elements_struct.go
- model_page_elements_type.go
- model_page_info.go
- model_page_list_query_type.go
- model_page_operate_responses.go
- model_page_publish_status.go
- model_page_source.go
- model_page_spec.go
- model_page_specs_list_struct.go
- model_page_status.go
- model_page_struct.go
- model_page_type.go
- model_page_type_read.go
- model_pages_get_list_struct.go
- model_pages_get_response.go
- model_pages_get_response_data.go
- model_param_matcher.go
- model_param_matcher_group.go
- model_path_type.go
- model_payment_type.go
- model_playable_page_audit_status.go
- model_playable_page_direction.go
- model_playable_pages_add_response.go
- model_playable_pages_add_response_data.go
- model_playable_pages_get_list_struct.go
- model_playable_pages_get_response.go
- model_playable_pages_get_response_data.go
- model_playable_type.go
- model_poi_rule.go
- model_point_struct.go
- model_preview_adcreative.go
- model_preview_page_spec.go
- model_process_status.go
- model_product_catalogs_add_request.go
- model_product_catalogs_add_response.go
- model_product_catalogs_add_response_data.go
- model_product_catalogs_get_list_struct.go
- model_product_catalogs_get_response.go
- model_product_catalogs_get_response_data.go
- model_product_catalogs_reports_get_list_struct.go
- model_product_catalogs_reports_get_response.go
- model_product_catalogs_reports_get_response_data.go
- model_product_categories_list_get_response.go
- model_product_categories_list_get_response_data.go
- model_product_inform.go
- model_product_item_spec.go
- model_product_items_add_list_struct.go
- model_product_items_add_request.go
- model_product_items_add_response.go
- model_product_items_add_response_data.go
- model_product_items_detail_get_response.go
- model_product_items_detail_get_response_data.go
- model_product_items_get_list_struct.go
- model_product_items_get_response.go
- model_product_items_get_response_data.go
- model_product_items_update_request.go
- model_product_items_update_response.go
- model_product_items_verticals_get_response.go
- model_product_items_verticals_get_response_data.go
- model_product_mode.go
- model_product_owner_type.go
- model_product_promoted_object_type_select.go
- model_product_sale_status.go
- model_product_series_get_response.go
- model_product_series_get_response_data.go
- model_product_series_search_filtering_struct.go
- model_product_series_spec.go
- model_product_series_spec_filtering_struct.go
- model_product_series_spec_filtering_value_struct.go
- model_product_series_spec_logic_operator.go
- model_product_series_struct.go
- model_product_series_type.go
- model_product_type_dianping_shop.go
- model_product_visibility.go
- model_products_system_status_get_response.go
- model_products_system_status_get_response_data.go
- model_profile_type.go
- model_profiles_add_request.go
- model_profiles_add_response.go
- model_profiles_add_response_data.go
- model_profiles_delete_request.go
- model_profiles_delete_response.go
- model_profiles_delete_response_data.go
- model_profiles_get_list_struct.go
- model_profiles_get_response.go
- model_profiles_get_response_data.go
- model_promoted_object_app_android_spec.go
- model_promoted_object_app_ios_spec.go
- model_promoted_object_spec_read.go
- model_promoted_object_type.go
- model_promoted_object_type_without_jd.go
- model_promoted_objects_add_request.go
- model_promoted_objects_add_response.go
- model_promoted_objects_add_response_data.go
- model_promoted_objects_get_list_struct.go
- model_promoted_objects_get_response.go
- model_promoted_objects_get_response_data.go
- model_promoted_objects_update_request.go
- model_promoted_objects_update_response.go
- model_promoted_objects_update_response_data.go
- model_properties_user_id.go
- model_property_data_feature_spec.go
- model_publish_app_id.go
- model_qq_browser_mini_program.go
- model_qualification_spec.go
- model_qualification_status.go
- model_qualification_type.go
- model_qualifications_add_request.go
- model_qualifications_add_response.go
- model_qualifications_add_response_data.go
- model_qualifications_delete_request.go
- model_qualifications_delete_response.go
- model_qualifications_delete_response_data.go
- model_qualifications_get_response.go
- model_qualifications_get_response_data.go
- model_qualifications_update_request.go
- model_qualifications_update_response.go
- model_qualifications_update_response_data.go
- model_range_distribution.go
- model_read_targeting_setting.go
- model_read_targeting_setting_for_adgroup.go
- model_realtime_cost_get_list_struct.go
- model_realtime_cost_get_response.go
- model_realtime_cost_get_response_data.go
- model_recommend_method.go
- model_recommended_rating.go
- model_reject_info_location.go
- model_report_conversions_predict_request.go
- model_report_conversions_predict_response.go
- model_report_conversions_predict_response_data.go
- model_report_date_range.go
- model_report_level.go
- model_report_level_hourly.go
- model_report_task_spec.go
- model_report_video_frame_request.go
- model_report_video_frame_response.go
- model_report_video_frame_response_data.go
- model_residential_community_price_struct.go
- model_resize_spec.go
- model_resource_type.go
- model_response_detail_struct.go
- model_response_potential_struct.go
- model_revised_adcreative_elements.go
- model_revised_adcreative_spec.go
- model_revised_page_spec.go
- model_risk_type_status.go
- model_role_type.go
- model_salt.go
- model_scene_targeting.go
- model_scene_targeting_for_write.go
- model_service_spec.go
- model_share_content_spec.go
- model_shelf_button_spec.go
- model_shelf_spec_struct.go
- model_shooting_scene.go
- model_shooting_scene_in_count.go
- model_shooting_scene_out_count.go
- model_shop_add_request.go
- model_shop_add_response.go
- model_shop_add_response_data.go
- model_shop_get_request.go
- model_shop_get_response.go
- model_shop_get_response_data.go
- model_shop_update_request.go
- model_shop_update_response.go
- model_shop_update_response_data.go
- model_short_video_struct.go
- model_simple_canvas_sub_type.go
- model_simple_rule.go
- model_site_set.go
- model_site_set_definition.go
- model_site_set_package_struct.go
- model_size_adjustment.go
- model_size_adjustment_method_enum.go
- model_size_type.go
- model_slider_spec.go
- model_smart_adjustment.go
- model_smart_bid_type.go
- model_sortord.go
- model_source_type.go
- model_speed_mode.go
- model_split_test_status.go
- model_split_tests_add_request.go
- model_split_tests_add_response.go
- model_split_tests_add_response_data.go
- model_split_tests_delete_request.go
- model_split_tests_delete_response.go
- model_split_tests_delete_response_data.go
- model_split_tests_get_list_struct.go
- model_split_tests_get_response.go
- model_split_tests_get_response_data.go
- model_split_tests_update_request.go
- model_split_tests_update_response.go
- model_split_tests_update_response_data.go
- model_status_spec.go
- model_status_type.go
- model_sub_method.go
- model_success_leads_id_list_resp_struct.go
- model_success_poi_info_struct.go
- model_summary.go
- model_support_billing_spec.go
- model_support_dynamic_ability_spec_list.go
- model_sys_status.go
- model_system_status_get_list_struct.go
- model_system_status_get_response.go
- model_system_status_get_response_data.go
- model_tag.go
- model_tag_class.go
- model_tag_spec.go
- model_targeting_advanced_recommend_type.go
- model_targeting_diagnosis_conclusion_spec.go
- model_targeting_pkg_source_type.go
- model_targeting_share_type.go
- model_targeting_status.go
- model_targeting_tag_query_mode.go
- model_targeting_tag_reports_get_list_struct.go
- model_targeting_tag_reports_get_response.go
- model_targeting_tag_reports_get_response_data.go
- model_targeting_tags_get_list_struct.go
- model_targeting_tags_get_query_spec.go
- model_targeting_tags_get_response.go
- model_targeting_tags_get_response_data.go
- model_targeting_wideness_rate_funnel_struct.go
- model_targetings_add_request.go
- model_targetings_add_response.go
- model_targetings_add_response_data.go
- model_targetings_delete_request.go
- model_targetings_delete_response.go
- model_targetings_delete_response_data.go
- model_targetings_get_list_struct.go
- model_targetings_get_response.go
- model_targetings_get_response_data.go
- model_targetings_share_add_request.go
- model_targetings_share_add_response.go
- model_targetings_share_add_response_data.go
- model_targetings_share_get_list_struct.go
- model_targetings_share_get_response.go
- model_targetings_share_get_response_data.go
- model_targetings_share_item.go
- model_targetings_update_request.go
- model_targetings_update_response.go
- model_targetings_update_response_data.go
- model_task_detail_result_type.go
- model_task_result_status.go
- model_task_scope.go
- model_task_spec.go
- model_task_status.go
- model_task_type.go
- model_task_type_ad_hourly_report_spec.go
- model_task_type_create_android_channel_package_spec.go
- model_task_type_create_android_union_channel_package_spec.go
- model_task_type_union_position_report_spec.go
- model_task_type_update_android_channel_package_spec.go
- model_task_type_update_android_union_channel_package_spec.go
- model_task_type_wechat_ad_daily_report_spec.go
- model_task_type_wechat_ad_hourly_report_spec.go
- model_task_type_wechat_adgroup_daily_report_spec.go
- model_task_type_wechat_adgroup_hourly_report_spec.go
- model_task_type_wechat_advertising_data_spec.go
- model_task_type_wechat_moments_adgroup_hourly_report_spec.go
- model_task_type_wechat_poi_hourly_report_spec.go
- model_temperature_struct.go
- model_templates_page_type.go
- model_text_list_struct.go
- model_text_restriction.go
- model_text_spec.go
- model_time_data.go
- model_time_granularity.go
- model_time_line.go
- model_time_range.go
- model_time_series_spec.go
- model_top_image_spec.go
- model_top_slider_spec.go
- model_top_video_spec.go
- model_tour_place_domestic.go
- model_tour_place_foreign.go
- model_trace.go
- model_tracking_report_list_struct.go
- model_tracking_reports_get_response.go
- model_tracking_reports_get_response_data.go
- model_trade_type.go
- model_trade_type_ext.go
- model_traffic_sufficiency_trend_struct.go
- model_transfer_type.go
- model_ui_visibility.go
- model_union_channel_package_data.go
- model_union_channel_package_info.go
- model_union_channel_task_status.go
- model_union_package_sys_status.go
- model_union_package_type.go
- model_union_position_packages_add_request.go
- model_union_position_packages_add_response.go
- model_union_position_packages_add_response_data.go
- model_union_position_packages_delete_request.go
- model_union_position_packages_delete_response.go
- model_union_position_packages_get_list_struct.go
- model_union_position_packages_get_response.go
- model_union_position_packages_get_response_data.go
- model_unpublish_app_id.go
- model_unsupport_bid_mode_struct.go
- model_unsupport_billing_spec.go
- model_unsupport_site.go
- model_unsupport_spec.go
- model_unsupport_type.go
- model_update_ad_configured_status_item.go
- model_update_adcreative_deep_link_url_item.go
- model_update_adgroup_app_android_channel_package_id_item.go
- model_update_adgroup_auto_acquisition_item.go
- model_update_adgroup_configured_status_item.go
- model_update_adgroup_daily_budget_item.go
- model_update_adgroup_deep_conversion_worth_rate_item.go
- model_update_android_channel_package_spec.go
- model_update_android_union_channel_package_spec.go
- model_update_bid_amount_struct.go
- model_update_bid_strategy_item.go
- model_update_campaign_configured_status_item.go
- model_update_campaign_daily_budget_item.go
- model_update_campaign_speed_mode_item.go
- model_update_datetime_struct.go
- model_update_deep_conversion_behavior_bid_item.go
- model_update_exclude_union_position_package_item.go
- model_update_targeting_id_item.go
- model_update_union_position_package_item.go
- model_url_match_rule.go
- model_url_matcher.go
- model_url_matcher_group.go
- model_url_restriction.go
- model_user_action.go
- model_user_action_set.go
- model_user_action_set_reports_get_response.go
- model_user_action_set_reports_get_response_data.go
- model_user_action_set_struct.go
- model_user_action_set_type.go
- model_user_action_sets_add_request.go
- model_user_action_sets_add_response.go
- model_user_action_sets_add_response_data.go
- model_user_action_sets_get_response.go
- model_user_action_sets_get_response_data.go
- model_user_action_spec.go
- model_user_actions_add_request.go
- model_user_actions_add_response.go
- model_user_id_type.go
- model_user_properties_add_property.go
- model_user_properties_add_request.go
- model_user_properties_add_response.go
- model_user_property_set.go
- model_user_property_sets_add_request.go
- model_user_property_sets_add_response.go
- model_user_property_sets_add_response_data.go
- model_user_property_sets_get_response.go
- model_user_property_sets_get_response_data.go
- model_user_property_sets_update_request.go
- model_user_property_sets_update_response.go
- model_vertical_item_spec.go
- model_video_capture_image_type.go
- model_video_capture_struct.go
- model_video_end_page_spec.go
- model_video_end_page_type.go
- model_video_restriction.go
- model_video_spec.go
- model_videomaker_autoadjustments_add_response.go
- model_videomaker_autoadjustments_add_response_data.go
- model_videomaker_subtitles_add_response.go
- model_videomaker_subtitles_add_response_data.go
- model_videomaker_tasks_get_response.go
- model_videomaker_tasks_get_response_data.go
- model_videomaker_videocaptures_add_response.go
- model_videomaker_videocaptures_add_response_data.go
- model_videos_add_response.go
- model_videos_add_response_data.go
- model_videos_get_list_struct.go
- model_videos_get_response.go
- model_videos_get_response_data.go
- model_videos_update_request.go
- model_videos_update_response.go
- model_videos_update_response_data.go
- model_viewer_id_type.go
- model_website_read_struct.go
- model_website_status.go
- model_website_update_struct.go
- model_wechat_account_fund_type.go
- model_wechat_account_trade_status.go
- model_wechat_account_trade_type.go
- model_wechat_ad_behavior.go
- model_wechat_ad_followers_get_list_struct.go
- model_wechat_ad_followers_get_response.go
- model_wechat_ad_followers_get_response_data.go
- model_wechat_ad_labels_get_list_struct.go
- model_wechat_ad_labels_get_response.go
- model_wechat_ad_labels_get_response_data.go
- model_wechat_ad_qualifications_spec.go
- model_wechat_ad_qualifications_struct.go
- model_wechat_advertiser_account_type.go
- model_wechat_advertiser_detail_get_list_struct.go
- model_wechat_advertiser_detail_get_response.go
- model_wechat_advertiser_detail_get_response_data.go
- model_wechat_advertiser_get_list_struct.go
- model_wechat_advertiser_get_response.go
- model_wechat_advertiser_get_response_data.go
- model_wechat_advertiser_local_business_add_response.go
- model_wechat_advertiser_local_business_add_response_data.go
- model_wechat_advertiser_local_business_get_response.go
- model_wechat_advertiser_local_business_get_response_data.go
- model_wechat_advertiser_local_business_update_response.go
- model_wechat_advertiser_specification_get_list_struct.go
- model_wechat_advertiser_specification_get_response.go
- model_wechat_advertiser_specification_get_response_data.go
- model_wechat_agency_get_response.go
- model_wechat_agency_get_response_data.go
- model_wechat_auth_status.go
- model_wechat_business_type.go
- model_wechat_cost_diagnosis_result_spec.go
- model_wechat_customer_system_status.go
- model_wechat_daily_cost_get_list_struct.go
- model_wechat_daily_cost_get_response.go
- model_wechat_daily_cost_get_response_data.go
- model_wechat_diagnosis_result_spec.go
- model_wechat_ecommerce_product_spec.go
- model_wechat_exposure_diagnosis_result_spec.go
- model_wechat_fund_spec.go
- model_wechat_fund_statements_detailed_get_response.go
- model_wechat_fund_statements_detailed_get_response_data.go
- model_wechat_fund_transfer_add_request.go
- model_wechat_fund_transfer_add_response.go
- model_wechat_funds_get_list_struct.go
- model_wechat_funds_get_response.go
- model_wechat_funds_get_response_data.go
- model_wechat_industry_qualifications_spec.go
- model_wechat_industry_qualifications_struct.go
- model_wechat_link_ad.go
- model_wechat_link_ad_spec.go
- model_wechat_local_business_qualification_type.go
- model_wechat_local_business_review_status.go
- model_wechat_mp_open_fund_type.go
- model_wechat_ocpa.go
- model_wechat_ocpa_spec_struct.go
- model_wechat_page_resource_status.go
- model_wechat_page_source_type.go
- model_wechat_pages_add_request.go
- model_wechat_pages_add_response.go
- model_wechat_pages_add_response_data.go
- model_wechat_pages_csgrouplist_get_list_struct.go
- model_wechat_pages_csgrouplist_get_response.go
- model_wechat_pages_csgrouplist_get_response_data.go
- model_wechat_pages_custom_add_request.go
- model_wechat_pages_custom_add_response.go
- model_wechat_pages_custom_add_response_data.go
- model_wechat_pages_delete_request.go
- model_wechat_pages_delete_response.go
- model_wechat_pages_delete_response_data.go
- model_wechat_pages_get_list_struct.go
- model_wechat_pages_get_response.go
- model_wechat_pages_get_response_data.go
- model_wechat_pages_grantinfo_get_list_struct.go
- model_wechat_pages_grantinfo_get_response.go
- model_wechat_pages_grantinfo_get_response_data.go
- model_wechat_position_type.go
- model_wechat_promoted_object_type.go
- model_wechat_qualifications_add_response.go
- model_wechat_qualifications_add_response_data.go
- model_wechat_qualifications_delete_request.go
- model_wechat_qualifications_delete_response.go
- model_wechat_qualifications_delete_response_data.go
- model_wechat_qualifications_get_response.go
- model_wechat_qualifications_get_response_data.go
- model_wechat_specification_account_type.go
- model_wecom_spec.go
- model_write_targeting_setting.go
- model_write_targeting_setting_for_adgroup.go
- model_xijing_page_add_pages_struct.go
- model_xijing_page_add_request.go
- model_xijing_page_add_response.go
- model_xijing_page_add_response_data.go
- model_xijing_page_by_components_add_pages_struct.go
- model_xijing_page_by_components_add_request.go
- model_xijing_page_by_components_add_response.go
- model_xijing_page_by_components_add_response_data.go
- model_xijing_page_delete_request.go
- model_xijing_page_delete_response.go
- model_xijing_page_delete_response_data.go
- model_xijing_page_interactive_add_response.go
- model_xijing_page_interactive_add_response_data.go
- model_xijing_page_list_get_response.go
- model_xijing_page_list_get_response_data.go
- model_xijing_page_update_request.go
- model_xijing_page_update_response.go
- model_xijing_page_update_response_data.go
- model_xijing_template_get_response.go
- model_xijing_template_get_response_data.go