- JSON representation
- RecommendationImpact
- RecommendationMetrics
- CampaignBudgetRecommendation
- CampaignBudgetRecommendationOption
- KeywordRecommendation
- SearchTerm
- TextAdRecommendation
- TargetCpaOptInRecommendation
- TargetCpaOptInRecommendationOption
- TargetCpaOptInRecommendationGoal
- MaximizeConversionsOptInRecommendation
- EnhancedCpcOptInRecommendation
- SearchPartnersOptInRecommendation
- MaximizeClicksOptInRecommendation
- OptimizeAdRotationRecommendation
- KeywordMatchTypeRecommendation
- MoveUnusedBudgetRecommendation
- TargetRoasOptInRecommendation
- ResponsiveSearchAdRecommendation
- UseBroadMatchKeywordRecommendation
- ResponsiveSearchAdAssetRecommendation
- UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation
- ResponsiveSearchAdImproveAdStrengthRecommendation
- DisplayExpansionOptInRecommendation
- UpgradeLocalCampaignToPerformanceMaxRecommendation
- RaiseTargetCpaBidTooLowRecommendation
- ForecastingSetTargetRoasRecommendation
- CampaignBudget
- CalloutAssetRecommendation
- SitelinkAssetRecommendation
- CallAssetRecommendation
- ShoppingOfferAttributeRecommendation
- MerchantInfo
- ShoppingAddProductsToCampaignRecommendation
- Reason
- ShoppingFixDisapprovedProductsRecommendation
- ShoppingTargetAllOffersRecommendation
- ShoppingMerchantCenterAccountSuspensionRecommendation
- ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation
- DynamicImageExtensionOptInRecommendation
- RaiseTargetCpaRecommendation
- TargetAdjustmentInfo
- AppBiddingGoal
- LowerTargetRoasRecommendation
- PerformanceMaxOptInRecommendation
- ImprovePerformanceMaxAdStrengthRecommendation
- MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation
- ForecastingSetTargetCpaRecommendation
- MaximizeConversionValueOptInRecommendation
- ImproveGoogleTagCoverageRecommendation
- PerformanceMaxFinalUrlOptInRecommendation
- RefreshCustomerMatchListRecommendation
- AccountInfo
- CustomAudienceOptInRecommendation
- LeadFormAssetRecommendation
- ImproveDemandGenAdStrengthRecommendation
A recommendation.
JSON representation |
---|
{ "resourceName": string, "type": enum ( |
Fields | |
---|---|
resource |
Immutable. The resource name of the recommendation.
|
type |
Output only. The type of recommendation. |
impact |
Output only. The impact on account performance as a result of applying the recommendation. |
campaigns[] |
Output only. The campaigns targeted by this recommendation. This field will be set for the following recommendation types: CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET and MOVE_UNUSED_BUDGET |
campaign |
Output only. The budget targeted by this recommendation. This will be set only when the recommendation affects a single campaign budget. This field will be set for the following recommendation types: CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET, MOVE_UNUSED_BUDGET |
campaign |
Output only. The campaign targeted by this recommendation. This field will be set for the following recommendation types: CALL_EXTENSION, CALLOUT_EXTENSION, ENHANCED_CPC_OPT_IN, USE_BROAD_MATCH_KEYWORD, KEYWORD, KEYWORD_MATCH_TYPE, UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX, MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD, RESPONSIVE_SEARCH_AD_ASSET, SEARCH_PARTNERS_OPT_IN, DISPLAY_EXPANSION_OPT_IN, SITELINK_EXTENSION, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN, TEXT_AD, UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX, RAISE_TARGET_CPA_BID_TOO_LOW, FORECASTING_SET_TARGET_ROAS, SHOPPING_ADD_AGE_GROUP, SHOPPING_ADD_COLOR, SHOPPING_ADD_GENDER, SHOPPING_ADD_SIZE, SHOPPING_ADD_GTIN, SHOPPING_ADD_MORE_IDENTIFIERS, SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN, SHOPPING_FIX_DISAPPROVED_PRODUCTS, SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX, DYNAMIC_IMAGE_EXTENSION_OPT_IN, RAISE_TARGET_CPA, LOWER_TARGET_ROAS, FORECASTING_SET_TARGET_CPA, SET_TARGET_CPA, SET_TARGET_ROAS, MAXIMIZE_CONVERSION_VALUE_OPT_IN, IMPROVE_GOOGLE_TAG_COVERAGE, PERFORMANCE_MAX_FINAL_URL_OPT_IN |
ad |
Output only. The ad group targeted by this recommendation. This will be set only when the recommendation affects a single ad group. This field will be set for the following recommendation types: KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD, RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD |
dismissed |
Output only. Whether the recommendation is dismissed or not. |
Union field recommendation . The details of recommendation. recommendation can be only one of the following: |
|
campaign |
Output only. The campaign budget recommendation. |
forecasting |
Output only. The forecasting campaign budget recommendation. |
keyword |
Output only. The keyword recommendation. |
text |
Output only. Add expanded text ad recommendation. |
target |
Output only. The TargetCPA opt-in recommendation. |
maximize |
Output only. The MaximizeConversions Opt-In recommendation. |
enhanced |
Output only. The Enhanced Cost-Per-Click Opt-In recommendation. |
search |
Output only. The Search Partners Opt-In recommendation. |
maximize |
Output only. The MaximizeClicks Opt-In recommendation. |
optimize |
Output only. The Optimize Ad Rotation recommendation. |
keyword |
Output only. The keyword match type recommendation. |
move |
Output only. The move unused budget recommendation. |
target |
Output only. The Target ROAS opt-in recommendation. |
responsive |
Output only. The add responsive search ad recommendation. |
marginal |
Output only. The marginal ROI campaign budget recommendation. |
use |
Output only. The use broad match keyword recommendation. |
responsive |
Output only. The responsive search ad asset recommendation. |
upgrade |
Output only. The upgrade a Smart Shopping campaign to a Performance Max campaign recommendation. |
responsive |
Output only. The responsive search ad improve ad strength recommendation. |
display |
Output only. The Display Expansion opt-in recommendation. |
upgrade |
Output only. The upgrade a Local campaign to a Performance Max campaign recommendation. |
raise |
Output only. The raise target CPA bid too low recommendation. |
forecasting |
Output only. The forecasting set target ROAS recommendation. |
callout |
Output only. The callout asset recommendation. |
sitelink |
Output only. The sitelink asset recommendation. |
call |
Output only. The call asset recommendation. |
shopping |
Output only. The shopping add age group recommendation. |
shopping |
Output only. The shopping add color recommendation. |
shopping |
Output only. The shopping add gender recommendation. |
shopping |
Output only. The shopping add GTIN recommendation. |
shopping |
Output only. The shopping add more identifiers recommendation. |
shopping |
Output only. The shopping add size recommendation. |
shopping |
Output only. The shopping add products to campaign recommendation. |
shopping |
Output only. The shopping fix disapproved products recommendation. |
shopping |
Output only. The shopping target all offers recommendation. |
shopping |
Output only. The shopping fix suspended Merchant Center account recommendation. |
shopping |
Output only. The shopping fix Merchant Center account suspension warning recommendation. |
shopping |
Output only. The shopping migrate Regular Shopping Campaign offers to Performance Max recommendation. |
dynamic |
Output only. Recommendation to enable dynamic image extensions on the account, allowing Google to find the best images from ad landing pages and complement text ads. |
raise |
Output only. Recommendation to raise Target CPA. |
lower |
Output only. Recommendation to lower Target ROAS. |
performance |
Output only. The Performance Max Opt In recommendation. |
improve |
Output only. The improve Performance Max ad strength recommendation. |
migrate |
Output only. The Dynamic Search Ads to Performance Max migration recommendation. |
forecasting |
Output only. The forecasting set target CPA recommendation. |
set |
Output only. The set target CPA recommendation. |
set |
Output only. The set target ROAS recommendation. |
maximize |
Output only. The Maximize Conversion Value opt-in recommendation. |
improve |
Output only. Recommendation to deploy Google Tag on more pages. |
performance |
Output only. Recommendation to turn on Final URL expansion for your Performance Max campaigns. |
refresh |
Output only. The refresh customer list recommendation. |
custom |
Output only. The custom audience opt in recommendation. |
lead |
Output only. The lead form asset recommendation. |
improve |
Output only. The improve Demand Gen ad strength recommendation. |
RecommendationImpact
The impact of making the change as described in the recommendation. Some types of recommendations may not have impact information.
JSON representation |
---|
{ "baseMetrics": { object ( |
Fields | |
---|---|
base |
Output only. Base metrics at the time the recommendation was generated. |
potential |
Output only. Estimated metrics if the recommendation is applied. |
RecommendationMetrics
Weekly account performance metrics. For some recommendation types, these are averaged over the past 90-day period and hence can be fractional.
JSON representation |
---|
{ "impressions": number, "clicks": number, "costMicros": string, "conversions": number, "conversionsValue": number, "videoViews": number } |
Fields | |
---|---|
impressions |
Output only. Number of ad impressions. |
clicks |
Output only. Number of ad clicks. |
cost |
Output only. Cost (in micros) for advertising, in the local currency for the account. |
conversions |
Output only. Number of conversions. |
conversions |
Output only. Sum of the conversion value of the conversions. |
video |
Output only. Number of video views for a video ad campaign. |
CampaignBudgetRecommendation
The budget recommendation for budget constrained campaigns.
JSON representation |
---|
{
"budgetOptions": [
{
object ( |
Fields | |
---|---|
budget |
Output only. The budget amounts and associated impact estimates for some values of possible budget amounts. |
current |
Output only. The current budget amount in micros. |
recommended |
Output only. The recommended budget amount in micros. |
CampaignBudgetRecommendationOption
The impact estimates for a given budget amount.
JSON representation |
---|
{
"impact": {
object ( |
Fields | |
---|---|
impact |
Output only. The impact estimate if budget is changed to amount specified in this option. |
budget |
Output only. The budget amount for this option. |
KeywordRecommendation
The keyword recommendation.
JSON representation |
---|
{ "keyword": { object ( |
Fields | |
---|---|
keyword |
Output only. The recommended keyword. |
search |
Output only. A list of search terms this keyword matches. The same search term may be repeated for multiple keywords. |
recommended |
Output only. The recommended CPC (cost-per-click) bid. |
SearchTerm
Information about a search term as related to a keyword recommendation.
JSON representation |
---|
{ "text": string, "estimatedWeeklySearchCount": string } |
Fields | |
---|---|
text |
Output only. The text of the search term. |
estimated |
Output only. Estimated number of historical weekly searches for this search term. |
TextAdRecommendation
The text ad recommendation.
JSON representation |
---|
{
"ad": {
object ( |
Fields | |
---|---|
ad |
Output only. Recommended ad. |
creation |
Output only. Creation date of the recommended ad. YYYY-MM-DD format, for example, 2018-04-17. |
auto |
Output only. Date, if present, is the earliest when the recommendation will be auto applied. YYYY-MM-DD format, for example, 2018-04-17. |
TargetCpaOptInRecommendation
The Target CPA opt-in recommendation.
JSON representation |
---|
{
"options": [
{
object ( |
Fields | |
---|---|
options[] |
Output only. The available goals and corresponding options for Target CPA strategy. |
recommended |
Output only. The recommended average CPA target. See required budget amount and impact of using this recommendation in options list. |
TargetCpaOptInRecommendationOption
The Target CPA opt-in option with impact estimate.
JSON representation |
---|
{ "goal": enum ( |
Fields | |
---|---|
goal |
Output only. The goal achieved by this option. |
impact |
Output only. The impact estimate if this option is selected. |
target |
Output only. Average CPA target. |
required |
Output only. The minimum campaign budget, in local currency for the account, required to achieve the target CPA. Amount is specified in micros, where one million is equivalent to one currency unit. |
TargetCpaOptInRecommendationGoal
Goal of TargetCpaOptIn recommendation.
Enums | |
---|---|
UNSPECIFIED |
Not specified. |
UNKNOWN |
Used for return value only. Represents value unknown in this version. |
SAME_COST |
Recommendation to set Target CPA to maintain the same cost. |
SAME_CONVERSIONS |
Recommendation to set Target CPA to maintain the same conversions. |
SAME_CPA |
Recommendation to set Target CPA to maintain the same CPA. |
CLOSEST_CPA |
Recommendation to set Target CPA to a value that is as close as possible to, yet lower than, the actual CPA (computed for past 28 days). |
MaximizeConversionsOptInRecommendation
The Maximize Conversions Opt-In recommendation.
JSON representation |
---|
{ "recommendedBudgetAmountMicros": string } |
Fields | |
---|---|
recommended |
Output only. The recommended new budget amount. |
EnhancedCpcOptInRecommendation
This type has no fields.
The Enhanced Cost-Per-Click Opt-In recommendation.
SearchPartnersOptInRecommendation
This type has no fields.
The Search Partners Opt-In recommendation.
MaximizeClicksOptInRecommendation
The Maximize Clicks opt-in recommendation.
JSON representation |
---|
{ "recommendedBudgetAmountMicros": string } |
Fields | |
---|---|
recommended |
Output only. The recommended new budget amount. Only set if the current budget is too high. |
OptimizeAdRotationRecommendation
This type has no fields.
The Optimize Ad Rotation recommendation.
KeywordMatchTypeRecommendation
The keyword match type recommendation.
JSON representation |
---|
{ "keyword": { object ( |
Fields | |
---|---|
keyword |
Output only. The existing keyword where the match type should be more broad. |
recommended |
Output only. The recommended new match type. |
MoveUnusedBudgetRecommendation
The move unused budget recommendation.
JSON representation |
---|
{
"budgetRecommendation": {
object ( |
Fields | |
---|---|
budget |
Output only. The recommendation for the constrained budget to increase. |
excess |
Output only. The excess budget's resourceName. |
TargetRoasOptInRecommendation
The Target ROAS opt-in recommendation.
JSON representation |
---|
{ "recommendedTargetRoas": number, "requiredCampaignBudgetAmountMicros": string } |
Fields | |
---|---|
recommended |
Output only. The recommended target ROAS (revenue per unit of spend). The value is between 0.01 and 1000.0, inclusive. |
required |
Output only. The minimum campaign budget, in local currency for the account, required to achieve the target ROAS. Amount is specified in micros, where one million is equivalent to one currency unit. |
ResponsiveSearchAdRecommendation
The add responsive search ad recommendation.
JSON representation |
---|
{
"ad": {
object ( |
Fields | |
---|---|
ad |
Output only. Recommended ad. |
UseBroadMatchKeywordRecommendation
The use broad match keyword recommendation.
JSON representation |
---|
{
"keyword": [
{
object ( |
Fields | |
---|---|
keyword[] |
Output only. Sample of keywords to be expanded to Broad Match. |
suggested |
Output only. Total number of keywords to be expanded to Broad Match in the campaign. |
campaign |
Output only. Total number of keywords in the campaign. |
campaign |
Output only. Whether the associated campaign uses a shared budget. |
required |
Output only. The budget recommended to avoid becoming budget constrained after applying the recommendation. |
ResponsiveSearchAdAssetRecommendation
The add responsive search ad asset recommendation.
JSON representation |
---|
{ "currentAd": { object ( |
Fields | |
---|---|
current |
Output only. The current ad to be updated. |
recommended |
Output only. The recommended assets. This is populated only with the new headlines and/or descriptions, and is otherwise empty. |
UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation
The upgrade a Smart Shopping campaign to a Performance Max campaign recommendation.
JSON representation |
---|
{ "merchantId": string, "salesCountryCode": string } |
Fields | |
---|---|
merchant |
Output only. ID of Merchant Center account. |
sales |
Output only. Country whose products from merchant's inventory should be included. |
ResponsiveSearchAdImproveAdStrengthRecommendation
The responsive search ad improve ad strength recommendation.
JSON representation |
---|
{ "currentAd": { object ( |
Fields | |
---|---|
current |
Output only. The current ad to be updated. |
recommended |
Output only. The updated ad. |
DisplayExpansionOptInRecommendation
This type has no fields.
The Display Expansion opt-in recommendation.
UpgradeLocalCampaignToPerformanceMaxRecommendation
This type has no fields.
The Upgrade Local campaign to Performance Max campaign recommendation.
RaiseTargetCpaBidTooLowRecommendation
The raise target CPA bid too low recommendation.
JSON representation |
---|
{ "recommendedTargetMultiplier": number, "averageTargetCpaMicros": string } |
Fields | |
---|---|
recommended |
Output only. A number greater than 1.0 indicating the factor by which we recommend the target CPA should be increased. |
average |
Output only. The current average target CPA of the campaign, in micros of customer local currency. |
ForecastingSetTargetRoasRecommendation
The forecasting set target ROAS recommendation.
JSON representation |
---|
{
"recommendedTargetRoas": number,
"campaignBudget": {
object ( |
Fields | |
---|---|
recommended |
Output only. The recommended target ROAS (revenue per unit of spend). The value is between 0.01 and 1000.0, inclusive. |
campaign |
Output only. The campaign budget. |
CampaignBudget
A campaign budget shared amongst various budget recommendation types.
JSON representation |
---|
{ "currentAmountMicros": string, "recommendedNewAmountMicros": string, "newStartDate": string } |
Fields | |
---|---|
current |
Output only. Current budget amount. |
recommended |
Output only. Recommended budget amount. |
new |
Output only. The date when the new budget would start being used. This field will be set for the following recommendation types: FORECASTING_SET_TARGET_ROAS , FORECASTING_SET_TARGET_CPA YYYY-MM-DD format, for example, 2018-04-17. |
CalloutAssetRecommendation
The callout asset recommendation.
JSON representation |
---|
{ "recommendedCampaignCalloutAssets": [ { object ( |
Fields | |
---|---|
recommended |
Output only. New callout extension assets recommended at the campaign level. |
recommended |
Output only. New callout extension assets recommended at the customer level. |
SitelinkAssetRecommendation
The sitelink asset recommendation.
JSON representation |
---|
{ "recommendedCampaignSitelinkAssets": [ { object ( |
Fields | |
---|---|
recommended |
Output only. New sitelink assets recommended at the campaign level. |
recommended |
Output only. New sitelink assets recommended at the customer level. |
CallAssetRecommendation
This type has no fields.
The call asset recommendation.
ShoppingOfferAttributeRecommendation
The shopping recommendation to add an attribute to offers that are demoted because it is missing.
JSON representation |
---|
{
"merchant": {
object ( |
Fields | |
---|---|
merchant |
Output only. The details of the Merchant Center account. |
feed |
Output only. The campaign feed label. |
offers |
Output only. The number of online, servable offers. |
demoted |
Output only. The number of online, servable offers that are demoted for missing attributes. Visit the Merchant Center for more details. |
MerchantInfo
The Merchant Center account details.
JSON representation |
---|
{ "id": string, "name": string, "multiClient": boolean } |
Fields | |
---|---|
id |
Output only. The Merchant Center account ID. |
name |
Output only. The name of the Merchant Center account. |
multi |
Output only. Whether the Merchant Center account is a Multi-Client account (MCA). |
ShoppingAddProductsToCampaignRecommendation
The shopping recommendation to add products to a Shopping Campaign Inventory.
JSON representation |
---|
{ "merchant": { object ( |
Fields | |
---|---|
merchant |
Output only. The details of the Merchant Center account. |
feed |
Output only. The feed label for the campaign. |
reason |
Output only. The reason why no products are attached to the campaign. |
Reason
Issues that results in a shopping campaign targeting zero products.
Enums | |
---|---|
UNSPECIFIED |
Not specified. |
UNKNOWN |
Used for return value only. Represents value unknown in this version. |
MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS |
The Merchant Center account does not have any submitted products. |
MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS_IN_FEED |
The Merchant Center account does not have any submitted products in the feed. |
ADS_ACCOUNT_EXCLUDES_OFFERS_FROM_CAMPAIGN |
The Google Ads account has active campaign filters that prevents inclusion of offers in the campaign. |
ALL_PRODUCTS_ARE_EXCLUDED_FROM_CAMPAIGN |
All products available have been explicitly excluded from being targeted by the campaign. |
ShoppingFixDisapprovedProductsRecommendation
The shopping recommendation to fix disapproved products in a Shopping Campaign Inventory.
JSON representation |
---|
{
"merchant": {
object ( |
Fields | |
---|---|
merchant |
Output only. The details of the Merchant Center account. |
feed |
Output only. The feed label for the campaign. |
products |
Output only. The number of products of the campaign. |
disapproved |
Output only. The numbers of products of the campaign that are disapproved. |
ShoppingTargetAllOffersRecommendation
The shopping recommendation to create a catch-all campaign that targets all offers.
JSON representation |
---|
{
"merchant": {
object ( |
Fields | |
---|---|
merchant |
Output only. The details of the Merchant Center account. |
untargeted |
Output only. The number of untargeted offers. |
feed |
Output only. The offer feed label. |
ShoppingMerchantCenterAccountSuspensionRecommendation
The shopping recommendation to fix Merchant Center account suspension issues.
JSON representation |
---|
{
"merchant": {
object ( |
Fields | |
---|---|
merchant |
Output only. The details of the Merchant Center account. |
feed |
Output only. The feed label of the campaign for which the suspension happened. |
ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation
The shopping recommendation to migrate Regular Shopping Campaign targeted offers to Performance Max campaigns.
JSON representation |
---|
{
"merchant": {
object ( |
Fields | |
---|---|
merchant |
Output only. The details of the Merchant Center account. |
feed |
Output only. The feed label of the offers targeted by the campaigns sharing this suggestion. |
DynamicImageExtensionOptInRecommendation
This type has no fields.
Recommendation to enable dynamic image extensions on the account, allowing Google to find the best images from ad landing pages and complement text ads.
RaiseTargetCpaRecommendation
Recommendation to raise Target CPA.
JSON representation |
---|
{ "targetAdjustment": { object ( |
Fields | |
---|---|
target |
Output only. The relevant information describing the recommended target adjustment. |
app |
Output only. Represents the goal towards which the bidding strategy should optimize. Only populated for App Campaigns. |
TargetAdjustmentInfo
Information of a target adjustment recommendation.
JSON representation |
---|
{ "recommendedTargetMultiplier": number, "currentAverageTargetMicros": string, "sharedSet": string } |
Fields | |
---|---|
recommended |
Output only. The factor by which we recommend the target to be adjusted by. |
current |
Output only. The current average target of the campaign or portfolio targeted by this recommendation. |
shared |
Output only. The shared set resource name of the portfolio bidding strategy where the target is defined. Only populated if the recommendation is portfolio level. |
AppBiddingGoal
Represents the goal towards which the bidding strategy, of an app campaign, should optimize for.
Enums | |
---|---|
UNSPECIFIED |
Not specified. |
UNKNOWN |
Represents value unknown in this version of the API. |
OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME |
The bidding strategy of the app campaign should aim to maximize installation of the app. |
OPTIMIZE_FOR_IN_APP_CONVERSION_VOLUME |
The bidding strategy of the app campaign should aim to maximize the selected in-app conversions' volume. |
OPTIMIZE_FOR_TOTAL_CONVERSION_VALUE |
The bidding strategy of the app campaign should aim to maximize all conversions' value, that is, install and selected in-app conversions. |
OPTIMIZE_FOR_TARGET_IN_APP_CONVERSION |
The bidding strategy of the app campaign should aim to maximize just the selected in-app conversion's volume, while achieving or exceeding target cost per in-app conversion. |
OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND |
The bidding strategy of the app campaign should aim to maximize all conversions' value, that is, install and selected in-app conversions while achieving or exceeding target return on advertising spend. |
OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI |
This bidding strategy of the app campaign should aim to maximize installation of the app without advertiser-provided target cost-per-install. |
OPTIMIZE_FOR_PRE_REGISTRATION_CONVERSION_VOLUME |
This bidding strategy of the app campaign should aim to maximize pre-registration of the app. |
LowerTargetRoasRecommendation
Recommendation to lower Target ROAS.
JSON representation |
---|
{
"targetAdjustment": {
object ( |
Fields | |
---|---|
target |
Output only. The relevant information describing the recommended target adjustment. |
PerformanceMaxOptInRecommendation
This type has no fields.
The Performance Max Opt In recommendation.
ImprovePerformanceMaxAdStrengthRecommendation
Recommendation to improve the asset group strength of a Performance Max campaign to an "Excellent" rating.
JSON representation |
---|
{ "assetGroup": string } |
Fields | |
---|---|
asset |
Output only. The asset group resource name. |
MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation
The Dynamic Search Ads to Performance Max migration recommendation.
JSON representation |
---|
{ "applyLink": string } |
Fields | |
---|---|
apply |
Output only. A link to the Google Ads UI where the customer can manually apply the recommendation. |
ForecastingSetTargetCpaRecommendation
The set target CPA recommendations.
JSON representation |
---|
{
"recommendedTargetCpaMicros": string,
"campaignBudget": {
object ( |
Fields | |
---|---|
recommended |
Output only. The recommended target CPA. |
campaign |
Output only. The campaign budget. |
MaximizeConversionValueOptInRecommendation
This type has no fields.
Recommendation to opt into Maximize Conversion Value bidding strategy.
ImproveGoogleTagCoverageRecommendation
This type has no fields.
Recommendation to deploy Google Tag on more pages.
PerformanceMaxFinalUrlOptInRecommendation
This type has no fields.
Recommendation to turn on Final URL expansion for your Performance Max campaigns.
RefreshCustomerMatchListRecommendation
The recommendation to update a customer list that hasn't been updated in the last 90 days. The customer receiving the recommendation is not necessarily the owner account. The owner account should update the customer list.
JSON representation |
---|
{ "userListId": string, "userListName": string, "daysSinceLastRefresh": string, "topSpendingAccount": [ { object ( |
Fields | |
---|---|
user |
Output only. The user list ID. |
user |
Output only. The name of the list. |
days |
Output only. Days since last refresh. |
top |
Output only. The top spending account. |
targeting |
Output only. User lists can be shared with other accounts by the owner. targetingAccountsCount is the number of those accounts that can use it for targeting. |
owner |
Output only. The owner account. This is the account that should update the customer list. |
AccountInfo
Wrapper for information about a Google Ads account.
JSON representation |
---|
{ "customerId": string, "descriptiveName": string } |
Fields | |
---|---|
customer |
Output only. The customer ID of the account. |
descriptive |
Output only. The descriptive name of the account. |
CustomAudienceOptInRecommendation
The Custom Audience Opt In recommendation.
JSON representation |
---|
{
"keywords": [
{
object ( |
Fields | |
---|---|
keywords[] |
Output only. The list of keywords to use for custom audience creation. |
LeadFormAssetRecommendation
This type has no fields.
The lead form asset recommendation.
ImproveDemandGenAdStrengthRecommendation
The improve Demand Gen ad strength recommendation.
JSON representation |
---|
{
"ad": string,
"adStrength": enum ( |
Fields | |
---|---|
ad |
Output only. The resource name of the ad that can be improved. |
ad |
Output only. The current ad strength. |
demand |
Output only. A list of recommendations to improve the ad strength. |