# Functions

Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewGetHistoryRequest calls the generic GetHistory builder with application/json body.
NewGetHistoryRequestWithBody generates requests for GetHistory with any type of body.
ParseGetHistoryResp parses an HTTP response from a GetHistoryWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
WithResponseEditorFn allows setting up a callback function, which will be called right after receive the response.

# Constants

Defines values for HistoryResponseEventsEntityType.
Defines values for HistoryResponseEventsEntityType.
Defines values for HistorySortParameterDirection.
Defines values for HistoryResponseEventsEntityType.
Defines values for HistoryResponseEventsMetadataPredefinedTarget.
Defines values for HistoryResponseEventsMetadataPredefinedTarget.
Defines values for HistoryResponseEventsMetadataCampaignBudgetType.
Defines values for HistorySortParameterKey.
Defines values for HistorySortParameterDirection.
Defines values for HistoryResponseEventsMetadataPlacementGroupPosition.
Defines values for HistoryResponseEventsMetadataProductTargetingType.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryEventTypeFilters.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsChangeType.
Defines values for HistoryResponseEventsEntityType.
Defines values for HistoryResponseEventsMetadataKeywordType.
Defines values for HistoryResponseEventsMetadataKeywordType.
Defines values for HistoryResponseEventsMetadataKeywordType.
Defines values for HistoryResponseEventsMetadataCampaignBudgetType.
Defines values for HistoryResponseEventsMetadataPredefinedTarget.
Defines values for HistoryResponseEventsEntityType.
Defines values for HistoryResponseEventsMetadataNegativeTargetingType.
Defines values for HistoryResponseEventsMetadataNegativeTargetingType.
Defines values for HistoryResponseEventsMetadataProductTargetingType.
Defines values for HistoryResponseEventsEntityType.
Defines values for HistoryResponseEventsMetadataPredefinedTarget.
Defines values for HistoryResponseEventsMetadataPlacementGroupPosition.

# Structs

Client which conforms to the OpenAPI3 specification for this service.
No description provided by the author
GetHistoryJSONBody defines parameters for GetHistory.
No description provided by the author
HistoryError The error response object.
HistoryEventType defines model for HistoryEventType.
HistoryEventTypes defines model for HistoryEventTypes.
HistorySortParameter defines model for HistorySortParameter.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.

# Type aliases

ClientOption allows setting custom parameters during construction.
GetHistoryJSONRequestBody defines body for GetHistory for application/json ContentType.
HistoryEventTypeFilters defines model for HistoryEventType.Filters.
HistoryResponseEvents defines model for HistoryResponseEvents.
HistoryResponseEventsChangeType ChangeTypes for EntityTypes | EntityType | Valid Change Types | ||--| |CAMPAIGN | STATUS, IN_BUDGET, PORTFOLIO, BUDGET_AMOUNT, NAME, START_DATE, END_DATE, SMART_BIDDING_STRATEGY, PLACEMENT_GROUP, CREATED, IS_PREMIUM_BID_ENABLED, PORTFOLIO_ID, BUDGET_DOCUMENT_VERSION, IS_PROCESSING, RULE_BASED_BUDGET_VALUE, APPLICABLE_RULE_NAME, APPLICABLE_RULE_ID, CREATION_DATE, AUTO_TARGETED | |AD_GROUP | STATUS, NAME, DEFAULT_BID_AMOUNT| |AD | STATUS| |KEYWORD | STATUS, BID_AMOUNT| |PRODUCT_TARGETING | STATUS, BID_AMOUNT| |NEGATIVE_KEYWORD | STATUS|.
HistoryResponseEventsEntityType defines model for HistoryResponseEvents.EntityType.
HistoryResponseEventsMetadataCampaignBudgetType Field only for campaigns.
HistoryResponseEventsMetadataKeywordType Field only for keywords.
HistoryResponseEventsMetadataNegativeTargetingType Field only for negative targeting.
HistoryResponseEventsMetadataPlacementGroupPosition Field only for campaign placement group change types.
HistoryResponseEventsMetadataPredefinedTarget defines model for HistoryResponseEvents.Metadata.PredefinedTarget.
HistoryResponseEventsMetadataProductTargetingType Field only for Product Targeting.
HistorySortParameterDirection defines model for HistorySortParameter.Direction.
HistorySortParameterKey defines model for HistorySortParameter.Key.
RequestEditorFn is the function signature for the RequestEditor callback function.
ResponseEditorFn is the function signature for the ResponseEditor callback function.