google-ads-api
Version:
Google Ads API Client Library for Node.js
1,983 lines • 94.5 kB
JavaScript
"use strict";
/* Autogenerated File! Do Not Edit */
Object.defineProperty(exports, "__esModule", { value: true });
exports.accessibleBiddingStrategy = accessibleBiddingStrategy;
exports.accountBudget = accountBudget;
exports.accountBudgetProposal = accountBudgetProposal;
exports.accountLink = accountLink;
exports.ad = ad;
exports.adGroup = adGroup;
exports.adGroupAd = adGroupAd;
exports.adGroupAdAssetCombinationView = adGroupAdAssetCombinationView;
exports.adGroupAdAssetView = adGroupAdAssetView;
exports.adGroupAdLabel = adGroupAdLabel;
exports.adGroupAsset = adGroupAsset;
exports.adGroupAssetSet = adGroupAssetSet;
exports.adGroupAudienceView = adGroupAudienceView;
exports.adGroupBidModifier = adGroupBidModifier;
exports.adGroupCriterion = adGroupCriterion;
exports.adGroupCriterionCustomizer = adGroupCriterionCustomizer;
exports.adGroupCriterionLabel = adGroupCriterionLabel;
exports.adGroupCriterionSimulation = adGroupCriterionSimulation;
exports.adGroupCustomizer = adGroupCustomizer;
exports.adGroupLabel = adGroupLabel;
exports.adGroupSimulation = adGroupSimulation;
exports.adParameter = adParameter;
exports.adScheduleView = adScheduleView;
exports.ageRangeView = ageRangeView;
exports.aiMaxSearchTermAdCombinationView = aiMaxSearchTermAdCombinationView;
exports.androidPrivacySharedKeyGoogleAdGroup = androidPrivacySharedKeyGoogleAdGroup;
exports.androidPrivacySharedKeyGoogleCampaign = androidPrivacySharedKeyGoogleCampaign;
exports.androidPrivacySharedKeyGoogleNetworkType = androidPrivacySharedKeyGoogleNetworkType;
exports.appTopCombinationView = appTopCombinationView;
exports.appliedIncentive = appliedIncentive;
exports.asset = asset;
exports.assetFieldTypeView = assetFieldTypeView;
exports.assetGroup = assetGroup;
exports.assetGroupAsset = assetGroupAsset;
exports.assetGroupListingGroupFilter = assetGroupListingGroupFilter;
exports.assetGroupProductGroupView = assetGroupProductGroupView;
exports.assetGroupSignal = assetGroupSignal;
exports.assetGroupTopCombinationView = assetGroupTopCombinationView;
exports.assetSet = assetSet;
exports.assetSetAsset = assetSetAsset;
exports.assetSetTypeView = assetSetTypeView;
exports.audience = audience;
exports.batchJob = batchJob;
exports.biddingDataExclusion = biddingDataExclusion;
exports.biddingSeasonalityAdjustment = biddingSeasonalityAdjustment;
exports.biddingStrategy = biddingStrategy;
exports.biddingStrategySimulation = biddingStrategySimulation;
exports.billingSetup = billingSetup;
exports.callView = callView;
exports.campaign = campaign;
exports.campaignAggregateAssetView = campaignAggregateAssetView;
exports.campaignAsset = campaignAsset;
exports.campaignAssetSet = campaignAssetSet;
exports.campaignAudienceView = campaignAudienceView;
exports.campaignBidModifier = campaignBidModifier;
exports.campaignBudget = campaignBudget;
exports.campaignConversionGoal = campaignConversionGoal;
exports.campaignCriterion = campaignCriterion;
exports.campaignCustomizer = campaignCustomizer;
exports.campaignDraft = campaignDraft;
exports.campaignGoalConfig = campaignGoalConfig;
exports.campaignGroup = campaignGroup;
exports.campaignLabel = campaignLabel;
exports.campaignLifecycleGoal = campaignLifecycleGoal;
exports.campaignSearchTermInsight = campaignSearchTermInsight;
exports.campaignSearchTermView = campaignSearchTermView;
exports.campaignSharedSet = campaignSharedSet;
exports.campaignSimulation = campaignSimulation;
exports.carrierConstant = carrierConstant;
exports.cartDataSalesView = cartDataSalesView;
exports.changeEvent = changeEvent;
exports.changeStatus = changeStatus;
exports.channelAggregateAssetView = channelAggregateAssetView;
exports.clickView = clickView;
exports.combinedAudience = combinedAudience;
exports.contentCriterionView = contentCriterionView;
exports.conversionAction = conversionAction;
exports.conversionCustomVariable = conversionCustomVariable;
exports.conversionGoalCampaignConfig = conversionGoalCampaignConfig;
exports.conversionValueRule = conversionValueRule;
exports.conversionValueRuleSet = conversionValueRuleSet;
exports.currencyConstant = currencyConstant;
exports.customAudience = customAudience;
exports.customConversionGoal = customConversionGoal;
exports.customInterest = customInterest;
exports.customer = customer;
exports.customerAsset = customerAsset;
exports.customerAssetSet = customerAssetSet;
exports.customerClient = customerClient;
exports.customerClientLink = customerClientLink;
exports.customerConversionGoal = customerConversionGoal;
exports.customerCustomizer = customerCustomizer;
exports.customerLabel = customerLabel;
exports.customerLifecycleGoal = customerLifecycleGoal;
exports.customerManagerLink = customerManagerLink;
exports.customerNegativeCriterion = customerNegativeCriterion;
exports.customerSearchTermInsight = customerSearchTermInsight;
exports.customerSkAdNetworkConversionValueSchema = customerSkAdNetworkConversionValueSchema;
exports.customerUserAccess = customerUserAccess;
exports.customerUserAccessInvitation = customerUserAccessInvitation;
exports.customizerAttribute = customizerAttribute;
exports.dataLink = dataLink;
exports.detailContentSuitabilityPlacementView = detailContentSuitabilityPlacementView;
exports.detailPlacementView = detailPlacementView;
exports.detailedDemographic = detailedDemographic;
exports.displayKeywordView = displayKeywordView;
exports.distanceView = distanceView;
exports.domainCategory = domainCategory;
exports.dynamicSearchAdsSearchTermView = dynamicSearchAdsSearchTermView;
exports.expandedLandingPageView = expandedLandingPageView;
exports.experiment = experiment;
exports.experimentArm = experimentArm;
exports.finalUrlExpansionAssetView = finalUrlExpansionAssetView;
exports.genderView = genderView;
exports.geoTargetConstant = geoTargetConstant;
exports.geographicView = geographicView;
exports.goal = goal;
exports.googleAdsField = googleAdsField;
exports.groupContentSuitabilityPlacementView = groupContentSuitabilityPlacementView;
exports.groupPlacementView = groupPlacementView;
exports.hotelGroupView = hotelGroupView;
exports.hotelPerformanceView = hotelPerformanceView;
exports.hotelReconciliation = hotelReconciliation;
exports.incomeRangeView = incomeRangeView;
exports.invoice = invoice;
exports.keywordPlan = keywordPlan;
exports.keywordPlanAdGroup = keywordPlanAdGroup;
exports.keywordPlanAdGroupKeyword = keywordPlanAdGroupKeyword;
exports.keywordPlanCampaign = keywordPlanCampaign;
exports.keywordPlanCampaignKeyword = keywordPlanCampaignKeyword;
exports.keywordThemeConstant = keywordThemeConstant;
exports.keywordView = keywordView;
exports.label = label;
exports.landingPageView = landingPageView;
exports.languageConstant = languageConstant;
exports.leadFormSubmissionData = leadFormSubmissionData;
exports.lifeEvent = lifeEvent;
exports.localServicesEmployee = localServicesEmployee;
exports.localServicesLead = localServicesLead;
exports.localServicesLeadConversation = localServicesLeadConversation;
exports.localServicesVerificationArtifact = localServicesVerificationArtifact;
exports.locationInterestView = locationInterestView;
exports.locationView = locationView;
exports.managedPlacementView = managedPlacementView;
exports.matchedLocationInterestView = matchedLocationInterestView;
exports.mediaFile = mediaFile;
exports.mobileAppCategoryConstant = mobileAppCategoryConstant;
exports.mobileDeviceConstant = mobileDeviceConstant;
exports.offlineConversionUploadClientSummary = offlineConversionUploadClientSummary;
exports.offlineConversionUploadConversionActionSummary = offlineConversionUploadConversionActionSummary;
exports.offlineUserDataJob = offlineUserDataJob;
exports.operatingSystemVersionConstant = operatingSystemVersionConstant;
exports.paidOrganicSearchTermView = paidOrganicSearchTermView;
exports.parentalStatusView = parentalStatusView;
exports.paymentsAccount = paymentsAccount;
exports.perStoreView = perStoreView;
exports.performanceMaxPlacementView = performanceMaxPlacementView;
exports.productCategoryConstant = productCategoryConstant;
exports.productGroupView = productGroupView;
exports.productLink = productLink;
exports.productLinkInvitation = productLinkInvitation;
exports.qualifyingQuestion = qualifyingQuestion;
exports.recommendation = recommendation;
exports.recommendationSubscription = recommendationSubscription;
exports.remarketingAction = remarketingAction;
exports.searchTermView = searchTermView;
exports.sharedCriterion = sharedCriterion;
exports.sharedSet = sharedSet;
exports.shoppingPerformanceView = shoppingPerformanceView;
exports.shoppingProduct = shoppingProduct;
exports.smartCampaignSearchTermView = smartCampaignSearchTermView;
exports.smartCampaignSetting = smartCampaignSetting;
exports.targetingExpansionView = targetingExpansionView;
exports.thirdPartyAppAnalyticsLink = thirdPartyAppAnalyticsLink;
exports.topicConstant = topicConstant;
exports.topicView = topicView;
exports.travelActivityGroupView = travelActivityGroupView;
exports.travelActivityPerformanceView = travelActivityPerformanceView;
exports.userInterest = userInterest;
exports.userList = userList;
exports.userListCustomerType = userListCustomerType;
exports.userLocationView = userLocationView;
exports.video = video;
exports.videoEnhancement = videoEnhancement;
exports.webpageView = webpageView;
exports.youTubeVideoUpload = youTubeVideoUpload;
/**
* @param {string | number} customerId
* @param {string | number} biddingStrategyId
* @returns `AccessibleBiddingStrategyResourceName`
* @example const accessibleBiddingStrategy: ResourceNames.AccessibleBiddingStrategyResourceName = ResourceNames.accessibleBiddingStrategy(10987417, 21974834)
*/
function accessibleBiddingStrategy(customerId, biddingStrategyId) {
return `customers/${customerId}/accessibleBiddingStrategies/${biddingStrategyId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} accountBudgetId
* @returns `AccountBudgetResourceName`
* @example const accountBudget: ResourceNames.AccountBudgetResourceName = ResourceNames.accountBudget(10987417, 21974834)
*/
function accountBudget(customerId, accountBudgetId) {
return `customers/${customerId}/accountBudgets/${accountBudgetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} accountBudgetProposalId
* @returns `AccountBudgetProposalResourceName`
* @example const accountBudgetProposal: ResourceNames.AccountBudgetProposalResourceName = ResourceNames.accountBudgetProposal(10987417, 21974834)
*/
function accountBudgetProposal(customerId, accountBudgetProposalId) {
return `customers/${customerId}/accountBudgetProposals/${accountBudgetProposalId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} accountLinkId
* @returns `AccountLinkResourceName`
* @example const accountLink: ResourceNames.AccountLinkResourceName = ResourceNames.accountLink(10987417, 21974834)
*/
function accountLink(customerId, accountLinkId) {
return `customers/${customerId}/accountLinks/${accountLinkId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adId
* @returns `AdResourceName`
* @example const ad: ResourceNames.AdResourceName = ResourceNames.ad(10987417, 21974834)
*/
function ad(customerId, adId) {
return `customers/${customerId}/ads/${adId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @returns `AdGroupResourceName`
* @example const adGroup: ResourceNames.AdGroupResourceName = ResourceNames.adGroup(10987417, 21974834)
*/
function adGroup(customerId, adGroupId) {
return `customers/${customerId}/adGroups/${adGroupId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} adId
* @returns `AdGroupAdResourceName`
* @example const adGroupAd: ResourceNames.AdGroupAdResourceName = ResourceNames.adGroupAd(10987417, 21974834, 43949668)
*/
function adGroupAd(customerId, adGroupId, adId) {
return `customers/${customerId}/adGroupAds/${adGroupId}~${adId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} adId
* @param {string | number} assetCombinationIdLow
* @param {string | number} assetCombinationIdHigh
* @returns `AdGroupAdAssetCombinationViewResourceName`
* @example const adGroupAdAssetCombinationView: ResourceNames.AdGroupAdAssetCombinationViewResourceName = ResourceNames.adGroupAdAssetCombinationView(10987417, 21974834, 43949668, 87899336, 175798672)
*/
function adGroupAdAssetCombinationView(customerId, adGroupId, adId, assetCombinationIdLow, assetCombinationIdHigh) {
return `customers/${customerId}/adGroupAdAssetCombinationViews/${adGroupId}~${adId}~${assetCombinationIdLow}~${assetCombinationIdHigh}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} adId
* @param {string | number} assetId
* @param {string | number} fieldType
* @returns `AdGroupAdAssetViewResourceName`
* @example const adGroupAdAssetView: ResourceNames.AdGroupAdAssetViewResourceName = ResourceNames.adGroupAdAssetView(10987417, 21974834, 43949668, 87899336, 175798672)
*/
function adGroupAdAssetView(customerId, adGroupId, adId, assetId, fieldType) {
return `customers/${customerId}/adGroupAdAssetViews/${adGroupId}~${adId}~${assetId}~${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} adId
* @param {string | number} labelId
* @returns `AdGroupAdLabelResourceName`
* @example const adGroupAdLabel: ResourceNames.AdGroupAdLabelResourceName = ResourceNames.adGroupAdLabel(10987417, 21974834, 43949668, 87899336)
*/
function adGroupAdLabel(customerId, adGroupId, adId, labelId) {
return `customers/${customerId}/adGroupAdLabels/${adGroupId}~${adId}~${labelId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} assetId
* @param {string | number} fieldType
* @returns `AdGroupAssetResourceName`
* @example const adGroupAsset: ResourceNames.AdGroupAssetResourceName = ResourceNames.adGroupAsset(10987417, 21974834, 43949668, 87899336)
*/
function adGroupAsset(customerId, adGroupId, assetId, fieldType) {
return `customers/${customerId}/adGroupAssets/${adGroupId}~${assetId}~${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} assetSetId
* @returns `AdGroupAssetSetResourceName`
* @example const adGroupAssetSet: ResourceNames.AdGroupAssetSetResourceName = ResourceNames.adGroupAssetSet(10987417, 21974834, 43949668)
*/
function adGroupAssetSet(customerId, adGroupId, assetSetId) {
return `customers/${customerId}/adGroupAssetSets/${adGroupId}~${assetSetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `AdGroupAudienceViewResourceName`
* @example const adGroupAudienceView: ResourceNames.AdGroupAudienceViewResourceName = ResourceNames.adGroupAudienceView(10987417, 21974834, 43949668)
*/
function adGroupAudienceView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/adGroupAudienceViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `AdGroupBidModifierResourceName`
* @example const adGroupBidModifier: ResourceNames.AdGroupBidModifierResourceName = ResourceNames.adGroupBidModifier(10987417, 21974834, 43949668)
*/
function adGroupBidModifier(customerId, adGroupId, criterionId) {
return `customers/${customerId}/adGroupBidModifiers/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `AdGroupCriterionResourceName`
* @example const adGroupCriterion: ResourceNames.AdGroupCriterionResourceName = ResourceNames.adGroupCriterion(10987417, 21974834, 43949668)
*/
function adGroupCriterion(customerId, adGroupId, criterionId) {
return `customers/${customerId}/adGroupCriteria/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @param {string | number} customizerAttributeId
* @returns `AdGroupCriterionCustomizerResourceName`
* @example const adGroupCriterionCustomizer: ResourceNames.AdGroupCriterionCustomizerResourceName = ResourceNames.adGroupCriterionCustomizer(10987417, 21974834, 43949668, 87899336)
*/
function adGroupCriterionCustomizer(customerId, adGroupId, criterionId, customizerAttributeId) {
return `customers/${customerId}/adGroupCriterionCustomizers/${adGroupId}~${criterionId}~${customizerAttributeId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @param {string | number} labelId
* @returns `AdGroupCriterionLabelResourceName`
* @example const adGroupCriterionLabel: ResourceNames.AdGroupCriterionLabelResourceName = ResourceNames.adGroupCriterionLabel(10987417, 21974834, 43949668, 87899336)
*/
function adGroupCriterionLabel(customerId, adGroupId, criterionId, labelId) {
return `customers/${customerId}/adGroupCriterionLabels/${adGroupId}~${criterionId}~${labelId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @param {string | number} type
* @param {string | number} modificationMethod
* @param {string | number} startDate
* @param {string | number} endDate
* @returns `AdGroupCriterionSimulationResourceName`
* @example const adGroupCriterionSimulation: ResourceNames.AdGroupCriterionSimulationResourceName = ResourceNames.adGroupCriterionSimulation(10987417, 21974834, 43949668, 87899336, 175798672, 351597344, 703194688)
*/
function adGroupCriterionSimulation(customerId, adGroupId, criterionId, type, modificationMethod, startDate, endDate) {
return `customers/${customerId}/adGroupCriterionSimulations/${adGroupId}~${criterionId}~${type}~${modificationMethod}~${startDate}~${endDate}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} customizerAttributeId
* @returns `AdGroupCustomizerResourceName`
* @example const adGroupCustomizer: ResourceNames.AdGroupCustomizerResourceName = ResourceNames.adGroupCustomizer(10987417, 21974834, 43949668)
*/
function adGroupCustomizer(customerId, adGroupId, customizerAttributeId) {
return `customers/${customerId}/adGroupCustomizers/${adGroupId}~${customizerAttributeId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} labelId
* @returns `AdGroupLabelResourceName`
* @example const adGroupLabel: ResourceNames.AdGroupLabelResourceName = ResourceNames.adGroupLabel(10987417, 21974834, 43949668)
*/
function adGroupLabel(customerId, adGroupId, labelId) {
return `customers/${customerId}/adGroupLabels/${adGroupId}~${labelId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} type
* @param {string | number} modificationMethod
* @param {string | number} startDate
* @param {string | number} endDate
* @returns `AdGroupSimulationResourceName`
* @example const adGroupSimulation: ResourceNames.AdGroupSimulationResourceName = ResourceNames.adGroupSimulation(10987417, 21974834, 43949668, 87899336, 175798672, 351597344)
*/
function adGroupSimulation(customerId, adGroupId, type, modificationMethod, startDate, endDate) {
return `customers/${customerId}/adGroupSimulations/${adGroupId}~${type}~${modificationMethod}~${startDate}~${endDate}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @param {string | number} parameterIndex
* @returns `AdParameterResourceName`
* @example const adParameter: ResourceNames.AdParameterResourceName = ResourceNames.adParameter(10987417, 21974834, 43949668, 87899336)
*/
function adParameter(customerId, adGroupId, criterionId, parameterIndex) {
return `customers/${customerId}/adParameters/${adGroupId}~${criterionId}~${parameterIndex}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} criterionId
* @returns `AdScheduleViewResourceName`
* @example const adScheduleView: ResourceNames.AdScheduleViewResourceName = ResourceNames.adScheduleView(10987417, 21974834, 43949668)
*/
function adScheduleView(customerId, campaignId, criterionId) {
return `customers/${customerId}/adScheduleViews/${campaignId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `AgeRangeViewResourceName`
* @example const ageRangeView: ResourceNames.AgeRangeViewResourceName = ResourceNames.ageRangeView(10987417, 21974834, 43949668)
*/
function ageRangeView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/ageRangeViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} searchTerm
* @param {string | number} landingPage
* @param {string | number} headline
* @returns `AiMaxSearchTermAdCombinationViewResourceName`
* @example const aiMaxSearchTermAdCombinationView: ResourceNames.AiMaxSearchTermAdCombinationViewResourceName = ResourceNames.aiMaxSearchTermAdCombinationView(10987417, 21974834, 43949668, 87899336, 175798672)
*/
function aiMaxSearchTermAdCombinationView(customerId, adGroupId, searchTerm, landingPage, headline) {
return `customers/${customerId}/aiMaxSearchTermAdCombinationViews/${adGroupId}~${searchTerm}~${landingPage}~${headline}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} adGroupId
* @param {string | number} androidPrivacyInteractionType
* @param {string | number} androidPrivacyNetworkType
* @param {string | number} androidPrivacyInteractionDate
* @returns `AndroidPrivacySharedKeyGoogleAdGroupResourceName`
* @example const androidPrivacySharedKeyGoogleAdGroup: ResourceNames.AndroidPrivacySharedKeyGoogleAdGroupResourceName = ResourceNames.androidPrivacySharedKeyGoogleAdGroup(10987417, 21974834, 43949668, 87899336, 175798672, 351597344)
*/
function androidPrivacySharedKeyGoogleAdGroup(customerId, campaignId, adGroupId, androidPrivacyInteractionType, androidPrivacyNetworkType, androidPrivacyInteractionDate) {
return `customers/${customerId}/androidPrivacySharedKeyGoogleAdGroups/${campaignId}~${adGroupId}~${androidPrivacyInteractionType}~${androidPrivacyNetworkType}~${androidPrivacyInteractionDate}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} androidPrivacyInteractionType
* @param {string | number} androidPrivacyInteractionDate
* @returns `AndroidPrivacySharedKeyGoogleCampaignResourceName`
* @example const androidPrivacySharedKeyGoogleCampaign: ResourceNames.AndroidPrivacySharedKeyGoogleCampaignResourceName = ResourceNames.androidPrivacySharedKeyGoogleCampaign(10987417, 21974834, 43949668, 87899336)
*/
function androidPrivacySharedKeyGoogleCampaign(customerId, campaignId, androidPrivacyInteractionType, androidPrivacyInteractionDate) {
return `customers/${customerId}/androidPrivacySharedKeyGoogleCampaigns/${campaignId}~${androidPrivacyInteractionType}~${androidPrivacyInteractionDate}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} androidPrivacyInteractionType
* @param {string | number} androidPrivacyNetworkType
* @param {string | number} androidPrivacyInteractionDate
* @returns `AndroidPrivacySharedKeyGoogleNetworkTypeResourceName`
* @example const androidPrivacySharedKeyGoogleNetworkType: ResourceNames.AndroidPrivacySharedKeyGoogleNetworkTypeResourceName = ResourceNames.androidPrivacySharedKeyGoogleNetworkType(10987417, 21974834, 43949668, 87899336, 175798672)
*/
function androidPrivacySharedKeyGoogleNetworkType(customerId, campaignId, androidPrivacyInteractionType, androidPrivacyNetworkType, androidPrivacyInteractionDate) {
return `customers/${customerId}/androidPrivacySharedKeyGoogleNetworkTypes/${campaignId}~${androidPrivacyInteractionType}~${androidPrivacyNetworkType}~${androidPrivacyInteractionDate}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} adId
* @param {string | number} assetCombinationCategory
* @returns `AppTopCombinationViewResourceName`
* @example const appTopCombinationView: ResourceNames.AppTopCombinationViewResourceName = ResourceNames.appTopCombinationView(10987417, 21974834, 43949668, 87899336)
*/
function appTopCombinationView(customerId, adGroupId, adId, assetCombinationCategory) {
return `customers/${customerId}/appTopCombinationViews/${adGroupId}~${adId}~${assetCombinationCategory}`;
}
/**
* @param {string | number} customerId
* @param {string | number} couponCode
* @returns `AppliedIncentiveResourceName`
* @example const appliedIncentive: ResourceNames.AppliedIncentiveResourceName = ResourceNames.appliedIncentive(10987417, 21974834)
*/
function appliedIncentive(customerId, couponCode) {
return `customers/${customerId}/appliedIncentives/${couponCode}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetId
* @returns `AssetResourceName`
* @example const asset: ResourceNames.AssetResourceName = ResourceNames.asset(10987417, 21974834)
*/
function asset(customerId, assetId) {
return `customers/${customerId}/assets/${assetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} fieldType
* @returns `AssetFieldTypeViewResourceName`
* @example const assetFieldTypeView: ResourceNames.AssetFieldTypeViewResourceName = ResourceNames.assetFieldTypeView(10987417, 21974834)
*/
function assetFieldTypeView(customerId, fieldType) {
return `customers/${customerId}/assetFieldTypeViews/${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetGroupId
* @returns `AssetGroupResourceName`
* @example const assetGroup: ResourceNames.AssetGroupResourceName = ResourceNames.assetGroup(10987417, 21974834)
*/
function assetGroup(customerId, assetGroupId) {
return `customers/${customerId}/assetGroups/${assetGroupId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetGroupId
* @param {string | number} assetId
* @param {string | number} fieldType
* @returns `AssetGroupAssetResourceName`
* @example const assetGroupAsset: ResourceNames.AssetGroupAssetResourceName = ResourceNames.assetGroupAsset(10987417, 21974834, 43949668, 87899336)
*/
function assetGroupAsset(customerId, assetGroupId, assetId, fieldType) {
return `customers/${customerId}/assetGroupAssets/${assetGroupId}~${assetId}~${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetGroupId
* @param {string | number} listingGroupFilterId
* @returns `AssetGroupListingGroupFilterResourceName`
* @example const assetGroupListingGroupFilter: ResourceNames.AssetGroupListingGroupFilterResourceName = ResourceNames.assetGroupListingGroupFilter(10987417, 21974834, 43949668)
*/
function assetGroupListingGroupFilter(customerId, assetGroupId, listingGroupFilterId) {
return `customers/${customerId}/assetGroupListingGroupFilters/${assetGroupId}~${listingGroupFilterId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetGroupId
* @param {string | number} listingGroupFilterId
* @returns `AssetGroupProductGroupViewResourceName`
* @example const assetGroupProductGroupView: ResourceNames.AssetGroupProductGroupViewResourceName = ResourceNames.assetGroupProductGroupView(10987417, 21974834, 43949668)
*/
function assetGroupProductGroupView(customerId, assetGroupId, listingGroupFilterId) {
return `customers/${customerId}/assetGroupProductGroupViews/${assetGroupId}~${listingGroupFilterId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetGroupId
* @param {string | number} criterionId
* @returns `AssetGroupSignalResourceName`
* @example const assetGroupSignal: ResourceNames.AssetGroupSignalResourceName = ResourceNames.assetGroupSignal(10987417, 21974834, 43949668)
*/
function assetGroupSignal(customerId, assetGroupId, criterionId) {
return `customers/${customerId}/assetGroupSignals/${assetGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetGroupId
* @param {string | number} assetCombinationCategory
* @returns `AssetGroupTopCombinationViewResourceName`
* @example const assetGroupTopCombinationView: ResourceNames.AssetGroupTopCombinationViewResourceName = ResourceNames.assetGroupTopCombinationView(10987417, 21974834, 43949668)
*/
function assetGroupTopCombinationView(customerId, assetGroupId, assetCombinationCategory) {
return `customers/${customerId}/assetGroupTopCombinationViews/${assetGroupId}~${assetCombinationCategory}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetSetId
* @returns `AssetSetResourceName`
* @example const assetSet: ResourceNames.AssetSetResourceName = ResourceNames.assetSet(10987417, 21974834)
*/
function assetSet(customerId, assetSetId) {
return `customers/${customerId}/assetSets/${assetSetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetSetId
* @param {string | number} assetId
* @returns `AssetSetAssetResourceName`
* @example const assetSetAsset: ResourceNames.AssetSetAssetResourceName = ResourceNames.assetSetAsset(10987417, 21974834, 43949668)
*/
function assetSetAsset(customerId, assetSetId, assetId) {
return `customers/${customerId}/assetSetAssets/${assetSetId}~${assetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetSetType
* @returns `AssetSetTypeViewResourceName`
* @example const assetSetTypeView: ResourceNames.AssetSetTypeViewResourceName = ResourceNames.assetSetTypeView(10987417, 21974834)
*/
function assetSetTypeView(customerId, assetSetType) {
return `customers/${customerId}/assetSetTypeViews/${assetSetType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} audienceId
* @returns `AudienceResourceName`
* @example const audience: ResourceNames.AudienceResourceName = ResourceNames.audience(10987417, 21974834)
*/
function audience(customerId, audienceId) {
return `customers/${customerId}/audiences/${audienceId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} batchJobId
* @returns `BatchJobResourceName`
* @example const batchJob: ResourceNames.BatchJobResourceName = ResourceNames.batchJob(10987417, 21974834)
*/
function batchJob(customerId, batchJobId) {
return `customers/${customerId}/batchJobs/${batchJobId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} seasonalityEventId
* @returns `BiddingDataExclusionResourceName`
* @example const biddingDataExclusion: ResourceNames.BiddingDataExclusionResourceName = ResourceNames.biddingDataExclusion(10987417, 21974834)
*/
function biddingDataExclusion(customerId, seasonalityEventId) {
return `customers/${customerId}/biddingDataExclusions/${seasonalityEventId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} seasonalityEventId
* @returns `BiddingSeasonalityAdjustmentResourceName`
* @example const biddingSeasonalityAdjustment: ResourceNames.BiddingSeasonalityAdjustmentResourceName = ResourceNames.biddingSeasonalityAdjustment(10987417, 21974834)
*/
function biddingSeasonalityAdjustment(customerId, seasonalityEventId) {
return `customers/${customerId}/biddingSeasonalityAdjustments/${seasonalityEventId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} biddingStrategyId
* @returns `BiddingStrategyResourceName`
* @example const biddingStrategy: ResourceNames.BiddingStrategyResourceName = ResourceNames.biddingStrategy(10987417, 21974834)
*/
function biddingStrategy(customerId, biddingStrategyId) {
return `customers/${customerId}/biddingStrategies/${biddingStrategyId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} biddingStrategyId
* @param {string | number} type
* @param {string | number} modificationMethod
* @param {string | number} startDate
* @param {string | number} endDate
* @returns `BiddingStrategySimulationResourceName`
* @example const biddingStrategySimulation: ResourceNames.BiddingStrategySimulationResourceName = ResourceNames.biddingStrategySimulation(10987417, 21974834, 43949668, 87899336, 175798672, 351597344)
*/
function biddingStrategySimulation(customerId, biddingStrategyId, type, modificationMethod, startDate, endDate) {
return `customers/${customerId}/biddingStrategySimulations/${biddingStrategyId}~${type}~${modificationMethod}~${startDate}~${endDate}`;
}
/**
* @param {string | number} customerId
* @param {string | number} billingSetupId
* @returns `BillingSetupResourceName`
* @example const billingSetup: ResourceNames.BillingSetupResourceName = ResourceNames.billingSetup(10987417, 21974834)
*/
function billingSetup(customerId, billingSetupId) {
return `customers/${customerId}/billingSetups/${billingSetupId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} callDetailId
* @returns `CallViewResourceName`
* @example const callView: ResourceNames.CallViewResourceName = ResourceNames.callView(10987417, 21974834)
*/
function callView(customerId, callDetailId) {
return `customers/${customerId}/callViews/${callDetailId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @returns `CampaignResourceName`
* @example const campaign: ResourceNames.CampaignResourceName = ResourceNames.campaign(10987417, 21974834)
*/
function campaign(customerId, campaignId) {
return `customers/${customerId}/campaigns/${campaignId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} assetId
* @param {string | number} assetLinkSource
* @param {string | number} fieldType
* @returns `CampaignAggregateAssetViewResourceName`
* @example const campaignAggregateAssetView: ResourceNames.CampaignAggregateAssetViewResourceName = ResourceNames.campaignAggregateAssetView(10987417, 21974834, 43949668, 87899336, 175798672)
*/
function campaignAggregateAssetView(customerId, campaignId, assetId, assetLinkSource, fieldType) {
return `customers/${customerId}/campaignAggregateAssetViews/${campaignId}~${assetId}~${assetLinkSource}~${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} assetId
* @param {string | number} fieldType
* @returns `CampaignAssetResourceName`
* @example const campaignAsset: ResourceNames.CampaignAssetResourceName = ResourceNames.campaignAsset(10987417, 21974834, 43949668, 87899336)
*/
function campaignAsset(customerId, campaignId, assetId, fieldType) {
return `customers/${customerId}/campaignAssets/${campaignId}~${assetId}~${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} assetSetId
* @returns `CampaignAssetSetResourceName`
* @example const campaignAssetSet: ResourceNames.CampaignAssetSetResourceName = ResourceNames.campaignAssetSet(10987417, 21974834, 43949668)
*/
function campaignAssetSet(customerId, campaignId, assetSetId) {
return `customers/${customerId}/campaignAssetSets/${campaignId}~${assetSetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} criterionId
* @returns `CampaignAudienceViewResourceName`
* @example const campaignAudienceView: ResourceNames.CampaignAudienceViewResourceName = ResourceNames.campaignAudienceView(10987417, 21974834, 43949668)
*/
function campaignAudienceView(customerId, campaignId, criterionId) {
return `customers/${customerId}/campaignAudienceViews/${campaignId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} criterionId
* @returns `CampaignBidModifierResourceName`
* @example const campaignBidModifier: ResourceNames.CampaignBidModifierResourceName = ResourceNames.campaignBidModifier(10987417, 21974834, 43949668)
*/
function campaignBidModifier(customerId, campaignId, criterionId) {
return `customers/${customerId}/campaignBidModifiers/${campaignId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignBudgetId
* @returns `CampaignBudgetResourceName`
* @example const campaignBudget: ResourceNames.CampaignBudgetResourceName = ResourceNames.campaignBudget(10987417, 21974834)
*/
function campaignBudget(customerId, campaignBudgetId) {
return `customers/${customerId}/campaignBudgets/${campaignBudgetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} category
* @param {string | number} source
* @returns `CampaignConversionGoalResourceName`
* @example const campaignConversionGoal: ResourceNames.CampaignConversionGoalResourceName = ResourceNames.campaignConversionGoal(10987417, 21974834, 43949668, 87899336)
*/
function campaignConversionGoal(customerId, campaignId, category, source) {
return `customers/${customerId}/campaignConversionGoals/${campaignId}~${category}~${source}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} criterionId
* @returns `CampaignCriterionResourceName`
* @example const campaignCriterion: ResourceNames.CampaignCriterionResourceName = ResourceNames.campaignCriterion(10987417, 21974834, 43949668)
*/
function campaignCriterion(customerId, campaignId, criterionId) {
return `customers/${customerId}/campaignCriteria/${campaignId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} customizerAttributeId
* @returns `CampaignCustomizerResourceName`
* @example const campaignCustomizer: ResourceNames.CampaignCustomizerResourceName = ResourceNames.campaignCustomizer(10987417, 21974834, 43949668)
*/
function campaignCustomizer(customerId, campaignId, customizerAttributeId) {
return `customers/${customerId}/campaignCustomizers/${campaignId}~${customizerAttributeId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} baseCampaignId
* @param {string | number} draftId
* @returns `CampaignDraftResourceName`
* @example const campaignDraft: ResourceNames.CampaignDraftResourceName = ResourceNames.campaignDraft(10987417, 21974834, 43949668)
*/
function campaignDraft(customerId, baseCampaignId, draftId) {
return `customers/${customerId}/campaignDrafts/${baseCampaignId}~${draftId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} unifiedGoalId
* @returns `CampaignGoalConfigResourceName`
* @example const campaignGoalConfig: ResourceNames.CampaignGoalConfigResourceName = ResourceNames.campaignGoalConfig(10987417, 21974834, 43949668)
*/
function campaignGoalConfig(customerId, campaignId, unifiedGoalId) {
return `customers/${customerId}/campaignGoalConfigs/${campaignId}~${unifiedGoalId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignGroupId
* @returns `CampaignGroupResourceName`
* @example const campaignGroup: ResourceNames.CampaignGroupResourceName = ResourceNames.campaignGroup(10987417, 21974834)
*/
function campaignGroup(customerId, campaignGroupId) {
return `customers/${customerId}/campaignGroups/${campaignGroupId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} labelId
* @returns `CampaignLabelResourceName`
* @example const campaignLabel: ResourceNames.CampaignLabelResourceName = ResourceNames.campaignLabel(10987417, 21974834, 43949668)
*/
function campaignLabel(customerId, campaignId, labelId) {
return `customers/${customerId}/campaignLabels/${campaignId}~${labelId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @returns `CampaignLifecycleGoalResourceName`
* @example const campaignLifecycleGoal: ResourceNames.CampaignLifecycleGoalResourceName = ResourceNames.campaignLifecycleGoal(10987417, 21974834)
*/
function campaignLifecycleGoal(customerId, campaignId) {
return `customers/${customerId}/campaignLifecycleGoals/${campaignId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} clusterId
* @returns `CampaignSearchTermInsightResourceName`
* @example const campaignSearchTermInsight: ResourceNames.CampaignSearchTermInsightResourceName = ResourceNames.campaignSearchTermInsight(10987417, 21974834, 43949668)
*/
function campaignSearchTermInsight(customerId, campaignId, clusterId) {
return `customers/${customerId}/campaignSearchTermInsights/${campaignId}~${clusterId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} query
* @returns `CampaignSearchTermViewResourceName`
* @example const campaignSearchTermView: ResourceNames.CampaignSearchTermViewResourceName = ResourceNames.campaignSearchTermView(10987417, 21974834, 43949668)
*/
function campaignSearchTermView(customerId, campaignId, query) {
return `customers/${customerId}/campaignSearchTermViews/${campaignId}~${query}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} sharedSetId
* @returns `CampaignSharedSetResourceName`
* @example const campaignSharedSet: ResourceNames.CampaignSharedSetResourceName = ResourceNames.campaignSharedSet(10987417, 21974834, 43949668)
*/
function campaignSharedSet(customerId, campaignId, sharedSetId) {
return `customers/${customerId}/campaignSharedSets/${campaignId}~${sharedSetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} type
* @param {string | number} modificationMethod
* @param {string | number} startDate
* @param {string | number} endDate
* @returns `CampaignSimulationResourceName`
* @example const campaignSimulation: ResourceNames.CampaignSimulationResourceName = ResourceNames.campaignSimulation(10987417, 21974834, 43949668, 87899336, 175798672, 351597344)
*/
function campaignSimulation(customerId, campaignId, type, modificationMethod, startDate, endDate) {
return `customers/${customerId}/campaignSimulations/${campaignId}~${type}~${modificationMethod}~${startDate}~${endDate}`;
}
/**
* @param {string | number} criterionId
* @returns `CarrierConstantResourceName`
* @example const carrierConstant: ResourceNames.CarrierConstantResourceName = ResourceNames.carrierConstant(10987417)
*/
function carrierConstant(criterionId) {
return `carrierConstants/${criterionId}`;
}
/**
* @param {string | number} customerId
* @returns `CartDataSalesViewResourceName`
* @example const cartDataSalesView: ResourceNames.CartDataSalesViewResourceName = ResourceNames.cartDataSalesView(10987417)
*/
function cartDataSalesView(customerId) {
return `customers/${customerId}/cartDataSalesView`;
}
/**
* @param {string | number} customerId
* @param {string | number} timestampMicros
* @param {string | number} commandIndex
* @param {string | number} mutateIndex
* @returns `ChangeEventResourceName`
* @example const changeEvent: ResourceNames.ChangeEventResourceName = ResourceNames.changeEvent(10987417, 21974834, 43949668, 87899336)
*/
function changeEvent(customerId, timestampMicros, commandIndex, mutateIndex) {
return `customers/${customerId}/changeEvents/${timestampMicros}~${commandIndex}~${mutateIndex}`;
}
/**
* @param {string | number} customerId
* @param {string | number} changeStatusId
* @returns `ChangeStatusResourceName`
* @example const changeStatus: ResourceNames.ChangeStatusResourceName = ResourceNames.changeStatus(10987417, 21974834)
*/
function changeStatus(customerId, changeStatusId) {
return `customers/${customerId}/changeStatus/${changeStatusId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} advertisingChannelType
* @param {string | number} assetId
* @param {string | number} assetSource
* @param {string | number} fieldType
* @returns `ChannelAggregateAssetViewResourceName`
* @example const channelAggregateAssetView: ResourceNames.ChannelAggregateAssetViewResourceName = ResourceNames.channelAggregateAssetView(10987417, 21974834, 43949668, 87899336, 175798672)
*/
function channelAggregateAssetView(customerId, advertisingChannelType, assetId, assetSource, fieldType) {
return `customers/${customerId}/channelAggregateAssetViews/${advertisingChannelType}~${assetId}~${assetSource}~${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} date
* @param {string | number} gclid
* @returns `ClickViewResourceName`
* @example const clickView: ResourceNames.ClickViewResourceName = ResourceNames.clickView(10987417, 21974834, 43949668)
*/
function clickView(customerId, date, gclid) {
return `customers/${customerId}/clickViews/${date}~${gclid}`;
}
/**
* @param {string | number} customerId
* @param {string | number} combinedAudienceId
* @returns `CombinedAudienceResourceName`
* @example const combinedAudience: ResourceNames.CombinedAudienceResourceName = ResourceNames.combinedAudience(10987417, 21974834)
*/
function combinedAudience(customerId, combinedAudienceId) {
return `customers/${customerId}/combinedAudiences/${combinedAudienceId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `ContentCriterionViewResourceName`
* @example const contentCriterionView: ResourceNames.ContentCriterionViewResourceName = ResourceNames.contentCriterionView(10987417, 21974834, 43949668)
*/
function contentCriterionView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/contentCriterionViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} conversionActionId
* @returns `ConversionActionResourceName`
* @example const conversionAction: ResourceNames.ConversionActionResourceName = ResourceNames.conversionAction(10987417, 21974834)
*/
function conversionAction(customerId, conversionActionId) {
return `customers/${customerId}/conversionActions/${conversionActionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} conversionCustomVariableId
* @returns `ConversionCustomVariableResourceName`
* @example const conversionCustomVariable: ResourceNames.ConversionCustomVariableResourceName = ResourceNames.conversionCustomVariable(10987417, 21974834)
*/
function conversionCustomVariable(customerId, conversionCustomVariableId) {
return `customers/${customerId}/conversionCustomVariables/${conversionCustomVariableId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @returns `ConversionGoalCampaignConfigResourceName`
* @example const conversionGoalCampaignConfig: ResourceNames.ConversionGoalCampaignConfigResourceName = ResourceNames.conversionGoalCampaignConfig(10987417, 21974834)
*/
function conversionGoalCampaignConfig(customerId, campaignId) {
return `customers/${customerId}/conversionGoalCampaignConfigs/${campaignId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} conversionValueRuleId
* @returns `ConversionValueRuleResourceName`
* @example const conversionValueRule: ResourceNames.ConversionValueRuleResourceName = ResourceNames.conversionValueRule(10987417, 21974834)
*/
function conversionValueRule(customerId, conversionValueRuleId) {
return `customers/${customerId}/conversionValueRules/${conversionValueRuleId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} conversionValueRuleSetId
* @returns `ConversionValueRuleSetResourceName`
* @example const conversionValueRuleSet: ResourceNames.ConversionValueRuleSetResourceName = ResourceNames.conversionValueRuleSet(10987417, 21974834)
*/
function conversionValueRuleSet(customerId, conversionValueRuleSetId) {
return `customers/${customerId}/conversionValueRuleSets/${conversionValueRuleSetId}`;
}
/**
* @param {string | number} code
* @returns `CurrencyConstantResourceName`
* @example const currencyConstant: ResourceNames.CurrencyConstantResourceName = ResourceNames.currencyConstant(10987417)
*/
function currencyConstant(code) {
return `currencyConstants/${code}`;
}
/**
* @param {string | number} customerId
* @param {string | number} customAudienceId
* @returns `CustomAudienceResourceName`
* @example const customAudience: ResourceNames.CustomAudienceResourceName = ResourceNames.customAudience(10987417, 21974834)
*/
function customAudience(customerId, customAudienceId) {
return `customers/${customerId}/customAudiences/${customAudienceId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} goalId
* @returns `CustomConversionGoalResourceName`
* @example const customConversionGoal: ResourceNames.CustomConversionGoalResourceName = ResourceNames.customConversionGoal(10987417, 21974834)
*/
function customConversionGoal(customerId, goalId) {
return `customers/${customerId}/customConversionGoals/${goalId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} customInterestId
* @returns `CustomInterestResourceName`
* @example const customInterest: ResourceNames.CustomInterestResourceName = ResourceNames.customInterest(10987417, 21974834)
*/
function customInterest(customerId, customInterestId) {
return `customers/${customerId}/customInterests/${customInterestId}`;
}
/**
* @param {string | number} customerId
* @returns `CustomerResourceName`
* @example const customer: ResourceNames.CustomerResourceName = ResourceNames.customer(10987417)
*/
function customer(customerId) {
return `customers/${customerId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetId
* @param {string | number} fieldType
* @returns `CustomerAssetResourceName`
* @example const customerAsset: ResourceNames.CustomerAssetResourceName = ResourceNames.customerAsset(10987417, 21974834, 43949668)
*/
function customerAsset(customerId, assetId, fieldType) {
return `customers/${customerId}/customerAssets/${assetId}~${fieldType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} assetSetId
* @returns `CustomerAssetSetResourceName`
* @example const customerAssetSet: ResourceNames.CustomerAssetSetResourceName = ResourceNames.customerAssetSet(10987417, 21974834)
*/
function customerAssetSet(customerId, assetSetId) {
return `customers/${customerId}/customerAssetSets/${assetSetId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} clientCustomerId
* @returns `CustomerClientResourceName`
* @example const customerClient: ResourceNames.CustomerClientResourceName = ResourceNames.customerClient(10987417, 21974834)
*/
function customerClient(customerId, clientCustomerId) {
return `customers/${customerId}/customerClients/${clientCustomerId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} clientCustomerId
* @param {string | number} managerLinkId
* @returns `CustomerClientLinkResourceName`
* @example const customerClientLink: ResourceNames.CustomerClientLinkResourceName = ResourceNames.customerClientLink(10987417, 21974834, 43949668)
*/
function customerClientLink(customerId, clientCustomerId, managerLinkId) {
return `customers/${customerId}/customerClientLinks/${clientCustomerId}~${managerLinkId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} category
* @param {string | number} source
* @returns `CustomerConversionGoalResourceName`
* @example const customerConversionGoal: ResourceNames.CustomerConversionGoalResourceName = ResourceNames.customerConversionGoal(10987417, 21974834, 43949668)
*/
function customerConversionGoal(customerId, category, source) {
return `customers/${customerId}/customerConversionGoals/${category}~${source}`;
}
/**
* @param {string | number} customerId
* @param {string | number} customizerAttributeId
* @returns `CustomerCustomizerResourceName`
* @example const customerCustomizer: ResourceNames.CustomerCustomizerResourceName = ResourceNames.customerCustomizer(10987417, 21974834)
*/
function customerCustomizer(customerId, customizerAttributeId) {
return `customers/${customerId}/customerCustomizers/${customizerAttributeId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} labelId
* @returns `CustomerLabelResourceName`
* @example const customerLabel: ResourceNames.CustomerLabelResourceName = ResourceNames.customerLabel(10987417, 21974834)
*/
function customerLabel(customerId, labelId) {
return `customers/${customerId}/customerLabels/${labelId}`;
}
/**
* @param {string | number} customerId
* @returns `CustomerLifecycleGoalResourceName`
* @example const customerLifecycleGoal: ResourceNames.CustomerLifecycleGoalResourceName = ResourceNames.customerLifecycleGoal(10987417)
*/
function customerLifecycleGoal(customerId) {
return `customers/${customerId}/customerLifecycleGoals`;
}
/**
* @param {string | number} customerId
* @param {string | number} managerCustomerId
* @param {string | number} managerLinkId
* @returns `CustomerManagerLinkResourceName`
* @example const customerManagerLink: ResourceNames.CustomerManagerLinkResourceName = ResourceNames.customerManagerLink(10987417, 21974834, 43949668)
*/
function customerManagerLink(customerId, managerCustomerId, managerLinkId) {
return `customers/${customerId}/customerManagerLinks/${managerCustomerId}~${managerLinkId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} criterionId
* @returns `CustomerNegativeCriterionResourceName`
* @example const customerNegativeCriterion: ResourceNames.CustomerNegativeCriterionResourceName = ResourceNames.customerNegativeCriterion(10987417, 21974834)
*/
function customerNegativeCriterion(customerId, criterionId) {
return `customers/${customerId}/customerNegativeCriteria/${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} clusterId
* @returns `CustomerSearchTermInsightResourceName`
* @example const customerSearchTermInsight: ResourceNames.CustomerSearchTermInsightResourceName = ResourceNames.customerSearchTermInsight(10987417, 21974834)
*/
function customerSearchTermInsight(customerId, clusterId) {
return `customers/${customerId}/customerSearchTermInsights/${clusterId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} accountLinkId
* @returns `CustomerSkAdNetworkConversionValueSchemaResourceName`
* @example const customerSkAdNetworkConversionValueSchema: ResourceNames.CustomerSkAdNetworkConversionValueSchemaResourceName = ResourceNames.customerSkAdNetworkConversionValueSchema(10987417, 21974834)
*/
function customerSkAdNetworkConversionValueSchema(customerId, accountLinkId) {
return `customers/${customerId}/customerSkAdNetworkConversionValueSchemas/${accountLinkId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} userId
* @returns `CustomerUserAccessResourceName`
* @example const customerUserAccess: ResourceNames.CustomerUserAccessResourceName = ResourceNames.customerUserAccess(10987417, 21974834)
*/
function customerUserAccess(customerId, userId) {
return `customers/${customerId}/customerUserAccesses/${userId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} invitationId
* @returns `CustomerUserAccessInvitationResourceName`
* @example const customerUserAccessInvitation: ResourceNames.CustomerUserAccessInvitationResourceName = ResourceNames.customerUserAccessInvitation(10987417, 21974834)
*/
function customerUserAccessInvitation(customerId, invitationId) {
return `customers/${customerId}/customerUserAccessInvitations/${invitationId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} customizerAttributeId
* @returns `CustomizerAttributeResourceName`
* @example const customizerAttribute: ResourceNames.CustomizerAttributeResourceName = ResourceNames.customizerAttribute(10987417, 21974834)
*/
function customizerAttribute(customerId, customizerAttributeId) {
return `customers/${customerId}/customizerAttributes/${customizerAttributeId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} productLinkId
* @param {string | number} dataLinkId
* @returns `DataLinkResourceName`
* @example const dataLink: ResourceNames.DataLinkResourceName = ResourceNames.dataLink(10987417, 21974834, 43949668)
*/
function dataLink(customerId, productLinkId, dataLinkId) {
return `customers/${customerId}/dataLinks/${productLinkId}~${dataLinkId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} placementFingerprint
* @returns `DetailContentSuitabilityPlacementViewResourceName`
* @example const detailContentSuitabilityPlacementView: ResourceNames.DetailContentSuitabilityPlacementViewResourceName = ResourceNames.detailContentSuitabilityPlacementView(10987417, 21974834)
*/
function detailContentSuitabilityPlacementView(customerId, placementFingerprint) {
return `customers/${customerId}/detailContentSuitabilityPlacementViews/${placementFingerprint}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} base64Placement
* @returns `DetailPlacementViewResourceName`
* @example const detailPlacementView: ResourceNames.DetailPlacementViewResourceName = ResourceNames.detailPlacementView(10987417, 21974834, 43949668)
*/
function detailPlacementView(customerId, adGroupId, base64Placement) {
return `customers/${customerId}/detailPlacementViews/${adGroupId}~${base64Placement}`;
}
/**
* @param {string | number} customerId
* @param {string | number} detailedDemographicId
* @returns `DetailedDemographicResourceName`
* @example const detailedDemographic: ResourceNames.DetailedDemographicResourceName = ResourceNames.detailedDemographic(10987417, 21974834)
*/
function detailedDemographic(customerId, detailedDemographicId) {
return `customers/${customerId}/detailedDemographics/${detailedDemographicId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `DisplayKeywordViewResourceName`
* @example const displayKeywordView: ResourceNames.DisplayKeywordViewResourceName = ResourceNames.displayKeywordView(10987417, 21974834, 43949668)
*/
function displayKeywordView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/displayKeywordViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} placeholderChainId
* @param {string | number} distanceBucket
* @returns `DistanceViewResourceName`
* @example const distanceView: ResourceNames.DistanceViewResourceName = ResourceNames.distanceView(10987417, 21974834, 43949668)
*/
function distanceView(customerId, placeholderChainId, distanceBucket) {
return `customers/${customerId}/distanceViews/${placeholderChainId}~${distanceBucket}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} base64Category
* @param {string | number} languageCode
* @returns `DomainCategoryResourceName`
* @example const domainCategory: ResourceNames.DomainCategoryResourceName = ResourceNames.domainCategory(10987417, 21974834, 43949668, 87899336)
*/
function domainCategory(customerId, campaignId, base64Category, languageCode) {
return `customers/${customerId}/domainCategories/${campaignId}~${base64Category}~${languageCode}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} searchTermFingerprint
* @param {string | number} headlineFingerprint
* @param {string | number} landingPageFingerprint
* @param {string | number} pageUrlFingerprint
* @returns `DynamicSearchAdsSearchTermViewResourceName`
* @example const dynamicSearchAdsSearchTermView: ResourceNames.DynamicSearchAdsSearchTermViewResourceName = ResourceNames.dynamicSearchAdsSearchTermView(10987417, 21974834, 43949668, 87899336, 175798672, 351597344)
*/
function dynamicSearchAdsSearchTermView(customerId, adGroupId, searchTermFingerprint, headlineFingerprint, landingPageFingerprint, pageUrlFingerprint) {
return `customers/${customerId}/dynamicSearchAdsSearchTermViews/${adGroupId}~${searchTermFingerprint}~${headlineFingerprint}~${landingPageFingerprint}~${pageUrlFingerprint}`;
}
/**
* @param {string | number} customerId
* @param {string | number} expandedFinalUrlFingerprint
* @returns `ExpandedLandingPageViewResourceName`
* @example const expandedLandingPageView: ResourceNames.ExpandedLandingPageViewResourceName = ResourceNames.expandedLandingPageView(10987417, 21974834)
*/
function expandedLandingPageView(customerId, expandedFinalUrlFingerprint) {
return `customers/${customerId}/expandedLandingPageViews/${expandedFinalUrlFingerprint}`;
}
/**
* @param {string | number} customerId
* @param {string | number} trialId
* @returns `ExperimentResourceName`
* @example const experiment: ResourceNames.ExperimentResourceName = ResourceNames.experiment(10987417, 21974834)
*/
function experiment(customerId, trialId) {
return `customers/${customerId}/experiments/${trialId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} trialId
* @param {string | number} trialArmId
* @returns `ExperimentArmResourceName`
* @example const experimentArm: ResourceNames.ExperimentArmResourceName = ResourceNames.experimentArm(10987417, 21974834, 43949668)
*/
function experimentArm(customerId, trialId, trialArmId) {
return `customers/${customerId}/experimentArms/${trialId}~${trialArmId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} assetId
* @param {string | number} fieldType
* @param {string | number} urlFp
* @returns `FinalUrlExpansionAssetViewResourceName`
* @example const finalUrlExpansionAssetView: ResourceNames.FinalUrlExpansionAssetViewResourceName = ResourceNames.finalUrlExpansionAssetView(10987417, 21974834, 43949668, 87899336, 175798672)
*/
function finalUrlExpansionAssetView(customerId, campaignId, assetId, fieldType, urlFp) {
return `customers/${customerId}/finalUrlExpansionAssetViews/${campaignId}~${assetId}~${fieldType}~${urlFp}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `GenderViewResourceName`
* @example const genderView: ResourceNames.GenderViewResourceName = ResourceNames.genderView(10987417, 21974834, 43949668)
*/
function genderView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/genderViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} criterionId
* @returns `GeoTargetConstantResourceName`
* @example const geoTargetConstant: ResourceNames.GeoTargetConstantResourceName = ResourceNames.geoTargetConstant(10987417)
*/
function geoTargetConstant(criterionId) {
return `geoTargetConstants/${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} countryCriterionId
* @param {string | number} locationType
* @returns `GeographicViewResourceName`
* @example const geographicView: ResourceNames.GeographicViewResourceName = ResourceNames.geographicView(10987417, 21974834, 43949668)
*/
function geographicView(customerId, countryCriterionId, locationType) {
return `customers/${customerId}/geographicViews/${countryCriterionId}~${locationType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} unifiedGoalId
* @returns `GoalResourceName`
* @example const goal: ResourceNames.GoalResourceName = ResourceNames.goal(10987417, 21974834)
*/
function goal(customerId, unifiedGoalId) {
return `customers/${customerId}/goals/${unifiedGoalId}`;
}
/**
* @param {string | number} googleAdsField
* @returns `GoogleAdsFieldResourceName`
* @example const googleAdsField: ResourceNames.GoogleAdsFieldResourceName = ResourceNames.googleAdsField(10987417)
*/
function googleAdsField(googleAdsField) {
return `googleAdsFields/${googleAdsField}`;
}
/**
* @param {string | number} customerId
* @param {string | number} placementFingerprint
* @returns `GroupContentSuitabilityPlacementViewResourceName`
* @example const groupContentSuitabilityPlacementView: ResourceNames.GroupContentSuitabilityPlacementViewResourceName = ResourceNames.groupContentSuitabilityPlacementView(10987417, 21974834)
*/
function groupContentSuitabilityPlacementView(customerId, placementFingerprint) {
return `customers/${customerId}/groupContentSuitabilityPlacementViews/${placementFingerprint}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} base64Placement
* @returns `GroupPlacementViewResourceName`
* @example const groupPlacementView: ResourceNames.GroupPlacementViewResourceName = ResourceNames.groupPlacementView(10987417, 21974834, 43949668)
*/
function groupPlacementView(customerId, adGroupId, base64Placement) {
return `customers/${customerId}/groupPlacementViews/${adGroupId}~${base64Placement}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `HotelGroupViewResourceName`
* @example const hotelGroupView: ResourceNames.HotelGroupViewResourceName = ResourceNames.hotelGroupView(10987417, 21974834, 43949668)
*/
function hotelGroupView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/hotelGroupViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @returns `HotelPerformanceViewResourceName`
* @example const hotelPerformanceView: ResourceNames.HotelPerformanceViewResourceName = ResourceNames.hotelPerformanceView(10987417)
*/
function hotelPerformanceView(customerId) {
return `customers/${customerId}/hotelPerformanceView`;
}
/**
* @param {string | number} customerId
* @param {string | number} commissionId
* @returns `HotelReconciliationResourceName`
* @example const hotelReconciliation: ResourceNames.HotelReconciliationResourceName = ResourceNames.hotelReconciliation(10987417, 21974834)
*/
function hotelReconciliation(customerId, commissionId) {
return `customers/${customerId}/hotelReconciliations/${commissionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `IncomeRangeViewResourceName`
* @example const incomeRangeView: ResourceNames.IncomeRangeViewResourceName = ResourceNames.incomeRangeView(10987417, 21974834, 43949668)
*/
function incomeRangeView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/incomeRangeViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} invoiceId
* @returns `InvoiceResourceName`
* @example const invoice: ResourceNames.InvoiceResourceName = ResourceNames.invoice(10987417, 21974834)
*/
function invoice(customerId, invoiceId) {
return `customers/${customerId}/invoices/${invoiceId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} keywordPlanId
* @returns `KeywordPlanResourceName`
* @example const keywordPlan: ResourceNames.KeywordPlanResourceName = ResourceNames.keywordPlan(10987417, 21974834)
*/
function keywordPlan(customerId, keywordPlanId) {
return `customers/${customerId}/keywordPlans/${keywordPlanId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} keywordPlanAdGroupId
* @returns `KeywordPlanAdGroupResourceName`
* @example const keywordPlanAdGroup: ResourceNames.KeywordPlanAdGroupResourceName = ResourceNames.keywordPlanAdGroup(10987417, 21974834)
*/
function keywordPlanAdGroup(customerId, keywordPlanAdGroupId) {
return `customers/${customerId}/keywordPlanAdGroups/${keywordPlanAdGroupId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} keywordPlanAdGroupKeywordId
* @returns `KeywordPlanAdGroupKeywordResourceName`
* @example const keywordPlanAdGroupKeyword: ResourceNames.KeywordPlanAdGroupKeywordResourceName = ResourceNames.keywordPlanAdGroupKeyword(10987417, 21974834)
*/
function keywordPlanAdGroupKeyword(customerId, keywordPlanAdGroupKeywordId) {
return `customers/${customerId}/keywordPlanAdGroupKeywords/${keywordPlanAdGroupKeywordId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} keywordPlanCampaignId
* @returns `KeywordPlanCampaignResourceName`
* @example const keywordPlanCampaign: ResourceNames.KeywordPlanCampaignResourceName = ResourceNames.keywordPlanCampaign(10987417, 21974834)
*/
function keywordPlanCampaign(customerId, keywordPlanCampaignId) {
return `customers/${customerId}/keywordPlanCampaigns/${keywordPlanCampaignId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} keywordPlanCampaignKeywordId
* @returns `KeywordPlanCampaignKeywordResourceName`
* @example const keywordPlanCampaignKeyword: ResourceNames.KeywordPlanCampaignKeywordResourceName = ResourceNames.keywordPlanCampaignKeyword(10987417, 21974834)
*/
function keywordPlanCampaignKeyword(customerId, keywordPlanCampaignKeywordId) {
return `customers/${customerId}/keywordPlanCampaignKeywords/${keywordPlanCampaignKeywordId}`;
}
/**
* @param {string | number} expressCategoryId
* @param {string | number} expressSubCategoryId
* @returns `KeywordThemeConstantResourceName`
* @example const keywordThemeConstant: ResourceNames.KeywordThemeConstantResourceName = ResourceNames.keywordThemeConstant(10987417, 21974834)
*/
function keywordThemeConstant(expressCategoryId, expressSubCategoryId) {
return `keywordThemeConstants/${expressCategoryId}~${expressSubCategoryId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `KeywordViewResourceName`
* @example const keywordView: ResourceNames.KeywordViewResourceName = ResourceNames.keywordView(10987417, 21974834, 43949668)
*/
function keywordView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/keywordViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} labelId
* @returns `LabelResourceName`
* @example const label: ResourceNames.LabelResourceName = ResourceNames.label(10987417, 21974834)
*/
function label(customerId, labelId) {
return `customers/${customerId}/labels/${labelId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} unexpandedFinalUrlFingerprint
* @returns `LandingPageViewResourceName`
* @example const landingPageView: ResourceNames.LandingPageViewResourceName = ResourceNames.landingPageView(10987417, 21974834)
*/
function landingPageView(customerId, unexpandedFinalUrlFingerprint) {
return `customers/${customerId}/landingPageViews/${unexpandedFinalUrlFingerprint}`;
}
/**
* @param {string | number} criterionId
* @returns `LanguageConstantResourceName`
* @example const languageConstant: ResourceNames.LanguageConstantResourceName = ResourceNames.languageConstant(10987417)
*/
function languageConstant(criterionId) {
return `languageConstants/${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} leadFormUserSubmissionId
* @returns `LeadFormSubmissionDataResourceName`
* @example const leadFormSubmissionData: ResourceNames.LeadFormSubmissionDataResourceName = ResourceNames.leadFormSubmissionData(10987417, 21974834)
*/
function leadFormSubmissionData(customerId, leadFormUserSubmissionId) {
return `customers/${customerId}/leadFormSubmissionData/${leadFormUserSubmissionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} lifeEventId
* @returns `LifeEventResourceName`
* @example const lifeEvent: ResourceNames.LifeEventResourceName = ResourceNames.lifeEvent(10987417, 21974834)
*/
function lifeEvent(customerId, lifeEventId) {
return `customers/${customerId}/lifeEvents/${lifeEventId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} glsEmployeeId
* @returns `LocalServicesEmployeeResourceName`
* @example const localServicesEmployee: ResourceNames.LocalServicesEmployeeResourceName = ResourceNames.localServicesEmployee(10987417, 21974834)
*/
function localServicesEmployee(customerId, glsEmployeeId) {
return `customers/${customerId}/localServicesEmployees/${glsEmployeeId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} localServicesLeadId
* @returns `LocalServicesLeadResourceName`
* @example const localServicesLead: ResourceNames.LocalServicesLeadResourceName = ResourceNames.localServicesLead(10987417, 21974834)
*/
function localServicesLead(customerId, localServicesLeadId) {
return `customers/${customerId}/localServicesLeads/${localServicesLeadId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} localServicesLeadConversationId
* @returns `LocalServicesLeadConversationResourceName`
* @example const localServicesLeadConversation: ResourceNames.LocalServicesLeadConversationResourceName = ResourceNames.localServicesLeadConversation(10987417, 21974834)
*/
function localServicesLeadConversation(customerId, localServicesLeadConversationId) {
return `customers/${customerId}/localServicesLeadConversations/${localServicesLeadConversationId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} glsVerificationArtifactId
* @returns `LocalServicesVerificationArtifactResourceName`
* @example const localServicesVerificationArtifact: ResourceNames.LocalServicesVerificationArtifactResourceName = ResourceNames.localServicesVerificationArtifact(10987417, 21974834)
*/
function localServicesVerificationArtifact(customerId, glsVerificationArtifactId) {
return `customers/${customerId}/localServicesVerificationArtifacts/${glsVerificationArtifactId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `LocationInterestViewResourceName`
* @example const locationInterestView: ResourceNames.LocationInterestViewResourceName = ResourceNames.locationInterestView(10987417, 21974834, 43949668, 87899336)
*/
function locationInterestView(customerId, campaignId, adGroupId, criterionId) {
return `customers/${customerId}/locationInterestViews/${campaignId}~${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} criterionId
* @returns `LocationViewResourceName`
* @example const locationView: ResourceNames.LocationViewResourceName = ResourceNames.locationView(10987417, 21974834, 43949668)
*/
function locationView(customerId, campaignId, criterionId) {
return `customers/${customerId}/locationViews/${campaignId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `ManagedPlacementViewResourceName`
* @example const managedPlacementView: ResourceNames.ManagedPlacementViewResourceName = ResourceNames.managedPlacementView(10987417, 21974834, 43949668)
*/
function managedPlacementView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/managedPlacementViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} countryCriterionId
* @returns `MatchedLocationInterestViewResourceName`
* @example const matchedLocationInterestView: ResourceNames.MatchedLocationInterestViewResourceName = ResourceNames.matchedLocationInterestView(10987417, 21974834)
*/
function matchedLocationInterestView(customerId, countryCriterionId) {
return `customers/${customerId}/matchedLocationInterestViews/${countryCriterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} mediaFileId
* @returns `MediaFileResourceName`
* @example const mediaFile: ResourceNames.MediaFileResourceName = ResourceNames.mediaFile(10987417, 21974834)
*/
function mediaFile(customerId, mediaFileId) {
return `customers/${customerId}/mediaFiles/${mediaFileId}`;
}
/**
* @param {string | number} mobileAppCategoryId
* @returns `MobileAppCategoryConstantResourceName`
* @example const mobileAppCategoryConstant: ResourceNames.MobileAppCategoryConstantResourceName = ResourceNames.mobileAppCategoryConstant(10987417)
*/
function mobileAppCategoryConstant(mobileAppCategoryId) {
return `mobileAppCategoryConstants/${mobileAppCategoryId}`;
}
/**
* @param {string | number} criterionId
* @returns `MobileDeviceConstantResourceName`
* @example const mobileDeviceConstant: ResourceNames.MobileDeviceConstantResourceName = ResourceNames.mobileDeviceConstant(10987417)
*/
function mobileDeviceConstant(criterionId) {
return `mobileDeviceConstants/${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} client
* @returns `OfflineConversionUploadClientSummaryResourceName`
* @example const offlineConversionUploadClientSummary: ResourceNames.OfflineConversionUploadClientSummaryResourceName = ResourceNames.offlineConversionUploadClientSummary(10987417, 21974834)
*/
function offlineConversionUploadClientSummary(customerId, client) {
return `customers/${customerId}/offlineConversionUploadClientSummaries/${client}`;
}
/**
* @param {string | number} customerId
* @param {string | number} conversionTypeId
* @param {string | number} client
* @returns `OfflineConversionUploadConversionActionSummaryResourceName`
* @example const offlineConversionUploadConversionActionSummary: ResourceNames.OfflineConversionUploadConversionActionSummaryResourceName = ResourceNames.offlineConversionUploadConversionActionSummary(10987417, 21974834, 43949668)
*/
function offlineConversionUploadConversionActionSummary(customerId, conversionTypeId, client) {
return `customers/${customerId}/offlineConversionUploadConversionActionSummaries/${conversionTypeId}~${client}`;
}
/**
* @param {string | number} customerId
* @param {string | number} offlineUserDataUpdateId
* @returns `OfflineUserDataJobResourceName`
* @example const offlineUserDataJob: ResourceNames.OfflineUserDataJobResourceName = ResourceNames.offlineUserDataJob(10987417, 21974834)
*/
function offlineUserDataJob(customerId, offlineUserDataUpdateId) {
return `customers/${customerId}/offlineUserDataJobs/${offlineUserDataUpdateId}`;
}
/**
* @param {string | number} criterionId
* @returns `OperatingSystemVersionConstantResourceName`
* @example const operatingSystemVersionConstant: ResourceNames.OperatingSystemVersionConstantResourceName = ResourceNames.operatingSystemVersionConstant(10987417)
*/
function operatingSystemVersionConstant(criterionId) {
return `operatingSystemVersionConstants/${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} adGroupId
* @param {string | number} base64SearchTerm
* @returns `PaidOrganicSearchTermViewResourceName`
* @example const paidOrganicSearchTermView: ResourceNames.PaidOrganicSearchTermViewResourceName = ResourceNames.paidOrganicSearchTermView(10987417, 21974834, 43949668, 87899336)
*/
function paidOrganicSearchTermView(customerId, campaignId, adGroupId, base64SearchTerm) {
return `customers/${customerId}/paidOrganicSearchTermViews/${campaignId}~${adGroupId}~${base64SearchTerm}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `ParentalStatusViewResourceName`
* @example const parentalStatusView: ResourceNames.ParentalStatusViewResourceName = ResourceNames.parentalStatusView(10987417, 21974834, 43949668)
*/
function parentalStatusView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/parentalStatusViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} paymentsAccountId
* @returns `PaymentsAccountResourceName`
* @example const paymentsAccount: ResourceNames.PaymentsAccountResourceName = ResourceNames.paymentsAccount(10987417, 21974834)
*/
function paymentsAccount(customerId, paymentsAccountId) {
return `customers/${customerId}/paymentsAccounts/${paymentsAccountId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} placeId
* @returns `PerStoreViewResourceName`
* @example const perStoreView: ResourceNames.PerStoreViewResourceName = ResourceNames.perStoreView(10987417, 21974834)
*/
function perStoreView(customerId, placeId) {
return `customers/${customerId}/perStoreViews/${placeId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} base_64Placement
* @returns `PerformanceMaxPlacementViewResourceName`
* @example const performanceMaxPlacementView: ResourceNames.PerformanceMaxPlacementViewResourceName = ResourceNames.performanceMaxPlacementView(10987417, 21974834)
*/
function performanceMaxPlacementView(customerId, base_64Placement) {
return `customers/${customerId}/performanceMaxPlacementViews/${base_64Placement}`;
}
/**
* @param {string | number} level
* @param {string | number} categoryId
* @returns `ProductCategoryConstantResourceName`
* @example const productCategoryConstant: ResourceNames.ProductCategoryConstantResourceName = ResourceNames.productCategoryConstant(10987417, 21974834)
*/
function productCategoryConstant(level, categoryId) {
return `productCategoryConstants/${level}~${categoryId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adgroupId
* @param {string | number} criterionId
* @returns `ProductGroupViewResourceName`
* @example const productGroupView: ResourceNames.ProductGroupViewResourceName = ResourceNames.productGroupView(10987417, 21974834, 43949668)
*/
function productGroupView(customerId, adgroupId, criterionId) {
return `customers/${customerId}/productGroupViews/${adgroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} productLinkId
* @returns `ProductLinkResourceName`
* @example const productLink: ResourceNames.ProductLinkResourceName = ResourceNames.productLink(10987417, 21974834)
*/
function productLink(customerId, productLinkId) {
return `customers/${customerId}/productLinks/${productLinkId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} customerInvitationId
* @returns `ProductLinkInvitationResourceName`
* @example const productLinkInvitation: ResourceNames.ProductLinkInvitationResourceName = ResourceNames.productLinkInvitation(10987417, 21974834)
*/
function productLinkInvitation(customerId, customerInvitationId) {
return `customers/${customerId}/productLinkInvitations/${customerInvitationId}`;
}
/**
* @param {string | number} qualifyingQuestionId
* @returns `QualifyingQuestionResourceName`
* @example const qualifyingQuestion: ResourceNames.QualifyingQuestionResourceName = ResourceNames.qualifyingQuestion(10987417)
*/
function qualifyingQuestion(qualifyingQuestionId) {
return `qualifyingQuestions/${qualifyingQuestionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} recommendationId
* @returns `RecommendationResourceName`
* @example const recommendation: ResourceNames.RecommendationResourceName = ResourceNames.recommendation(10987417, 21974834)
*/
function recommendation(customerId, recommendationId) {
return `customers/${customerId}/recommendations/${recommendationId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} recommendationType
* @returns `RecommendationSubscriptionResourceName`
* @example const recommendationSubscription: ResourceNames.RecommendationSubscriptionResourceName = ResourceNames.recommendationSubscription(10987417, 21974834)
*/
function recommendationSubscription(customerId, recommendationType) {
return `customers/${customerId}/recommendationSubscriptions/${recommendationType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} remarketingActionId
* @returns `RemarketingActionResourceName`
* @example const remarketingAction: ResourceNames.RemarketingActionResourceName = ResourceNames.remarketingAction(10987417, 21974834)
*/
function remarketingAction(customerId, remarketingActionId) {
return `customers/${customerId}/remarketingActions/${remarketingActionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} adGroupId
* @param {string | number} query
* @returns `SearchTermViewResourceName`
* @example const searchTermView: ResourceNames.SearchTermViewResourceName = ResourceNames.searchTermView(10987417, 21974834, 43949668, 87899336)
*/
function searchTermView(customerId, campaignId, adGroupId, query) {
return `customers/${customerId}/searchTermViews/${campaignId}~${adGroupId}~${query}`;
}
/**
* @param {string | number} customerId
* @param {string | number} sharedSetId
* @param {string | number} criterionId
* @returns `SharedCriterionResourceName`
* @example const sharedCriterion: ResourceNames.SharedCriterionResourceName = ResourceNames.sharedCriterion(10987417, 21974834, 43949668)
*/
function sharedCriterion(customerId, sharedSetId, criterionId) {
return `customers/${customerId}/sharedCriteria/${sharedSetId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} sharedSetId
* @returns `SharedSetResourceName`
* @example const sharedSet: ResourceNames.SharedSetResourceName = ResourceNames.sharedSet(10987417, 21974834)
*/
function sharedSet(customerId, sharedSetId) {
return `customers/${customerId}/sharedSets/${sharedSetId}`;
}
/**
* @param {string | number} customerId
* @returns `ShoppingPerformanceViewResourceName`
* @example const shoppingPerformanceView: ResourceNames.ShoppingPerformanceViewResourceName = ResourceNames.shoppingPerformanceView(10987417)
*/
function shoppingPerformanceView(customerId) {
return `customers/${customerId}/shoppingPerformanceView`;
}
/**
* @param {string | number} customerId
* @param {string | number} merchantCenterId
* @param {string | number} channel
* @param {string | number} languageCode
* @param {string | number} feedLabel
* @param {string | number} itemId
* @returns `ShoppingProductResourceName`
* @example const shoppingProduct: ResourceNames.ShoppingProductResourceName = ResourceNames.shoppingProduct(10987417, 21974834, 43949668, 87899336, 175798672, 351597344)
*/
function shoppingProduct(customerId, merchantCenterId, channel, languageCode, feedLabel, itemId) {
return `customers/${customerId}/shoppingProducts/${merchantCenterId}~${channel}~${languageCode}~${feedLabel}~${itemId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} query
* @returns `SmartCampaignSearchTermViewResourceName`
* @example const smartCampaignSearchTermView: ResourceNames.SmartCampaignSearchTermViewResourceName = ResourceNames.smartCampaignSearchTermView(10987417, 21974834, 43949668)
*/
function smartCampaignSearchTermView(customerId, campaignId, query) {
return `customers/${customerId}/smartCampaignSearchTermViews/${campaignId}~${query}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @returns `SmartCampaignSettingResourceName`
* @example const smartCampaignSetting: ResourceNames.SmartCampaignSettingResourceName = ResourceNames.smartCampaignSetting(10987417, 21974834)
*/
function smartCampaignSetting(customerId, campaignId) {
return `customers/${customerId}/smartCampaignSettings/${campaignId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} campaignId
* @param {string | number} targetingExpansionType
* @returns `TargetingExpansionViewResourceName`
* @example const targetingExpansionView: ResourceNames.TargetingExpansionViewResourceName = ResourceNames.targetingExpansionView(10987417, 21974834, 43949668)
*/
function targetingExpansionView(customerId, campaignId, targetingExpansionType) {
return `customers/${customerId}/targetingExpansionViews/${campaignId}~${targetingExpansionType}`;
}
/**
* @param {string | number} customerId
* @param {string | number} customerLinkId
* @returns `ThirdPartyAppAnalyticsLinkResourceName`
* @example const thirdPartyAppAnalyticsLink: ResourceNames.ThirdPartyAppAnalyticsLinkResourceName = ResourceNames.thirdPartyAppAnalyticsLink(10987417, 21974834)
*/
function thirdPartyAppAnalyticsLink(customerId, customerLinkId) {
return `customers/${customerId}/thirdPartyAppAnalyticsLinks/${customerLinkId}`;
}
/**
* @param {string | number} topicId
* @returns `TopicConstantResourceName`
* @example const topicConstant: ResourceNames.TopicConstantResourceName = ResourceNames.topicConstant(10987417)
*/
function topicConstant(topicId) {
return `topicConstants/${topicId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `TopicViewResourceName`
* @example const topicView: ResourceNames.TopicViewResourceName = ResourceNames.topicView(10987417, 21974834, 43949668)
*/
function topicView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/topicViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `TravelActivityGroupViewResourceName`
* @example const travelActivityGroupView: ResourceNames.TravelActivityGroupViewResourceName = ResourceNames.travelActivityGroupView(10987417, 21974834, 43949668)
*/
function travelActivityGroupView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/travelActivityGroupViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @returns `TravelActivityPerformanceViewResourceName`
* @example const travelActivityPerformanceView: ResourceNames.TravelActivityPerformanceViewResourceName = ResourceNames.travelActivityPerformanceView(10987417)
*/
function travelActivityPerformanceView(customerId) {
return `customers/${customerId}/travelActivityPerformanceViews`;
}
/**
* @param {string | number} customerId
* @param {string | number} userInterestId
* @returns `UserInterestResourceName`
* @example const userInterest: ResourceNames.UserInterestResourceName = ResourceNames.userInterest(10987417, 21974834)
*/
function userInterest(customerId, userInterestId) {
return `customers/${customerId}/userInterests/${userInterestId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} userListId
* @returns `UserListResourceName`
* @example const userList: ResourceNames.UserListResourceName = ResourceNames.userList(10987417, 21974834)
*/
function userList(customerId, userListId) {
return `customers/${customerId}/userLists/${userListId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} userListId
* @param {string | number} semanticLabel
* @returns `UserListCustomerTypeResourceName`
* @example const userListCustomerType: ResourceNames.UserListCustomerTypeResourceName = ResourceNames.userListCustomerType(10987417, 21974834, 43949668)
*/
function userListCustomerType(customerId, userListId, semanticLabel) {
return `customers/${customerId}/userListCustomerTypes/${userListId}~${semanticLabel}`;
}
/**
* @param {string | number} customerId
* @param {string | number} countryCriterionId
* @param {string | number} isTargetingLocation
* @returns `UserLocationViewResourceName`
* @example const userLocationView: ResourceNames.UserLocationViewResourceName = ResourceNames.userLocationView(10987417, 21974834, 43949668)
*/
function userLocationView(customerId, countryCriterionId, isTargetingLocation) {
return `customers/${customerId}/userLocationViews/${countryCriterionId}~${isTargetingLocation}`;
}
/**
* @param {string | number} customerId
* @param {string | number} videoId
* @returns `VideoResourceName`
* @example const video: ResourceNames.VideoResourceName = ResourceNames.video(10987417, 21974834)
*/
function video(customerId, videoId) {
return `customers/${customerId}/videos/${videoId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} videoEnhancement
* @returns `VideoEnhancementResourceName`
* @example const videoEnhancement: ResourceNames.VideoEnhancementResourceName = ResourceNames.videoEnhancement(10987417, 21974834)
*/
function videoEnhancement(customerId, videoEnhancement) {
return `customers/${customerId}/videoEnhancements/${videoEnhancement}`;
}
/**
* @param {string | number} customerId
* @param {string | number} adGroupId
* @param {string | number} criterionId
* @returns `WebpageViewResourceName`
* @example const webpageView: ResourceNames.WebpageViewResourceName = ResourceNames.webpageView(10987417, 21974834, 43949668)
*/
function webpageView(customerId, adGroupId, criterionId) {
return `customers/${customerId}/webpageViews/${adGroupId}~${criterionId}`;
}
/**
* @param {string | number} customerId
* @param {string | number} videoUploadId
* @returns `YouTubeVideoUploadResourceName`
* @example const youTubeVideoUpload: ResourceNames.YouTubeVideoUploadResourceName = ResourceNames.youTubeVideoUpload(10987417, 21974834)
*/
function youTubeVideoUpload(customerId, videoUploadId) {
return `customers/${customerId}/youTubeVideoUploads/${videoUploadId}`;
}