- Resource: Customer
- CallReportingSetting
- ConversionTrackingSetting
- RemarketingSetting
- CustomerPayPerConversionEligibilityFailureReason
- Methods
Resource: Customer
A customer.
JSON representation | |
---|---|
{ "resourceName": string, "callReportingSetting": { object ( |
Fields | |
---|---|
resourceName |
Immutable. The resource name of the customer. Customer resource names have the form:
|
callReportingSetting |
Call reporting setting for a customer. |
conversionTrackingSetting |
Output only. Conversion tracking setting for a customer. |
remarketingSetting |
Output only. Remarketing setting for a customer. |
payPerConversionEligibilityFailureReasons[] |
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only. |
optimizationScoreWeight |
Output only. Optimization score weight of the customer. Optimization score weight can be used to compare/aggregate optimization scores across multiple non-manager customers. The aggregate optimization score of a manager is computed as the sum over all of their customers of This field is read-only. |
id |
Output only. The ID of the customer. |
descriptiveName |
Optional, non-unique descriptive name of the customer. |
currencyCode |
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported. |
timeZone |
Immutable. The local timezone ID of the customer. |
trackingUrlTemplate |
The URL template for constructing a tracking URL out of parameters. |
finalUrlSuffix |
The URL template for appending params to the final URL |
autoTaggingEnabled |
Whether auto-tagging is enabled for the customer. |
hasPartnersBadge |
Output only. Whether the Customer has a Partners program badge. If the Customer is not associated with the Partners program, this will be false. For more information, see https://support.google.com/partners/answer/3125774. |
manager |
Output only. Whether the customer is a manager. |
testAccount |
Output only. Whether the customer is a test account. |
optimizationScore |
Output only. Optimization score of the customer. Optimization score is an estimate of how well a customer's campaigns are set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null for all manager customers, and for unscored non-manager customers. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only. |
CallReportingSetting
Call reporting setting for a customer.
JSON representation | |
---|---|
{ "callReportingEnabled": boolean, "callConversionReportingEnabled": boolean, "callConversionAction": string } |
Fields | |
---|---|
callReportingEnabled |
Enable reporting of phone call events by redirecting them via Google System. |
callConversionReportingEnabled |
Whether to enable call conversion reporting. |
callConversionAction |
Customer-level call conversion action to attribute a call conversion to. If not set a default conversion action is used. Only in effect when callConversionReportingEnabled is set to true. |
ConversionTrackingSetting
A collection of customer-wide settings related to Google Ads Conversion Tracking.
JSON representation | |
---|---|
{ "conversionTrackingId": string, "crossAccountConversionTrackingId": string } |
Fields | |
---|---|
conversionTrackingId |
Output only. The conversion tracking id used for this account. This id is automatically assigned after any conversion tracking feature is used. If the customer doesn't use conversion tracking, this is 0. This field is read-only. |
crossAccountConversionTrackingId |
Output only. The conversion tracking id of the customer's manager. This is set when the customer is opted into cross account conversion tracking, and it overrides conversionTrackingId. This field can only be managed through the Google Ads UI. This field is read-only. |
RemarketingSetting
Remarketing setting for a customer.
JSON representation | |
---|---|
{ "googleGlobalSiteTag": string } |
Fields | |
---|---|
googleGlobalSiteTag |
Output only. The Google global site tag. |
CustomerPayPerConversionEligibilityFailureReason
Enum describing possible reasons a customer is not eligible to use PaymentMode.CONVERSIONS.
Enums | |
---|---|
UNSPECIFIED |
Not specified. |
UNKNOWN |
Used for return value only. Represents value unknown in this version. |
NOT_ENOUGH_CONVERSIONS |
Customer does not have enough conversions. |
CONVERSION_LAG_TOO_HIGH |
Customer's conversion lag is too high. |
HAS_CAMPAIGN_WITH_SHARED_BUDGET |
Customer uses shared budgets. |
HAS_UPLOAD_CLICKS_CONVERSION |
Customer has conversions with ConversionActionType.UPLOAD_CLICKS. |
AVERAGE_DAILY_SPEND_TOO_HIGH |
Customer's average daily spend is too high. |
ANALYSIS_NOT_COMPLETE |
Customer's eligibility has not yet been calculated by the Google Ads backend. Check back soon. |
OTHER |
Customer is not eligible due to other reasons. |
Methods |
|
---|---|
|
Creates a new client under manager. |
|
Returns a list of keyword ideas. |
|
Generates a product mix ideas given a set of preferences. |
|
Generates a reach forecast for a given targeting / product mix. |
|
Returns the requested customer in full detail. |
|
Returns the requested Hotel Performance View in full detail. |
|
Returns the requested Shopping performance view in full detail. |
|
Returns resource names of customers directly accessible by the user authenticating the call. |
|
Updates a customer. |
|
Suggests keyword themes to advertise on. |
|
Suggests a Smart campaign ad compatible with the Ad family of resources, based on data points such as targeting and the business to advertise. |
|
Returns BudgetOption suggestions. |
|
Processes the given call conversions. |
|
Processes the given click conversions. |
|
Processes the given conversion adjustments. |
|
Uploads the given user data. |