Skip to main content

Services

RPC methods exposed by this API.

CampaignService

Messages

Data models used across requests/responses.

Campaign

CampaignReport

A top-level summary of the report’s rules is provided here so clients needn’t aggregate this information themselves.

CampaignReports

Wrapper for repeated CampaignReport used in map values (proto3 maps cannot directly contain repeated fields).

CreateCampaignFrom

Campaigns can be created from a few different sources.

CreateCampaignRequest

The request of a call to CampaignService_CreateCampaign to create a campaign.

CreateCampaignResponse

The response of a call to CampaignService_CreateCampaign to create a campaign.

GetCampaignReportSummariesRequest

GetCampaignReportSummariesResponse

GetCampaignReportSummariesResponse.SummariesByCampaignIdEntry

GetCampaignRequest

The request for a call to CampaignService_GetCampaign to retrieve a campaign. If campaign_id is provided then all other arguments will be ignored. The organization_id argument is only required if using client_key and the user belongs to multiple organizations.

GetCampaignResponse

The response of a call to CampaignService_GetCampaign to retrieve a campaign.

ListCampaignAnnotationsRequest

ListCampaignAnnotationsResponse

ListCampaignsRequest

The request for a call to CampaignService_ListCampaigns to retrieve campaigns.

ListCampaignsResponse

The response of a call to CampaignService_ListCampaignsResponse.

UpdateCampaignRequest

The request for a call to CampaignService_UpdateCampaign to update a campaign. When updating tags or rules, the update will perform a full replace. Additionally, when updating rules, only the rule ID or the rule client key is required, but it is okay to provide both. If some rules contain only client keys and others only rule IDs, they will be consolidated.

UpdateCampaignResponse

The response of a call to CampaignService_UpdateCampaign.

Enums

Allowed constant values used in message fields.