{"componentChunkName":"component---src-pages-index-jsx","path":"/","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"5120a241-5779-51c6-8f5f-aef2e7cd5e81","html":"<h2>Overview</h2>\n<h3>Features</h3>\n<ul>\n<li>Simple and easy-to-use API</li>\n<li>Uses <a href=\"https://grpc.io/\" target=\"_blank\">gRPC</a> and <a href=\"https://developers.google.com/protocol-buffers/\" target=\"_blank\">Protocol Buffers</a> internally (recommended by Google)</li>\n<li>Typescript definitions for all <a href=\"https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.resources\" target=\"_blank\">Google Ads API resources, enums, and errors</a></li>\n</ul>\n<h3>Installation</h3>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">$ <span class=\"token function\">yarn</span> <span class=\"token function\">add</span> google-ads-api</code></pre></div>\n<h3>Why does this library exist?</h3>\n<p>The official Google Ads client libraries are robust, but they don't always offer the most user-friendly developer interfaces, and their documentation can be confusing. </p>\n<p>This library aims to offer a better way to use the Google Ads API. </p>\n<ul>\n<li><strong><a href=\"https://github.com/Opteo/google-ads-node\" target=\"_blank\">google-ads-node</a></strong> is a low-level Node implementation of the API, which imitates the stucture of the other client libraries.</li>\n<li><strong><a href=\"https://github.com/Opteo/google-ads-api\" target=\"_blank\">google-ads-api</a></strong> (this library) is a wrapper around <code class=\"language-text\">google-ads-node</code> to provide a better developer experience.</li>\n</ul>\n<h3>Google Ads API versions</h3>\n<p>We aim to release new versions of this library within a few weeks of <a href=\"https://developers.google.com/google-ads/api/docs/release-notes\" target=\"_blank\">new API versions</a> becoming available. These are the releases so far:</p>\n<ul>\n<li><strong>v4.0 of the official google ads API</strong>: Versions <code class=\"language-text\">4.0.0</code> and above of this library</li>\n<li><strong>v3.0 of the official google ads API</strong>: Versions <code class=\"language-text\">3.6.0</code> to <code class=\"language-text\">3.7.4</code> of this library</li>\n<li><strong>v2.0 of the official google ads API</strong>: Versions <code class=\"language-text\">3.0.0</code> to <code class=\"language-text\">3.5.2</code> of this library</li>\n<li><strong>v1.3 of the official google ads API</strong>: Versions <code class=\"language-text\">2.3.0</code> to <code class=\"language-text\">2.3.0</code> of this library</li>\n<li><strong>v1.2 of the official google ads API</strong>: Versions <code class=\"language-text\">2.1.0</code> to <code class=\"language-text\">2.2.0</code> of this library</li>\n<li><strong>v1.1 of the official google ads API</strong>: Versions <code class=\"language-text\">1.2.0</code> to <code class=\"language-text\">2.0.0</code> of this library</li>\n<li><strong>v1.0 of the official google ads API</strong>: Versions <code class=\"language-text\">1.0.0</code> to <code class=\"language-text\">1.0.2</code> of this library  </li>\n</ul>","frontmatter":{"title":"Features","order":1.1,"type":"manual","entity":"overview"},"fields":{"group":"concepts","mega_order":1,"directory":"concepts/overview","is_entity_index":false}}},{"node":{"id":"b5c053b1-8035-5d97-a617-ef69cd598265","html":"<h2>Authentication</h2>\n<p>Before you can use the Google Ads API, you'll need to gather some authentication. You'll need:</p>\n<ul>\n<li><strong>Client id</strong> and <strong>client secret</strong>: These are your OAuth credentials. You'll find them in your <a href=\"https://console.cloud.google.com/apis/api/googleads.googleapis.com/\" target=\"_blank\">Google Cloud Console</a>. If you don't already have these tokens, see <a href=\"https://developers.google.com/google-ads/api/docs/oauth/cloud-project\" target=\"_blank\">google's instructions</a>.</li>\n<li><strong>Developer token</strong>: You'll find this in your Google Ads account, in the API Center. You will need to apply for one. </li>\n</ul>\n<p>Then, for every Google Ads account you want to access, you'll need:</p>\n<ul>\n<li><strong>Customer account ID</strong>: This is the CID of the account you want to access, which will look like <code class=\"language-text\">xxx-xxx-xxxx</code>.</li>\n<li><strong>Login customer ID</strong> <em>(only required if accessing the account via an MCC)</em>: This is usually the CID of the highest-level account in your MCC structure, also in the format <code class=\"language-text\">xxx-xxx-xxxx</code>.</li>\n<li><strong>Linked customer ID</strong> : Only required for methods that update the resources of an entity when permissioned via Linked Accounts in the Google Ads UI. <a href=\"https://support.google.com/google-ads/answer/7365001\" target=\"_blank\">Read more</a></li>\n<li><strong>Refresh token</strong>: You'll get this token when somebody authorises you to query their Google Ads account via OAuth. To get started, you can use <a href=\"https://refresh-token-helper.opteo.com/\" target=\"_blank\">https://refresh-token-helper.opteo.com/</a> to generate a single refresh token.</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">import</span> <span class=\"token punctuation\">{</span> GoogleAdsApi <span class=\"token punctuation\">}</span> <span class=\"token keyword\">from</span> <span class=\"token string\">'google-ads-api'</span>\n\n<span class=\"token keyword\">const</span> client <span class=\"token operator\">=</span> <span class=\"token keyword\">new</span> <span class=\"token class-name\">GoogleAdsApi</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n    client_id<span class=\"token operator\">:</span> <span class=\"token string\">'&lt;YOUR_CLIENT_ID>'</span><span class=\"token punctuation\">,</span>\n    client_secret<span class=\"token operator\">:</span> <span class=\"token string\">'&lt;YOUR_CLIENT_SECRET>'</span><span class=\"token punctuation\">,</span>\n    developer_token<span class=\"token operator\">:</span> <span class=\"token string\">'&lt;YOUR_DEVELOPER_TOKEN>'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">const</span> customer <span class=\"token operator\">=</span> client<span class=\"token punctuation\">.</span><span class=\"token function\">Customer</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n    customer_account_id<span class=\"token operator\">:</span> <span class=\"token string\">'123-123-123'</span><span class=\"token punctuation\">,</span>\n    login_customer_id<span class=\"token operator\">:</span> <span class=\"token string\">'456-456-456'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// Optionally provide a login-customer-id</span>\n    linked_customer_id<span class=\"token operator\">:</span> <span class=\"token string\">'789-789-789'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// Optionally provide a linked-customer-id</span>\n    refresh_token<span class=\"token operator\">:</span> <span class=\"token string\">'&lt;YOUR_REFRESH_TOKEN>'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// If done correctly, you should now be able to list the campaigns in the account 123-123-123</span>\ncustomer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Authentication","order":2.1,"type":"manual","entity":"authentication"},"fields":{"group":"concepts","mega_order":2,"directory":"concepts/authentication","is_entity_index":false}}},{"node":{"id":"5a0d26db-7c48-5db2-810b-42928466d164","html":"<h2>Reporting</h2>\n<p>\"Reporting\" just means fetching data about an account.</p>\n<p>All data in Google Ads is queriable via SQL-like tables. There is one table per resource (such as <code class=\"language-text\">campaign</code> or <code class=\"language-text\">ad_group_ad</code>).\nThese tables and their associated fields can be found in the <a href=\"/dev/google-ads-api/#accountbudget\">core resources</a> section of this page, or in the <a href=\"https://developers.google.com/google-ads/api/docs/fields/account_budget\" target=\"_blank\">\"API Fields\"</a>\nsection of the official docs.</p>\n<h3>Resources</h3>\n<p>There are four types of resources available for querying.</p>\n<ol>\n<li><strong>Core Resources</strong> directly map to entities in your account. Example: <code class=\"language-text\">campaign</code>, <code class=\"language-text\">ad_group_criterion</code>.</li>\n<li><strong>Criteria View Resources</strong> offer a more convenient way to query ad_group and campaign criteria (criteria are targeting options, such as keywords or placements). They may also aggregate metrics differently. Example: <code class=\"language-text\">keyword_view</code> is a subset of ad_group_criterion, while <code class=\"language-text\">age_range_view</code> is a subset of campaign_criterion.</li>\n<li><strong>Click &#x26; Search Term Resources</strong> are like core resources, except that they are by nature read-only. Example: <code class=\"language-text\">click_view</code>, <code class=\"language-text\">search_term_view</code>.</li>\n<li><strong>Constant Resources</strong> are just a convenient way to query Google Ads constants (and their IDs). They aren't specific to your account. Example: <code class=\"language-text\">geo_target_constant</code>, <code class=\"language-text\">mobile_device_constant</code>.</li>\n</ol>\n<h3>Fields</h3>\n<p>Resources contain three types of fields:</p>\n<ol>\n<li><strong>Metrics</strong> hold data about the performance of your account, and change through time. Example: <code class=\"language-text\">metrics.clicks</code> or <code class=\"language-text\">metrics.historical_quality_score</code>. </li>\n<li><strong>Segments</strong> allow you to segment your metrics by your chosen field, meaning your result will have more rows. Example: <code class=\"language-text\">segments.device</code> or <code class=\"language-text\">segments.conversion_action</code>. </li>\n<li><strong>Attributes</strong> are static information about a resource. All fields described in the <a href=\"/dev/google-ads-api/#accountbudget\">core resources</a> section of this page are attributes. It is not possible to query the past value of an attribute. Example: <code class=\"language-text\">campaign.name</code> or <code class=\"language-text\">ad_group_criterion.keyword.text</code>.</li>\n</ol>\n<!-- For reference, this is the complete list of core resources: \naccount_budget, \naccount_budget_proposal\nad_group\nad_group_ad\nad_group_ad_label\nad_group_bid_modifier\nad_group_criterion\nad_group_criterion_label\nad_group_criterion_simulation\nad_group_extension_setting\nad_group_feed\nad_group_label\nad_group_simulation\nad_parameter\nasset\nbidding_strategy\nbilling_setup\ncampaign\ncampaign_bid_modifier\ncampaign_budget\ncampaign_criterion\ncampaign_criterion_simulation\ncampaign_extension_setting\ncampaign_feed\ncampaign_label\ncampaign_shared_set\nchange_status\nconversion_action\ncustom_interest\ncustomer\ncustomer_client\ncustomer_client_link\ncustomer_extension_setting\ncustomer_feed\ncustomer_label\ncustomer_manager_link\ncustomer_negative_criterion\ndomain_category\nextension_feed_item\nfeed\nfeed_item\nfeed_item_target\nfeed_mapping\nkeyword_plan\nkeyword_plan_ad_group\nkeyword_plan_campaign\nkeyword_plan_keyword\nkeyword_plan_negative_keyword\nlabel\nmedia_file\nmutate_job\nrecommendation\nremarketing_action\nshared_criterion\nshared_set\nuser_interest\nuser_list\nvideo -->\n<!-- ad_group_audience_view\nad_schedule_view\ncampaign_audience_view\ndetail_placement_view\ndisplay_keyword_view\nexpanded_landing_page_view\nfeed_placeholder_view\ngender_view\ngeographic_view\ngroup_placement_view\nhotel_group_view\nhotel_performance_view\nkeyword_view\nlanding_page_view\nlocation_view\nmanaged_placement_view\nparental_status_view\nproduct_group_view\nshopping_performance_view\ntopic_view -->\n<!-- \ncarrier_constant\ngeo_target_constant\nlanguage_constant\nmobile_app_category_constant\nmobile_device_constant\noperating_system_version_constant\nproduct_bidding_category_constant\ntopic_constant -->","frontmatter":{"title":"Reporting Concepts","order":3.1,"type":"manual","entity":"reporting"},"fields":{"group":"concepts","mega_order":3,"directory":"concepts/reporting","is_entity_index":false}}},{"node":{"id":"0e86a370-77f3-5dbb-aeb6-238e58235fc4","html":"<h3>Using GAQL</h3>\n<p>The <code class=\"language-text\">customer.query()</code> method allows you to query customer data using GAQL (<a href=\"https://developers.google.com/google-ads/api/docs/query/overview\" target=\"_blank\">Google Ads Query Language</a>) query strings. This is great for prototyping and getting results out quickly.</p>\n<p>GAQL looks like SQL, but it is not SQL. Key differences include:</p>\n<ul>\n<li>Very limited <a href=\"https://developers.google.com/google-ads/api/docs/query/grammar\" target=\"_blank\">grammar</a> (for example, no <code class=\"language-text\">OR</code> in constraints).</li>\n<li>Implicit joins when selecting <code class=\"language-text\">selectableWith</code> fields. These aren't always intuitive. <a href=\"https://github.com/Opteo/google-ads-node/blob/master/src/lib/fields.ts#L359\" target=\"_blank\">This file</a> holds a complete list of which fields are usable for each resource.</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Basic query</span>\n<span class=\"token keyword\">const</span> campaigns <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">query</span><span class=\"token punctuation\">(</span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">\n    SELECT \n      campaign.name, campaign.status\n    FROM \n      campaign\n</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// More complex query</span>\n<span class=\"token keyword\">const</span> keyword_texts <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">query</span><span class=\"token punctuation\">(</span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">\n    SELECT \n        keyword_view.resource_name,\n        ad_group_criterion.keyword.text &lt;-- This is an implicit join on ad_group_criterion\n    FROM \n      keyword_view                      &lt;-- Main resource\n    WHERE \n      campaign.status = 'PAUSED'        &lt;-- This is another implicit join on campaign\n      AND metrics.impressions > 5\n    ORDER BY campaign.impressions\n    LIMIT 20\n</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>For a definition of the arguments and return types for <code class=\"language-text\">customer.query()</code>, see the <a href=\"/dev/google-ads-api/#query\">customer core resource</a>.</p>","frontmatter":{"title":"Using GAQL","order":3.3,"type":"manual","entity":"reporting"},"fields":{"group":"concepts","mega_order":3,"directory":"concepts/reporting","is_entity_index":false}}},{"node":{"id":"876b8c1e-e145-5422-9e1b-85a5e8ee8a5f","html":"<h3>Using the query builder</h3>\n<p>The <code class=\"language-text\">customer.report()</code> method is a safer and more structured way to use GAQL. It's also more practical to use when your queries need to be built dynamically. If you are using typescript, it will give you handy autocomplete, too!</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> response <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">report</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n    entity<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group'</span><span class=\"token punctuation\">,</span> \n    attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'ad_group.id'</span><span class=\"token punctuation\">,</span> <span class=\"token string\">'ad_group.name'</span><span class=\"token punctuation\">,</span> <span class=\"token string\">'ad_group.status'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> \n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'metrics.clicks'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    segments<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'segments.date'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> \n    constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token string\">'ad_group.status'</span><span class=\"token operator\">:</span> enums<span class=\"token punctuation\">.</span>AdGroupStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">ENABLED</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> \n    from_date<span class=\"token operator\">:</span> <span class=\"token string\">'2019-01-01'</span><span class=\"token punctuation\">,</span> \n    order_by<span class=\"token operator\">:</span> <span class=\"token string\">'metrics.clicks'</span><span class=\"token punctuation\">,</span> \n    sort_order<span class=\"token operator\">:</span> <span class=\"token string\">'desc'</span><span class=\"token punctuation\">,</span>\n    limit<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> \n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>For full infomation on the arguments of <code class=\"language-text\">customer.report()</code>, see the <a href=\"/dev/google-ads-api/#report\">customer core resource</a>.</p>\n<p>Every core resource also has <code class=\"language-text\">get()</code> and <code class=\"language-text\">list()</code> methods, which offer a convenient way to select every attribute of a resource. This can be quite valuable since GAQL does not support <code class=\"language-text\">SELECT *</code>. See the <a href=\"/dev/google-ads-api/#get-campaign\">campaign</a> core resource for an example.</p>","frontmatter":{"title":"Using the Query Builder","order":3.4,"type":"manual","entity":"reporting"},"fields":{"group":"concepts","mega_order":3,"directory":"concepts/reporting","is_entity_index":false}}},{"node":{"id":"e5f9d3e7-73fa-5f28-b271-7a1f2f221f6a","html":"<h3>Using Report Stream</h3>\n<p>The <code class=\"language-text\">customer.reportStream()</code> method is equivalent to customer.report(), except that it returns an async generator that you can use to access rows of data as they come back from the API.</p>\n<p>Unlike <code class=\"language-text\">report()</code>, <code class=\"language-text\">reportStream()</code> does not support the <code class=\"language-text\">page_size</code> argument.</p>\n<p>The main advantage of <code class=\"language-text\">reportStream</code> is performance. Not only are you able to get rows before the entire set has finished downloading, but the total time to finish the request will be shorter, especially for large requests (10,000+ rows).</p>\n<p>Unfortunately, Google has hardwired the stream's chunk size to 10,000 rows, so there is no benefit to streaming for smaller requests. We're working with them to find a solution.</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">interface</span> <span class=\"token class-name\">SearchTermView</span> <span class=\"token punctuation\">{</span>\n    search_term_view<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        resource_name<span class=\"token operator\">:</span> string\n        search_term<span class=\"token operator\">:</span> string\n    <span class=\"token punctuation\">}</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        clicks<span class=\"token operator\">:</span> number\n    <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token keyword\">const</span> generator <span class=\"token operator\">=</span> customer<span class=\"token punctuation\">.</span>reportStream<span class=\"token operator\">&lt;</span>SearchTermView<span class=\"token operator\">></span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n    entity<span class=\"token operator\">:</span> <span class=\"token string\">'search_term_view'</span><span class=\"token punctuation\">,</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'metrics.clicks'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'search_term_view.search_term'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    order_by<span class=\"token operator\">:</span> <span class=\"token string\">'metrics.clicks'</span><span class=\"token punctuation\">,</span>\n    sort_order<span class=\"token operator\">:</span> <span class=\"token string\">'desc'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">for</span> <span class=\"token keyword\">await</span> <span class=\"token punctuation\">(</span><span class=\"token keyword\">let</span> item <span class=\"token keyword\">of</span> generator<span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// process each SearchTermView</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<p>For full infomation on the arguments of <code class=\"language-text\">customer.report()</code>, see the <a href=\"/dev/google-ads-api/#report\">customer core resource</a>.</p>\n<p>Every core resource also has <code class=\"language-text\">get()</code> and <code class=\"language-text\">list()</code> methods, which offer a convenient way to select every attribute of a resource. This can be quite valuable since GAQL does not support <code class=\"language-text\">SELECT *</code>. See the <a href=\"/dev/google-ads-api/#get-campaign\">campaign</a> core resource for an example.</p>","frontmatter":{"title":"Using Report Stream","order":3.5,"type":"manual","entity":"reporting"},"fields":{"group":"concepts","mega_order":3,"directory":"concepts/reporting","is_entity_index":false}}},{"node":{"id":"9613de6b-bcd1-53d6-923d-27d8faa74743","html":"<h2>Mutations</h2>\n<p>A \"mutation\" is a change to a Google Ads account, such as a new campaign or an adjusted bid.</p>\n<h3>Making changes using core resources</h3>\n<p>Most resources in the Google Ads API will have mutation methods for creating, updating, and deleting.</p>\n<h4>Create</h4>\n<p>The <code class=\"language-text\">create</code> method can take a single entity or array of entities. The <code class=\"language-text\">results</code> property of the response object will contain the newly created entity resource names.</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n    name<span class=\"token operator\">:</span> <span class=\"token string\">'new-campaign'</span><span class=\"token punctuation\">,</span>\n    campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/123/campaignBudgets/123'</span><span class=\"token punctuation\">,</span>\n    advertising_channel_type<span class=\"token operator\">:</span> enums<span class=\"token punctuation\">.</span>AdvertisingChannelType<span class=\"token punctuation\">.</span><span class=\"token constant\">SEARCH</span><span class=\"token punctuation\">,</span>\n    status<span class=\"token operator\">:</span> enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">PAUSED</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token keyword\">const</span> <span class=\"token punctuation\">{</span> results <span class=\"token punctuation\">}</span> <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign<span class=\"token punctuation\">)</span>\nconsole<span class=\"token punctuation\">.</span><span class=\"token function\">log</span><span class=\"token punctuation\">(</span>results<span class=\"token punctuation\">)</span> <span class=\"token comment\">// ['customers/123/campaigns/456'] &lt;-- new resource_name</span></code></pre></div>\n<p>For more details on this method, check the <code class=\"language-text\">create()</code> section for the core resource you want to create, such as <a href=\"/dev/google-ads-api/#create-campaign\">creating a campaign</a>.</p>\n<h4>Update</h4>\n<p>The <code class=\"language-text\">update</code> method works the same way as <code class=\"language-text\">create</code> and takes a single entity or array of entities to update. All properties passed (that can be updated) will be updated, so <strong>if you don't want to update an attribute, don't include it</strong>.</p>\n<p>The <code class=\"language-text\">results</code> property of the response object will contain the updated entity resource names.</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n    resource_name<span class=\"token operator\">:</span> <span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">customers/123/campaigns/456</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">,</span>\n    name<span class=\"token operator\">:</span> <span class=\"token string\">'updated-campaign-name'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span>\n<span class=\"token keyword\">const</span> <span class=\"token punctuation\">{</span> results <span class=\"token punctuation\">}</span> <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign<span class=\"token punctuation\">)</span></code></pre></div>\n<p>For more details on this method, check the <code class=\"language-text\">update()</code> section for the core resource you want to modify, such as <a href=\"/dev/google-ads-api/#update-campaign\">updating a campaign</a>.</p>\n<h4>Delete</h4>\n<p>The <code class=\"language-text\">delete</code> method should be provided with the resource name of the entity to remove. Note: When deleting an entity in the Google Ads API, it will continue to exist, but it will be immutable and its status will be changed to <code class=\"language-text\">REMOVED</code>.</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/123/campaigns/456'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>For more details on this method, check the <code class=\"language-text\">delete()</code> section for the core resource you want to delete, such as <a href=\"/dev/google-ads-api/#delete-campaign\">deleting a campaign</a>.</p>","frontmatter":{"title":"Using core resources","order":4.1,"type":"manual","entity":"mutations"},"fields":{"group":"concepts","mega_order":4,"directory":"concepts/mutations","is_entity_index":false}}},{"node":{"id":"bd8991b5-e821-5d56-9473-ec391336b447","html":"<h3>Atomic mutations using <code class=\"language-text\">customer.mutateResources()</code></h3>\n<p>Sometimes you may want to create multiple resources of different types at once, such as creating a new campaign and its required budget. The <code class=\"language-text\">customer.mutateResources</code> method is designed for this use case, and supports:</p>\n<ul>\n<li><strong>Atomic Mutations</strong>: If any of the operations fail, all other operations will be rolled back.</li>\n<li><strong>Temporary Resource IDs</strong>: Define your entity relationships using your own temporary IDs.</li>\n<li><strong>All Mutation Types</strong>: Create, update, and delete resources.</li>\n</ul>\n<p>A basic example of creating a budget, and a campaign that uses this budget, is shown below:</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> <span class=\"token punctuation\">{</span> results <span class=\"token punctuation\">}</span> <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">mutateResources</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n        <span class=\"token comment\">// For each resource, you must specify its type with the \"_resource\" key</span>\n        _resource<span class=\"token operator\">:</span> <span class=\"token string\">'CampaignBudget'</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">customers/123/campaignBudgets/-1</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// We define the new ID as -1</span>\n        name<span class=\"token operator\">:</span> <span class=\"token string\">'My new budget'</span><span class=\"token punctuation\">,</span>\n        amount_micros<span class=\"token operator\">:</span> <span class=\"token number\">3000000</span><span class=\"token punctuation\">,</span>\n        explicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n        _resource<span class=\"token operator\">:</span> <span class=\"token string\">'Campaign'</span><span class=\"token punctuation\">,</span>\n        campaign_budget<span class=\"token operator\">:</span> <span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">customers/123/campaignBudgets/-1</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// Reference to the budget above</span>\n        name<span class=\"token operator\">:</span> <span class=\"token string\">'My new campaign'</span><span class=\"token punctuation\">,</span>\n        advertising_channel_type<span class=\"token operator\">:</span> enums<span class=\"token punctuation\">.</span>AdvertisingChannelType<span class=\"token punctuation\">.</span><span class=\"token constant\">SEARCH</span><span class=\"token punctuation\">,</span>\n        status<span class=\"token operator\">:</span> enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">PAUSED</span><span class=\"token punctuation\">,</span>\n        manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n            enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token comment\">// We don't need to set a temporary resource name here because</span>\n        <span class=\"token comment\">// nothing else in this operations array depends on this campaign</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// The real resource ids will now be defined after performing the operation</span>\nconsole<span class=\"token punctuation\">.</span><span class=\"token function\">log</span><span class=\"token punctuation\">(</span>results<span class=\"token punctuation\">)</span> <span class=\"token comment\">// ['customers/123/campaignBudgets/123123', 'customers/123/campaigns/321321']</span></code></pre></div>\n<p>By default, <code class=\"language-text\">mutateResources</code> is atomic and will rollback if one operation fails -- no new resources will be added to the client account if one operation fails. This mode can be disabled by setting the <code class=\"language-text\">partial_failure</code> option to <code class=\"language-text\">true</code>. The <code class=\"language-text\">validate_only</code> option is also supported in this method. See the <a href=\"https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.2.services#google.ads.googleads.v2.services.MutateGoogleAdsRequest\" target=\"_blank\">Google Ads API documentation</a> for more details on these settings.</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">mutateResources</span><span class=\"token punctuation\">(</span>operations<span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span> partial_failure<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>As well as creating resources, <code class=\"language-text\">mutateResources</code> also supports updating and deleting multiple resources (which also works with temporary resource ids). Use the <code class=\"language-text\">_operation</code> field in an operation to specify the mode, being either <code class=\"language-text\">create</code>, <code class=\"language-text\">update</code> or <code class=\"language-text\">delete</code>. This field isn't required and defaults to <code class=\"language-text\">create</code>. In the example below, these operations are executed:</p>\n<ol>\n<li>A new budget with the temporary resource id <code class=\"language-text\">-1</code> is created.</li>\n<li>An existing campaign (id of <code class=\"language-text\">456</code>) is updated to use the new budget (<code class=\"language-text\">-1</code>).</li>\n<li>The original budget used by the campaign is deleted.</li>\n</ol>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> response <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">mutateResources</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>\n    <span class=\"token comment\">// Create new budget</span>\n    <span class=\"token punctuation\">{</span>\n        _resource<span class=\"token operator\">:</span> <span class=\"token string\">'CampaignBudget'</span><span class=\"token punctuation\">,</span>\n        _operation<span class=\"token operator\">:</span> <span class=\"token string\">'create'</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/123/campaignBudgets/-1'</span><span class=\"token punctuation\">,</span>\n        name<span class=\"token operator\">:</span> <span class=\"token string\">'My new budget'</span><span class=\"token punctuation\">,</span>\n        amount_micros<span class=\"token operator\">:</span> <span class=\"token number\">3000000</span><span class=\"token punctuation\">,</span>\n        explicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token comment\">// Update campaign to use new budget</span>\n    <span class=\"token punctuation\">{</span>\n        _resource<span class=\"token operator\">:</span> <span class=\"token string\">'Campaign'</span><span class=\"token punctuation\">,</span>\n        _operation<span class=\"token operator\">:</span> <span class=\"token string\">'update'</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/123/campaigns/456'</span><span class=\"token punctuation\">,</span>\n        campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/123/campaignBudgets/-1'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// Reference to budget above</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token comment\">// Delete old budget</span>\n    <span class=\"token punctuation\">{</span>\n        _resource<span class=\"token operator\">:</span> <span class=\"token string\">'CampaignBudget'</span><span class=\"token punctuation\">,</span>\n        _operation<span class=\"token operator\">:</span> <span class=\"token string\">'delete'</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/123/campaignBudgets/123123'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p><em>Note</em>: Using <code class=\"language-text\">customer.mutateResources()</code> with a single operation is equivalent to using any of the standard <code class=\"language-text\">customer.someResource.create|update|delete()</code> methods, but your ts definitions won't be as good.</p>\n<p>For more information about this method, see the customer resource's <a href=\"/dev/google-ads-api/#mutateResources-customer\">mutateResources section</a>.</p>","frontmatter":{"title":"Using global mutate","order":4.2,"type":"manual","entity":"mutations"},"fields":{"group":"concepts","mega_order":4,"directory":"concepts/mutations","is_entity_index":false}}},{"node":{"id":"d5e673a9-0c3b-5ebf-a93e-b23355d9ac2f","html":"<h2>Enums</h2>\n<p>All enums are represented as numbers in the Google Ads API. This means:</p>\n<ul>\n<li>Numbers must be used for enums when making mutate calls (create, update, delete).</li>\n<li>Reports will include numbers instead of strings for enum fields.</li>\n</ul>\n<p>For example:</p>\n<div class=\"gatsby-highlight\" data-language=\"typescript\"><pre class=\"language-typescript\"><code class=\"language-typescript\"><span class=\"token comment\">/*\n    campaign.status can have a few states:\n\n    \"UNSPECIFIED\" = 0\n    \"UNKNOWN\" = 1\n    \"ENABLED\" = 2\n    \"PAUSED\" = 3\n    \"REMOVED\" = 4\n*/</span>\n\n<span class=\"token keyword\">const</span> campaigns <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">query</span><span class=\"token punctuation\">(</span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">SELECT campaign.status FROM campaign</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> <span class=\"token punctuation\">(</span>campaigns<span class=\"token punctuation\">[</span><span class=\"token number\">0</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">.</span>campaign<span class=\"token punctuation\">.</span>status <span class=\"token operator\">===</span> <span class=\"token number\">2</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// the campaign is enabled</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token keyword\">const</span> campaign_to_update <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n    resource_name<span class=\"token operator\">:</span> <span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">customers/123/campaigns/123</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">,</span>\n    status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign<span class=\"token punctuation\">)</span> <span class=\"token comment\">// This will set the status to \"PAUSED\"</span></code></pre></div>\n<p>Of course, using numbers directly isn't convenient. Instead, use the <code class=\"language-text\">enums</code> import:</p>\n<div class=\"gatsby-highlight\" data-language=\"typescript\"><pre class=\"language-typescript\"><code class=\"language-typescript\"><span class=\"token keyword\">import</span> <span class=\"token punctuation\">{</span> enums <span class=\"token punctuation\">}</span> <span class=\"token keyword\">from</span> <span class=\"token string\">'google-ads-api'</span>\n\n<span class=\"token keyword\">const</span> campaigns <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">query</span><span class=\"token punctuation\">(</span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">SELECT campaign.status FROM campaign</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> <span class=\"token punctuation\">(</span>campaigns<span class=\"token punctuation\">[</span><span class=\"token number\">0</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">.</span>campaign<span class=\"token punctuation\">.</span>status <span class=\"token operator\">===</span> enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">ENABLED</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// the campaign is enabled</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token keyword\">const</span> campaign_to_update <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n    resource_name<span class=\"token operator\">:</span> <span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">customers/123/campaigns/123</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">,</span>\n    status<span class=\"token operator\">:</span> enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">PAUSED</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign<span class=\"token punctuation\">)</span> <span class=\"token comment\">// This will set the status to \"PAUSED\"</span></code></pre></div>\n<p>The <a href=\"https://github.com/Opteo/google-ads-node/blob/master/src/lib/enums.ts\" target=\"_blank\"><code class=\"language-text\">enums.ts</code></a> file (found in our companion library) lists out all enums available in the Google Ads API. For example:</p>\n<div class=\"gatsby-highlight\" data-language=\"typescript\"><pre class=\"language-typescript\"><code class=\"language-typescript\"><span class=\"token comment\">// Note that this will be compiled to an object by typescript.</span>\n<span class=\"token keyword\">export</span> <span class=\"token keyword\">enum</span> AdvertisingChannelType <span class=\"token punctuation\">{</span>\n    <span class=\"token string\">'UNSPECIFIED'</span> <span class=\"token operator\">=</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'UNKNOWN'</span> <span class=\"token operator\">=</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'SEARCH'</span> <span class=\"token operator\">=</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'DISPLAY'</span> <span class=\"token operator\">=</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'SHOPPING'</span> <span class=\"token operator\">=</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'HOTEL'</span> <span class=\"token operator\">=</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'VIDEO'</span> <span class=\"token operator\">=</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'MULTI_CHANNEL'</span> <span class=\"token operator\">=</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<p>GAQL, on the other hand, expects strings for enums in constraints:</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\">customer<span class=\"token punctuation\">.</span><span class=\"token function\">query</span><span class=\"token punctuation\">(</span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">\n    SELECT \n      ad_group_ad.id\n    FROM \n        ad_group_ad \n    WHERE \n        campaign.status = \"ENABLED\" &lt;-- works!\n        campaign.status = ENABLED   &lt;-- also works (for enums)\n        campaign.status = 2         &lt;-- will not work\n</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">)</span></code></pre></div>\n<ul>\n<li>When using <code class=\"language-text\">customer.query()</code>, you must use strings.</li>\n<li>When using <code class=\"language-text\">customer.report()</code>, both strings and numbers are supported.</li>\n</ul>","frontmatter":{"title":"Using Enums","order":5.1,"type":"manual","entity":"enums"},"fields":{"group":"concepts","mega_order":5,"directory":"concepts/enums","is_entity_index":false}}},{"node":{"id":"a520ddc5-357e-57ad-b4ff-29d786a8e33a","html":"<h3>Handling Errors with Enums</h3>\n<p>To handle errors from the Google Ads API, the best approach is to use the provided error enums, available with the <code class=\"language-text\">enums</code> import. A full list of error types can be found in the <a href=\"https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.errors\" target=\"_blank\">Google Ads API reference</a>.</p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">import</span> <span class=\"token punctuation\">{</span> enums <span class=\"token punctuation\">}</span> <span class=\"token keyword\">from</span> <span class=\"token string\">'google-ads-api'</span>\n\n<span class=\"token keyword\">try</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">const</span> campaigns <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">report</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n        entity<span class=\"token operator\">:</span> <span class=\"token string\">'campaign'</span><span class=\"token punctuation\">,</span>\n        attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'ad_group_criterion.keyword.text'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span>\n<span class=\"token punctuation\">}</span> <span class=\"token keyword\">catch</span> <span class=\"token punctuation\">(</span>err<span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">if</span> <span class=\"token punctuation\">(</span>err<span class=\"token punctuation\">.</span>code<span class=\"token punctuation\">.</span>queryError <span class=\"token operator\">===</span> enums<span class=\"token punctuation\">.</span>QueryError<span class=\"token punctuation\">.</span><span class=\"token constant\">PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n        <span class=\"token comment\">// Handle error case..</span>\n    <span class=\"token punctuation\">}</span>\n\n    <span class=\"token comment\">// Besides `code`, errors have other useful metadata:</span>\n    console<span class=\"token punctuation\">.</span><span class=\"token function\">log</span><span class=\"token punctuation\">(</span>err<span class=\"token punctuation\">.</span>message<span class=\"token punctuation\">)</span> <span class=\"token comment\">// \"Cannot select fields from the following resource..\"</span>\n    console<span class=\"token punctuation\">.</span><span class=\"token function\">log</span><span class=\"token punctuation\">(</span>err<span class=\"token punctuation\">.</span>location<span class=\"token punctuation\">)</span> <span class=\"token comment\">// \"ad_group_criterion.keyword.text\"</span>\n    console<span class=\"token punctuation\">.</span><span class=\"token function\">log</span><span class=\"token punctuation\">(</span>err<span class=\"token punctuation\">.</span>request_id<span class=\"token punctuation\">)</span> <span class=\"token comment\">// \"5Tzsyp_M_9F7oHl_EZh8Ow\", useful when discussing issues with Google support</span>\n    console<span class=\"token punctuation\">.</span><span class=\"token function\">log</span><span class=\"token punctuation\">(</span>err<span class=\"token punctuation\">.</span>request<span class=\"token punctuation\">)</span> <span class=\"token comment\">// Request protocol buffer body in readable format, useful for debugging</span>\n    console<span class=\"token punctuation\">.</span><span class=\"token function\">log</span><span class=\"token punctuation\">(</span>err<span class=\"token punctuation\">.</span>failure<span class=\"token punctuation\">)</span> <span class=\"token comment\">// gRPC GoogleAdsFailure instance</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Handling Errors","order":5.3,"type":"manual","entity":"enums"},"fields":{"group":"concepts","mega_order":5,"directory":"concepts/enums","is_entity_index":false}}},{"node":{"id":"1b234c73-9635-53bb-aad3-2db0bbacf97d","html":"<h2>Utilities</h2>\n<p>This library exports a set of helper methods that can assist you during development.</p>\n<ul>\n<li><code class=\"language-text\">fromMicros</code> : Converts micro value to a normal number. </li>\n<li><code class=\"language-text\">toMicros</code>: Converts a normal number to a micro value.</li>\n<li><code class=\"language-text\">getEnumString</code>: Get the value of an enum as a string (instead of the default number value).</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">import</span> <span class=\"token punctuation\">{</span> fromMicros<span class=\"token punctuation\">,</span> toMicros<span class=\"token punctuation\">,</span> getEnumString <span class=\"token comment\">/* , enums, types, GoogleAdsApi */</span> <span class=\"token punctuation\">}</span> <span class=\"token keyword\">from</span> <span class=\"token string\">'google-ads-api'</span>\n\n<span class=\"token function\">fromMicros</span><span class=\"token punctuation\">(</span><span class=\"token number\">123300000</span><span class=\"token punctuation\">)</span> <span class=\"token comment\">// 123.3</span>\n<span class=\"token function\">toMicros</span><span class=\"token punctuation\">(</span><span class=\"token number\">123.3</span><span class=\"token punctuation\">)</span> <span class=\"token comment\">// 123300000</span>\n\n<span class=\"token comment\">// You must pass the enum name and the value</span>\n<span class=\"token function\">getEnumString</span><span class=\"token punctuation\">(</span><span class=\"token string\">'AdvertisingChannelType'</span><span class=\"token punctuation\">,</span> enums<span class=\"token punctuation\">.</span>AdvertisingChannelType<span class=\"token punctuation\">.</span><span class=\"token constant\">DISPLAY</span><span class=\"token punctuation\">)</span> <span class=\"token comment\">// \"DISPLAY\"</span>\n<span class=\"token function\">getEnumString</span><span class=\"token punctuation\">(</span><span class=\"token string\">'AdvertisingChannelType'</span><span class=\"token punctuation\">,</span> <span class=\"token number\">3</span><span class=\"token punctuation\">)</span> <span class=\"token comment\">// \"DISPLAY\"</span></code></pre></div>","frontmatter":{"title":"Utilities","order":6.1,"type":"manual","entity":"utilities"},"fields":{"group":"concepts","mega_order":6,"directory":"concepts/convenience_methods","is_entity_index":false}}},{"node":{"id":"0ff2a732-a1bb-5b38-8ce0-89389fbbd9dd","html":"<h2>Typescript</h2>\n<p>This library has first-class support for Typescript. We also expose every single type in the Google Ads API via the <code class=\"language-text\">types</code> export, should you choose to use them in your own code:</p>\n<div class=\"gatsby-highlight\" data-language=\"typescript\"><pre class=\"language-typescript\"><code class=\"language-typescript\"><span class=\"token keyword\">import</span> <span class=\"token punctuation\">{</span> types <span class=\"token punctuation\">}</span> <span class=\"token keyword\">from</span> <span class=\"token string\">'google-ads-api'</span>\n\n<span class=\"token keyword\">const</span> campaign<span class=\"token operator\">:</span> types<span class=\"token punctuation\">.</span>Campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n    id<span class=\"token operator\">:</span> <span class=\"token number\">123123</span><span class=\"token punctuation\">,</span>\n    some_wrong_field<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The type checker won't allow this.</span>\n    name<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token number\">1</span><span class=\"token punctuation\">,</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> <span class=\"token number\">3</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// `name` should be a string, so this will also throw an error.</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<p>The <a href=\"https://github.com/Opteo/google-ads-node/blob/master/src/lib/resources.ts\" target=\"_blank\"><code class=\"language-text\">resources.ts</code></a> file (found in our companion library) is a good reference for all exported types. For example, you'll find:</p>\n<div class=\"gatsby-highlight\" data-language=\"typescript\"><pre class=\"language-typescript\"><code class=\"language-typescript\"><span class=\"token comment\">// Example interface for the v2 common \"TextAdInfo\" entity in the Google Ads API</span>\n\n<span class=\"token comment\">/* .google.ads.googleads.v2.common.TextAdInfo */</span>\n<span class=\"token keyword\">export</span> <span class=\"token keyword\">interface</span> <span class=\"token class-name\">TextAdInfo</span> <span class=\"token punctuation\">{</span>\n    headline<span class=\"token operator\">?</span><span class=\"token operator\">:</span> <span class=\"token builtin\">string</span>\n    description_1<span class=\"token operator\">?</span><span class=\"token operator\">:</span> <span class=\"token builtin\">string</span>\n    description_2<span class=\"token operator\">?</span><span class=\"token operator\">:</span> <span class=\"token builtin\">string</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Using Typescript","order":7.1,"type":"manual","entity":"typescript"},"fields":{"group":"concepts","mega_order":7,"directory":"concepts/typescript","is_entity_index":false}}},{"node":{"id":"e1f599bd-6365-5cb2-b77b-b14cb1ea70ed","html":"<h2>Changelog</h2>\n<p>This library's changelog: <a href=\"https://github.com/Opteo/google-ads-api/blob/master/CHANGELOG.md\" target=\"_blank\">https://github.com/Opteo/google-ads-api/blob/master/CHANGELOG.md</a></p>\n<p>Official API changelog: <a href=\"https://developers.google.com/google-ads/api/docs/release-notes\" target=\"_blank\">Google Ads API release notes</a></p>\n<p>We do not yet support every feature of the Google Ads API. Currently, these parts are missing:</p>\n<ul>\n<li>Uploading click and call conversions</li>\n<li>Adjusting conversion via uploads</li>\n<li>Listing accessible MCC customers</li>\n<li>Creating new customers</li>\n<li>Generating new keyword ideas</li>\n<li>Using keywordPlans to generate forecasts</li>\n<li>Listing Merchant Center links</li>\n<li>Using the MutateJobService</li>\n<li>Listing payment accounts</li>\n<li>Applying and dismissing Google's recommendations</li>\n</ul>\n<p>If any of these features are important to you, help us prioritise by opening an issue on GitHub!</p>","frontmatter":{"title":"Changelog & future plans","order":8.1,"type":"manual","entity":"misc"},"fields":{"group":"concepts","mega_order":8,"directory":"concepts/misc","is_entity_index":false}}},{"node":{"id":"d02f4dfa-9535-53f4-8c3c-47f8c63795d5","html":"<h2>FAQ</h2>\n<p><strong>I'm getting errors that my bids or budgets are too small. Why?</strong>\nAll monetary values are set and fetched in <code class=\"language-text\">micros</code>. These are 1,000,000x bigger than the actual amount. Use our utility functions <code class=\"language-text\">toMicros</code> and <code class=\"language-text\">fromMicros</code> to convert.</p>\n<p><strong>Where are my keywords?</strong>\nKeywords are hidden away in AdGroupCriterion -> keyword. Keywords are just one of many types of targeting \"Criteria\", meaning they modify the targeting of ads.</p>\n<p><strong>Can I run this in a browser?</strong>\nNo. There's no way to hide your tokens without using a proxy, which would need to be on your server anyway.</p>\n<p><strong>Can I run this in a serverless environment (Lambda, etc.)?</strong>\nYes. Note that this library uses several NodeJS native methods (fs, crypto), so webworker-like environments such as CloudFlare workers won't function.</p>\n<p><strong>When Google releases their own Node client for Google Ads, will this library still be relevant?</strong>\nYes. We've already auto-generated a client with Google's protocol buffers, called <a href=\"https://github.com/Opteo/google-ads-node\" target=\"_blank\">google-ads-node</a>. It's very feature complete, and this library is built on top of it. When Google releases their own node client, we may deprecate google-ads-node and refractor this library to use it instead.</p>\n<p><strong>Do you have any examples on how to use this library?</strong>\nWe're working on a robust set of examples. You can find the ones we've already completed <a href=\"https://github.com/Opteo/google-ads-api/tree/561e5b4782a3a184c920d04aefdbc6e7547f0ae4/examples\" target=\"_blank\">in this branch</a>.</p>","frontmatter":{"title":"FAQ","order":8.2,"type":"manual","entity":"misc"},"fields":{"group":"concepts","mega_order":8,"directory":"concepts/misc","is_entity_index":false}}},{"node":{"id":"0aede071-9cbf-5069-808a-1de0574b15fb","html":"<h2>AccountBudget</h2>\n<h3>The AccountBudget object</h3>","frontmatter":{"title":"AccountBudget","order":1,"type":"object","entity":"AccountBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget","is_entity_index":true}}},{"node":{"id":"850a1ab9-7847-5a4d-8966-819fd36365b1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AccountBudget</span>\n<span class=\"token keyword\">const</span> account_budget <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  adjusted_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  amount_served_micros<span class=\"token operator\">:</span> <span class=\"token number\">227337890000</span><span class=\"token punctuation\">,</span>\n  approved_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  approved_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  approved_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  billing_setup<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">295854560</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  proposed_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  proposed_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  proposed_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgets/295854560'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  total_adjustments_micros<span class=\"token operator\">:</span> <span class=\"token number\">1176390000</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AccountBudget","order":1.1,"type":"object_code","entity":"AccountBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget","is_entity_index":false}}},{"node":{"id":"454c16ca-1b86-53d4-9c3f-03d24e509d18","html":"<h3>Get an AccountBudget</h3>\n<p>The <code class=\"language-text\">customer.accountBudgets.get(resource_name)</code> method returns the AccountBudget identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AccountBudget</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AccountBudget as an object.</p>","frontmatter":{"title":"Get AccountBudget","order":2,"type":"get","entity":"AccountBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget","is_entity_index":false}}},{"node":{"id":"cb10db18-dc20-5037-a568-697c2d361e6a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/accountBudgets/295854560'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  adjusted_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  amount_served_micros<span class=\"token operator\">:</span> <span class=\"token number\">227337890000</span><span class=\"token punctuation\">,</span>\n  approved_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  approved_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  approved_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  billing_setup<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">295854560</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  proposed_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  proposed_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  proposed_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgets/295854560'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  total_adjustments_micros<span class=\"token operator\">:</span> <span class=\"token number\">1176390000</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AccountBudget","order":2.1,"type":"get_code","entity":"AccountBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget","is_entity_index":false}}},{"node":{"id":"e7bf255c-a558-5881-85b2-d1f75292afed","html":"<h3>List every instance of AccountBudget</h3>\n<p>The <code class=\"language-text\">customer.accountBudgets.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AccountBudget.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">account_budget</code> property. Any other resources that can be selected with <code class=\"language-text\">account_budget</code> will also be added as properities.</p>","frontmatter":{"title":"List AccountBudget","order":3,"type":"list","entity":"AccountBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget","is_entity_index":false}}},{"node":{"id":"74687ccf-0c8f-55b2-a0e5-4b5d12c42688","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the accountBudgets in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'account_budget.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'account_budget.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    account_budget<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      adjusted_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      amount_served_micros<span class=\"token operator\">:</span> <span class=\"token number\">227337890000</span><span class=\"token punctuation\">,</span>\n      approved_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      approved_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      approved_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n      billing_setup<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">295854560</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n      proposed_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      proposed_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      proposed_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgets/295854560'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      total_adjustments_micros<span class=\"token operator\">:</span> <span class=\"token number\">1176390000</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    billing_setup<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">295854200</span><span class=\"token punctuation\">,</span>\n      payments_account<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/paymentsAccounts/2445-9502-2490-5474'</span><span class=\"token punctuation\">,</span>\n      payments_account_info<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        payments_account_id<span class=\"token operator\">:</span> <span class=\"token string\">'2445-9502-2490-5474'</span><span class=\"token punctuation\">,</span>\n        payments_account_name<span class=\"token operator\">:</span> <span class=\"token string\">'AdWords 382-727-7046'</span><span class=\"token punctuation\">,</span>\n        payments_profile_id<span class=\"token operator\">:</span> <span class=\"token string\">'4466-6664-9412'</span><span class=\"token punctuation\">,</span>\n        payments_profile_name<span class=\"token operator\">:</span> <span class=\"token string\">'Opteo LTD'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n      start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AccountBudget","order":3.1,"type":"list_code","entity":"AccountBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget","is_entity_index":false}}},{"node":{"id":"3f4e97f4-65fe-5325-bd83-05a14f15da3d","html":"<h2>AccountBudgetProposal</h2>\n<h3>The AccountBudgetProposal object</h3>","frontmatter":{"title":"AccountBudgetProposal","order":1,"type":"object","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":true}}},{"node":{"id":"5ee780d5-6f56-56d1-be3c-7b9f3c2e8424","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AccountBudgetProposal</span>\n<span class=\"token keyword\">const</span> account_budget_proposal <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  account_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgets/295854560'</span><span class=\"token punctuation\">,</span>\n  approval_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:25:18'</span><span class=\"token punctuation\">,</span>\n  approved_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  approved_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  approved_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  billing_setup<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n  creation_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:25:18'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">265265547</span><span class=\"token punctuation\">,</span>\n  proposal_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  proposed_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  proposed_name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  proposed_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  proposed_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AccountBudgetProposal","order":1.1,"type":"object_code","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"96ebb609-dc8f-54c4-b9f9-be2abce36f6f","html":"<h3>Get an AccountBudgetProposal</h3>\n<p>The <code class=\"language-text\">customer.accountBudgetProposals.get(resource_name)</code> method returns the AccountBudgetProposal identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AccountBudgetProposal</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AccountBudgetProposal as an object.</p>","frontmatter":{"title":"Get AccountBudgetProposal","order":2,"type":"get","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"34b0ae53-d76a-52b2-a79a-b04fd753868c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  account_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgets/295854560'</span><span class=\"token punctuation\">,</span>\n  approval_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:25:18'</span><span class=\"token punctuation\">,</span>\n  approved_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  approved_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  approved_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  billing_setup<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n  creation_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:25:18'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">265265547</span><span class=\"token punctuation\">,</span>\n  proposal_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  proposed_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  proposed_name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  proposed_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  proposed_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AccountBudgetProposal","order":2.1,"type":"get_code","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"c1e2c391-7280-5a61-9783-91a3719e6c00","html":"<h3>List every instance of AccountBudgetProposal</h3>\n<p>The <code class=\"language-text\">customer.accountBudgetProposals.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AccountBudgetProposal.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">account_budget_proposal</code> property. Any other resources that can be selected with <code class=\"language-text\">account_budget_proposal</code> will also be added as properities.</p>","frontmatter":{"title":"List AccountBudgetProposal","order":3,"type":"list","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"3d22a303-6fdb-5066-99f5-ce247c34a282","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the accountBudgetProposals in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'account_budget_proposal.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'account_budget_proposal.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    account_budget_proposal<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      account_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgets/295854560'</span><span class=\"token punctuation\">,</span>\n      approval_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:25:18'</span><span class=\"token punctuation\">,</span>\n      approved_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      approved_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      approved_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n      billing_setup<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n      creation_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:25:18'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">265265547</span><span class=\"token punctuation\">,</span>\n      proposal_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      proposed_end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      proposed_name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n      proposed_spending_limit_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      proposed_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    billing_setup<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">295854200</span><span class=\"token punctuation\">,</span>\n      payments_account<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/paymentsAccounts/2445-9502-2490-5474'</span><span class=\"token punctuation\">,</span>\n      payments_account_info<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        payments_account_id<span class=\"token operator\">:</span> <span class=\"token string\">'2445-9502-2490-5474'</span><span class=\"token punctuation\">,</span>\n        payments_account_name<span class=\"token operator\">:</span> <span class=\"token string\">'AdWords 382-727-7046'</span><span class=\"token punctuation\">,</span>\n        payments_profile_id<span class=\"token operator\">:</span> <span class=\"token string\">'4466-6664-9412'</span><span class=\"token punctuation\">,</span>\n        payments_profile_name<span class=\"token operator\">:</span> <span class=\"token string\">'Opteo LTD'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/billingSetups/295854200'</span><span class=\"token punctuation\">,</span>\n      start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-01 12:22:14'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AccountBudgetProposal","order":3.1,"type":"list_code","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"de2dc8d0-11f6-5235-b288-2f55b910f4a6","html":"<h3>Create an AccountBudgetProposal</h3>\n<p>The <code class=\"language-text\">customer.accountBudgetProposals.create(account_budget_proposal)</code> method makes a new AccountBudgetProposal in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AccountBudgetProposal object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AccountBudgetProposal","order":4,"type":"create","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"177db0fe-a80f-5a73-8cb2-8fd847b0c0bd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> account_budget_proposal <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AccountBudgetProposal here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>account_budget_proposal<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>account_budget_proposal<span class=\"token punctuation\">,</span> other_account_budget_proposal<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AccountBudgetProposal","order":4.1,"type":"create_code","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"8fbf2896-2767-5681-9167-dbcabc008019","html":"<h3>Update an AccountBudgetProposal</h3>\n<p>The <code class=\"language-text\">customer.accountBudgetProposals.update(account_budget_proposal)</code> method changes the attributes of an existing accountBudgetProposals in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AccountBudgetProposal object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AccountBudgetProposal","order":5,"type":"update","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"d6d12a08-1ca0-5b2b-810b-6921af009faa","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> account_budget_proposal <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>account_budget_proposal<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>account_budget_proposal<span class=\"token punctuation\">,</span> other_account_budget_proposal<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AccountBudgetProposal","order":5.1,"type":"update_code","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"e3fc9ce0-b07c-5f68-8777-748605cdb0a3","html":"<h3>Delete an AccountBudgetProposal</h3>\n<p>The <code class=\"language-text\">customer.accountBudgetProposals.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AccountBudgetProposal to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AccountBudgetProposal</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AccountBudgetProposal","order":6,"type":"delete","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"e8c7c702-06cb-5de7-b339-cdb5c63727a0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>accountBudgetProposals<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/accountBudgetProposals/265265547'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AccountBudgetProposal","order":6.1,"type":"delete_code","entity":"AccountBudgetProposal"},"fields":{"group":"entities","mega_order":0,"directory":"entities/account_budget_proposal","is_entity_index":false}}},{"node":{"id":"eed297a9-5778-53f2-b018-ecfd46127341","html":"<h2>Ad</h2>\n<p>Not to be confused with <code class=\"language-text\">AdGroupAd</code>, this entity only has two methods: <code class=\"language-text\">get</code> and <code class=\"language-text\">update</code>. It allows you to edit the creative part of an ad, such as the headline, description, or image. Editing an ad this way will not reset the metrics of the ad.</p>\n<h3>The Ad object</h3>","frontmatter":{"title":"Ad","order":1,"type":"object","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":true}}},{"node":{"id":"187f6e2f-ac40-513f-9647-e4a7a88ae0c5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Ad</span>\n<span class=\"token keyword\">const</span> ad <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  display_url<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    description<span class=\"token operator\">:</span> <span class=\"token string\">'my description here'</span><span class=\"token punctuation\">,</span>\n    headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 1 here'</span><span class=\"token punctuation\">,</span>\n    headline_part2<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 2 here'</span><span class=\"token punctuation\">,</span>\n    path1<span class=\"token operator\">:</span> <span class=\"token string\">'path one here'</span><span class=\"token punctuation\">,</span>\n    path2<span class=\"token operator\">:</span> <span class=\"token string\">'path two here'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'http://hello.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">284706472002</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/ads/284706472002'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Ad","order":1.1,"type":"object_code","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"c19fdb96-4d90-5e5e-abac-b897abc09372","html":"<h3>Get an Ad</h3>\n<p>The <code class=\"language-text\">customer.ads.get(resource_name)</code> method returns the Ad identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Ad</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Ad as an object.</p>","frontmatter":{"title":"Get Ad","order":2,"type":"get","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"2b09a0d4-bb6e-5d33-b425-a9f6c4edbebe","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/ads/284706472002'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  display_url<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    description<span class=\"token operator\">:</span> <span class=\"token string\">'my description here'</span><span class=\"token punctuation\">,</span>\n    headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 1 here'</span><span class=\"token punctuation\">,</span>\n    headline_part2<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 2 here'</span><span class=\"token punctuation\">,</span>\n    path1<span class=\"token operator\">:</span> <span class=\"token string\">'path one here'</span><span class=\"token punctuation\">,</span>\n    path2<span class=\"token operator\">:</span> <span class=\"token string\">'path two here'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'http://hello.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">284706472002</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/ads/284706472002'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Ad","order":2.1,"type":"get_code","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"44028eb9-8cba-5861-8be3-bad54545bf72","html":"<h3>List every instance of Ad</h3>\n<p>The <code class=\"language-text\">customer.ads.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of Ad.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad</code> property. Any other resources that can be selected with <code class=\"language-text\">ad</code> will also be added as properities.</p>","frontmatter":{"title":"List Ad","order":3,"type":"list","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"2b0721cd-c8ad-5353-9450-acdbd95e552e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the ads in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token comment\">/* Todo: add example list() return here */</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List Ad","order":3.1,"type":"list_code","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"9902d5b9-31bd-5b22-96ea-7f4ed4d0a0d8","html":"<h3>Create an Ad</h3>\n<p>The <code class=\"language-text\">customer.ads.create(ad)</code> method makes a new Ad in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Ad object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create Ad","order":4,"type":"create","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"2e70a983-64e1-5fae-9e7c-1e407b4f04dd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your Ad here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad<span class=\"token punctuation\">,</span> other_ad<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/ads/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create Ad","order":4.1,"type":"create_code","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"fb5b1327-00be-55a7-8daf-0ab2145e0782","html":"<h3>Update an Ad</h3>\n<p>The <code class=\"language-text\">customer.ads.update(ad)</code> method changes the attributes of an existing ad in an account. It also supports an array as its first agument for batch operations. Updating an ad using this method will not reset its metrics.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Ad object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update Ad","order":5,"type":"update","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"34b66200-152a-5b56-846f-d9278786fe6b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n    resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/1234567890/ads/123123123'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n    final_urls <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'https://updated-url.com'</span><span class=\"token punctuation\">]</span>\n    expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'updated headline here'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad<span class=\"token punctuation\">,</span> other_ad<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/ads/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update Ad","order":5.1,"type":"update_code","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"010a8b9d-1d83-5bee-97c9-f967a1c051d3","html":"<h3>Delete an Ad</h3>\n<p>The <code class=\"language-text\">customer.ads.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an Ad to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Ad</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete Ad","order":6,"type":"delete","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"983250fe-b81a-549d-87c0-c58813b789ce","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>ads<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/ads/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete Ad","order":6.1,"type":"delete_code","entity":"Ad"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad","is_entity_index":false}}},{"node":{"id":"46957f9c-1efe-51fe-b9e9-2ae124f57ce9","html":"<h2>AdGroup</h2>\n<h3>The AdGroup object</h3>","frontmatter":{"title":"AdGroup","order":1,"type":"object","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":true}}},{"node":{"id":"ebbd0c74-673b-5848-988f-e91d01c18cc2","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroup</span>\n<span class=\"token keyword\">const</span> ad_group <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">,</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n  cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6000000</span><span class=\"token punctuation\">,</span>\n  cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n  cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_target_roas<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n  explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">56761341338</span><span class=\"token punctuation\">,</span>\n  labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">13</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroup","order":1.1,"type":"object_code","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"90478979-a158-5d13-95a7-6e39501fb244","html":"<h3>Get an AdGroup</h3>\n<p>The <code class=\"language-text\">customer.adGroups.get(resource_name)</code> method returns the AdGroup identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroup</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroup as an object.</p>","frontmatter":{"title":"Get AdGroup","order":2,"type":"get","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"281a705e-c3da-5411-85bb-da55bc6fe439","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">,</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n  cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6000000</span><span class=\"token punctuation\">,</span>\n  cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n  cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_target_roas<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n  explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">56761341338</span><span class=\"token punctuation\">,</span>\n  labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">13</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroup","order":2.1,"type":"get_code","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"a972e3cb-10c7-549d-bc43-907a177f1f18","html":"<h3>List every instance of AdGroup</h3>\n<p>The <code class=\"language-text\">customer.adGroups.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroup.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroup","order":3,"type":"list","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"f9358e98-a0ac-58f4-bb8d-0e4ad8079636","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroups in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6000000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">56761341338</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">13</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    bidding_strategy<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">2053936084</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My bidding strategy'</span><span class=\"token punctuation\">,</span>\n      non_removed_campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/biddingStrategies/2053936084'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_roas<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">8000000</span><span class=\"token punctuation\">,</span> target_roas<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/biddingStrategies/2053936084'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1453179506'</span><span class=\"token punctuation\">,</span>\n      dynamic_search_ads_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        domain_name<span class=\"token operator\">:</span> <span class=\"token string\">'opteo.com'</span><span class=\"token punctuation\">,</span>\n        feeds<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n        use_supplied_urls_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1398201241</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728216'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728468'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728474'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-05-10'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroup","order":3.1,"type":"list_code","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"74f75d3e-995c-56b4-86e8-6c668a2edd66","html":"<h3>Create an AdGroup</h3>\n<p>The <code class=\"language-text\">customer.adGroups.create(ad_group)</code> method makes a new AdGroup in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroup object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroup","order":4,"type":"create","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"34cb25c3-a4ee-57b6-bb4b-1b158bfea4f9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroup here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group<span class=\"token punctuation\">,</span> other_ad_group<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroup","order":4.1,"type":"create_code","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"407e03f1-afb5-5bff-ae57-7982b66e583e","html":"<h3>Update an AdGroup</h3>\n<p>The <code class=\"language-text\">customer.adGroups.update(ad_group)</code> method changes the attributes of an existing adGroups in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroup object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroup","order":5,"type":"update","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"0206282a-5fc4-520e-953a-fe3f2bf73409","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group<span class=\"token punctuation\">,</span> other_ad_group<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroup","order":5.1,"type":"update_code","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"79bddbe3-1850-5606-a0c0-babe91ca1bd4","html":"<h3>Delete an AdGroup</h3>\n<p>The <code class=\"language-text\">customer.adGroups.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroup to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroup</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroup","order":6,"type":"delete","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"61008e91-5d92-5aca-9c3d-072a9d5c9dab","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroups<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroups/56761341338'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroup","order":6.1,"type":"delete_code","entity":"AdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group","is_entity_index":false}}},{"node":{"id":"e3d51bfe-2b7f-5215-b98d-e5d7696e3807","html":"<h2>AdGroupAd</h2>\n<h3>The AdGroupAd object</h3>","frontmatter":{"title":"AdGroupAd","order":1,"type":"object","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":true}}},{"node":{"id":"ad077755-f58f-5513-9b67-ed13afa7e2fc","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupAd</span>\n<span class=\"token keyword\">const</span> ad_group_ad <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    device_preference<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      description<span class=\"token operator\">:</span> <span class=\"token string\">'my description here2'</span><span class=\"token punctuation\">,</span>\n      headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 1 here2'</span><span class=\"token punctuation\">,</span>\n      headline_part2<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 2 here2'</span><span class=\"token punctuation\">,</span>\n      path1<span class=\"token operator\">:</span> <span class=\"token string\">'path one here2'</span><span class=\"token punctuation\">,</span>\n      path2<span class=\"token operator\">:</span> <span class=\"token string\">'path two here2'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'http://hello.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    id<span class=\"token operator\">:</span> <span class=\"token number\">284706472002</span><span class=\"token punctuation\">,</span>\n    resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/ads/284706472002'</span><span class=\"token punctuation\">,</span>\n    system_managed_resource_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/56328868446'</span><span class=\"token punctuation\">,</span>\n  ad_strength<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  policy_summary<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span> policy_topic_entries<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> review_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupAd","order":1.1,"type":"object_code","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"438706a0-33e4-572d-aafe-adc333ab8410","html":"<h3>Get an AdGroupAd</h3>\n<p>The <code class=\"language-text\">customer.adGroupAds.get(resource_name)</code> method returns the AdGroupAd identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupAd</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupAd as an object.</p>","frontmatter":{"title":"Get AdGroupAd","order":2,"type":"get","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"c7283596-9dcf-5ed3-b721-fe53f4dc0ca8","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    device_preference<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      description<span class=\"token operator\">:</span> <span class=\"token string\">'my description here2'</span><span class=\"token punctuation\">,</span>\n      headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 1 here2'</span><span class=\"token punctuation\">,</span>\n      headline_part2<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 2 here2'</span><span class=\"token punctuation\">,</span>\n      path1<span class=\"token operator\">:</span> <span class=\"token string\">'path one here2'</span><span class=\"token punctuation\">,</span>\n      path2<span class=\"token operator\">:</span> <span class=\"token string\">'path two here2'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'http://hello.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    id<span class=\"token operator\">:</span> <span class=\"token number\">284706472002</span><span class=\"token punctuation\">,</span>\n    resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/ads/284706472002'</span><span class=\"token punctuation\">,</span>\n    system_managed_resource_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/56328868446'</span><span class=\"token punctuation\">,</span>\n  ad_strength<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  policy_summary<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span> policy_topic_entries<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> review_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupAd","order":2.1,"type":"get_code","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"f3d72170-2ae5-5da3-9718-2dfebd98a719","html":"<h3>List every instance of AdGroupAd</h3>\n<p>The <code class=\"language-text\">customer.adGroupAds.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupAd.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_ad</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_ad</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupAd","order":3,"type":"list","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"464b29ed-f250-55d7-b4f6-56b3e2577158","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupAds in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_ad.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_ad.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        device_preference<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n          description<span class=\"token operator\">:</span> <span class=\"token string\">'my description here2'</span><span class=\"token punctuation\">,</span>\n          headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 1 here2'</span><span class=\"token punctuation\">,</span>\n          headline_part2<span class=\"token operator\">:</span> <span class=\"token string\">'headline part 2 here2'</span><span class=\"token punctuation\">,</span>\n          path1<span class=\"token operator\">:</span> <span class=\"token string\">'path one here2'</span><span class=\"token punctuation\">,</span>\n          path2<span class=\"token operator\">:</span> <span class=\"token string\">'path two here2'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'http://hello.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        id<span class=\"token operator\">:</span> <span class=\"token number\">284706472002</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/ads/284706472002'</span><span class=\"token punctuation\">,</span>\n        system_managed_resource_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/56328868446'</span><span class=\"token punctuation\">,</span>\n      ad_strength<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      policy_summary<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span> policy_topic_entries<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> review_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/56328868446'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">56328868446</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/56328868446'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1548344372'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1485014801</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-24'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupAd","order":3.1,"type":"list_code","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"77d09b88-c2e4-5590-bfee-2c45aa07e4f2","html":"<h3>Create an AdGroupAd</h3>\n<p>The <code class=\"language-text\">customer.adGroupAds.create(ad_group_ad)</code> method makes a new AdGroupAd in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupAd object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupAd","order":4,"type":"create","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"79221b71-00a8-5091-9981-07f323adf7f6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_ad <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupAd here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_ad<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_ad<span class=\"token punctuation\">,</span> other_ad_group_ad<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupAd","order":4.1,"type":"create_code","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"a1b748f1-1e08-5486-9cfd-6389d36fd7ca","html":"<h3>Update an AdGroupAd</h3>\n<p>The <code class=\"language-text\">customer.adGroupAds.update(ad_group_ad)</code> method changes the attributes of an existing adGroupAds in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupAd object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupAd","order":5,"type":"update","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"9e0cefb8-1464-5f63-b2c8-f0167f9a98f6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_ad <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_ad<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_ad<span class=\"token punctuation\">,</span> other_ad_group_ad<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupAd","order":5.1,"type":"update_code","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"14e2cd00-72ce-5296-9dca-eb65bd6e3342","html":"<h3>Delete an AdGroupAd</h3>\n<p>The <code class=\"language-text\">customer.adGroupAds.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupAd to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupAd</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupAd","order":6,"type":"delete","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"10730580-53b7-507a-ab65-78c345a7b173","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAds<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/adGroupAds/56328868446~284706472002'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupAd","order":6.1,"type":"delete_code","entity":"AdGroupAd"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad","is_entity_index":false}}},{"node":{"id":"859c448a-8d19-5066-bc69-5ad54bc5bcfb","html":"<h2>AdGroupAdLabel</h2>\n<h3>The AdGroupAdLabel object</h3>","frontmatter":{"title":"AdGroupAdLabel","order":1,"type":"object","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":true}}},{"node":{"id":"1f104890-3538-5d65-9731-e6a7ee5bbb16","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupAdLabel</span>\n<span class=\"token keyword\">const</span> ad_group_ad_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group_ad<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/37706041345~206217423725'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/1285360183'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupAdLabel","order":1.1,"type":"object_code","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"51440b29-02a7-5330-96a5-4c75244bd165","html":"<h3>Get an AdGroupAdLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupAdLabels.get(resource_name)</code> method returns the AdGroupAdLabel identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupAdLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupAdLabel as an object.</p>","frontmatter":{"title":"Get AdGroupAdLabel","order":2,"type":"get","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"b4e57164-a28e-5aeb-9561-d0a089f0151f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group_ad<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/37706041345~206217423725'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/1285360183'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupAdLabel","order":2.1,"type":"get_code","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"599f1f1f-7640-5f52-aa8d-4359f05a7fc4","html":"<h3>List every instance of AdGroupAdLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupAdLabels.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupAdLabel.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_ad_label</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_ad_label</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupAdLabel","order":3,"type":"list","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"97269b57-c9b6-5b3c-8172-d15dcefb3933","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupAdLabels in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_ad_label.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_ad_label.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_ad_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group_ad<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/37706041345~206217423725'</span><span class=\"token punctuation\">,</span>\n      label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/1285360183'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        device_preference<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n          description<span class=\"token operator\">:</span> <span class=\"token string\">'State Of The Art AdWords PPC Tool. Designed For Agencies. Try It Free!'</span><span class=\"token punctuation\">,</span>\n          headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'Top Ad Words Tool'</span><span class=\"token punctuation\">,</span>\n          headline_part2<span class=\"token operator\">:</span> <span class=\"token string\">'Modern Way To Manage Accounts'</span><span class=\"token punctuation\">,</span>\n          path1<span class=\"token operator\">:</span> <span class=\"token string\">'ppc'</span><span class=\"token punctuation\">,</span>\n          path2<span class=\"token operator\">:</span> <span class=\"token string\">'tool'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'https://opteo.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        id<span class=\"token operator\">:</span> <span class=\"token number\">206217423725</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/ads/206217423725'</span><span class=\"token punctuation\">,</span>\n        system_managed_resource_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/37706041345'</span><span class=\"token punctuation\">,</span>\n      ad_strength<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      policy_summary<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        approval_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n        policy_topic_entries<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> topic<span class=\"token operator\">:</span> <span class=\"token string\">'ONE_WEBSITE_PER_AD_GROUP'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> evidences_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> constraints_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        review_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/37706041345~206217423725'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1285360183</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My label'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/1285360183'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      text_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> background_color<span class=\"token operator\">:</span> <span class=\"token string\">'#336666'</span><span class=\"token punctuation\">,</span> description<span class=\"token operator\">:</span> <span class=\"token string\">''</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/37706041345'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729684361'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4770000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">37706041345</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/37706041345'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729684361'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1005523652'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">729684361</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729684361'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-04'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupAdLabel","order":3.1,"type":"list_code","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"746628bb-a6cf-55a4-bbf7-3dd987edfedd","html":"<h3>Create an AdGroupAdLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupAdLabels.create(ad_group_ad_label)</code> method makes a new AdGroupAdLabel in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupAdLabel object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupAdLabel","order":4,"type":"create","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"c289f3c8-2f0f-5ef6-8cf2-113bc12047b7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_ad_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupAdLabel here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_ad_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_ad_label<span class=\"token punctuation\">,</span> other_ad_group_ad_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupAdLabel","order":4.1,"type":"create_code","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"774eb8ed-f7a9-5cf6-8fcb-da4c14ccca1b","html":"<h3>Update an AdGroupAdLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupAdLabels.update(ad_group_ad_label)</code> method changes the attributes of an existing adGroupAdLabels in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupAdLabel object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupAdLabel","order":5,"type":"update","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"1a4153af-4d31-5765-a19e-fa45b7556013","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_ad_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_ad_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_ad_label<span class=\"token punctuation\">,</span> other_ad_group_ad_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupAdLabel","order":5.1,"type":"update_code","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"f3499627-9bb4-5282-baad-56795135f6c0","html":"<h3>Delete an AdGroupAdLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupAdLabels.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupAdLabel to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupAdLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupAdLabel","order":6,"type":"delete","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"59c866b0-c547-58cf-93c2-580492ae0353","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupAdLabels<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroupAdLabels/37706041345~206217423725~1285360183'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupAdLabel","order":6.1,"type":"delete_code","entity":"AdGroupAdLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_ad_label","is_entity_index":false}}},{"node":{"id":"11e0c751-a4af-5a4a-9609-053e00c433df","html":"<h2>AdGroupBidModifier</h2>\n<h3>The AdGroupBidModifier object</h3>","frontmatter":{"title":"AdGroupBidModifier","order":1,"type":"object","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":true}}},{"node":{"id":"d35aaf1d-d2c4-575f-ba0e-e72a9802ca72","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupBidModifier</span>\n<span class=\"token keyword\">const</span> ad_group_bid_modifier <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n  base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n  bid_modifier_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">30000</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupBidModifier","order":1.1,"type":"object_code","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"9235b8cf-8b5e-534d-998c-0dd4279817af","html":"<h3>Get an AdGroupBidModifier</h3>\n<p>The <code class=\"language-text\">customer.adGroupBidModifiers.get(resource_name)</code> method returns the AdGroupBidModifier identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupBidModifier</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupBidModifier as an object.</p>","frontmatter":{"title":"Get AdGroupBidModifier","order":2,"type":"get","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"ec263512-e396-5ba3-acfa-666d87b77d93","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n  base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n  bid_modifier_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">30000</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupBidModifier","order":2.1,"type":"get_code","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"cbc00dba-07de-5e63-994e-8920aba50ad4","html":"<h3>List every instance of AdGroupBidModifier</h3>\n<p>The <code class=\"language-text\">customer.adGroupBidModifiers.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupBidModifier.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_bid_modifier</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_bid_modifier</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupBidModifier","order":3,"type":"list","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"d282b178-7fee-578b-bb0f-36418f1d706c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupBidModifiers in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_bid_modifier.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_bid_modifier.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_bid_modifier<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n      bid_modifier_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">30000</span><span class=\"token punctuation\">,</span>\n      device<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">57176985017</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/57176985017'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1548344372'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1485014801</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-24'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupBidModifier","order":3.1,"type":"list_code","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"f6703ce2-1533-585e-a21c-2adae5e61495","html":"<h3>Create an AdGroupBidModifier</h3>\n<p>The <code class=\"language-text\">customer.adGroupBidModifiers.create(ad_group_bid_modifier)</code> method makes a new AdGroupBidModifier in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupBidModifier object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupBidModifier","order":4,"type":"create","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"b5d304be-45a4-52c9-b43f-72f6f8cc9d27","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_bid_modifier <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupBidModifier here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_bid_modifier<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_bid_modifier<span class=\"token punctuation\">,</span> other_ad_group_bid_modifier<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupBidModifier","order":4.1,"type":"create_code","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"4162e825-099e-564b-ad00-1b33b4b764a3","html":"<h3>Update an AdGroupBidModifier</h3>\n<p>The <code class=\"language-text\">customer.adGroupBidModifiers.update(ad_group_bid_modifier)</code> method changes the attributes of an existing adGroupBidModifiers in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupBidModifier object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupBidModifier","order":5,"type":"update","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"403171e2-2739-5252-b9f1-6a5261e75a80","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_bid_modifier <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_bid_modifier<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_bid_modifier<span class=\"token punctuation\">,</span> other_ad_group_bid_modifier<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupBidModifier","order":5.1,"type":"update_code","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"35d0dcc0-aaa3-5aa6-ac6a-e2eb68307d87","html":"<h3>Delete an AdGroupBidModifier</h3>\n<p>The <code class=\"language-text\">customer.adGroupBidModifiers.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupBidModifier to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupBidModifier</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupBidModifier","order":6,"type":"delete","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"89195873-8cc6-5596-96be-67c34e183ac5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/adGroupBidModifiers/57176985017~30000'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupBidModifier","order":6.1,"type":"delete_code","entity":"AdGroupBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_bid_modifier","is_entity_index":false}}},{"node":{"id":"f7520f99-4ed4-5631-b221-3f62a086659f","html":"<h2>AdGroupCriterion</h2>\n<h3>The AdGroupCriterion object</h3>","frontmatter":{"title":"AdGroupCriterion","order":1,"type":"object","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":true}}},{"node":{"id":"18818d40-7c68-5d96-b433-84002b1568b7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupCriterion</span>\n<span class=\"token keyword\">const</span> ad_group_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/60170225920'</span><span class=\"token punctuation\">,</span>\n  approval_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">521456008776</span><span class=\"token punctuation\">,</span>\n  disapproval_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  effective_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n  effective_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n  effective_cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n  effective_cpm_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n  effective_cpv_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_percent_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'test-keyword-478619'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  system_serving_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupCriterion","order":1.1,"type":"object_code","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"d4c67b42-6c28-580f-8d65-10b7c98a7969","html":"<h3>Get an AdGroupCriterion</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriteria.get(resource_name)</code> method returns the AdGroupCriterion identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupCriterion as an object.</p>","frontmatter":{"title":"Get AdGroupCriterion","order":2,"type":"get","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"9720375f-897a-5b54-8c55-0825c319911d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/60170225920'</span><span class=\"token punctuation\">,</span>\n  approval_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">521456008776</span><span class=\"token punctuation\">,</span>\n  disapproval_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  effective_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n  effective_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n  effective_cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n  effective_cpm_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n  effective_cpv_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  effective_percent_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'test-keyword-478619'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  system_serving_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupCriterion","order":2.1,"type":"get_code","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"5c0cd815-42fc-5a0e-92ec-c481284407bc","html":"<h3>List every instance of AdGroupCriterion</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriteria.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupCriterion.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_criterion</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_criterion</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupCriterion","order":3,"type":"list","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"c3b4ee5b-8226-5a78-8b6f-b5cca723c3d7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupCriteria in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_criterion.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_criterion.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_criterion<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/60170225920'</span><span class=\"token punctuation\">,</span>\n      approval_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">521456008776</span><span class=\"token punctuation\">,</span>\n      disapproval_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      effective_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n      effective_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      effective_cpm_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_cpv_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_percent_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'test-keyword-478619'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      system_serving_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/60170225920'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">60170225920</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroups/60170225920'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1548344372'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1485014801</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-24'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupCriterion","order":3.1,"type":"list_code","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"4e29ea14-e8e2-53d9-b4eb-b04684b62ff7","html":"<h3>Create an AdGroupCriterion</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriteria.create(ad_group_criterion)</code> method makes a new AdGroupCriterion in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupCriterion object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupCriterion","order":4,"type":"create","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"495d831e-7685-53a2-b6e2-aa33105f063b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupCriterion here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_criterion<span class=\"token punctuation\">,</span> other_ad_group_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupCriterion","order":4.1,"type":"create_code","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"27cf41b4-22e4-56cc-8e55-0c15ef8def2e","html":"<h3>Update an AdGroupCriterion</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriteria.update(ad_group_criterion)</code> method changes the attributes of an existing adGroupCriteria in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupCriterion object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupCriterion","order":5,"type":"update","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"6c16c71d-94a4-597b-bc4a-9096243d37a6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_criterion<span class=\"token punctuation\">,</span> other_ad_group_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupCriterion","order":5.1,"type":"update_code","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"c9fda9e9-b3b9-5144-828f-eb602e4bf171","html":"<h3>Delete an AdGroupCriterion</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriteria.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupCriterion to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupCriterion","order":6,"type":"delete","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"faa4d7cb-a3b9-5813-9b9d-a66a060dcfbd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/adGroupCriteria/60170225920~521456008776'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupCriterion","order":6.1,"type":"delete_code","entity":"AdGroupCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion","is_entity_index":false}}},{"node":{"id":"4ec4c7f8-3c28-5ea3-83dc-dbd09f327d9f","html":"<h2>AdGroupCriterionLabel</h2>\n<h3>The AdGroupCriterionLabel object</h3>","frontmatter":{"title":"AdGroupCriterionLabel","order":1,"type":"object","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":true}}},{"node":{"id":"5e28d85c-786a-5ced-bd5e-00d69e5c244f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupCriterionLabel</span>\n<span class=\"token keyword\">const</span> ad_group_criterion_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriteria/45808681353~331634074542'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3866969030'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupCriterionLabel","order":1.1,"type":"object_code","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"90f40d2b-0238-5d04-8566-daefa12175b6","html":"<h3>Get an AdGroupCriterionLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriterionLabels.get(resource_name)</code> method returns the AdGroupCriterionLabel identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupCriterionLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupCriterionLabel as an object.</p>","frontmatter":{"title":"Get AdGroupCriterionLabel","order":2,"type":"get","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"f1041f36-2818-515d-ad34-ec399dceeeec","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriteria/45808681353~331634074542'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3866969030'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupCriterionLabel","order":2.1,"type":"get_code","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"3ca4ed01-5159-563e-b03d-4fe3ede27a64","html":"<h3>List every instance of AdGroupCriterionLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriterionLabels.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupCriterionLabel.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_criterion_label</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_criterion_label</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupCriterionLabel","order":3,"type":"list","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"6066ea7a-059d-5b5e-b62f-d161a7f3d471","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupCriterionLabels in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_criterion_label.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_criterion_label.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_criterion_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriteria/45808681353~331634074542'</span><span class=\"token punctuation\">,</span>\n      label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3866969030'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_criterion<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/45808681353'</span><span class=\"token punctuation\">,</span>\n      approval_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2880000</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">331634074542</span><span class=\"token punctuation\">,</span>\n      disapproval_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      effective_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2880000</span><span class=\"token punctuation\">,</span>\n      effective_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      effective_cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      effective_cpm_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_cpv_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_percent_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'opteo adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriteria/45808681353~331634074542'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      system_serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3866969030</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My label'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3866969030'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      text_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> background_color<span class=\"token operator\">:</span> <span class=\"token string\">'#1be779'</span><span class=\"token punctuation\">,</span> description<span class=\"token operator\">:</span> <span class=\"token string\">''</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/45808681353'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2720000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">45808681353</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/45808681353'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> key<span class=\"token operator\">:</span> <span class=\"token string\">'yy'</span><span class=\"token punctuation\">,</span> value<span class=\"token operator\">:</span> <span class=\"token string\">'1'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1159840470'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">881817006</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/898377018'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-07-12'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://ad.atdmt.com/s/go;adv=11202207688256;ec=11202207688723;c.a={campaignid};s.a=google;p.a={campaignid};as.a={adgroupid};qpb=1;?bidkw={keyword:defaultkeyword}&amp;dvc={device}&amp;h={lpurl}?utm_source=adwords&amp;utm_medium=PPC&amp;utm_campaign={campaignid}&amp;utm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;utm_content={creative}&amp;network={network}&amp;adgroupid={adgroupid}&amp;matchtype={matchtype}&amp;adposition={adposition}&amp;targetid={targetid}&amp;target={target}&amp;device={device}&amp;devicemodel={devicemodel}'</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupCriterionLabel","order":3.1,"type":"list_code","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"d9cab71c-8217-56f2-b8f9-c2b159d2a52d","html":"<h3>Create an AdGroupCriterionLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriterionLabels.create(ad_group_criterion_label)</code> method makes a new AdGroupCriterionLabel in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupCriterionLabel object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupCriterionLabel","order":4,"type":"create","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"04ef39e7-89d6-54b5-b129-496a02b51478","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_criterion_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupCriterionLabel here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_criterion_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>ad_group_criterion_label<span class=\"token punctuation\">,</span> other_ad_group_criterion_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupCriterionLabel","order":4.1,"type":"create_code","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"33badad7-135d-53b8-9c3e-ea34393efd94","html":"<h3>Update an AdGroupCriterionLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriterionLabels.update(ad_group_criterion_label)</code> method changes the attributes of an existing adGroupCriterionLabels in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupCriterionLabel object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupCriterionLabel","order":5,"type":"update","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"ba74d0fe-849b-58fa-8dc7-43d916b0aef7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_criterion_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_criterion_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>ad_group_criterion_label<span class=\"token punctuation\">,</span> other_ad_group_criterion_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupCriterionLabel","order":5.1,"type":"update_code","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"db1c4823-1def-580f-a312-62a6244df90f","html":"<h3>Delete an AdGroupCriterionLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriterionLabels.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupCriterionLabel to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupCriterionLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupCriterionLabel","order":6,"type":"delete","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"c0ac7693-18a3-57ce-afbe-d5e405cc4563","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionLabels<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/adGroupCriterionLabels/45808681353~331634074542~3866969030'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupCriterionLabel","order":6.1,"type":"delete_code","entity":"AdGroupCriterionLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_label","is_entity_index":false}}},{"node":{"id":"e0f502df-cc4d-546c-9b9f-c955bbd2672f","html":"<h2>AdGroupCriterionSimulation</h2>\n<h3>The AdGroupCriterionSimulation object</h3>","frontmatter":{"title":"AdGroupCriterionSimulation","order":1,"type":"object","entity":"AdGroupCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_simulation","is_entity_index":true}}},{"node":{"id":"c620df4e-6e52-50de-b1b8-6c30c8b7fa12","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupCriterionSimulation</span>\n<span class=\"token keyword\">const</span> ad_group_criterion_simulation <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group_id<span class=\"token operator\">:</span> <span class=\"token number\">77057369032</span><span class=\"token punctuation\">,</span>\n  cpc_bid_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2750000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">1680000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">116</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">94</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3000000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">5740000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">144</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">113</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3110000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">10800000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">168</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">131</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4070000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">15350000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">192</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">154</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">5030000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">22940000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">212</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">182</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6310000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">38520000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">232</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">208</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9060000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">50360000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">237</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">391658604416</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n  modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/adGroupCriterionSimulations/77057369032~391658604416~CPC_BID~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupCriterionSimulation","order":1.1,"type":"object_code","entity":"AdGroupCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_simulation","is_entity_index":false}}},{"node":{"id":"d74fe7f0-6389-562a-878d-1feb7ab2d932","html":"<h3>Get an AdGroupCriterionSimulation</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriterionSimulations.get(resource_name)</code> method returns the AdGroupCriterionSimulation identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupCriterionSimulation</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupCriterionSimulation as an object.</p>","frontmatter":{"title":"Get AdGroupCriterionSimulation","order":2,"type":"get","entity":"AdGroupCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_simulation","is_entity_index":false}}},{"node":{"id":"3c1415b6-699f-5c4c-b19e-8c4c23075a1d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/adGroupCriterionSimulations/77057369032~391658604416~CPC_BID~UNIFORM~20200711~20200717'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group_id<span class=\"token operator\">:</span> <span class=\"token number\">77057369032</span><span class=\"token punctuation\">,</span>\n  cpc_bid_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2750000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">1680000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">116</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">94</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3000000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">5740000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">144</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">113</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3110000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">10800000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">168</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">131</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4070000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">15350000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">192</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">154</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">5030000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">22940000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">212</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">182</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6310000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">38520000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">232</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">208</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9060000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">50360000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">237</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">391658604416</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n  modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/adGroupCriterionSimulations/77057369032~391658604416~CPC_BID~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupCriterionSimulation","order":2.1,"type":"get_code","entity":"AdGroupCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_simulation","is_entity_index":false}}},{"node":{"id":"b1c73925-74f7-5699-966d-a311d1ce9bcb","html":"<h3>List every instance of AdGroupCriterionSimulation</h3>\n<p>The <code class=\"language-text\">customer.adGroupCriterionSimulations.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupCriterionSimulation.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_criterion_simulation</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_criterion_simulation</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupCriterionSimulation","order":3,"type":"list","entity":"AdGroupCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_simulation","is_entity_index":false}}},{"node":{"id":"4658e75b-0b38-5064-b22a-931f9915afef","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupCriterionSimulations in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupCriterionSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_criterion_simulation.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_criterion_simulation.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_criterion_simulation<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group_id<span class=\"token operator\">:</span> <span class=\"token number\">77057369032</span><span class=\"token punctuation\">,</span>\n      cpc_bid_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2750000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">1680000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">116</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">94</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3000000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">5740000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">144</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">113</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3110000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">10800000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">168</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">131</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4070000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">15350000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">192</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">154</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">5030000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">22940000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">212</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">182</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6310000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">38520000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">232</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">208</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9060000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">50360000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">237</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">391658604416</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n      modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span>\n        <span class=\"token string\">'customers/3827277046/adGroupCriterionSimulations/77057369032~391658604416~CPC_BID~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_criterion<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057369032'</span><span class=\"token punctuation\">,</span>\n      approval_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">391658604416</span><span class=\"token punctuation\">,</span>\n      disapproval_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      effective_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6310000</span><span class=\"token punctuation\">,</span>\n      effective_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span>\n      effective_cpm_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_cpv_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_percent_cpc_bid_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'+google +ads +optimization'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      position_estimates<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        estimated_add_clicks_at_first_position_cpc<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        estimated_add_cost_at_first_position_cpc<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">34860000</span><span class=\"token punctuation\">,</span>\n        first_page_cpc_micros<span class=\"token operator\">:</span> <span class=\"token number\">1470000</span><span class=\"token punctuation\">,</span>\n        first_position_cpc_micros<span class=\"token operator\">:</span> <span class=\"token number\">1470000</span><span class=\"token punctuation\">,</span>\n        top_of_page_cpc_micros<span class=\"token operator\">:</span> <span class=\"token number\">1470000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      quality_info<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        creative_quality_score<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n        post_click_quality_score<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        quality_score<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n        search_predicted_ctr<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupCriteria/77057369032~391658604416'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      system_serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057369032'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620945'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6310000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">77057369032</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057369032'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      target_cpm_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620945'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346159'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">2081620945</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728216'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728468'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728480'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.7376711477461586</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620945'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2019-07-30'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupCriterionSimulation","order":3.1,"type":"list_code","entity":"AdGroupCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_criterion_simulation","is_entity_index":false}}},{"node":{"id":"4ec19ffb-a8f6-51f6-a69e-3bbd88f3dad8","html":"<h2>AdGroupExtensionSetting</h2>\n<h3>The AdGroupExtensionSetting object</h3>","frontmatter":{"title":"AdGroupExtensionSetting","order":1,"type":"object","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":true}}},{"node":{"id":"4bc221bd-12b3-5491-a60a-1b0d783d1d0f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupExtensionSetting</span>\n<span class=\"token keyword\">const</span> ad_group_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48199744867'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48199839565'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200356726'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200575108'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200618792'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupExtensionSetting","order":1.1,"type":"object_code","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"409624b3-81e2-51aa-bc11-aa0dd9b1a3b4","html":"<h3>Get an AdGroupExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.adGroupExtensionSettings.get(resource_name)</code> method returns the AdGroupExtensionSetting identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupExtensionSetting</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupExtensionSetting as an object.</p>","frontmatter":{"title":"Get AdGroupExtensionSetting","order":2,"type":"get","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"38a3e497-40fb-5036-bd5e-1d3bab585132","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48199744867'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48199839565'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200356726'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200575108'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200618792'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupExtensionSetting","order":2.1,"type":"get_code","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"a55f80b1-e7ff-5d15-8223-7f22982499f6","html":"<h3>List every instance of AdGroupExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.adGroupExtensionSettings.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupExtensionSetting.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_extension_setting</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_extension_setting</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupExtensionSetting","order":3,"type":"list","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"04e5278f-1c51-5825-8706-e81f1416d059","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupExtensionSettings in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_extension_setting.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_extension_setting.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_extension_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/3827277046/extensionFeedItems/48199744867'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/extensionFeedItems/48199839565'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200356726'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200575108'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/extensionFeedItems/48200618792'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      extension_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4500000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">69639056828</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1234926420'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">954460701</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3889728471'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-10-13'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupExtensionSetting","order":3.1,"type":"list_code","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"100f6d87-3fc4-54ed-9f3b-d1e71fdf99d7","html":"<h3>Create an AdGroupExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.adGroupExtensionSettings.create(ad_group_extension_setting)</code> method makes a new AdGroupExtensionSetting in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupExtensionSetting object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupExtensionSetting","order":4,"type":"create","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"e1819831-26a6-507e-8fb6-6372a451406a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupExtensionSetting here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_extension_setting<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>ad_group_extension_setting<span class=\"token punctuation\">,</span> other_ad_group_extension_setting<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupExtensionSetting","order":4.1,"type":"create_code","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"43a2b033-4586-5751-81b1-e3bd67c73557","html":"<h3>Update an AdGroupExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.adGroupExtensionSettings.update(ad_group_extension_setting)</code> method changes the attributes of an existing adGroupExtensionSettings in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupExtensionSetting object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupExtensionSetting","order":5,"type":"update","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"2287b716-fc29-5c1d-8889-b107d42fbceb","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_extension_setting<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>ad_group_extension_setting<span class=\"token punctuation\">,</span> other_ad_group_extension_setting<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupExtensionSetting","order":5.1,"type":"update_code","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"08923d90-aedf-5e3b-a678-4abc73d3e8b3","html":"<h3>Delete an AdGroupExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.adGroupExtensionSettings.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupExtensionSetting to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupExtensionSetting</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupExtensionSetting","order":6,"type":"delete","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"897de521-57a4-515e-8916-6b9a9ee06e22","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroupExtensionSettings/69639056828~SITELINK'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupExtensionSetting","order":6.1,"type":"delete_code","entity":"AdGroupExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_extension_setting","is_entity_index":false}}},{"node":{"id":"14bea950-3dfd-5d87-933d-2f8cdde04c7a","html":"<h2>AdGroupFeed</h2>\n<h3>The AdGroupFeed object</h3>","frontmatter":{"title":"AdGroupFeed","order":1,"type":"object","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":true}}},{"node":{"id":"b1466e0c-ab21-5b91-90da-55aebc660773","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupFeed</span>\n<span class=\"token keyword\">const</span> ad_group_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n  matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    function_string<span class=\"token operator\">:</span> <span class=\"token string\">'IN(FEED_ITEM_ID,{48200575108,48199744867,48200356726,48199839565,48200618792})'</span><span class=\"token punctuation\">,</span>\n    left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    operator<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200575108</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48199744867</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200356726</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48199839565</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200618792</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupFeed","order":1.1,"type":"object_code","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"714e8ad1-150b-5eea-aab5-953eb86eeab3","html":"<h3>Get an AdGroupFeed</h3>\n<p>The <code class=\"language-text\">customer.adGroupFeeds.get(resource_name)</code> method returns the AdGroupFeed identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupFeed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupFeed as an object.</p>","frontmatter":{"title":"Get AdGroupFeed","order":2,"type":"get","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"c49b7493-05c4-51ca-8bc5-372303fdc06e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n  matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    function_string<span class=\"token operator\">:</span> <span class=\"token string\">'IN(FEED_ITEM_ID,{48200575108,48199744867,48200356726,48199839565,48200618792})'</span><span class=\"token punctuation\">,</span>\n    left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    operator<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200575108</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48199744867</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200356726</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48199839565</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200618792</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupFeed","order":2.1,"type":"get_code","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"2d736940-fad2-544a-b562-0f4b99aa39f1","html":"<h3>List every instance of AdGroupFeed</h3>\n<p>The <code class=\"language-text\">customer.adGroupFeeds.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupFeed.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_feed</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_feed</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupFeed","order":3,"type":"list","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"434e1456-36f1-5e32-bc88-9a567ea3b524","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupFeeds in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_feed.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_feed.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n      matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        function_string<span class=\"token operator\">:</span> <span class=\"token string\">'IN(FEED_ITEM_ID,{48200575108,48199744867,48200356726,48199839565,48200618792})'</span><span class=\"token punctuation\">,</span>\n        left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        operator<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n        right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200575108</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48199744867</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200356726</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48199839565</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">48200618792</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">43009393</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n      origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4500000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">69639056828</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1234926420'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">954460701</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3889728471'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-10-13'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupFeed","order":3.1,"type":"list_code","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"4ec6e2b5-6519-5d19-af63-c866c3afecaf","html":"<h3>Create an AdGroupFeed</h3>\n<p>The <code class=\"language-text\">customer.adGroupFeeds.create(ad_group_feed)</code> method makes a new AdGroupFeed in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupFeed object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupFeed","order":4,"type":"create","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"e12e9900-04ba-5b12-b353-8232c176abf9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupFeed here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_feed<span class=\"token punctuation\">,</span> other_ad_group_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupFeed","order":4.1,"type":"create_code","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"2b8a5acb-c998-5cc1-93fb-87d6ceec860f","html":"<h3>Update an AdGroupFeed</h3>\n<p>The <code class=\"language-text\">customer.adGroupFeeds.update(ad_group_feed)</code> method changes the attributes of an existing adGroupFeeds in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupFeed object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupFeed","order":5,"type":"update","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"8c5156c6-a590-511d-8ff0-329a93d146ab","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_feed<span class=\"token punctuation\">,</span> other_ad_group_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupFeed","order":5.1,"type":"update_code","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"147bd24e-b050-5b13-a5b1-6fcbf00db4a1","html":"<h3>Delete an AdGroupFeed</h3>\n<p>The <code class=\"language-text\">customer.adGroupFeeds.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupFeed to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupFeed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupFeed","order":6,"type":"delete","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"e0f09a89-59b5-5315-9a4c-3da5e00ecd8e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroupFeeds/69639056828~43009393'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupFeed","order":6.1,"type":"delete_code","entity":"AdGroupFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_feed","is_entity_index":false}}},{"node":{"id":"e76a38c7-d884-5e20-940d-a94d260a4ef4","html":"<h2>AdGroupLabel</h2>\n<h3>The AdGroupLabel object</h3>","frontmatter":{"title":"AdGroupLabel","order":1,"type":"object","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":true}}},{"node":{"id":"2f1af9ae-4422-5bb0-81ec-f08ec1ec1eaa","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupLabel</span>\n<span class=\"token keyword\">const</span> ad_group_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupLabel","order":1.1,"type":"object_code","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"7633a619-cedd-5e40-aeb7-f9b822a59257","html":"<h3>Get an AdGroupLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupLabels.get(resource_name)</code> method returns the AdGroupLabel identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupLabel as an object.</p>","frontmatter":{"title":"Get AdGroupLabel","order":2,"type":"get","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"f4bca833-a45d-57bd-a8b1-03d691b0ecf0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupLabel","order":2.1,"type":"get_code","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"dbd7fb11-2a5d-5bb4-85f1-7169be6ad6cb","html":"<h3>List every instance of AdGroupLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupLabels.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupLabel.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_label</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_label</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupLabel","order":3,"type":"list","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"494759ed-d422-56ce-ad5b-2f9982aa024a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupLabels in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_label.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_label.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3345231412</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My label'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      text_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        background_color<span class=\"token operator\">:</span> <span class=\"token string\">'#e993eb'</span><span class=\"token punctuation\">,</span>\n        description<span class=\"token operator\">:</span> <span class=\"token string\">'Adgroups where Chloe will write new ads that kick butt.'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4500000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">69639056828</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056828'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1234926420'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">954460701</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3889728471'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/954460701'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-10-13'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupLabel","order":3.1,"type":"list_code","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"627df9d5-8eef-59a9-9d80-a9dad4e32239","html":"<h3>Create an AdGroupLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupLabels.create(ad_group_label)</code> method makes a new AdGroupLabel in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupLabel object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create AdGroupLabel","order":4,"type":"create","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"675e59b3-142b-54b4-9966-4bfb974d59ad","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your AdGroupLabel here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>ad_group_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_label<span class=\"token punctuation\">,</span> other_ad_group_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create AdGroupLabel","order":4.1,"type":"create_code","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"b4350a39-76d8-53df-a613-4e4a6f6c48ad","html":"<h3>Update an AdGroupLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupLabels.update(ad_group_label)</code> method changes the attributes of an existing adGroupLabels in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The AdGroupLabel object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update AdGroupLabel","order":5,"type":"update","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"4be63554-8527-5a4b-8159-3090e7da3efd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> ad_group_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>ad_group_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>ad_group_label<span class=\"token punctuation\">,</span> other_ad_group_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update AdGroupLabel","order":5.1,"type":"update_code","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"9962a795-68c6-5051-a4c9-1ae589aaaa76","html":"<h3>Delete an AdGroupLabel</h3>\n<p>The <code class=\"language-text\">customer.adGroupLabels.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an AdGroupLabel to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete AdGroupLabel","order":6,"type":"delete","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"5cbb0792-b1d2-5718-a195-721635152dff","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupLabels<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/adGroupLabels/69639056828~3345231412'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete AdGroupLabel","order":6.1,"type":"delete_code","entity":"AdGroupLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_label","is_entity_index":false}}},{"node":{"id":"1bce271c-4e3c-51a4-892c-2276a456c712","html":"<h2>AdGroupSimulation</h2>\n<h3>The AdGroupSimulation object</h3>","frontmatter":{"title":"AdGroupSimulation","order":1,"type":"object","entity":"AdGroupSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_simulation","is_entity_index":true}}},{"node":{"id":"c4c51df3-1cf3-545c-a81a-47a531acd935","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example AdGroupSimulation</span>\n<span class=\"token keyword\">const</span> ad_group_simulation <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group_id<span class=\"token operator\">:</span> <span class=\"token number\">77057363752</span><span class=\"token punctuation\">,</span>\n  cpc_bid_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1820000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">10540000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">151</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">103</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1910000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">16740000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">187</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">138</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3830000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">13</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">32520000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">218</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">170</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4610000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">16</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">53450000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">250</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">200</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">5500000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">17</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">66370000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">280</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">233</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">19</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">127600000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">299</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">276</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">11750000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">20</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">153720000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">304</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">281</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n  modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupSimulations/77057363752~CPC_BID~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"AdGroupSimulation","order":1.1,"type":"object_code","entity":"AdGroupSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_simulation","is_entity_index":false}}},{"node":{"id":"7894602d-6702-564f-b321-d3704b9e9589","html":"<h3>Get an AdGroupSimulation</h3>\n<p>The <code class=\"language-text\">customer.adGroupSimulations.get(resource_name)</code> method returns the AdGroupSimulation identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that AdGroupSimulation</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that AdGroupSimulation as an object.</p>","frontmatter":{"title":"Get AdGroupSimulation","order":2,"type":"get","entity":"AdGroupSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_simulation","is_entity_index":false}}},{"node":{"id":"29d2b1f8-a717-5189-b075-8ee0a91044c9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/adGroupSimulations/77057363752~CPC_BID~UNIFORM~20200711~20200717'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group_id<span class=\"token operator\">:</span> <span class=\"token number\">77057363752</span><span class=\"token punctuation\">,</span>\n  cpc_bid_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1820000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">10540000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">151</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">103</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1910000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">16740000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">187</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">138</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3830000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">13</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">32520000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">218</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">170</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4610000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">16</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">53450000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">250</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">200</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">5500000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">17</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">66370000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">280</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">233</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">19</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">127600000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">299</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">276</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">11750000</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">20</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">153720000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">304</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">281</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n  modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupSimulations/77057363752~CPC_BID~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get AdGroupSimulation","order":2.1,"type":"get_code","entity":"AdGroupSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_simulation","is_entity_index":false}}},{"node":{"id":"5c217bfb-d3e1-5e2d-91be-3f1fbc47133c","html":"<h3>List every instance of AdGroupSimulation</h3>\n<p>The <code class=\"language-text\">customer.adGroupSimulations.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of AdGroupSimulation.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">ad_group_simulation</code> property. Any other resources that can be selected with <code class=\"language-text\">ad_group_simulation</code> will also be added as properities.</p>","frontmatter":{"title":"List AdGroupSimulation","order":3,"type":"list","entity":"AdGroupSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_simulation","is_entity_index":false}}},{"node":{"id":"02fa4b1b-451a-5a0b-a3b4-89e18e5e8cd8","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the adGroupSimulations in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>adGroupSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_simulation.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_simulation.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group_simulation<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group_id<span class=\"token operator\">:</span> <span class=\"token number\">77057363752</span><span class=\"token punctuation\">,</span>\n      cpc_bid_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1820000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">10540000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">151</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">103</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1910000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">16740000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">187</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">138</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">3830000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">13</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">32520000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">218</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">170</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4610000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">16</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">53450000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">250</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">200</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">5500000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">17</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">66370000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">280</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">233</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">19</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">127600000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">299</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">276</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">11750000</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">20</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">153720000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">304</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">281</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n      modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupSimulations/77057363752~CPC_BID~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057363752'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">77057363752</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057363752'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      target_cpm_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346162'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">2081620948</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728216'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728468'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728480'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8309262174345264</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2019-07-30'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List AdGroupSimulation","order":3.1,"type":"list_code","entity":"AdGroupSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/ad_group_simulation","is_entity_index":false}}},{"node":{"id":"5678fd74-07cc-5cab-b42e-b6f9a383381e","html":"<h2>Asset</h2>\n<h3>The Asset object</h3>","frontmatter":{"title":"Asset","order":1,"type":"object","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":true}}},{"node":{"id":"40f1446d-fcad-5ed6-afe1-fccb1241b3cb","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Asset</span>\n<span class=\"token keyword\">const</span> asset <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">225386305</span><span class=\"token punctuation\">,</span>\n  image_asset<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    file_size<span class=\"token operator\">:</span> <span class=\"token number\">472254</span><span class=\"token punctuation\">,</span>\n    full_size<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      height_pixels<span class=\"token operator\">:</span> <span class=\"token number\">628</span><span class=\"token punctuation\">,</span>\n      url<span class=\"token operator\">:</span> <span class=\"token string\">'https://tpc.googlesyndication.com/simgad/11290736009894828590'</span><span class=\"token punctuation\">,</span>\n      width_pixels<span class=\"token operator\">:</span> <span class=\"token number\">1200</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    mime_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Asset","order":1.1,"type":"object_code","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"0e11a6f2-a17c-5a8d-9283-6224137e87c4","html":"<h3>Get an Asset</h3>\n<p>The <code class=\"language-text\">customer.assets.get(resource_name)</code> method returns the Asset identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Asset</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Asset as an object.</p>","frontmatter":{"title":"Get Asset","order":2,"type":"get","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"ee37b796-112f-5c1a-b5cc-448a5bfef96c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">225386305</span><span class=\"token punctuation\">,</span>\n  image_asset<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    file_size<span class=\"token operator\">:</span> <span class=\"token number\">472254</span><span class=\"token punctuation\">,</span>\n    full_size<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      height_pixels<span class=\"token operator\">:</span> <span class=\"token number\">628</span><span class=\"token punctuation\">,</span>\n      url<span class=\"token operator\">:</span> <span class=\"token string\">'https://tpc.googlesyndication.com/simgad/11290736009894828590'</span><span class=\"token punctuation\">,</span>\n      width_pixels<span class=\"token operator\">:</span> <span class=\"token number\">1200</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    mime_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Asset","order":2.1,"type":"get_code","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"92599c39-f76b-5812-a2c9-d3211f4dabb8","html":"<h3>List every instance of Asset</h3>\n<p>The <code class=\"language-text\">customer.assets.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of Asset.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">asset</code> property. Any other resources that can be selected with <code class=\"language-text\">asset</code> will also be added as properities.</p>","frontmatter":{"title":"List Asset","order":3,"type":"list","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"5c86fc29-e248-5fee-80de-7deacd70c677","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the assets in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'asset.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'asset.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    asset<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">225386305</span><span class=\"token punctuation\">,</span>\n      image_asset<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        file_size<span class=\"token operator\">:</span> <span class=\"token number\">472254</span><span class=\"token punctuation\">,</span>\n        full_size<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n          height_pixels<span class=\"token operator\">:</span> <span class=\"token number\">628</span><span class=\"token punctuation\">,</span>\n          url<span class=\"token operator\">:</span> <span class=\"token string\">'https://tpc.googlesyndication.com/simgad/11290736009894828590'</span><span class=\"token punctuation\">,</span>\n          width_pixels<span class=\"token operator\">:</span> <span class=\"token number\">1200</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        mime_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List Asset","order":3.1,"type":"list_code","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"805d9e2f-0b8c-5dab-86e0-103cdcb3b55e","html":"<h3>Create an Asset</h3>\n<p>The <code class=\"language-text\">customer.assets.create(asset)</code> method makes a new Asset in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Asset object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create Asset","order":4,"type":"create","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"b31199bd-baad-5d1e-8249-84ada7e78ab0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> asset <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your Asset here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>asset<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>asset<span class=\"token punctuation\">,</span> other_asset<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create Asset","order":4.1,"type":"create_code","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"33762322-186f-583c-b85f-7c9ffdc6890e","html":"<h3>Update an Asset</h3>\n<p>The <code class=\"language-text\">customer.assets.update(asset)</code> method changes the attributes of an existing assets in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Asset object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update Asset","order":5,"type":"update","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"edb22e0f-3708-51d2-bd1d-2b0c18e8da1d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> asset <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>asset<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>asset<span class=\"token punctuation\">,</span> other_asset<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update Asset","order":5.1,"type":"update_code","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"8be815a1-84c0-5839-996e-be23c48bdf86","html":"<h3>Delete an Asset</h3>\n<p>The <code class=\"language-text\">customer.assets.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of an Asset to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Asset</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete Asset","order":6,"type":"delete","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"308e0730-670c-5093-b006-1c3b1e5a004a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>assets<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/assets/225386305'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete Asset","order":6.1,"type":"delete_code","entity":"Asset"},"fields":{"group":"entities","mega_order":0,"directory":"entities/asset","is_entity_index":false}}},{"node":{"id":"36d2842f-97e2-5449-927f-105c4f0af973","html":"<h2>BiddingStrategy</h2>\n<h3>The BiddingStrategy object</h3>","frontmatter":{"title":"BiddingStrategy","order":1,"type":"object","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":true}}},{"node":{"id":"0eb44bd4-e9d6-5717-8a2c-7dac154f3254","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example BiddingStrategy</span>\n<span class=\"token keyword\">const</span> bidding_strategy <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">2039955526</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My bidding strategy'</span><span class=\"token punctuation\">,</span>\n  non_removed_campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  target_impression_share<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span> location<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> location_fraction_micros<span class=\"token operator\">:</span> <span class=\"token number\">900000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"BiddingStrategy","order":1.1,"type":"object_code","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"1a3b09a6-fe4e-5eb9-88d6-df35685a7839","html":"<h3>Get a BiddingStrategy</h3>\n<p>The <code class=\"language-text\">customer.biddingStrategies.get(resource_name)</code> method returns the BiddingStrategy identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that BiddingStrategy</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that BiddingStrategy as an object.</p>","frontmatter":{"title":"Get BiddingStrategy","order":2,"type":"get","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"f761d2ff-a3af-5270-a1e0-59451885e4cb","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">2039955526</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My bidding strategy'</span><span class=\"token punctuation\">,</span>\n  non_removed_campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  target_impression_share<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span> location<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> location_fraction_micros<span class=\"token operator\">:</span> <span class=\"token number\">900000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get BiddingStrategy","order":2.1,"type":"get_code","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"2811c510-9aa8-53e1-a025-aba843481894","html":"<h3>List every instance of BiddingStrategy</h3>\n<p>The <code class=\"language-text\">customer.biddingStrategies.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of BiddingStrategy.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">bidding_strategy</code> property. Any other resources that can be selected with <code class=\"language-text\">bidding_strategy</code> will also be added as properities.</p>","frontmatter":{"title":"List BiddingStrategy","order":3,"type":"list","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"d24e243b-2dab-564d-ad4b-54aaaec78551","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the biddingStrategies in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'bidding_strategy.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'bidding_strategy.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    bidding_strategy<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">2039955526</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My bidding strategy'</span><span class=\"token punctuation\">,</span>\n      non_removed_campaign_count<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_impression_share<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span> location<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> location_fraction_micros<span class=\"token operator\">:</span> <span class=\"token number\">900000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List BiddingStrategy","order":3.1,"type":"list_code","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"0fe208e8-055e-5c55-9fea-f88b27b4f13e","html":"<h3>Create a BiddingStrategy</h3>\n<p>The <code class=\"language-text\">customer.biddingStrategies.create(bidding_strategy)</code> method makes a new BiddingStrategy in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The BiddingStrategy object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create BiddingStrategy","order":4,"type":"create","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"a30ef2c7-d2b3-5c00-8953-e03cefcbbc70","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> bidding_strategy <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your BiddingStrategy here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>bidding_strategy<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>bidding_strategy<span class=\"token punctuation\">,</span> other_bidding_strategy<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create BiddingStrategy","order":4.1,"type":"create_code","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"6e642945-eeab-5aaf-955f-84e970e90b79","html":"<h3>Update a BiddingStrategy</h3>\n<p>The <code class=\"language-text\">customer.biddingStrategies.update(bidding_strategy)</code> method changes the attributes of an existing biddingStrategies in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The BiddingStrategy object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update BiddingStrategy","order":5,"type":"update","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"9d39b9bc-2f2b-53bb-b185-d2796ed97291","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> bidding_strategy <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>bidding_strategy<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>bidding_strategy<span class=\"token punctuation\">,</span> other_bidding_strategy<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update BiddingStrategy","order":5.1,"type":"update_code","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"18bb4b21-2c70-5101-9a2d-25d471c110e5","html":"<h3>Delete a BiddingStrategy</h3>\n<p>The <code class=\"language-text\">customer.biddingStrategies.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a BiddingStrategy to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that BiddingStrategy</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete BiddingStrategy","order":6,"type":"delete","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"85f4f71f-85d7-53d2-a9a7-a38fd06d00e3","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>biddingStrategies<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/biddingStrategies/2039955526'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete BiddingStrategy","order":6.1,"type":"delete_code","entity":"BiddingStrategy"},"fields":{"group":"entities","mega_order":0,"directory":"entities/bidding_strategy","is_entity_index":false}}},{"node":{"id":"5d83611e-f561-5ccf-8443-d0187b8bb749","html":"<h2>BillingSetup</h2>\n<h3>The BillingSetup object</h3>","frontmatter":{"title":"BillingSetup","order":1,"type":"object","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":true}}},{"node":{"id":"02a987c7-3881-5e17-9272-8070bd0eef5c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example BillingSetup</span>\n<span class=\"token keyword\">const</span> billing_setup <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">465508048</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">,</span>\n  start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-23 15:51:33'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"BillingSetup","order":1.1,"type":"object_code","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"ef7dc784-8667-5808-8124-5fca2b2305de","html":"<h3>Get a BillingSetup</h3>\n<p>The <code class=\"language-text\">customer.billingSetups.get(resource_name)</code> method returns the BillingSetup identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that BillingSetup</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that BillingSetup as an object.</p>","frontmatter":{"title":"Get BillingSetup","order":2,"type":"get","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"3accb50d-e7b7-5c1d-bf47-e281dffb375e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">465508048</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">,</span>\n  start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-23 15:51:33'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get BillingSetup","order":2.1,"type":"get_code","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"fc8b2d68-444b-5240-8bc2-b48da1eb5979","html":"<h3>List every instance of BillingSetup</h3>\n<p>The <code class=\"language-text\">customer.billingSetups.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of BillingSetup.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">billing_setup</code> property. Any other resources that can be selected with <code class=\"language-text\">billing_setup</code> will also be added as properities.</p>","frontmatter":{"title":"List BillingSetup","order":3,"type":"list","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"3623f4de-fd14-523a-be81-0c22b1d14a0a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the billingSetups in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'billing_setup.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'billing_setup.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    billing_setup<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      end_time_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">465508048</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">,</span>\n      start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-23 15:51:33'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List BillingSetup","order":3.1,"type":"list_code","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"3e1ccb89-3ad8-5b90-a712-244730f0afae","html":"<h3>Create a BillingSetup</h3>\n<p>The <code class=\"language-text\">customer.billingSetups.create(billing_setup)</code> method makes a new BillingSetup in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The BillingSetup object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create BillingSetup","order":4,"type":"create","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"272fc6ee-eb1d-55a0-8101-4776b1928d12","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> billing_setup <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your BillingSetup here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>billing_setup<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>billing_setup<span class=\"token punctuation\">,</span> other_billing_setup<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create BillingSetup","order":4.1,"type":"create_code","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"5dcbefc7-2ef6-5202-ac5e-cd606d43b449","html":"<h3>Update a BillingSetup</h3>\n<p>The <code class=\"language-text\">customer.billingSetups.update(billing_setup)</code> method changes the attributes of an existing billingSetups in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The BillingSetup object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update BillingSetup","order":5,"type":"update","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"1288a79f-b938-539d-ad3e-0124d19f159d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> billing_setup <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>billing_setup<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>billing_setup<span class=\"token punctuation\">,</span> other_billing_setup<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update BillingSetup","order":5.1,"type":"update_code","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"74212c5e-15f9-5a40-9379-108fa3394abf","html":"<h3>Delete a BillingSetup</h3>\n<p>The <code class=\"language-text\">customer.billingSetups.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a BillingSetup to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that BillingSetup</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete BillingSetup","order":6,"type":"delete","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"640f8f90-96a2-5484-bbe5-a9ffe3753009","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>billingSetups<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/billingSetups/465508048'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete BillingSetup","order":6.1,"type":"delete_code","entity":"BillingSetup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/billing_setup","is_entity_index":false}}},{"node":{"id":"d6d057e1-1335-5647-b435-99f0b7473839","html":"<h2>Campaign</h2>\n<h3>The Campaign object</h3>","frontmatter":{"title":"Campaign","order":1,"type":"object","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":true}}},{"node":{"id":"98a4a173-6119-5b47-8877-44d0b8d1472a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Campaign</span>\n<span class=\"token keyword\">const</span> campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n  bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n  campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n  experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">1568629385</span><span class=\"token punctuation\">,</span>\n  labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n  network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n  serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-09-19'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Campaign","order":1.1,"type":"object_code","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"68b85521-d985-5039-9ab7-ee26f3e1733a","html":"<h3>Get a Campaign</h3>\n<p>The <code class=\"language-text\">customer.campaigns.get(resource_name)</code> method returns the Campaign identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Campaign</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Campaign as an object.</p>","frontmatter":{"title":"Get Campaign","order":2,"type":"get","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"69d5ce34-8103-5be3-9a3d-ee00f82baad5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n  bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n  campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n  experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">1568629385</span><span class=\"token punctuation\">,</span>\n  labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n  network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n  serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-09-19'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Campaign","order":2.1,"type":"get_code","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"b6d0c5c2-7374-54aa-8134-50a4fb91d6c6","html":"<h3>List every instance of Campaign</h3>\n<p>The <code class=\"language-text\">customer.campaigns.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of Campaign.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign</code> will also be added as properities.</p>","frontmatter":{"title":"List Campaign","order":3,"type":"list","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"dd4450a3-fd96-5053-92af-ae132b7e0885","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaigns in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1568629385</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-09-19'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign_budget<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      amount_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      delivery_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      explicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      has_recommended_budget<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1624493702</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign budget'</span><span class=\"token punctuation\">,</span>\n      period<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List Campaign","order":3.1,"type":"list_code","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"794d80e5-b37f-53d6-baa4-63eed6789191","html":"<h3>Create a Campaign</h3>\n<p>The <code class=\"language-text\">customer.campaigns.create(campaign)</code> method makes a new Campaign in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Campaign object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create Campaign","order":4,"type":"create","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"c4e89bdb-b6a1-5d31-9bd9-916892907107","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your Campaign here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign<span class=\"token punctuation\">,</span> other_campaign<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create Campaign","order":4.1,"type":"create_code","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"c6705faa-494c-5ac2-ae53-39154df4e0a4","html":"<h3>Update a Campaign</h3>\n<p>The <code class=\"language-text\">customer.campaigns.update(campaign)</code> method changes the attributes of an existing campaigns in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Campaign object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update Campaign","order":5,"type":"update","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"d24cbd67-d80c-521a-938f-98ee623d302c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign<span class=\"token punctuation\">,</span> other_campaign<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update Campaign","order":5.1,"type":"update_code","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"41f9b82f-12ba-562e-8bef-31c4def7d0a3","html":"<h3>Delete a Campaign</h3>\n<p>The <code class=\"language-text\">customer.campaigns.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a Campaign to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Campaign</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete Campaign","order":6,"type":"delete","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"346f504a-b481-57b7-99cc-4fe404a24737","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaigns<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete Campaign","order":6.1,"type":"delete_code","entity":"Campaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign","is_entity_index":false}}},{"node":{"id":"9dcb3ada-5fac-5b14-868d-14041291c547","html":"<h2>CampaignBidModifier</h2>\n<h3>The CampaignBidModifier object</h3>","frontmatter":{"title":"CampaignBidModifier","order":1,"type":"object","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":true}}},{"node":{"id":"579dc90f-5a65-59f8-86ce-d151a8ac4a5b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignBidModifier</span>\n<span class=\"token keyword\">const</span> campaign_bid_modifier <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">8000</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignBidModifier","order":1.1,"type":"object_code","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"baceaba7-0713-5fdd-9dee-99e0d8136c2a","html":"<h3>Get a CampaignBidModifier</h3>\n<p>The <code class=\"language-text\">customer.campaignBidModifiers.get(resource_name)</code> method returns the CampaignBidModifier identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignBidModifier</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignBidModifier as an object.</p>","frontmatter":{"title":"Get CampaignBidModifier","order":2,"type":"get","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"8a8cf634-e91c-5e18-a554-ee093066341f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">8000</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignBidModifier","order":2.1,"type":"get_code","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"4df1939a-4fa9-5243-b916-ffbbed7eea42","html":"<h3>List every instance of CampaignBidModifier</h3>\n<p>The <code class=\"language-text\">customer.campaignBidModifiers.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignBidModifier.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_bid_modifier</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_bid_modifier</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignBidModifier","order":3,"type":"list","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"2df4c7da-3ccc-5f12-bbca-e8f63d3c7829","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignBidModifiers in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_bid_modifier.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_bid_modifier.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_bid_modifier<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">8000</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1159840470'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">881817006</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/898377018'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-07-12'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://ad.atdmt.com/s/go;adv=11202207688256;ec=11202207688723;c.a={campaignid};s.a=google;p.a={campaignid};as.a={adgroupid};qpb=1;?bidkw={keyword:defaultkeyword}&amp;dvc={device}&amp;h={lpurl}?utm_source=adwords&amp;utm_medium=PPC&amp;utm_campaign={campaignid}&amp;utm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;utm_content={creative}&amp;network={network}&amp;adgroupid={adgroupid}&amp;matchtype={matchtype}&amp;adposition={adposition}&amp;targetid={targetid}&amp;target={target}&amp;device={device}&amp;devicemodel={devicemodel}'</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignBidModifier","order":3.1,"type":"list_code","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"b601605b-4fa2-5dbc-889e-3f76065699eb","html":"<h3>Create a CampaignBidModifier</h3>\n<p>The <code class=\"language-text\">customer.campaignBidModifiers.create(campaign_bid_modifier)</code> method makes a new CampaignBidModifier in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignBidModifier object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CampaignBidModifier","order":4,"type":"create","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"c92a7907-ddce-5bb6-be75-3f34bc259f75","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_bid_modifier <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CampaignBidModifier here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign_bid_modifier<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_bid_modifier<span class=\"token punctuation\">,</span> other_campaign_bid_modifier<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CampaignBidModifier","order":4.1,"type":"create_code","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"2b693fda-868d-563f-ba95-87aeac51938f","html":"<h3>Update a CampaignBidModifier</h3>\n<p>The <code class=\"language-text\">customer.campaignBidModifiers.update(campaign_bid_modifier)</code> method changes the attributes of an existing campaignBidModifiers in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignBidModifier object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CampaignBidModifier","order":5,"type":"update","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"452f0bab-550d-5bb0-8ec8-dd4666e14617","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_bid_modifier <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign_bid_modifier<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_bid_modifier<span class=\"token punctuation\">,</span> other_campaign_bid_modifier<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CampaignBidModifier","order":5.1,"type":"update_code","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"c36465cd-5177-5f99-8645-0b94433c16d1","html":"<h3>Delete a CampaignBidModifier</h3>\n<p>The <code class=\"language-text\">customer.campaignBidModifiers.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CampaignBidModifier to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignBidModifier</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CampaignBidModifier","order":6,"type":"delete","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"c4e980a0-bf15-5be2-9dc1-ef697d372ffa","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBidModifiers<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/campaignBidModifiers/881817006~8000'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CampaignBidModifier","order":6.1,"type":"delete_code","entity":"CampaignBidModifier"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_bid_modifier","is_entity_index":false}}},{"node":{"id":"d7abf89f-3b31-5517-8d96-e768687a7b98","html":"<h2>CampaignBudget</h2>\n<h3>The CampaignBudget object</h3>","frontmatter":{"title":"CampaignBudget","order":1,"type":"object","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":true}}},{"node":{"id":"4599a5f2-f4a4-548d-b5f7-24d2a3193333","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignBudget</span>\n<span class=\"token keyword\">const</span> campaign_budget <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  amount_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n  delivery_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  explicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  has_recommended_budget<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">1624493702</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign budget'</span><span class=\"token punctuation\">,</span>\n  period<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignBudget","order":1.1,"type":"object_code","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"287e82f0-7dd3-5991-a533-493b4e4951c2","html":"<h3>Get a CampaignBudget</h3>\n<p>The <code class=\"language-text\">customer.campaignBudgets.get(resource_name)</code> method returns the CampaignBudget identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignBudget</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignBudget as an object.</p>","frontmatter":{"title":"Get CampaignBudget","order":2,"type":"get","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"3b872652-f86e-5b19-bcbd-7ee0f44ccbdd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  amount_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n  delivery_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  explicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  has_recommended_budget<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">1624493702</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign budget'</span><span class=\"token punctuation\">,</span>\n  period<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignBudget","order":2.1,"type":"get_code","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"eed21723-0c93-5f8c-b0a9-56cf27a6abea","html":"<h3>List every instance of CampaignBudget</h3>\n<p>The <code class=\"language-text\">customer.campaignBudgets.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignBudget.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_budget</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_budget</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignBudget","order":3,"type":"list","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"7161ddad-0b21-5a18-a6d5-f26d8c40c66b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignBudgets in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_budget.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_budget.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_budget<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      amount_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      delivery_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      explicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      has_recommended_budget<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1624493702</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign budget'</span><span class=\"token punctuation\">,</span>\n      period<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1568629385</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1568629385'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-09-19'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignBudget","order":3.1,"type":"list_code","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"53bd5514-7793-597c-b9d1-18a03439b72c","html":"<h3>Create a CampaignBudget</h3>\n<p>The <code class=\"language-text\">customer.campaignBudgets.create(campaign_budget)</code> method makes a new CampaignBudget in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignBudget object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CampaignBudget","order":4,"type":"create","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"30e83c2b-0e5c-52fc-8b37-61964510fc79","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_budget <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CampaignBudget here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign_budget<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_budget<span class=\"token punctuation\">,</span> other_campaign_budget<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CampaignBudget","order":4.1,"type":"create_code","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"a1f78489-9d86-59bf-98b8-d8ecc0e5cbaf","html":"<h3>Update a CampaignBudget</h3>\n<p>The <code class=\"language-text\">customer.campaignBudgets.update(campaign_budget)</code> method changes the attributes of an existing campaignBudgets in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignBudget object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CampaignBudget","order":5,"type":"update","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"44562b27-bb92-53f6-b77d-ef3743796c6e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_budget <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign_budget<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_budget<span class=\"token punctuation\">,</span> other_campaign_budget<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CampaignBudget","order":5.1,"type":"update_code","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"f1f7c90f-391d-548b-a125-bf51e4ccefd4","html":"<h3>Delete a CampaignBudget</h3>\n<p>The <code class=\"language-text\">customer.campaignBudgets.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CampaignBudget to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignBudget</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CampaignBudget","order":6,"type":"delete","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"5b1a379e-9d6e-5b52-b83e-a8fd073b835b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignBudgets<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignBudgets/1624493702'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CampaignBudget","order":6.1,"type":"delete_code","entity":"CampaignBudget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_budget","is_entity_index":false}}},{"node":{"id":"f460ffab-659a-518e-bb94-7c12cf4669c7","html":"<h2>CampaignCriterion</h2>\n<h3>The CampaignCriterion object</h3>","frontmatter":{"title":"CampaignCriterion","order":1,"type":"object","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":true}}},{"node":{"id":"34df2fe9-1657-52ed-8f93-7c0d8f0e9ae3","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignCriterion</span>\n<span class=\"token keyword\">const</span> campaign_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">1000</span><span class=\"token punctuation\">,</span>\n  language<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> language_constant<span class=\"token operator\">:</span> <span class=\"token string\">'languageConstants/1000'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">20</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignCriterion","order":1.1,"type":"object_code","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"9bfab8e5-be48-5bcc-a542-2647e7af17ac","html":"<h3>Get a CampaignCriterion</h3>\n<p>The <code class=\"language-text\">customer.campaignCriteria.get(resource_name)</code> method returns the CampaignCriterion identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignCriterion as an object.</p>","frontmatter":{"title":"Get CampaignCriterion","order":2,"type":"get","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"75657448-3fe2-59cb-9671-2cf5ce4cc4df","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">1000</span><span class=\"token punctuation\">,</span>\n  language<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> language_constant<span class=\"token operator\">:</span> <span class=\"token string\">'languageConstants/1000'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">20</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignCriterion","order":2.1,"type":"get_code","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"671e0444-5299-5d04-a361-58b578bec3f3","html":"<h3>List every instance of CampaignCriterion</h3>\n<p>The <code class=\"language-text\">customer.campaignCriteria.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignCriterion.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_criterion</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_criterion</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignCriterion","order":3,"type":"list","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"4c28ef49-91f4-5d34-8264-f04e127de042","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignCriteria in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_criterion.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_criterion.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_criterion<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">1000</span><span class=\"token punctuation\">,</span>\n      language<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> language_constant<span class=\"token operator\">:</span> <span class=\"token string\">'languageConstants/1000'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">20</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    language_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1000</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My language constant'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'languageConstants/1000'</span><span class=\"token punctuation\">,</span>\n      targetable<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1547508174'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1483704368</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-23'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignCriterion","order":3.1,"type":"list_code","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"e6243664-cbbe-5cce-af3d-18aa88196283","html":"<h3>Create a CampaignCriterion</h3>\n<p>The <code class=\"language-text\">customer.campaignCriteria.create(campaign_criterion)</code> method makes a new CampaignCriterion in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignCriterion object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CampaignCriterion","order":4,"type":"create","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"6650ffdd-462c-5240-a5fd-89e4d9744e1c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CampaignCriterion here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_criterion<span class=\"token punctuation\">,</span> other_campaign_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CampaignCriterion","order":4.1,"type":"create_code","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"9c32dd1f-950b-5665-9989-9024e1c1c2d6","html":"<h3>Update a CampaignCriterion</h3>\n<p>The <code class=\"language-text\">customer.campaignCriteria.update(campaign_criterion)</code> method changes the attributes of an existing campaignCriteria in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignCriterion object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CampaignCriterion","order":5,"type":"update","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"5be91815-7659-5068-acb9-0ac5c79bb0f9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_criterion<span class=\"token punctuation\">,</span> other_campaign_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CampaignCriterion","order":5.1,"type":"update_code","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"6aa548f1-e8d9-55b9-aefa-0fc5d4842569","html":"<h3>Delete a CampaignCriterion</h3>\n<p>The <code class=\"language-text\">customer.campaignCriteria.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CampaignCriterion to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CampaignCriterion","order":6,"type":"delete","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"ed32382a-5949-5e13-b40e-27fa1ca7f4ad","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignCriteria/1483704368~1000'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CampaignCriterion","order":6.1,"type":"delete_code","entity":"CampaignCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion","is_entity_index":false}}},{"node":{"id":"8a30ec90-7e5b-5896-88d1-2b92f9a60a3e","html":"<h2>CampaignCriterionSimulation</h2>\n<h3>The CampaignCriterionSimulation object</h3>","frontmatter":{"title":"CampaignCriterionSimulation","order":1,"type":"object","entity":"CampaignCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion_simulation","is_entity_index":true}}},{"node":{"id":"4ac6a278-f8f2-5950-83da-e7ab50f78423","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignCriterionSimulation</span>\n<span class=\"token keyword\">const</span> campaign_criterion_simulation <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  bid_modifier_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.2</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">3630000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">141</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">94</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">70</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">451520000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1605</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1349</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.34</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">3630000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">157</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">114</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">70</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">451520000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1621</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1369</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.45</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">13060000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">176</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">131</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">72</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">460950000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1640</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1386</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.48</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">16090000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">190</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">149</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">73</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">463980000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1654</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1404</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.49</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">19470000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">204</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">163</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">74</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">467360000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1668</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1418</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.59</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">25000000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">181</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">75</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">472890000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1684</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1436</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">90410000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.77</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">37330000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">236</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">201</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">76</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">485220000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1700</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1456</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">91090000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">48160000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">252</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">76</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">496050000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1716</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1475</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">92690000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">1.82</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">84630000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">272</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">234</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">77</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">532520000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1736</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1489</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">94830000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">4.51</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">89710000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">296</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">244</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">77</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">537600000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1760</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1499</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">99910000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  campaign_id<span class=\"token operator\">:</span> <span class=\"token number\">2081620945</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">30001</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n  modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/campaignCriterionSimulations/2081620945~30001~BID_MODIFIER~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignCriterionSimulation","order":1.1,"type":"object_code","entity":"CampaignCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion_simulation","is_entity_index":false}}},{"node":{"id":"a65fe4ee-6a3e-5290-91b8-41be2b64472a","html":"<h3>Get a CampaignCriterionSimulation</h3>\n<p>The <code class=\"language-text\">customer.campaignCriterionSimulations.get(resource_name)</code> method returns the CampaignCriterionSimulation identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignCriterionSimulation</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignCriterionSimulation as an object.</p>","frontmatter":{"title":"Get CampaignCriterionSimulation","order":2,"type":"get","entity":"CampaignCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion_simulation","is_entity_index":false}}},{"node":{"id":"4da313bc-9f28-50fd-8bd5-6b5eb77c68dd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriterionSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/campaignCriterionSimulations/2081620945~30001~BID_MODIFIER~UNIFORM~20200711~20200717'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  bid_modifier_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.2</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">3630000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">141</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">94</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">70</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">451520000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1605</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1349</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.34</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">3630000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">157</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">114</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">70</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">451520000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1621</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1369</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.45</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">13060000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">176</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">131</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">72</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">460950000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1640</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1386</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.48</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">16090000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">190</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">149</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">73</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">463980000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1654</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1404</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.49</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">19470000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">204</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">163</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">74</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">467360000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1668</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1418</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.59</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">25000000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">181</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">75</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">472890000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1684</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1436</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">90410000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.77</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">37330000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">236</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">201</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">76</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">485220000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1700</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1456</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">91090000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">48160000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">252</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">76</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">496050000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1716</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1475</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">92690000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">1.82</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">84630000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">272</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">234</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">77</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">532520000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1736</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1489</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">94830000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">4.51</span><span class=\"token punctuation\">,</span>\n        biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        clicks<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n        cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">89710000</span><span class=\"token punctuation\">,</span>\n        impressions<span class=\"token operator\">:</span> <span class=\"token number\">296</span><span class=\"token punctuation\">,</span>\n        top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">244</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">77</span><span class=\"token punctuation\">,</span>\n        parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">537600000</span><span class=\"token punctuation\">,</span>\n        parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1760</span><span class=\"token punctuation\">,</span>\n        parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1499</span><span class=\"token punctuation\">,</span>\n        parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">99910000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  campaign_id<span class=\"token operator\">:</span> <span class=\"token number\">2081620945</span><span class=\"token punctuation\">,</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">30001</span><span class=\"token punctuation\">,</span>\n  end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n  modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/campaignCriterionSimulations/2081620945~30001~BID_MODIFIER~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n  start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignCriterionSimulation","order":2.1,"type":"get_code","entity":"CampaignCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion_simulation","is_entity_index":false}}},{"node":{"id":"43344d2a-2d43-534e-b740-2073815ffc4c","html":"<h3>List every instance of CampaignCriterionSimulation</h3>\n<p>The <code class=\"language-text\">customer.campaignCriterionSimulations.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignCriterionSimulation.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_criterion_simulation</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_criterion_simulation</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignCriterionSimulation","order":3,"type":"list","entity":"CampaignCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion_simulation","is_entity_index":false}}},{"node":{"id":"af596fd4-d8e0-5fbb-a174-203e3e7268fb","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignCriterionSimulations in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriterionSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignCriterionSimulations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_criterion_simulation.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_criterion_simulation.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_criterion_simulation<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      bid_modifier_point_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        points<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.2</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">3630000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">141</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">94</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">70</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">451520000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1605</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1349</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.34</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">3630000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">157</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">114</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">70</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">451520000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1621</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1369</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.45</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">13060000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">176</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">131</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">72</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">460950000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1640</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1386</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.48</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">16090000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">190</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">149</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">73</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">463980000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1654</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1404</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.49</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">19470000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">204</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">163</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">74</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">467360000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1668</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1418</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">88250000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.59</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">25000000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">181</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">75</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">472890000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1684</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1436</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">90410000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">0.77</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">37330000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">236</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">201</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">76</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">485220000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1700</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1456</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">91090000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">48160000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">252</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">220</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">76</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">496050000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1716</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1475</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">92690000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">1.82</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">84630000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">272</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">234</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">77</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">532520000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1736</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1489</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">94830000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span>\n            bid_modifier<span class=\"token operator\">:</span> <span class=\"token number\">4.51</span><span class=\"token punctuation\">,</span>\n            biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            clicks<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n            cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">89710000</span><span class=\"token punctuation\">,</span>\n            impressions<span class=\"token operator\">:</span> <span class=\"token number\">296</span><span class=\"token punctuation\">,</span>\n            top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">244</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_biddable_conversions_value<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n            parent_clicks<span class=\"token operator\">:</span> <span class=\"token number\">77</span><span class=\"token punctuation\">,</span>\n            parent_cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">537600000</span><span class=\"token punctuation\">,</span>\n            parent_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1760</span><span class=\"token punctuation\">,</span>\n            parent_top_slot_impressions<span class=\"token operator\">:</span> <span class=\"token number\">1499</span><span class=\"token punctuation\">,</span>\n            parent_required_budget_micros<span class=\"token operator\">:</span> <span class=\"token number\">99910000</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      campaign_id<span class=\"token operator\">:</span> <span class=\"token number\">2081620945</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">30001</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-17'</span><span class=\"token punctuation\">,</span>\n      modification_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span>\n        <span class=\"token string\">'customers/3827277046/campaignCriterionSimulations/2081620945~30001~BID_MODIFIER~UNIFORM~20200711~20200717'</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-11'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign_criterion<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620945'</span><span class=\"token punctuation\">,</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">30001</span><span class=\"token punctuation\">,</span>\n      device<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      negative<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignCriteria/2081620945~30001'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620945'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346159'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">2081620945</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728216'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728468'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728480'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.7376711477461586</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620945'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2019-07-30'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignCriterionSimulation","order":3.1,"type":"list_code","entity":"CampaignCriterionSimulation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_criterion_simulation","is_entity_index":false}}},{"node":{"id":"6010af4f-82c2-5486-9fd0-72b0d210af2a","html":"<h2>CampaignExtensionSetting</h2>\n<h3>The CampaignExtensionSetting object</h3>","frontmatter":{"title":"CampaignExtensionSetting","order":1,"type":"object","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":true}}},{"node":{"id":"b29465c2-96b0-5ba9-a1bc-27e6c9f4583e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignExtensionSetting</span>\n<span class=\"token keyword\">const</span> campaign_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51842193961'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51842200495'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51844020102'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51844028388'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignExtensionSetting","order":1.1,"type":"object_code","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"4775ccbb-e7eb-5c5a-aa4b-74458d366e49","html":"<h3>Get a CampaignExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.campaignExtensionSettings.get(resource_name)</code> method returns the CampaignExtensionSetting identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignExtensionSetting</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignExtensionSetting as an object.</p>","frontmatter":{"title":"Get CampaignExtensionSetting","order":2,"type":"get","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"7b4c855b-048d-52fa-83db-6abf8341df9c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51842193961'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51842200495'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51844020102'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'customers/9262111890/extensionFeedItems/51844028388'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignExtensionSetting","order":2.1,"type":"get_code","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"6f38df79-b841-539d-b6a9-1927f3b10d55","html":"<h3>List every instance of CampaignExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.campaignExtensionSettings.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignExtensionSetting.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_extension_setting</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_extension_setting</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignExtensionSetting","order":3,"type":"list","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"839f291e-fab7-5aef-93cf-c2aea2624665","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignExtensionSettings in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_extension_setting.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_extension_setting.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_extension_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/9262111890/extensionFeedItems/51842193961'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/9262111890/extensionFeedItems/51842200495'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/9262111890/extensionFeedItems/51844020102'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/9262111890/extensionFeedItems/51844028388'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      extension_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1547508174'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1483704368</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-23'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignExtensionSetting","order":3.1,"type":"list_code","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"41235281-5a5a-531f-a834-13bebe12f8b2","html":"<h3>Create a CampaignExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.campaignExtensionSettings.create(campaign_extension_setting)</code> method makes a new CampaignExtensionSetting in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignExtensionSetting object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CampaignExtensionSetting","order":4,"type":"create","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"cf7b82a4-16ea-5e98-8b6b-35dfea5fae7f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CampaignExtensionSetting here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign_extension_setting<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>campaign_extension_setting<span class=\"token punctuation\">,</span> other_campaign_extension_setting<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CampaignExtensionSetting","order":4.1,"type":"create_code","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"57e8fe8a-845e-5e00-8b75-f6c1a7e1d48f","html":"<h3>Update a CampaignExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.campaignExtensionSettings.update(campaign_extension_setting)</code> method changes the attributes of an existing campaignExtensionSettings in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignExtensionSetting object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CampaignExtensionSetting","order":5,"type":"update","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"37b4b76b-8fe2-5f53-bed1-5f4a40f9d9a4","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign_extension_setting<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>campaign_extension_setting<span class=\"token punctuation\">,</span> other_campaign_extension_setting<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CampaignExtensionSetting","order":5.1,"type":"update_code","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"7c7a8bab-e369-534b-aa1a-7ae350a06fea","html":"<h3>Delete a CampaignExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.campaignExtensionSettings.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CampaignExtensionSetting to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignExtensionSetting</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CampaignExtensionSetting","order":6,"type":"delete","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"14da5897-05dd-569b-b793-47617c9d5129","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignExtensionSettings/1483704368~SITELINK'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CampaignExtensionSetting","order":6.1,"type":"delete_code","entity":"CampaignExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_extension_setting","is_entity_index":false}}},{"node":{"id":"c8a792a0-a679-55fa-b441-73b5a58c25bb","html":"<h2>CampaignFeed</h2>\n<h3>The CampaignFeed object</h3>","frontmatter":{"title":"CampaignFeed","order":1,"type":"object","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":true}}},{"node":{"id":"f4184b22-61a8-5108-8f56-aa2c39fd6e8c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignFeed</span>\n<span class=\"token keyword\">const</span> campaign_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    function_string<span class=\"token operator\">:</span> <span class=\"token string\">'IN(FEED_ITEM_ID,{51842193961,51842200495,51844020102,51844028388})'</span><span class=\"token punctuation\">,</span>\n    left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    operator<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51842193961</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51842200495</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51844020102</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51844028388</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignFeed","order":1.1,"type":"object_code","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"29930f4b-fc4d-58a1-8a55-a40955f37201","html":"<h3>Get a CampaignFeed</h3>\n<p>The <code class=\"language-text\">customer.campaignFeeds.get(resource_name)</code> method returns the CampaignFeed identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignFeed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignFeed as an object.</p>","frontmatter":{"title":"Get CampaignFeed","order":2,"type":"get","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"ed0bd8bd-476d-5f1d-a9ee-7552d2ab528a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    function_string<span class=\"token operator\">:</span> <span class=\"token string\">'IN(FEED_ITEM_ID,{51842193961,51842200495,51844020102,51844028388})'</span><span class=\"token punctuation\">,</span>\n    left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    operator<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51842193961</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51842200495</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51844020102</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51844028388</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignFeed","order":2.1,"type":"get_code","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"fade5525-3ed2-53db-bd64-00c8bd0f7e86","html":"<h3>List every instance of CampaignFeed</h3>\n<p>The <code class=\"language-text\">customer.campaignFeeds.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignFeed.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_feed</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_feed</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignFeed","order":3,"type":"list","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"05ba9816-c5de-52aa-8ca0-11b63be978fc","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignFeeds in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_feed.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_feed.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        function_string<span class=\"token operator\">:</span> <span class=\"token string\">'IN(FEED_ITEM_ID,{51842193961,51842200495,51844020102,51844028388})'</span><span class=\"token punctuation\">,</span>\n        left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        operator<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n        right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51842193961</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51842200495</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51844020102</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51844028388</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">82896692</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n      origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1547508174'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1483704368</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1483704368'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-23'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignFeed","order":3.1,"type":"list_code","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"453070eb-a6d5-5f96-a644-99c9ccaaa6c8","html":"<h3>Create a CampaignFeed</h3>\n<p>The <code class=\"language-text\">customer.campaignFeeds.create(campaign_feed)</code> method makes a new CampaignFeed in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignFeed object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CampaignFeed","order":4,"type":"create","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"4397baae-79f7-5efd-93c3-c5b59b4af2bd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CampaignFeed here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign_feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_feed<span class=\"token punctuation\">,</span> other_campaign_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CampaignFeed","order":4.1,"type":"create_code","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"ce459c7e-da95-55d9-81e5-b2ab9417d47b","html":"<h3>Update a CampaignFeed</h3>\n<p>The <code class=\"language-text\">customer.campaignFeeds.update(campaign_feed)</code> method changes the attributes of an existing campaignFeeds in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignFeed object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CampaignFeed","order":5,"type":"update","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"31f66a37-a65c-5b91-b9e4-7d25957c6136","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign_feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_feed<span class=\"token punctuation\">,</span> other_campaign_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CampaignFeed","order":5.1,"type":"update_code","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"c1f89f44-0cb5-5ebd-9275-7f5a30288603","html":"<h3>Delete a CampaignFeed</h3>\n<p>The <code class=\"language-text\">customer.campaignFeeds.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CampaignFeed to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignFeed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CampaignFeed","order":6,"type":"delete","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"521cc80f-930e-54d1-8d94-3a7541040364","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignFeeds/1483704368~82896692'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CampaignFeed","order":6.1,"type":"delete_code","entity":"CampaignFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_feed","is_entity_index":false}}},{"node":{"id":"a9d52e75-1148-5f48-a973-17b360884246","html":"<h2>CampaignLabel</h2>\n<h3>The CampaignLabel object</h3>","frontmatter":{"title":"CampaignLabel","order":1,"type":"object","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":true}}},{"node":{"id":"5a7c70cc-a3d7-5379-85c6-04f65748aa32","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignLabel</span>\n<span class=\"token keyword\">const</span> campaign_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/898377018'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignLabel","order":1.1,"type":"object_code","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"b1bc2f37-4b39-5194-925c-bbbb080dbacd","html":"<h3>Get a CampaignLabel</h3>\n<p>The <code class=\"language-text\">customer.campaignLabels.get(resource_name)</code> method returns the CampaignLabel identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignLabel as an object.</p>","frontmatter":{"title":"Get CampaignLabel","order":2,"type":"get","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"8eeb048e-a298-5599-9d4a-9aefd0aa62f1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n  label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/898377018'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignLabel","order":2.1,"type":"get_code","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"8b3fb719-22eb-5b34-82d2-8c5a81177435","html":"<h3>List every instance of CampaignLabel</h3>\n<p>The <code class=\"language-text\">customer.campaignLabels.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignLabel.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_label</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_label</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignLabel","order":3,"type":"list","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"e4bbdcdf-8455-54ee-b796-884fa8ae60e3","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignLabels in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_label.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_label.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      label<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/898377018'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">898377018</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My label'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/898377018'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      text_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> background_color<span class=\"token operator\">:</span> <span class=\"token string\">'#ccccff'</span><span class=\"token punctuation\">,</span> description<span class=\"token operator\">:</span> <span class=\"token string\">''</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1159840470'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">881817006</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/898377018'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/881817006'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-07-12'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://ad.atdmt.com/s/go;adv=11202207688256;ec=11202207688723;c.a={campaignid};s.a=google;p.a={campaignid};as.a={adgroupid};qpb=1;?bidkw={keyword:defaultkeyword}&amp;dvc={device}&amp;h={lpurl}?utm_source=adwords&amp;utm_medium=PPC&amp;utm_campaign={campaignid}&amp;utm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;utm_content={creative}&amp;network={network}&amp;adgroupid={adgroupid}&amp;matchtype={matchtype}&amp;adposition={adposition}&amp;targetid={targetid}&amp;target={target}&amp;device={device}&amp;devicemodel={devicemodel}'</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignLabel","order":3.1,"type":"list_code","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"be76c24a-c26e-5011-a742-b908a4a38a9f","html":"<h3>Create a CampaignLabel</h3>\n<p>The <code class=\"language-text\">customer.campaignLabels.create(campaign_label)</code> method makes a new CampaignLabel in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignLabel object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CampaignLabel","order":4,"type":"create","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"6cbe8633-3ed7-586c-af7b-9f5a53f1ead9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CampaignLabel here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_label<span class=\"token punctuation\">,</span> other_campaign_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CampaignLabel","order":4.1,"type":"create_code","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"639e3f48-e8c4-536e-aacf-e89e1d316b5b","html":"<h3>Update a CampaignLabel</h3>\n<p>The <code class=\"language-text\">customer.campaignLabels.update(campaign_label)</code> method changes the attributes of an existing campaignLabels in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignLabel object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CampaignLabel","order":5,"type":"update","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"8f47ebec-bf48-5e28-8104-4f588e67bdc8","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_label<span class=\"token punctuation\">,</span> other_campaign_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CampaignLabel","order":5.1,"type":"update_code","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"7bb93a96-f441-50d3-94dc-7277ca70f6a8","html":"<h3>Delete a CampaignLabel</h3>\n<p>The <code class=\"language-text\">customer.campaignLabels.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CampaignLabel to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CampaignLabel","order":6,"type":"delete","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"e41aacbf-01dc-5258-826f-5650f737fe04","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignLabels<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/campaignLabels/881817006~898377018'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CampaignLabel","order":6.1,"type":"delete_code","entity":"CampaignLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_label","is_entity_index":false}}},{"node":{"id":"fd9a9115-d4c9-5527-8dfb-3b5e15cc084d","html":"<h2>CampaignSharedSet</h2>\n<h3>The CampaignSharedSet object</h3>","frontmatter":{"title":"CampaignSharedSet","order":1,"type":"object","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":true}}},{"node":{"id":"282ba935-a933-56cf-9eaf-dca5f40b8b11","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CampaignSharedSet</span>\n<span class=\"token keyword\">const</span> campaign_shared_set <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">,</span>\n  shared_set<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CampaignSharedSet","order":1.1,"type":"object_code","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"d24b9c10-0f7c-5052-bd46-aa55799eb03b","html":"<h3>Get a CampaignSharedSet</h3>\n<p>The <code class=\"language-text\">customer.campaignSharedSets.get(resource_name)</code> method returns the CampaignSharedSet identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignSharedSet</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CampaignSharedSet as an object.</p>","frontmatter":{"title":"Get CampaignSharedSet","order":2,"type":"get","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"136d86dd-d7ec-526f-ae52-a568334d0d50","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">,</span>\n  shared_set<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CampaignSharedSet","order":2.1,"type":"get_code","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"305ac28b-5ca4-5a62-a409-29f324c109a1","html":"<h3>List every instance of CampaignSharedSet</h3>\n<p>The <code class=\"language-text\">customer.campaignSharedSets.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CampaignSharedSet.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">campaign_shared_set</code> property. Any other resources that can be selected with <code class=\"language-text\">campaign_shared_set</code> will also be added as properities.</p>","frontmatter":{"title":"List CampaignSharedSet","order":3,"type":"list","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"aa63f2e9-2e29-55b1-940c-112bd2545aed","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the campaignSharedSets in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_shared_set.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'campaign_shared_set.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    campaign_shared_set<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">,</span>\n      shared_set<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    shared_set<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1788591305</span><span class=\"token punctuation\">,</span>\n      member_count<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My shared set'</span><span class=\"token punctuation\">,</span>\n      reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1548344372'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1485014801</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-24'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CampaignSharedSet","order":3.1,"type":"list_code","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"bc7e765e-24c3-5544-88fe-170a2cb098af","html":"<h3>Create a CampaignSharedSet</h3>\n<p>The <code class=\"language-text\">customer.campaignSharedSets.create(campaign_shared_set)</code> method makes a new CampaignSharedSet in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignSharedSet object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CampaignSharedSet","order":4,"type":"create","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"13899b19-667d-5427-8355-0ec68dd08635","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_shared_set <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CampaignSharedSet here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>campaign_shared_set<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_shared_set<span class=\"token punctuation\">,</span> other_campaign_shared_set<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CampaignSharedSet","order":4.1,"type":"create_code","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"6fd0d2b4-b316-555e-9f9a-5f6b07c78d16","html":"<h3>Update a CampaignSharedSet</h3>\n<p>The <code class=\"language-text\">customer.campaignSharedSets.update(campaign_shared_set)</code> method changes the attributes of an existing campaignSharedSets in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CampaignSharedSet object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CampaignSharedSet","order":5,"type":"update","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"e1aedf65-2a2e-5454-8d06-09af4d51b772","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> campaign_shared_set <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>campaign_shared_set<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>campaign_shared_set<span class=\"token punctuation\">,</span> other_campaign_shared_set<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CampaignSharedSet","order":5.1,"type":"update_code","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"18b3c205-7006-5aad-8b66-d3a336220efe","html":"<h3>Delete a CampaignSharedSet</h3>\n<p>The <code class=\"language-text\">customer.campaignSharedSets.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CampaignSharedSet to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CampaignSharedSet</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CampaignSharedSet","order":6,"type":"delete","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"bb64a7cd-6971-51a2-a63e-fd925bfe49b0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>campaignSharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CampaignSharedSet","order":6.1,"type":"delete_code","entity":"CampaignSharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/campaign_shared_set","is_entity_index":false}}},{"node":{"id":"85f214dc-92ec-5e0f-8ad0-eb9bcf51c3c8","html":"<h2>CarrierConstant</h2>\n<h3>The CarrierConstant object</h3>","frontmatter":{"title":"CarrierConstant","order":1,"type":"object","entity":"CarrierConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/carrier_constant","is_entity_index":true}}},{"node":{"id":"fecb5f3f-17b5-50fe-b58b-349eabb05af7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CarrierConstant</span>\n<span class=\"token keyword\">const</span> carrier_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  country_code<span class=\"token operator\">:</span> <span class=\"token string\">'TW'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">70720</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'Long Distance &amp; Mobile Business Group'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'carrierConstants/70720'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CarrierConstant","order":1.1,"type":"object_code","entity":"CarrierConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/carrier_constant","is_entity_index":false}}},{"node":{"id":"d202415e-7dad-59b8-ad01-50c227495085","html":"<h3>Get a CarrierConstant</h3>\n<p>The <code class=\"language-text\">customer.carrierConstants.get(resource_name)</code> method returns the CarrierConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CarrierConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CarrierConstant as an object.</p>","frontmatter":{"title":"Get CarrierConstant","order":2,"type":"get","entity":"CarrierConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/carrier_constant","is_entity_index":false}}},{"node":{"id":"fbb1d966-24f2-5f8c-9623-ee6de59a72c9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>carrierConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'carrierConstants/70720'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  country_code<span class=\"token operator\">:</span> <span class=\"token string\">'TW'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">70720</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'Long Distance &amp; Mobile Business Group'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'carrierConstants/70720'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CarrierConstant","order":2.1,"type":"get_code","entity":"CarrierConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/carrier_constant","is_entity_index":false}}},{"node":{"id":"6ee6c14f-4b3d-5be8-913b-06ee945ff20d","html":"<h3>List every instance of CarrierConstant</h3>\n<p>The <code class=\"language-text\">customer.carrierConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CarrierConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">carrier_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">carrier_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List CarrierConstant","order":3,"type":"list","entity":"CarrierConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/carrier_constant","is_entity_index":false}}},{"node":{"id":"4c81af74-3aff-5fad-a278-1487a53763ed","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the carrierConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>carrierConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>carrierConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'carrier_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'carrier_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    carrier_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      country_code<span class=\"token operator\">:</span> <span class=\"token string\">'TW'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">70720</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'Long Distance &amp; Mobile Business Group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'carrierConstants/70720'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CarrierConstant","order":3.1,"type":"list_code","entity":"CarrierConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/carrier_constant","is_entity_index":false}}},{"node":{"id":"eb9bf46d-24e7-595d-b658-b302170fe419","html":"<h2>ChangeStatus</h2>\n<h3>The ChangeStatus object</h3>","frontmatter":{"title":"ChangeStatus","order":1,"type":"object","entity":"ChangeStatus"},"fields":{"group":"entities","mega_order":0,"directory":"entities/change_status","is_entity_index":true}}},{"node":{"id":"0ff76152-5b2d-5705-9305-0efdcd04b02e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example ChangeStatus</span>\n<span class=\"token keyword\">const</span> change_status <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  feed_item<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedItems/82896692~51844020102'</span><span class=\"token punctuation\">,</span>\n  last_change_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-13 09:01:10.844783'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/changeStatus/1594627270844783-10-82896692-51844020102'</span><span class=\"token punctuation\">,</span>\n  resource_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  resource_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"ChangeStatus","order":1.1,"type":"object_code","entity":"ChangeStatus"},"fields":{"group":"entities","mega_order":0,"directory":"entities/change_status","is_entity_index":false}}},{"node":{"id":"0a5570af-2b6c-5951-8e0e-b5d8da72bef0","html":"<h3>Get a ChangeStatus</h3>\n<p>The <code class=\"language-text\">customer.changeStatus.get(resource_name)</code> method returns the ChangeStatus identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that ChangeStatus</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that ChangeStatus as an object.</p>","frontmatter":{"title":"Get ChangeStatus","order":2,"type":"get","entity":"ChangeStatus"},"fields":{"group":"entities","mega_order":0,"directory":"entities/change_status","is_entity_index":false}}},{"node":{"id":"bd676195-7d43-54c8-b35f-7a4dd1ef2aac","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>changeStatus<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/9262111890/changeStatus/1594627270844783-10-82896692-51844020102'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  feed_item<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedItems/82896692~51844020102'</span><span class=\"token punctuation\">,</span>\n  last_change_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-13 09:01:10.844783'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/changeStatus/1594627270844783-10-82896692-51844020102'</span><span class=\"token punctuation\">,</span>\n  resource_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  resource_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get ChangeStatus","order":2.1,"type":"get_code","entity":"ChangeStatus"},"fields":{"group":"entities","mega_order":0,"directory":"entities/change_status","is_entity_index":false}}},{"node":{"id":"88eee54f-694f-5f6a-8c53-8ddc21478ce1","html":"<h3>List every instance of ChangeStatus</h3>\n<p>The <code class=\"language-text\">customer.changeStatus.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of ChangeStatus.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">change_status</code> property. Any other resources that can be selected with <code class=\"language-text\">change_status</code> will also be added as properities.</p>","frontmatter":{"title":"List ChangeStatus","order":3,"type":"list","entity":"ChangeStatus"},"fields":{"group":"entities","mega_order":0,"directory":"entities/change_status","is_entity_index":false}}},{"node":{"id":"64437e03-fa4a-5675-95ca-2d8892f18bfb","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the changeStatus in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>changeStatus<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>changeStatus<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'change_status.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'change_status.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    change_status<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      feed_item<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedItems/82896692~51844020102'</span><span class=\"token punctuation\">,</span>\n      last_change_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2020-07-13 09:01:10.844783'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/changeStatus/1594627270844783-10-82896692-51844020102'</span><span class=\"token punctuation\">,</span>\n      resource_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_type<span class=\"token operator\">:</span> <span class=\"token number\">10</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">82896692</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n      origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    feed_item<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attribute_values<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n          string_value<span class=\"token operator\">:</span> <span class=\"token string\">'my sitelink text'</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          string_value<span class=\"token operator\">:</span> <span class=\"token string\">'description here'</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n          string_value<span class=\"token operator\">:</span> <span class=\"token string\">'description here line 2'</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'https://myurl.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      geo_targeting_restriction<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">51844020102</span><span class=\"token punctuation\">,</span>\n      policy_infos<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n          placeholder_type_enum<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          feed_mapping_resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">,</span>\n          review_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          policy_topic_entries_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          validation_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n          validation_errors_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          quality_approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          quality_disapproval_reasons_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedItems/82896692~51844020102'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List ChangeStatus","order":3.1,"type":"list_code","entity":"ChangeStatus"},"fields":{"group":"entities","mega_order":0,"directory":"entities/change_status","is_entity_index":false}}},{"node":{"id":"192ca38c-5b55-5147-a961-e31586256bb0","html":"<h2>ConversionAction</h2>\n<h3>The ConversionAction object</h3>","frontmatter":{"title":"ConversionAction","order":1,"type":"object","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":true}}},{"node":{"id":"59f8d691-9461-56f2-b157-bee72086c21b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example ConversionAction</span>\n<span class=\"token keyword\">const</span> conversion_action <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  attribution_model_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> attribution_model<span class=\"token operator\">:</span> <span class=\"token number\">105</span><span class=\"token punctuation\">,</span> data_driven_model_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  category<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n  click_through_lookback_window_days<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n  counting_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">314732636</span><span class=\"token punctuation\">,</span>\n  include_in_conversions_metric<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  mobile_app_vendor<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My conversion action'</span><span class=\"token punctuation\">,</span>\n  owner_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n  phone_call_duration_seconds<span class=\"token operator\">:</span> <span class=\"token number\">60</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  tag_snippets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Event snippet for test-conversion-action-6661770 (created during library test) conversion page\\nIn your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->\\n&lt;script>\\nfunction gtag_report_conversion(url) {\\n  var callback = function () {\\n    if (typeof(url) != 'undefined') {\\n      window.location = url;\\n    }\\n  };\\n  gtag('event', 'conversion', {\\n      'send_to': 'AW-797556569/5CprCNzgiZYBENn-pvwC',\\n      'value': 5.0,\\n      'currency': 'USD',\\n      'event_callback': callback\\n  });\\n  return false;\\n}\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">'&lt;!-- Global site tag (gtag) - Google Ads: 797556569 -->\\n&lt;amp-analytics type=\"gtag\" data-credentials=\"include\">\\n&lt;script type=\"application/json\">\\n{\\n  \"vars\": {\\n    \"gtag_id\": \"AW-797556569\",\\n    \"config\": {\\n      \"AW-797556569\": {\\n        \"groups\": \"default\"\\n      }\\n    }\\n  },\\n  \"triggers\": {\\n  }\\n}\\n&lt;/script>\\n&lt;/amp-analytics>\\n'</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">'\"C_yfcHXCUzChg\": {\\n  \"on\": \"click\",\\n  \"selector\": \"CSS_SELECTOR\",\\n  \"vars\": {\\n    \"event_name\": \"conversion\",\\n    \"value\": 5.0,\\n    \"currency\": \"USD\",\\n    \"send_to\": [\"AW-797556569/5CprCNzgiZYBENn-pvwC\"]\\n  }\\n}\\n'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Event snippet for test-conversion-action-6661770 (created during library test) conversion page -->\\n&lt;script>\\n  gtag('event', 'conversion', {\\n      'send_to': 'AW-797556569/5CprCNzgiZYBENn-pvwC',\\n      'value': 5.0,\\n      'currency': 'USD'\\n  });\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">'&lt;!-- Global site tag (gtag) - Google Ads: 797556569 -->\\n&lt;amp-analytics type=\"gtag\" data-credentials=\"include\">\\n&lt;script type=\"application/json\">\\n{\\n  \"vars\": {\\n    \"gtag_id\": \"AW-797556569\",\\n    \"config\": {\\n      \"AW-797556569\": {\\n        \"groups\": \"default\"\\n      }\\n    }\\n  },\\n  \"triggers\": {\\n  }\\n}\\n&lt;/script>\\n&lt;/amp-analytics>\\n'</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">'\"C_yfcHXCUzChg\": {\\n  \"on\": \"visible\",\\n  \"vars\": {\\n    \"event_name\": \"conversion\",\\n    \"value\": 5.0,\\n    \"currency\": \"USD\",\\n    \"send_to\": [\"AW-797556569/5CprCNzgiZYBENn-pvwC\"]\\n  }\\n}\\n'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n  value_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> always_use_default_value<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span> default_currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'USD'</span><span class=\"token punctuation\">,</span> default_value<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  view_through_lookback_window_days<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"ConversionAction","order":1.1,"type":"object_code","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"4f9f5510-c1d5-53c1-ac32-780a40bb097e","html":"<h3>Get a ConversionAction</h3>\n<p>The <code class=\"language-text\">customer.conversionActions.get(resource_name)</code> method returns the ConversionAction identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that ConversionAction</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that ConversionAction as an object.</p>","frontmatter":{"title":"Get ConversionAction","order":2,"type":"get","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"71f60a2c-5866-5f92-a08d-343678086f4d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  attribution_model_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> attribution_model<span class=\"token operator\">:</span> <span class=\"token number\">105</span><span class=\"token punctuation\">,</span> data_driven_model_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  category<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n  click_through_lookback_window_days<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n  counting_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">314732636</span><span class=\"token punctuation\">,</span>\n  include_in_conversions_metric<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  mobile_app_vendor<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My conversion action'</span><span class=\"token punctuation\">,</span>\n  owner_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n  phone_call_duration_seconds<span class=\"token operator\">:</span> <span class=\"token number\">60</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  tag_snippets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Event snippet for test-conversion-action-6661770 (created during library test) conversion page\\nIn your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->\\n&lt;script>\\nfunction gtag_report_conversion(url) {\\n  var callback = function () {\\n    if (typeof(url) != 'undefined') {\\n      window.location = url;\\n    }\\n  };\\n  gtag('event', 'conversion', {\\n      'send_to': 'AW-797556569/5CprCNzgiZYBENn-pvwC',\\n      'value': 5.0,\\n      'currency': 'USD',\\n      'event_callback': callback\\n  });\\n  return false;\\n}\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">'&lt;!-- Global site tag (gtag) - Google Ads: 797556569 -->\\n&lt;amp-analytics type=\"gtag\" data-credentials=\"include\">\\n&lt;script type=\"application/json\">\\n{\\n  \"vars\": {\\n    \"gtag_id\": \"AW-797556569\",\\n    \"config\": {\\n      \"AW-797556569\": {\\n        \"groups\": \"default\"\\n      }\\n    }\\n  },\\n  \"triggers\": {\\n  }\\n}\\n&lt;/script>\\n&lt;/amp-analytics>\\n'</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">'\"C_yfcHXCUzChg\": {\\n  \"on\": \"click\",\\n  \"selector\": \"CSS_SELECTOR\",\\n  \"vars\": {\\n    \"event_name\": \"conversion\",\\n    \"value\": 5.0,\\n    \"currency\": \"USD\",\\n    \"send_to\": [\"AW-797556569/5CprCNzgiZYBENn-pvwC\"]\\n  }\\n}\\n'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">\"&lt;!-- Event snippet for test-conversion-action-6661770 (created during library test) conversion page -->\\n&lt;script>\\n  gtag('event', 'conversion', {\\n      'send_to': 'AW-797556569/5CprCNzgiZYBENn-pvwC',\\n      'value': 5.0,\\n      'currency': 'USD'\\n  });\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      page_format<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      global_site_tag<span class=\"token operator\">:</span>\n        <span class=\"token string\">'&lt;!-- Global site tag (gtag) - Google Ads: 797556569 -->\\n&lt;amp-analytics type=\"gtag\" data-credentials=\"include\">\\n&lt;script type=\"application/json\">\\n{\\n  \"vars\": {\\n    \"gtag_id\": \"AW-797556569\",\\n    \"config\": {\\n      \"AW-797556569\": {\\n        \"groups\": \"default\"\\n      }\\n    }\\n  },\\n  \"triggers\": {\\n  }\\n}\\n&lt;/script>\\n&lt;/amp-analytics>\\n'</span><span class=\"token punctuation\">,</span>\n      event_snippet<span class=\"token operator\">:</span>\n        <span class=\"token string\">'\"C_yfcHXCUzChg\": {\\n  \"on\": \"visible\",\\n  \"vars\": {\\n    \"event_name\": \"conversion\",\\n    \"value\": 5.0,\\n    \"currency\": \"USD\",\\n    \"send_to\": [\"AW-797556569/5CprCNzgiZYBENn-pvwC\"]\\n  }\\n}\\n'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n  value_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> always_use_default_value<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span> default_currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'USD'</span><span class=\"token punctuation\">,</span> default_value<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  view_through_lookback_window_days<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get ConversionAction","order":2.1,"type":"get_code","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"ad892718-afeb-55a0-82b1-9e4bb5ea0102","html":"<h3>List every instance of ConversionAction</h3>\n<p>The <code class=\"language-text\">customer.conversionActions.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of ConversionAction.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">conversion_action</code> property. Any other resources that can be selected with <code class=\"language-text\">conversion_action</code> will also be added as properities.</p>","frontmatter":{"title":"List ConversionAction","order":3,"type":"list","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"378c9858-1590-5246-b4d4-230cd4e27bdd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the conversionActions in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'conversion_action.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'conversion_action.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    conversion_action<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attribution_model_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> attribution_model<span class=\"token operator\">:</span> <span class=\"token number\">105</span><span class=\"token punctuation\">,</span> data_driven_model_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      category<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      click_through_lookback_window_days<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      counting_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">314732636</span><span class=\"token punctuation\">,</span>\n      include_in_conversions_metric<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      mobile_app_vendor<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My conversion action'</span><span class=\"token punctuation\">,</span>\n      owner_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      phone_call_duration_seconds<span class=\"token operator\">:</span> <span class=\"token number\">60</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      tag_snippets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n          type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          page_format<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          global_site_tag<span class=\"token operator\">:</span>\n            <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n          event_snippet<span class=\"token operator\">:</span>\n            <span class=\"token string\">\"&lt;!-- Event snippet for test-conversion-action-6661770 (created during library test) conversion page\\nIn your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->\\n&lt;script>\\nfunction gtag_report_conversion(url) {\\n  var callback = function () {\\n    if (typeof(url) != 'undefined') {\\n      window.location = url;\\n    }\\n  };\\n  gtag('event', 'conversion', {\\n      'send_to': 'AW-797556569/5CprCNzgiZYBENn-pvwC',\\n      'value': 5.0,\\n      'currency': 'USD',\\n      'event_callback': callback\\n  });\\n  return false;\\n}\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          page_format<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          global_site_tag<span class=\"token operator\">:</span>\n            <span class=\"token string\">'&lt;!-- Global site tag (gtag) - Google Ads: 797556569 -->\\n&lt;amp-analytics type=\"gtag\" data-credentials=\"include\">\\n&lt;script type=\"application/json\">\\n{\\n  \"vars\": {\\n    \"gtag_id\": \"AW-797556569\",\\n    \"config\": {\\n      \"AW-797556569\": {\\n        \"groups\": \"default\"\\n      }\\n    }\\n  },\\n  \"triggers\": {\\n  }\\n}\\n&lt;/script>\\n&lt;/amp-analytics>\\n'</span><span class=\"token punctuation\">,</span>\n          event_snippet<span class=\"token operator\">:</span>\n            <span class=\"token string\">'\"C_yfcHXCUzChg\": {\\n  \"on\": \"click\",\\n  \"selector\": \"CSS_SELECTOR\",\\n  \"vars\": {\\n    \"event_name\": \"conversion\",\\n    \"value\": 5.0,\\n    \"currency\": \"USD\",\\n    \"send_to\": [\"AW-797556569/5CprCNzgiZYBENn-pvwC\"]\\n  }\\n}\\n'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          page_format<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          global_site_tag<span class=\"token operator\">:</span>\n            <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n          event_snippet<span class=\"token operator\">:</span>\n            <span class=\"token string\">\"&lt;!-- Event snippet for test-conversion-action-6661770 (created during library test) conversion page -->\\n&lt;script>\\n  gtag('event', 'conversion', {\\n      'send_to': 'AW-797556569/5CprCNzgiZYBENn-pvwC',\\n      'value': 5.0,\\n      'currency': 'USD'\\n  });\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          page_format<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          global_site_tag<span class=\"token operator\">:</span>\n            <span class=\"token string\">'&lt;!-- Global site tag (gtag) - Google Ads: 797556569 -->\\n&lt;amp-analytics type=\"gtag\" data-credentials=\"include\">\\n&lt;script type=\"application/json\">\\n{\\n  \"vars\": {\\n    \"gtag_id\": \"AW-797556569\",\\n    \"config\": {\\n      \"AW-797556569\": {\\n        \"groups\": \"default\"\\n      }\\n    }\\n  },\\n  \"triggers\": {\\n  }\\n}\\n&lt;/script>\\n&lt;/amp-analytics>\\n'</span><span class=\"token punctuation\">,</span>\n          event_snippet<span class=\"token operator\">:</span>\n            <span class=\"token string\">'\"C_yfcHXCUzChg\": {\\n  \"on\": \"visible\",\\n  \"vars\": {\\n    \"event_name\": \"conversion\",\\n    \"value\": 5.0,\\n    \"currency\": \"USD\",\\n    \"send_to\": [\"AW-797556569/5CprCNzgiZYBENn-pvwC\"]\\n  }\\n}\\n'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      value_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> always_use_default_value<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span> default_currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'USD'</span><span class=\"token punctuation\">,</span> default_value<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      view_through_lookback_window_days<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List ConversionAction","order":3.1,"type":"list_code","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"f5247899-2867-5992-96b5-6094a6b17666","html":"<h3>Create a ConversionAction</h3>\n<p>The <code class=\"language-text\">customer.conversionActions.create(conversion_action)</code> method makes a new ConversionAction in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The ConversionAction object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create ConversionAction","order":4,"type":"create","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"0a3965ef-3c9e-5695-85f0-1c9571c835f2","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> conversion_action <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your ConversionAction here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>conversion_action<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>conversion_action<span class=\"token punctuation\">,</span> other_conversion_action<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create ConversionAction","order":4.1,"type":"create_code","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"c02cdde4-c587-5d1b-8a38-b15c65f42eeb","html":"<h3>Update a ConversionAction</h3>\n<p>The <code class=\"language-text\">customer.conversionActions.update(conversion_action)</code> method changes the attributes of an existing conversionActions in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The ConversionAction object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update ConversionAction","order":5,"type":"update","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"4dc41c31-b4d9-5438-b1eb-fbe8acacde03","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> conversion_action <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>conversion_action<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>conversion_action<span class=\"token punctuation\">,</span> other_conversion_action<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update ConversionAction","order":5.1,"type":"update_code","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"ba562f33-c480-5331-ae02-3124069e4d27","html":"<h3>Delete a ConversionAction</h3>\n<p>The <code class=\"language-text\">customer.conversionActions.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a ConversionAction to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that ConversionAction</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete ConversionAction","order":6,"type":"delete","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"ae97dcc7-069c-5909-88c0-68da53f50f9d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionActions<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/conversionActions/314732636'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete ConversionAction","order":6.1,"type":"delete_code","entity":"ConversionAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_action","is_entity_index":false}}},{"node":{"id":"a37feb39-8e1b-50af-ac38-0ed109288e85","html":"<h2>ConversionUpload</h2>\n<!-- ### The ConversionUpload service -->","frontmatter":{"title":"ConversionUpload","order":1,"type":"service","entity":"ConversionUpload"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_upload","is_entity_index":true}}},{"node":{"id":"81762bd6-c8e3-5f82-9073-6a9eab3de3bb","html":"","frontmatter":{"title":"ConversionUpload","order":1.1,"type":"service_code","entity":"ConversionUpload"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_upload","is_entity_index":false}}},{"node":{"id":"97a45087-c619-52ab-adfc-28c351fec3dd","html":"<h3>Upload ConversionCalls</h3>\n<p>The <code class=\"language-text\">customer.conversionUploads.uploadCallConversions(call_conversions)</code> method uploads call conversions to an account. It requires an array of call conversions.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  An array of call conversions.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n<li>\n<h5>all_results <em>optional, boolean</em></h5>\n<p>  Boolean adding <code class=\"language-text\">true</code> will return an array of all uploaded conversions, defaults to <code class=\"language-text\">false</code></p>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  an array of information for successfully processed CallConversionUpload.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Upload ConversionCall","order":2,"type":"upload","entity":"ConversionUpload"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_upload","is_entity_index":false}}},{"node":{"id":"d9c343c5-3f1c-548e-89d6-f73fad776f5c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// uploading CallConversions</span>\n\n<span class=\"token keyword\">const</span> call_conversions<span class=\"token operator\">:</span> CallConversion<span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span> <span class=\"token operator\">=</span> <span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// Your CallConversion here</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// Your CallConversion here</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span>\n\n<span class=\"token comment\">// Getting identifying information for all uploads</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionUploads<span class=\"token punctuation\">.</span><span class=\"token function\">uploadCallConversions</span><span class=\"token punctuation\">(</span>call_conversions<span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Getting identifying information for all uploads with options</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionUploads<span class=\"token punctuation\">.</span><span class=\"token function\">uploadCallConversions</span><span class=\"token punctuation\">(</span>\n  call_conversions<span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token boolean\">true</span>\n<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Getting identifying information for the first uploaded item</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionUploads<span class=\"token punctuation\">.</span><span class=\"token function\">uploadCallConversions</span><span class=\"token punctuation\">(</span>call_conversions<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n\n<span class=\"token punctuation\">{</span>\n\tresults<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n\t\t<span class=\"token punctuation\">{</span>\n\t\t\tcaller_id<span class=\"token operator\">:</span> <span class=\"token string\">'+442087599036'</span><span class=\"token punctuation\">,</span>\n\t\t\tcall_start_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2019-01-01 12:32:45-08:00'</span><span class=\"token punctuation\">,</span>\n\t\t\tconversion_action<span class=\"token operator\">:</span> <span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">customer/</span><span class=\"token interpolation\"><span class=\"token interpolation-punctuation punctuation\">${</span><span class=\"token constant\">CID</span><span class=\"token interpolation-punctuation punctuation\">}</span></span><span class=\"token string\">/conversionAction/123123123</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">,</span>\n\t\t\tconversion_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2019-01-01 12:32:45-08:00'</span><span class=\"token punctuation\">,</span>\n\t\t<span class=\"token punctuation\">}</span>\n\t<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Upload ConversionCall","order":2.1,"type":"upload_code","entity":"ConversionUpload"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_upload","is_entity_index":false}}},{"node":{"id":"d29a3e9e-c93c-593c-9108-bfb0a7e7472b","html":"<h3>Upload ConversionClicks</h3>\n<p>The <code class=\"language-text\">customer.conversionUploads.uploadClickConversions(click_conversions)</code> method uploads click conversions to an account. It requires an array of click conversions.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  An array of click conversions.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n<li>\n<h5>all_results <em>optional, boolean</em></h5>\n<p>  Boolean adding <code class=\"language-text\">true</code> will return an array of all uploaded conversions, defaults to <code class=\"language-text\">false</code></p>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  an array of information for successfully processed ClickConversionUpload.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Upload ConversionClick","order":3,"type":"upload","entity":"ConversionUpload"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_upload","is_entity_index":false}}},{"node":{"id":"b41c836c-2c11-5210-928b-39a3e1f601ce","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// uploading ClickConversions</span>\n\n<span class=\"token keyword\">const</span> click_conversions<span class=\"token operator\">:</span> ClickConversion<span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span> <span class=\"token operator\">=</span> <span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// Your ClickConversion here</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// Your ClickConversion here</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span>\n\n<span class=\"token comment\">// Getting identifying information for all uploads</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionUploads<span class=\"token punctuation\">.</span><span class=\"token function\">uploadClickConversions</span><span class=\"token punctuation\">(</span>click_conversions<span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Getting identifying information for all uploads with options</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionUploads<span class=\"token punctuation\">.</span><span class=\"token function\">uploadClickConversions</span><span class=\"token punctuation\">(</span>\n  click_conversions<span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token boolean\">true</span>\n<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Getting identifying information for the first uploaded item</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>conversionUploads<span class=\"token punctuation\">.</span><span class=\"token function\">uploadClickConversions</span><span class=\"token punctuation\">(</span>click_conversions<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n\n<span class=\"token punctuation\">{</span>\n\tresults<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n\t\t<span class=\"token punctuation\">{</span>\n            gclid<span class=\"token operator\">:</span> <span class=\"token string\">'42812402112'</span><span class=\"token punctuation\">,</span>\n            conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'beans'</span><span class=\"token punctuation\">,</span>\n            conversion_date_time<span class=\"token operator\">:</span> <span class=\"token string\">'2019-01-01 12:32:45-08:00'</span><span class=\"token punctuation\">,</span>\n            conversion_value<span class=\"token operator\">:</span> <span class=\"token number\">320</span><span class=\"token punctuation\">,</span>\n            currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n            order_id<span class=\"token operator\">:</span> <span class=\"token string\">'32894129342'</span><span class=\"token punctuation\">,</span>\n            external_attribution_data<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                external_attribution_credit<span class=\"token operator\">:</span> <span class=\"token number\">925592</span><span class=\"token punctuation\">,</span>\n                external_attribution_model<span class=\"token operator\">:</span> <span class=\"token string\">'heinz'</span><span class=\"token punctuation\">,</span>\n            <span class=\"token punctuation\">}</span>\n\n\t\t<span class=\"token punctuation\">}</span>\n\t<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Upload ConversionClick","order":3.1,"type":"upload_code","entity":"ConversionUpload"},"fields":{"group":"entities","mega_order":0,"directory":"entities/conversion_upload","is_entity_index":false}}},{"node":{"id":"026a25fa-f895-57b8-ab68-f3eb960c5fef","html":"<h2>CustomInterest</h2>\n<h3>The CustomInterest object</h3>","frontmatter":{"title":"CustomInterest","order":1,"type":"object","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":true}}},{"node":{"id":"c46f0736-73d6-5141-94eb-078703da6ea1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomInterest</span>\n<span class=\"token keyword\">const</span> custom_interest <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  description<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">13338354</span><span class=\"token punctuation\">,</span>\n  members<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc and google adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'is google adwords ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc cost'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc google advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ads ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ad word campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc marketing'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google advertising adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'what is google ppc advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'adwords ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc agency'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords agency'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc services'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc cost'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'what is google ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc courses'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ads'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My custom interest'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CustomInterest","order":1.1,"type":"object_code","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"f499111f-e735-56c9-ae7c-df4cdcdb7b74","html":"<h3>Get a CustomInterest</h3>\n<p>The <code class=\"language-text\">customer.customInterests.get(resource_name)</code> method returns the CustomInterest identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomInterest</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomInterest as an object.</p>","frontmatter":{"title":"Get CustomInterest","order":2,"type":"get","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"36740975-1958-5dd9-afe5-103b9c4e6bad","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  description<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">13338354</span><span class=\"token punctuation\">,</span>\n  members<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc and google adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'is google adwords ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc cost'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc google advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ads ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ad word campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc marketing'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google advertising adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'what is google ppc advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'adwords ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc agency'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords agency'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc services'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc cost'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'what is google ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc courses'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ads'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My custom interest'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomInterest","order":2.1,"type":"get_code","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"7998c11f-b832-51e2-9882-84dc2aadc84d","html":"<h3>List every instance of CustomInterest</h3>\n<p>The <code class=\"language-text\">customer.customInterests.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomInterest.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">custom_interest</code> property. Any other resources that can be selected with <code class=\"language-text\">custom_interest</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomInterest","order":3,"type":"list","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"2ff7dd6c-628f-5b86-816f-422de455e5a2","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customInterests in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'custom_interest.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'custom_interest.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    custom_interest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      description<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">13338354</span><span class=\"token punctuation\">,</span>\n      members<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc and google adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'is google adwords ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords ppc cost'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'ppc google advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ads ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ad word campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc marketing'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google advertising adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'what is google ppc advertising'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'adwords ppc campaign'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc agency'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords agency'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc services'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc cost'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'what is google ppc'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ppc courses'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'google ads'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> member_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> parameter<span class=\"token operator\">:</span> <span class=\"token string\">'adwords'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My custom interest'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomInterest","order":3.1,"type":"list_code","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"55865798-c008-53fd-a2b4-2dae5f7f4ed6","html":"<h3>Create a CustomInterest</h3>\n<p>The <code class=\"language-text\">customer.customInterests.create(custom_interest)</code> method makes a new CustomInterest in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomInterest object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CustomInterest","order":4,"type":"create","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"3584cb65-c35b-5a99-b257-e89ad025a621","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> custom_interest <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CustomInterest here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>custom_interest<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>custom_interest<span class=\"token punctuation\">,</span> other_custom_interest<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CustomInterest","order":4.1,"type":"create_code","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"67ef010d-2981-584c-bd68-eb921f6d830b","html":"<h3>Update a CustomInterest</h3>\n<p>The <code class=\"language-text\">customer.customInterests.update(custom_interest)</code> method changes the attributes of an existing customInterests in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomInterest object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CustomInterest","order":5,"type":"update","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"23999a6c-e437-5a30-8e98-38453e61800c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> custom_interest <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>custom_interest<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>custom_interest<span class=\"token punctuation\">,</span> other_custom_interest<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CustomInterest","order":5.1,"type":"update_code","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"222cb076-25c4-5268-b4a3-23503c8b3058","html":"<h3>Delete a CustomInterest</h3>\n<p>The <code class=\"language-text\">customer.customInterests.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CustomInterest to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomInterest</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CustomInterest","order":6,"type":"delete","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"7bdfb37f-43c4-5d06-9031-de89a6109466","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customInterests<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/customInterests/13338354'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CustomInterest","order":6.1,"type":"delete_code","entity":"CustomInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/custom_interest","is_entity_index":false}}},{"node":{"id":"951c2180-e9fb-50a6-81da-6c44efc88ef8","html":"<h2>Customer</h2>\n<p>The customer resource is the root of all other resources in this library. On top of the usual self-get and self-mutate methods, it also features methods useful for reporting and mutations across several resource types.</p>\n<h3>The Customer object</h3>","frontmatter":{"title":"Customer","order":1,"type":"object","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":true}}},{"node":{"id":"126676eb-8143-5769-ad25-3750644ec090","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Customer</span>\n<span class=\"token keyword\">const</span> customer <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n  auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n    call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n  descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n  has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n  manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    google_global_site_tag<span class=\"token operator\">:</span>\n      <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Customer","order":1.1,"type":"object_code","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"9a71948d-a4d4-5581-879d-75e4f2703bde","html":"<h3>Get a Customer</h3>\n<p>The <code class=\"language-text\">customer.get(resource_name)</code> method returns the Customer identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>id <em>required</em></h5>\n<p>  The ID (aka CID) of that customer, without dashes, such as <code class=\"language-text\">1231231234</code>.</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Customer as an object.</p>","frontmatter":{"title":"Get Customer","order":2,"type":"get","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"4c8c3c69-f362-5417-a956-329e5cf4a740","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'9262111890'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n  auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n    call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n  descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n  has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n  manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    google_global_site_tag<span class=\"token operator\">:</span>\n      <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Customer","order":2.1,"type":"get_code","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"fd9b2c3e-cae1-5f58-849e-4aca9deb500e","html":"<h3>Query</h3>\n<p>The <code class=\"language-text\">customer.query(gaql_string)</code> method takes an SQL-like string and returns the queried rows. For more information about how and when to use this method, see the <a href=\"/dev/google-ads-api/#using-gaql\">reporting section</a>.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>gaql_string <em>string, required</em></h5>\n<p>  The SQL-like string.\n</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>An array of objects, each object containing the keys requested in the query.</p>","frontmatter":{"title":"Query","order":3,"type":"query","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"6cb7b602-55a7-51c6-bdac-33fe0cd84f5e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> ads_with_urls <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">query</span><span class=\"token punctuation\">(</span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`</span><span class=\"token string\">\n    SELECT \n      ad_group.id,\n      ad_group_ad.ad.id,\n      ad_group_ad.ad.expanded_text_ad.headline_part1,\n      ad_group_ad.ad.text_ad.headline,\n      metrics.impressions\n    FROM \n        ad_group_ad \n    WHERE \n        campaign.status = ENABLED \n        AND ad_group_ad.ad.type IN ('TEXT_AD', 'EXPANDED_TEXT_AD')\n        AND metrics.impressions > 0 \n        AND segments.date >= '2018-02-25'\n        AND segments.date &lt;= '2019-03-01'\n    ORDER BY metrics.impressions DESC\n    LIMIT 3\n</span><span class=\"token template-punctuation string\">`</span></span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// result rows</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/45808681353'</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">45808681353</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/45808681353~266534257097'</span><span class=\"token punctuation\">,</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> headline_part_1<span class=\"token operator\">:</span> <span class=\"token string\">'best ad ever'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">266534257097</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">1473</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/45808681353'</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">45808681353</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/45808681353~304364243717'</span><span class=\"token punctuation\">,</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> headline_part_1<span class=\"token operator\">:</span> <span class=\"token string\">'next best ad'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">304364243717</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">959</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056868'</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">69639056868</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/69639056868~307847364192'</span><span class=\"token punctuation\">,</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> headline<span class=\"token operator\">:</span> <span class=\"token string\">'pretty okay ad i guess'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">307847364192</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">533</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"Query","order":3.1,"type":"query_code","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"08ec1faa-00b5-5953-8fcb-e8c22c5c9642","html":"<h3>Report</h3>\n<p>The <code class=\"language-text\">customer.report()</code> method is very similar to <a href=\"/dev/google-ads-api/#query\">customer.query</a>, except that it takes a query-building object as an argument. For more information about why this is a good idea, see the <a href=\"/dev/google-ads-api/#using-the-query-builder\">reporting section</a></p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>query <em>object, required</em></h5>\n<p>  An object of the form:</p>\n<ul>\n<li>\n<h5>entity <em>string, required</em></h5>\n<p>  The resource to query. All core resources can be queried, as well as the <a href=\"https://developers.google.com/google-ads/api/docs/fields/ad_group_audience_view\" target=\"_blank\">views defined in the official docs</a>. Note that this field expects resources in <code class=\"language-text\">snake_case</code>.</p>\n</li>\n<li>\n<h5>attributes <em>array, optional</em></h5>\n<p>  The attributes to query. Check the core resource on this page to see which attributes are available.</p>\n</li>\n<li>\n<h5>metrics <em>array, optional</em></h5>\n<p>  The metrics to query.  </p>\n</li>\n<li>\n<h5>segments <em>array, optional</em></h5>\n<p>  The segments to split your metrics by. Note that segments will increase your number of result rows, and that attributes will simply be repeated.</p>\n</li>\n<li>\n<h5>constraints <em>array, optional</em></h5>\n<p>  Constraints should be provided as an array. Each constraint is of the form:</p>\n<ul>\n<li>\n<h5>key <em>string, required</em></h5>\n<p>  The field that you are applying a constraint on.</p>\n</li>\n<li>\n<h5>op <em>string, required</em></h5>\n<p>  The operator, such as <code class=\"language-text\">=</code> or <code class=\"language-text\">NOT IN</code>.</p>\n</li>\n<li>\n<h5>val <em>required</em></h5>\n<p>  The value to check. This can either be a string or an enum.</p>\n</li>\n</ul>\n<p>  Since this is quite verbose, we have a few of shorthands explained in the example code to the right.</p>\n</li>\n<li>\n<h5>date_constant <em>string, optional</em></h5>\n<p>  One of the date constants defined in the <a href=\"https://developers.google.com/google-ads/api/docs/query/grammar\" target=\"_blank\">query grammar</a>, such as <code class=\"language-text\">LAST_30_DAYS</code></p>\n</li>\n<li>\n<h5>from_date <em>string, optional</em></h5>\n<p>  The start date for any metrics in your query. Only valid if <code class=\"language-text\">date_constant</code> is not defined.</p>\n</li>\n<li>\n<h5>to_date <em>string, optional</em></h5>\n<p>  The end date for any metrics in your query. Defaults to today. Only valid if <code class=\"language-text\">date_constant</code> is not defined.</p>\n</li>\n<li>\n<h5>limit <em>number, optional</em></h5>\n<p>  The number of rows to return. Useful when used with <code class=\"language-text\">order_by</code>.</p>\n</li>\n<li>\n<h5>order_by <em>string, optional</em></h5>\n<p>  The field to order your results by.</p>\n</li>\n<li>\n<h5>sort_order <em>string, optional</em></h5>\n<p>  The order direction. Either <code class=\"language-text\">DESC</code> or <code class=\"language-text\">ASC</code></p>\n</li>\n<li>\n<h5>page_size <em>number, optional</em></h5>\n<p>  This library handles paging automatically. If the number of returned rows is larger than the page size, it will paginate through result sets and return all of the results when done. Defaults to <code class=\"language-text\">10,000</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>An array of objects, each object containing the keys requested in the query.</p>","frontmatter":{"title":"Report","order":4,"type":"report","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"fdba01af-0174-5450-8abc-d40e2bd749db","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// This example will generate the same results as the query() call above</span>\n<span class=\"token keyword\">let</span> ads_with_urls <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">report</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  entity<span class=\"token operator\">:</span> <span class=\"token string\">'ad_group_ad'</span><span class=\"token punctuation\">,</span>\n  attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token string\">'ad_group_ad.ad.id'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'ad_group.id'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'ad_group_ad.ad.expanded_text_ad.headline_part1'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'ad_group_ad.ad.text_ad.headline'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'metrics.impressions'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span> key<span class=\"token operator\">:</span> <span class=\"token string\">'metrics.impressions'</span><span class=\"token punctuation\">,</span> op<span class=\"token operator\">:</span> <span class=\"token string\">'>'</span><span class=\"token punctuation\">,</span> val<span class=\"token operator\">:</span> <span class=\"token number\">0</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      <span class=\"token string\">'ad_group_ad.ad.type'</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>enums<span class=\"token punctuation\">.</span>AdType<span class=\"token punctuation\">.</span><span class=\"token constant\">TEXT_AD</span><span class=\"token punctuation\">,</span> enums<span class=\"token punctuation\">.</span>AdType<span class=\"token punctuation\">.</span><span class=\"token constant\">EXPANDED_TEXT_AD</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  from_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-02-25'</span><span class=\"token punctuation\">,</span>\n  to_date<span class=\"token operator\">:</span> <span class=\"token string\">'2019-03-01'</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'metrics.impressions'</span><span class=\"token punctuation\">,</span>\n  sort_order<span class=\"token operator\">:</span> <span class=\"token string\">'DESC'</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// result rows</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/45808681353'</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">45808681353</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/45808681353~266534257097'</span><span class=\"token punctuation\">,</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> headline_part_1<span class=\"token operator\">:</span> <span class=\"token string\">'best ad ever'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">266534257097</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">1473</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/45808681353'</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">45808681353</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/45808681353~304364243717'</span><span class=\"token punctuation\">,</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> headline_part_1<span class=\"token operator\">:</span> <span class=\"token string\">'next best ad'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">304364243717</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">959</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/69639056868'</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">69639056868</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/69639056868~307847364192'</span><span class=\"token punctuation\">,</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> headline<span class=\"token operator\">:</span> <span class=\"token string\">'pretty okay ad i guess'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">307847364192</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">533</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Constraint shorthands</span>\nconstraints <span class=\"token operator\">=</span> <span class=\"token punctuation\">[</span>\n  <span class=\"token comment\">// clicks > 0, with no shorthand</span>\n  <span class=\"token punctuation\">{</span> key<span class=\"token operator\">:</span> <span class=\"token string\">'metrics.clicks'</span><span class=\"token punctuation\">,</span> op<span class=\"token operator\">:</span> <span class=\"token string\">'>'</span><span class=\"token punctuation\">,</span> val<span class=\"token operator\">:</span> <span class=\"token number\">0</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token comment\">// campaign.name = \"my campaign\", with object shorthand for \"=\"</span>\n  <span class=\"token punctuation\">{</span> <span class=\"token string\">'campaign.name'</span><span class=\"token operator\">:</span> <span class=\"token string\">'\"my campaign\"'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token comment\">// campaign.status = \"PAUSED\", with object shorthand for \"=\" on enum</span>\n  <span class=\"token punctuation\">{</span> <span class=\"token string\">'campaign.status'</span><span class=\"token operator\">:</span> enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">PAUSED</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token comment\">// campaign.status IN (\"PAUSED\", \"ENABLED\"), with array shorthand for \"IN\"</span>\n  <span class=\"token punctuation\">{</span> <span class=\"token string\">'campaign.status'</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">PAUSED</span><span class=\"token punctuation\">,</span> enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">ENABLED</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span>\n\n<span class=\"token comment\">// If all constraints are using \"=\" or \"IN\", the whole contraints key can be an object instead of an array.</span>\nconstraints <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token string\">'campaign.name'</span><span class=\"token operator\">:</span> <span class=\"token string\">'\"my campaign\"'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token string\">'campaign.status'</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">PAUSED</span><span class=\"token punctuation\">,</span> enums<span class=\"token punctuation\">.</span>CampaignStatus<span class=\"token punctuation\">.</span><span class=\"token constant\">ENABLED</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Report","order":4,"type":"report_code","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"bbaa17b8-e3d6-5732-863b-414ddeb71181","html":"<h3>Mutate several of different resource types in one call</h3>\n<p>The <code class=\"language-text\">customer.mutateResources(resources_array)</code> method takes an array of operations, where each operation is mutation to a resource, performs all of these mutations in sequence. By default, a call to <code class=\"language-text\">customer.mutateResources()</code> is atomic -- either all operations succeed or everything is rolled back.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>operations <em>required, array</em></h5>\n<p>  An array of operations. Each operation looks just like a resource with a few extra keys. They are of the form:</p>\n<ul>\n<li>\n<h5>_resource: <em>string, required</em></h5>\n<p>  The resource type of this operation, such as <code class=\"language-text\">Campaign</code> or <code class=\"language-text\">AdGroupAd</code>. All mutable core resources are valid. This string is in TitleCase format.</p>\n</li>\n<li>\n<h5>_operation: <em>string, optional</em></h5>\n<p>  The mutation type of this operation. Can be <code class=\"language-text\">create</code>, <code class=\"language-text\">update</code>, or <code class=\"language-text\">delete</code>. Defaults to <code class=\"language-text\">create</code>.</p>\n</li>\n<li>\n<h5>resource_name <em>string</em></h5>\n<p>  The resource_name of the resource you are operating on. Required for <code class=\"language-text\">update</code> and <code class=\"language-text\">delete</code>operations, optional for <code class=\"language-text\">create</code> operations. When creating a resource, if you need to reference this resource in a future operation, use a negative integer as an ID, such as <code class=\"language-text\">-1</code>. </p>\n</li>\n<li>\n<h5>(other_fields)</h5>\n<p>  Any other fields valid for this resource, such as <code class=\"language-text\">name</code>.</p>\n</li>\n</ul>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">false</code>, a single failure in the array of operations will cause the whole sequence to be rolled back. When <code class=\"language-text\">true</code>, the system will attempt to perform the next operations. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Mutate Resources","order":5,"type":"mutateresources","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"dfc67a37-4eb5-54b0-8355-db5f2aafe548","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> response <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span><span class=\"token function\">mutateResources</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>\n\t<span class=\"token comment\">// Create new budget</span>\n\t<span class=\"token punctuation\">{</span>\n\t\t_resource<span class=\"token operator\">:</span> <span class=\"token string\">'CampaignBudget'</span><span class=\"token punctuation\">,</span>\n\t\t_operation<span class=\"token operator\">:</span> <span class=\"token string\">'create'</span><span class=\"token punctuation\">,</span>\n\t\tresource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/-1'</span><span class=\"token punctuation\">,</span>\n\t\tname<span class=\"token operator\">:</span> <span class=\"token string\">'My new budget'</span><span class=\"token punctuation\">,</span>\n\t\tamount_micros<span class=\"token operator\">:</span> <span class=\"token number\">3000000</span><span class=\"token punctuation\">,</span>\n\t\texplicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n\t<span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n\t<span class=\"token comment\">// Update campaign to use the new budget and have a new name</span>\n\t<span class=\"token punctuation\">{</span>\n\t\t_resource<span class=\"token operator\">:</span> <span class=\"token string\">'Campaign'</span><span class=\"token punctuation\">,</span>\n\t\t_operation<span class=\"token operator\">:</span> <span class=\"token string\">'update'</span><span class=\"token punctuation\">,</span>\n\t\tname<span class=\"token operator\">:</span> <span class=\"token string\">'New name for my campaign with a new budget'</span>\n\t\tresource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/456456456'</span><span class=\"token punctuation\">,</span>\n\t\tcampaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/-1'</span><span class=\"token punctuation\">,</span>\n\t<span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n\t<span class=\"token comment\">// Delete old budget</span>\n\t<span class=\"token punctuation\">{</span>\n\t\t_resource<span class=\"token operator\">:</span> <span class=\"token string\">'CampaignBudget'</span><span class=\"token punctuation\">,</span>\n\t\t_operation<span class=\"token operator\">:</span> <span class=\"token string\">'delete'</span><span class=\"token punctuation\">,</span>\n\t\tresource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/123123'</span><span class=\"token punctuation\">,</span>\n\t<span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n\t\t<span class=\"token string\">'customers/3827277046/campaignBudgets/265265547'</span> <span class=\"token comment\">// created</span>\n\t\t<span class=\"token string\">'customers/3827277046/campaigns/456456456'</span> <span class=\"token comment\">// updated</span>\n\t\t<span class=\"token string\">'customers/3827277046/campaignBugets/123123'</span> <span class=\"token comment\">// deleted</span>\n\t<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Mutate Resources","order":5.1,"type":"mutateresources_code","entity":"Customer"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer","is_entity_index":false}}},{"node":{"id":"49d7c303-e2ac-5f60-8586-9a53516b054a","html":"<h2>CustomerClient</h2>\n<h3>The CustomerClient object</h3>","frontmatter":{"title":"CustomerClient","order":1,"type":"object","entity":"CustomerClient"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client","is_entity_index":true}}},{"node":{"id":"16aa8686-dc6d-5b92-8825-fd2db59e87ff","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomerClient</span>\n<span class=\"token keyword\">const</span> customer_client <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  client_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n  currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n  descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer client'</span><span class=\"token punctuation\">,</span>\n  hidden<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n  level<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerClients/9262111890'</span><span class=\"token punctuation\">,</span>\n  test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CustomerClient","order":1.1,"type":"object_code","entity":"CustomerClient"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client","is_entity_index":false}}},{"node":{"id":"f182a838-d7db-57e7-afae-e488515ddee5","html":"<h3>Get a CustomerClient</h3>\n<p>The <code class=\"language-text\">customer.customerClients.get(resource_name)</code> method returns the CustomerClient identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerClient</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomerClient as an object.</p>","frontmatter":{"title":"Get CustomerClient","order":2,"type":"get","entity":"CustomerClient"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client","is_entity_index":false}}},{"node":{"id":"a685fa89-2e93-5541-a314-5a7bcd76cf70","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClients<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/customerClients/9262111890'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  client_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n  currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n  descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer client'</span><span class=\"token punctuation\">,</span>\n  hidden<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n  level<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerClients/9262111890'</span><span class=\"token punctuation\">,</span>\n  test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomerClient","order":2.1,"type":"get_code","entity":"CustomerClient"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client","is_entity_index":false}}},{"node":{"id":"530a31da-48b4-50a0-8d6c-f7dc485729e9","html":"<h3>List every instance of CustomerClient</h3>\n<p>The <code class=\"language-text\">customer.customerClients.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomerClient.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">customer_client</code> property. Any other resources that can be selected with <code class=\"language-text\">customer_client</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomerClient","order":3,"type":"list","entity":"CustomerClient"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client","is_entity_index":false}}},{"node":{"id":"d7d54db0-5bd1-5ae0-9813-a3cb146c2829","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customerClients in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClients<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClients<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'customer_client.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'customer_client.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    customer_client<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      client_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer client'</span><span class=\"token punctuation\">,</span>\n      hidden<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      level<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerClients/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomerClient","order":3.1,"type":"list_code","entity":"CustomerClient"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client","is_entity_index":false}}},{"node":{"id":"96050bef-cbf7-53f3-bd7d-571263c9efd9","html":"<h2>CustomerClientLink</h2>\n<h3>The CustomerClientLink object</h3>","frontmatter":{"title":"CustomerClientLink","order":1,"type":"object","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":true}}},{"node":{"id":"28e99025-b6fd-5441-b291-abc1e4cbec1d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomerClientLink</span>\n<span class=\"token keyword\">const</span> customer_client_link <span class=\"token operator\">=</span> <span class=\"token comment\">/* Todo: add example get() return here */</span></code></pre></div>","frontmatter":{"title":"CustomerClientLink","order":1.1,"type":"object_code","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"4d27ce01-b495-5202-8a90-6aee741740ef","html":"<h3>Get a CustomerClientLink</h3>\n<p>The <code class=\"language-text\">customer.customerClientLinks.get(resource_name)</code> method returns the CustomerClientLink identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerClientLink</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomerClientLink as an object.</p>","frontmatter":{"title":"Get CustomerClientLink","order":2,"type":"get","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"cbc3b4fa-31e1-5d8c-b315-2bfe8539096f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/customerClientLinks/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">(</span><span class=\"token comment\">/* Todo: add example get() return here */</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomerClientLink","order":2.1,"type":"get_code","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"97a97197-34e1-5d2c-90d0-60a9d4d057e6","html":"<h3>List every instance of CustomerClientLink</h3>\n<p>The <code class=\"language-text\">customer.customerClientLinks.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomerClientLink.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">customer_client_link</code> property. Any other resources that can be selected with <code class=\"language-text\">customer_client_link</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomerClientLink","order":3,"type":"list","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"aac927cd-5e34-59d7-b265-702a5d19b679","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customerClientLinks in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'customer_client_link.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'customer_client_link.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token comment\">/* Todo: add example list() return here */</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomerClientLink","order":3.1,"type":"list_code","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"b64effde-11a4-5eb9-b451-a709811d7c4e","html":"<h3>Create a CustomerClientLink</h3>\n<p>The <code class=\"language-text\">customer.customerClientLinks.create(customer_client_link)</code> method makes a new CustomerClientLink in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerClientLink object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CustomerClientLink","order":4,"type":"create","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"17c6f941-ccd2-55d0-8707-b0b7897bd102","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_client_link <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CustomerClientLink here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>customer_client_link<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_client_link<span class=\"token punctuation\">,</span> other_customer_client_link<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/customerClientLinks/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CustomerClientLink","order":4.1,"type":"create_code","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"184a85ab-c638-5f31-9a13-b8c47987ebbc","html":"<h3>Update a CustomerClientLink</h3>\n<p>The <code class=\"language-text\">customer.customerClientLinks.update(customer_client_link)</code> method changes the attributes of an existing customerClientLinks in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerClientLink object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CustomerClientLink","order":5,"type":"update","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"2bf46748-b4bc-5550-a9ca-f89f3dfd70e4","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_client_link <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/1234567890/customerClientLinks/123123123'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>customer_client_link<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_client_link<span class=\"token punctuation\">,</span> other_customer_client_link<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/customerClientLinks/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CustomerClientLink","order":5.1,"type":"update_code","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"616def88-522e-56ec-be13-e74663d081f6","html":"<h3>Delete a CustomerClientLink</h3>\n<p>The <code class=\"language-text\">customer.customerClientLinks.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CustomerClientLink to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerClientLink</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CustomerClientLink","order":6,"type":"delete","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"02c8f35e-4768-5706-8492-8a570b6e80b1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerClientLinks<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/customerClientLinks/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CustomerClientLink","order":6.1,"type":"delete_code","entity":"CustomerClientLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_client_link","is_entity_index":false}}},{"node":{"id":"d0a7500c-1953-5611-9a72-a362eb8ffc91","html":"<h2>CustomerExtensionSetting</h2>\n<h3>The CustomerExtensionSetting object</h3>","frontmatter":{"title":"CustomerExtensionSetting","order":1,"type":"object","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":true}}},{"node":{"id":"ba4303c1-6f47-5ff5-8a17-b2ace530f77f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomerExtensionSetting</span>\n<span class=\"token keyword\">const</span> customer_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/extensionFeedItems/51842375274'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">11</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CustomerExtensionSetting","order":1.1,"type":"object_code","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"2f1775e3-fc26-5359-867e-e2b283f36b79","html":"<h3>Get a CustomerExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.customerExtensionSettings.get(resource_name)</code> method returns the CustomerExtensionSetting identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerExtensionSetting</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomerExtensionSetting as an object.</p>","frontmatter":{"title":"Get CustomerExtensionSetting","order":2,"type":"get","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"027ed566-0113-5539-8601-d84d156b47e6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/extensionFeedItems/51842375274'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">11</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomerExtensionSetting","order":2.1,"type":"get_code","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"3ca88d74-8265-568d-a89b-0b98817ed0d8","html":"<h3>List every instance of CustomerExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.customerExtensionSettings.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomerExtensionSetting.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">customer_extension_setting</code> property. Any other resources that can be selected with <code class=\"language-text\">customer_extension_setting</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomerExtensionSetting","order":3,"type":"list","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"9e8595c4-6f0f-51c8-83ba-b6aac0142074","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customerExtensionSettings in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'customer_extension_setting.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'customer_extension_setting.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    customer_extension_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      extension_feed_items<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/extensionFeedItems/51842375274'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      extension_type<span class=\"token operator\">:</span> <span class=\"token number\">11</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomerExtensionSetting","order":3.1,"type":"list_code","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"78f1fd1c-2d6a-5323-bcdf-c990bcd039d2","html":"<h3>Create a CustomerExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.customerExtensionSettings.create(customer_extension_setting)</code> method makes a new CustomerExtensionSetting in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerExtensionSetting object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CustomerExtensionSetting","order":4,"type":"create","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"c8a13ffa-35e5-59bf-8925-37914e303a8b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CustomerExtensionSetting here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>customer_extension_setting<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>customer_extension_setting<span class=\"token punctuation\">,</span> other_customer_extension_setting<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CustomerExtensionSetting","order":4.1,"type":"create_code","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"98d32b6f-8051-51b5-b402-26cae3c16a85","html":"<h3>Update a CustomerExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.customerExtensionSettings.update(customer_extension_setting)</code> method changes the attributes of an existing customerExtensionSettings in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerExtensionSetting object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CustomerExtensionSetting","order":5,"type":"update","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"5ca15e78-032b-529a-b264-e86a3f3acf80","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_extension_setting <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>customer_extension_setting<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>customer_extension_setting<span class=\"token punctuation\">,</span> other_customer_extension_setting<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CustomerExtensionSetting","order":5.1,"type":"update_code","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"1e986240-d37c-5129-884c-3e6ab84e7274","html":"<h3>Delete a CustomerExtensionSetting</h3>\n<p>The <code class=\"language-text\">customer.customerExtensionSettings.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CustomerExtensionSetting to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerExtensionSetting</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CustomerExtensionSetting","order":6,"type":"delete","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"187bcdce-aa85-59f7-b9c1-c38a7c7a7f6f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerExtensionSettings<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/customerExtensionSettings/STRUCTURED_SNIPPET'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CustomerExtensionSetting","order":6.1,"type":"delete_code","entity":"CustomerExtensionSetting"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_extension_setting","is_entity_index":false}}},{"node":{"id":"b92bd941-51b9-5906-800e-19a7863be70b","html":"<h2>CustomerFeed</h2>\n<h3>The CustomerFeed object</h3>","frontmatter":{"title":"CustomerFeed","order":1,"type":"object","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":true}}},{"node":{"id":"ed673028-b3d9-5080-b7e4-df9dfc8dc0ea","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomerFeed</span>\n<span class=\"token keyword\">const</span> customer_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    function_string<span class=\"token operator\">:</span> <span class=\"token string\">'EQUALS(FEED_ITEM_ID,51840594005)'</span><span class=\"token punctuation\">,</span>\n    left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    operator<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51840594005</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CustomerFeed","order":1.1,"type":"object_code","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"55d71241-9405-5018-80e0-4f979c1f27cf","html":"<h3>Get a CustomerFeed</h3>\n<p>The <code class=\"language-text\">customer.customerFeeds.get(resource_name)</code> method returns the CustomerFeed identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerFeed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomerFeed as an object.</p>","frontmatter":{"title":"Get CustomerFeed","order":2,"type":"get","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"09979864-efd5-5c61-b2c9-318737003ce1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    function_string<span class=\"token operator\">:</span> <span class=\"token string\">'EQUALS(FEED_ITEM_ID,51840594005)'</span><span class=\"token punctuation\">,</span>\n    left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    operator<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51840594005</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomerFeed","order":2.1,"type":"get_code","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"3866f0d9-585c-5fd3-8935-40ee1cf2d9c1","html":"<h3>List every instance of CustomerFeed</h3>\n<p>The <code class=\"language-text\">customer.customerFeeds.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomerFeed.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">customer_feed</code> property. Any other resources that can be selected with <code class=\"language-text\">customer_feed</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomerFeed","order":3,"type":"list","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"a96605ac-9849-564f-b57f-f8162b8161f1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customerFeeds in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'customer_feed.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'customer_feed.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    customer_feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      matching_function<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        function_string<span class=\"token operator\">:</span> <span class=\"token string\">'EQUALS(FEED_ITEM_ID,51840594005)'</span><span class=\"token punctuation\">,</span>\n        left_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> request_context_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> context_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        operator<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n        right_operands<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> constant_operand<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> long_value<span class=\"token operator\">:</span> <span class=\"token number\">51840594005</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      placeholder_types<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">82896692</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n      origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomerFeed","order":3.1,"type":"list_code","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"e6b31980-b4af-5a88-8419-3d79af91e332","html":"<h3>Create a CustomerFeed</h3>\n<p>The <code class=\"language-text\">customer.customerFeeds.create(customer_feed)</code> method makes a new CustomerFeed in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerFeed object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CustomerFeed","order":4,"type":"create","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"6eb206e2-ea97-5f7c-9d05-9e4b619eddd6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CustomerFeed here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>customer_feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_feed<span class=\"token punctuation\">,</span> other_customer_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CustomerFeed","order":4.1,"type":"create_code","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"e6c11a46-bc47-5dc0-a28d-43dc2a7c76f1","html":"<h3>Update a CustomerFeed</h3>\n<p>The <code class=\"language-text\">customer.customerFeeds.update(customer_feed)</code> method changes the attributes of an existing customerFeeds in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerFeed object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CustomerFeed","order":5,"type":"update","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"e800432f-1560-581e-89f3-692c4aaa7eaa","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>customer_feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_feed<span class=\"token punctuation\">,</span> other_customer_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CustomerFeed","order":5.1,"type":"update_code","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"6c385378-44ca-5253-bb43-ffef19ff5be6","html":"<h3>Delete a CustomerFeed</h3>\n<p>The <code class=\"language-text\">customer.customerFeeds.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CustomerFeed to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerFeed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CustomerFeed","order":6,"type":"delete","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"cd8b3830-b245-5556-a137-33cf3c7cd30a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerFeeds<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/customerFeeds/82896692'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CustomerFeed","order":6.1,"type":"delete_code","entity":"CustomerFeed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_feed","is_entity_index":false}}},{"node":{"id":"d9eae0f2-ff06-55fa-a1f3-b5b9ad1abaf6","html":"<h2>CustomerLabel</h2>\n<h3>The CustomerLabel object</h3>","frontmatter":{"title":"CustomerLabel","order":1,"type":"object","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":true}}},{"node":{"id":"12ff06b1-d314-50a3-9dbc-59e6eb72a224","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomerLabel</span>\n<span class=\"token keyword\">const</span> customer_label <span class=\"token operator\">=</span> <span class=\"token comment\">/* Todo: add example get() return here */</span></code></pre></div>","frontmatter":{"title":"CustomerLabel","order":1.1,"type":"object_code","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"a9f61c28-50e1-5c26-91fc-dc178d6ffc51","html":"<h3>Get a CustomerLabel</h3>\n<p>The <code class=\"language-text\">customer.customerLabels.get(resource_name)</code> method returns the CustomerLabel identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomerLabel as an object.</p>","frontmatter":{"title":"Get CustomerLabel","order":2,"type":"get","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"3ab7376a-d17c-55ae-8a3f-bda2c3a6cf3e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/customerLabels/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">(</span><span class=\"token comment\">/* Todo: add example get() return here */</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomerLabel","order":2.1,"type":"get_code","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"013cf9cc-71c4-5d53-9855-e12885bffe9b","html":"<h3>List every instance of CustomerLabel</h3>\n<p>The <code class=\"language-text\">customer.customerLabels.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomerLabel.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">customer_label</code> property. Any other resources that can be selected with <code class=\"language-text\">customer_label</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomerLabel","order":3,"type":"list","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"56776fd1-3b0e-5e9a-b73d-dbe99fda9310","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customerLabels in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'customer_label.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'customer_label.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token comment\">/* Todo: add example list() return here */</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomerLabel","order":3.1,"type":"list_code","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"f649e77b-8da3-5d78-9b27-b4b595fb2b13","html":"<h3>Create a CustomerLabel</h3>\n<p>The <code class=\"language-text\">customer.customerLabels.create(customer_label)</code> method makes a new CustomerLabel in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerLabel object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CustomerLabel","order":4,"type":"create","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"9f214f63-85db-5797-9e61-2d4dc66a2c2c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CustomerLabel here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>customer_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_label<span class=\"token punctuation\">,</span> other_customer_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/customerLabels/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CustomerLabel","order":4.1,"type":"create_code","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"dd6d22d9-b164-5cd3-8082-f585cc88fcd7","html":"<h3>Update a CustomerLabel</h3>\n<p>The <code class=\"language-text\">customer.customerLabels.update(customer_label)</code> method changes the attributes of an existing customerLabels in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerLabel object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CustomerLabel","order":5,"type":"update","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"62743b5e-3a7b-56e5-a393-6fd25f0a2abd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/1234567890/customerLabels/123123123'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>customer_label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_label<span class=\"token punctuation\">,</span> other_customer_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/customerLabels/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CustomerLabel","order":5.1,"type":"update_code","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"756ebf90-db2a-5a80-a65c-54fcb85f22b3","html":"<h3>Delete a CustomerLabel</h3>\n<p>The <code class=\"language-text\">customer.customerLabels.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CustomerLabel to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerLabel</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CustomerLabel","order":6,"type":"delete","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"e6b4c544-fce0-5463-8b12-9bf7c9db7e4b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerLabels<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/customerLabels/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CustomerLabel","order":6.1,"type":"delete_code","entity":"CustomerLabel"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_label","is_entity_index":false}}},{"node":{"id":"30c6f04a-25a4-5146-8994-8194f51dd826","html":"<h2>CustomerManagerLink</h2>\n<h3>The CustomerManagerLink object</h3>","frontmatter":{"title":"CustomerManagerLink","order":1,"type":"object","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":true}}},{"node":{"id":"f7698b0a-9544-5cc6-a154-03990d1b7d5f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomerManagerLink</span>\n<span class=\"token keyword\">const</span> customer_manager_link <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  manager_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/6141549892'</span><span class=\"token punctuation\">,</span>\n  manager_link_id<span class=\"token operator\">:</span> <span class=\"token number\">121665495</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CustomerManagerLink","order":1.1,"type":"object_code","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"7ce1f0f4-587a-51d2-923e-29d0d16d009e","html":"<h3>Get a CustomerManagerLink</h3>\n<p>The <code class=\"language-text\">customer.customerManagerLinks.get(resource_name)</code> method returns the CustomerManagerLink identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerManagerLink</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomerManagerLink as an object.</p>","frontmatter":{"title":"Get CustomerManagerLink","order":2,"type":"get","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"6f55de33-b5a4-5b6a-894f-ab99105b67c6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  manager_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/6141549892'</span><span class=\"token punctuation\">,</span>\n  manager_link_id<span class=\"token operator\">:</span> <span class=\"token number\">121665495</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomerManagerLink","order":2.1,"type":"get_code","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"01435441-ebdc-5a90-9381-949f195733cc","html":"<h3>List every instance of CustomerManagerLink</h3>\n<p>The <code class=\"language-text\">customer.customerManagerLinks.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomerManagerLink.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">customer_manager_link</code> property. Any other resources that can be selected with <code class=\"language-text\">customer_manager_link</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomerManagerLink","order":3,"type":"list","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"608429aa-3955-531a-86c1-64be378df56d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customerManagerLinks in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'customer_manager_link.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'customer_manager_link.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    customer_manager_link<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      manager_customer<span class=\"token operator\">:</span> <span class=\"token string\">'customers/6141549892'</span><span class=\"token punctuation\">,</span>\n      manager_link_id<span class=\"token operator\">:</span> <span class=\"token number\">121665495</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomerManagerLink","order":3.1,"type":"list_code","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"90119dfd-3bec-557e-9150-4eacd2f8be5f","html":"<h3>Create a CustomerManagerLink</h3>\n<p>The <code class=\"language-text\">customer.customerManagerLinks.create(customer_manager_link)</code> method makes a new CustomerManagerLink in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerManagerLink object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CustomerManagerLink","order":4,"type":"create","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"fe1f2645-d840-5f21-95e8-39e50393f0c7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_manager_link <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CustomerManagerLink here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>customer_manager_link<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_manager_link<span class=\"token punctuation\">,</span> other_customer_manager_link<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CustomerManagerLink","order":4.1,"type":"create_code","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"73f411db-34ee-5f28-bb8c-0331a7ba8260","html":"<h3>Update a CustomerManagerLink</h3>\n<p>The <code class=\"language-text\">customer.customerManagerLinks.update(customer_manager_link)</code> method changes the attributes of an existing customerManagerLinks in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerManagerLink object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CustomerManagerLink","order":5,"type":"update","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"6fcf7689-4089-5991-961a-0e206fc2a6b4","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_manager_link <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>customer_manager_link<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>customer_manager_link<span class=\"token punctuation\">,</span> other_customer_manager_link<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CustomerManagerLink","order":5.1,"type":"update_code","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"dbef9def-4a2c-5313-bd92-aed70dee34c7","html":"<h3>Delete a CustomerManagerLink</h3>\n<p>The <code class=\"language-text\">customer.customerManagerLinks.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CustomerManagerLink to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerManagerLink</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CustomerManagerLink","order":6,"type":"delete","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"eb673e47-75bd-5535-8dea-8fecf0f3af11","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerManagerLinks<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/customerManagerLinks/6141549892~121665495'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CustomerManagerLink","order":6.1,"type":"delete_code","entity":"CustomerManagerLink"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_manager_link","is_entity_index":false}}},{"node":{"id":"3ce18183-cedf-51bb-b15c-b6df56d18076","html":"<h2>CustomerNegativeCriterion</h2>\n<h3>The CustomerNegativeCriterion object</h3>","frontmatter":{"title":"CustomerNegativeCriterion","order":1,"type":"object","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":true}}},{"node":{"id":"b7120740-5bc0-599a-8c60-4f76e0c9878b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example CustomerNegativeCriterion</span>\n<span class=\"token keyword\">const</span> customer_negative_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">61276056204</span><span class=\"token punctuation\">,</span>\n  mobile_application<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    app_id<span class=\"token operator\">:</span> <span class=\"token string\">'2-com.duolingo'</span><span class=\"token punctuation\">,</span>\n    name<span class=\"token operator\">:</span> <span class=\"token string\">'Mobile App: Duolingo: Learn Languages Free (Google Play), by Duolingo'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"CustomerNegativeCriterion","order":1.1,"type":"object_code","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"1348ba5b-d578-5c12-b911-ce63435c68b4","html":"<h3>Get a CustomerNegativeCriterion</h3>\n<p>The <code class=\"language-text\">customer.customerNegativeCriteria.get(resource_name)</code> method returns the CustomerNegativeCriterion identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerNegativeCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that CustomerNegativeCriterion as an object.</p>","frontmatter":{"title":"Get CustomerNegativeCriterion","order":2,"type":"get","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"837c68de-c047-5b6e-b027-96a979e44ff2","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">61276056204</span><span class=\"token punctuation\">,</span>\n  mobile_application<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    app_id<span class=\"token operator\">:</span> <span class=\"token string\">'2-com.duolingo'</span><span class=\"token punctuation\">,</span>\n    name<span class=\"token operator\">:</span> <span class=\"token string\">'Mobile App: Duolingo: Learn Languages Free (Google Play), by Duolingo'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get CustomerNegativeCriterion","order":2.1,"type":"get_code","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"974de120-bb13-54f8-aee2-066e080f733a","html":"<h3>List every instance of CustomerNegativeCriterion</h3>\n<p>The <code class=\"language-text\">customer.customerNegativeCriteria.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of CustomerNegativeCriterion.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">customer_negative_criterion</code> property. Any other resources that can be selected with <code class=\"language-text\">customer_negative_criterion</code> will also be added as properities.</p>","frontmatter":{"title":"List CustomerNegativeCriterion","order":3,"type":"list","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"a6946aa0-a987-5e95-81d0-03be47640647","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the customerNegativeCriteria in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'customer_negative_criterion.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'customer_negative_criterion.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    customer_negative_criterion<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">61276056204</span><span class=\"token punctuation\">,</span>\n      mobile_application<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        app_id<span class=\"token operator\">:</span> <span class=\"token string\">'2-com.duolingo'</span><span class=\"token punctuation\">,</span>\n        name<span class=\"token operator\">:</span> <span class=\"token string\">'Mobile App: Duolingo: Learn Languages Free (Google Play), by Duolingo'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List CustomerNegativeCriterion","order":3.1,"type":"list_code","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"8b72ef85-4108-5412-a223-4f3102e3093d","html":"<h3>Create a CustomerNegativeCriterion</h3>\n<p>The <code class=\"language-text\">customer.customerNegativeCriteria.create(customer_negative_criterion)</code> method makes a new CustomerNegativeCriterion in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerNegativeCriterion object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create CustomerNegativeCriterion","order":4,"type":"create","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"c1450219-50b8-5c8a-8533-770b9486b3ef","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_negative_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your CustomerNegativeCriterion here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>customer_negative_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>customer_negative_criterion<span class=\"token punctuation\">,</span> other_customer_negative_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create CustomerNegativeCriterion","order":4.1,"type":"create_code","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"a552d83c-e445-5d9b-83a5-c7507028de30","html":"<h3>Update a CustomerNegativeCriterion</h3>\n<p>The <code class=\"language-text\">customer.customerNegativeCriteria.update(customer_negative_criterion)</code> method changes the attributes of an existing customerNegativeCriteria in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The CustomerNegativeCriterion object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update CustomerNegativeCriterion","order":5,"type":"update","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"23789182-8219-532c-b152-d1fd93a85b85","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> customer_negative_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>customer_negative_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>customer_negative_criterion<span class=\"token punctuation\">,</span> other_customer_negative_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update CustomerNegativeCriterion","order":5.1,"type":"update_code","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"22a7c6e2-73cd-55e2-a04a-90cbf287e153","html":"<h3>Delete a CustomerNegativeCriterion</h3>\n<p>The <code class=\"language-text\">customer.customerNegativeCriteria.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a CustomerNegativeCriterion to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that CustomerNegativeCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete CustomerNegativeCriterion","order":6,"type":"delete","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"39e8049b-c39b-5cd6-85ae-08e577120655","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>customerNegativeCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/customerNegativeCriteria/61276056204'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete CustomerNegativeCriterion","order":6.1,"type":"delete_code","entity":"CustomerNegativeCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/customer_negative_criterion","is_entity_index":false}}},{"node":{"id":"884ad339-5bb8-5d6d-a758-daff846e7d4d","html":"<h2>DomainCategory</h2>\n<h3>The DomainCategory object</h3>","frontmatter":{"title":"DomainCategory","order":1,"type":"object","entity":"DomainCategory"},"fields":{"group":"entities","mega_order":0,"directory":"entities/domain_category","is_entity_index":true}}},{"node":{"id":"58a388c6-87e5-5332-ac37-0bf9a9e112b1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example DomainCategory</span>\n<span class=\"token keyword\">const</span> domain_category <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n  category<span class=\"token operator\">:</span> <span class=\"token string\">'landing pages from your standard ad groups'</span><span class=\"token punctuation\">,</span>\n  category_rank<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  coverage_fraction<span class=\"token operator\">:</span> <span class=\"token number\">2.7777777777777777</span><span class=\"token punctuation\">,</span>\n  domain<span class=\"token operator\">:</span> <span class=\"token string\">'opteo.com'</span><span class=\"token punctuation\">,</span>\n  has_children<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n  recommended_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6626250</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/domainCategories/1398201241~bGFuZGluZyBwYWdlcyBmcm9tIHlvdXIgc3RhbmRhcmQgYWQgZ3JvdXBz~en'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"DomainCategory","order":1.1,"type":"object_code","entity":"DomainCategory"},"fields":{"group":"entities","mega_order":0,"directory":"entities/domain_category","is_entity_index":false}}},{"node":{"id":"670f6bf7-8097-5ca2-94e4-55f7538601a3","html":"<h3>Get a DomainCategory</h3>\n<p>The <code class=\"language-text\">customer.domainCategories.get(resource_name)</code> method returns the DomainCategory identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that DomainCategory</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that DomainCategory as an object.</p>","frontmatter":{"title":"Get DomainCategory","order":2,"type":"get","entity":"DomainCategory"},"fields":{"group":"entities","mega_order":0,"directory":"entities/domain_category","is_entity_index":false}}},{"node":{"id":"f0ed5fc4-3c37-5711-bfaf-c57d65548359","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>domainCategories<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/domainCategories/1398201241~bGFuZGluZyBwYWdlcyBmcm9tIHlvdXIgc3RhbmRhcmQgYWQgZ3JvdXBz~en'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n  category<span class=\"token operator\">:</span> <span class=\"token string\">'landing pages from your standard ad groups'</span><span class=\"token punctuation\">,</span>\n  category_rank<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  coverage_fraction<span class=\"token operator\">:</span> <span class=\"token number\">2.7777777777777777</span><span class=\"token punctuation\">,</span>\n  domain<span class=\"token operator\">:</span> <span class=\"token string\">'opteo.com'</span><span class=\"token punctuation\">,</span>\n  has_children<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n  recommended_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6626250</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/domainCategories/1398201241~bGFuZGluZyBwYWdlcyBmcm9tIHlvdXIgc3RhbmRhcmQgYWQgZ3JvdXBz~en'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get DomainCategory","order":2.1,"type":"get_code","entity":"DomainCategory"},"fields":{"group":"entities","mega_order":0,"directory":"entities/domain_category","is_entity_index":false}}},{"node":{"id":"62e9665a-8ae7-508d-8cb3-c189027158ed","html":"<h3>List every instance of DomainCategory</h3>\n<p>The <code class=\"language-text\">customer.domainCategories.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of DomainCategory.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">domain_category</code> property. Any other resources that can be selected with <code class=\"language-text\">domain_category</code> will also be added as properities.</p>","frontmatter":{"title":"List DomainCategory","order":3,"type":"list","entity":"DomainCategory"},"fields":{"group":"entities","mega_order":0,"directory":"entities/domain_category","is_entity_index":false}}},{"node":{"id":"612ef2e4-7697-57b1-a55b-733439a6ee3b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the domainCategories in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>domainCategories<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>domainCategories<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'domain_category.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'domain_category.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    domain_category<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n      category<span class=\"token operator\">:</span> <span class=\"token string\">'landing pages from your standard ad groups'</span><span class=\"token punctuation\">,</span>\n      category_rank<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      coverage_fraction<span class=\"token operator\">:</span> <span class=\"token number\">2.7777777777777777</span><span class=\"token punctuation\">,</span>\n      domain<span class=\"token operator\">:</span> <span class=\"token string\">'opteo.com'</span><span class=\"token punctuation\">,</span>\n      has_children<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n      recommended_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">6626250</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span>\n        <span class=\"token string\">'customers/3827277046/domainCategories/1398201241~bGFuZGluZyBwYWdlcyBmcm9tIHlvdXIgc3RhbmRhcmQgYWQgZ3JvdXBz~en'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/biddingStrategies/2053936084'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1453179506'</span><span class=\"token punctuation\">,</span>\n      dynamic_search_ads_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        domain_name<span class=\"token operator\">:</span> <span class=\"token string\">'opteo.com'</span><span class=\"token punctuation\">,</span>\n        feeds<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n        use_supplied_urls_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1398201241</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728216'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728468'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728474'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1398201241'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-05-10'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List DomainCategory","order":3.1,"type":"list_code","entity":"DomainCategory"},"fields":{"group":"entities","mega_order":0,"directory":"entities/domain_category","is_entity_index":false}}},{"node":{"id":"9d1744c4-0a9f-5b65-b137-30192641ce49","html":"<h2>ExtensionFeedItem</h2>\n<h3>The ExtensionFeedItem object</h3>","frontmatter":{"title":"ExtensionFeedItem","order":1,"type":"object","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":true}}},{"node":{"id":"f1d00c92-3aa0-5aaa-9197-b33d06b7bd11","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example ExtensionFeedItem</span>\n<span class=\"token keyword\">const</span> extension_feed_item <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_schedules<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  call_feed_item<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n    call_conversion_reporting_state<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    call_conversion_tracking_disabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    call_tracking_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GB'</span><span class=\"token punctuation\">,</span>\n    phone_number<span class=\"token operator\">:</span> <span class=\"token string\">'02035751125'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">13882206517</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"ExtensionFeedItem","order":1.1,"type":"object_code","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"5cd41fcf-ab25-535d-b929-86afdccd43f2","html":"<h3>Get a ExtensionFeedItem</h3>\n<p>The <code class=\"language-text\">customer.extensionFeedItems.get(resource_name)</code> method returns the ExtensionFeedItem identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that ExtensionFeedItem</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that ExtensionFeedItem as an object.</p>","frontmatter":{"title":"Get ExtensionFeedItem","order":2,"type":"get","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"bc9864e5-f6f4-5e19-8b1f-c573f021a170","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_schedules<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  call_feed_item<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n    call_conversion_reporting_state<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n    call_conversion_tracking_disabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n    call_tracking_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GB'</span><span class=\"token punctuation\">,</span>\n    phone_number<span class=\"token operator\">:</span> <span class=\"token string\">'02035751125'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  extension_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">13882206517</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get ExtensionFeedItem","order":2.1,"type":"get_code","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"ae38eb4e-bf23-57cd-9803-26c2c8af0866","html":"<h3>List every instance of ExtensionFeedItem</h3>\n<p>The <code class=\"language-text\">customer.extensionFeedItems.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of ExtensionFeedItem.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">extension_feed_item</code> property. Any other resources that can be selected with <code class=\"language-text\">extension_feed_item</code> will also be added as properities.</p>","frontmatter":{"title":"List ExtensionFeedItem","order":3,"type":"list","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"f7597b8d-fe5b-5599-b76f-698033ccf5fc","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the extensionFeedItems in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'extension_feed_item.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'extension_feed_item.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    extension_feed_item<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_schedules<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      call_feed_item<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_state<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n        call_conversion_tracking_disabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        call_tracking_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GB'</span><span class=\"token punctuation\">,</span>\n        phone_number<span class=\"token operator\">:</span> <span class=\"token string\">'02035751125'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      device<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      extension_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">13882206517</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/37706041345'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729684361'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">4770000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">37706041345</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/37706041345'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729684361'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1005523652'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">729684361</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729684361'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-04'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List ExtensionFeedItem","order":3.1,"type":"list_code","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"b18b878b-acb8-558c-af3e-4f6999ffdda3","html":"<h3>Create a ExtensionFeedItem</h3>\n<p>The <code class=\"language-text\">customer.extensionFeedItems.create(extension_feed_item)</code> method makes a new ExtensionFeedItem in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The ExtensionFeedItem object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create ExtensionFeedItem","order":4,"type":"create","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"9599a9bb-7894-58d5-8c44-76e7adb60602","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> extension_feed_item <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your ExtensionFeedItem here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>extension_feed_item<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>extension_feed_item<span class=\"token punctuation\">,</span> other_extension_feed_item<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create ExtensionFeedItem","order":4.1,"type":"create_code","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"697c9332-ff6f-518c-b0e1-32e6f17a28e1","html":"<h3>Update a ExtensionFeedItem</h3>\n<p>The <code class=\"language-text\">customer.extensionFeedItems.update(extension_feed_item)</code> method changes the attributes of an existing extensionFeedItems in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The ExtensionFeedItem object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update ExtensionFeedItem","order":5,"type":"update","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"ec197070-52aa-5646-a4ce-1f70245e90b0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> extension_feed_item <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>extension_feed_item<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>extension_feed_item<span class=\"token punctuation\">,</span> other_extension_feed_item<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update ExtensionFeedItem","order":5.1,"type":"update_code","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"49e27d5b-a0f1-59f8-ab65-b34aa8a31b08","html":"<h3>Delete a ExtensionFeedItem</h3>\n<p>The <code class=\"language-text\">customer.extensionFeedItems.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a ExtensionFeedItem to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that ExtensionFeedItem</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete ExtensionFeedItem","order":6,"type":"delete","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"c26ff679-4236-504c-93f3-a88c287572f7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>extensionFeedItems<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/extensionFeedItems/13882206517'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete ExtensionFeedItem","order":6.1,"type":"delete_code","entity":"ExtensionFeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/extension_feed_item","is_entity_index":false}}},{"node":{"id":"a98a015e-1586-5e81-bd99-e438647b4258","html":"<h2>Feed</h2>\n<h3>The Feed object</h3>","frontmatter":{"title":"Feed","order":1,"type":"object","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":true}}},{"node":{"id":"feb6d38e-c0be-5849-85d6-8045326a807c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Feed</span>\n<span class=\"token keyword\">const</span> feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">82896692</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n  origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Feed","order":1.1,"type":"object_code","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"b0e8835d-935e-5c44-9395-ccd9f5e1118e","html":"<h3>Get a Feed</h3>\n<p>The <code class=\"language-text\">customer.feeds.get(resource_name)</code> method returns the Feed identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Feed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Feed as an object.</p>","frontmatter":{"title":"Get Feed","order":2,"type":"get","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"d1be10c1-e606-56c3-b0f2-90733331360d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">82896692</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n  origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Feed","order":2.1,"type":"get_code","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"29abbbcd-09ab-5332-8e51-0fc6ad1c8b5d","html":"<h3>List every instance of Feed</h3>\n<p>The <code class=\"language-text\">customer.feeds.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of Feed.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">feed</code> property. Any other resources that can be selected with <code class=\"language-text\">feed</code> will also be added as properities.</p>","frontmatter":{"title":"List Feed","order":3,"type":"list","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"84e7bf93-f3f6-5dbc-8f70-3bacfe88c6d9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the feeds in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'feed.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'feed.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">82896692</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n      origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List Feed","order":3.1,"type":"list_code","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"306f67fa-35dc-539f-a438-ea321919862a","html":"<h3>Create a Feed</h3>\n<p>The <code class=\"language-text\">customer.feeds.create(feed)</code> method makes a new Feed in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Feed object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create Feed","order":4,"type":"create","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"875b3f27-639d-52c1-acd0-a115b63a465b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your Feed here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed<span class=\"token punctuation\">,</span> other_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create Feed","order":4.1,"type":"create_code","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"bc8d5783-a908-53f5-b8b6-c3b32b7fe920","html":"<h3>Update a Feed</h3>\n<p>The <code class=\"language-text\">customer.feeds.update(feed)</code> method changes the attributes of an existing feeds in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Feed object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update Feed","order":5,"type":"update","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"ba8fbe5d-3bba-56bc-8f97-991d834a3305","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> feed <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>feed<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed<span class=\"token punctuation\">,</span> other_feed<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update Feed","order":5.1,"type":"update_code","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"f1a16fcf-b71d-5857-a5ed-5172a879fe74","html":"<h3>Delete a Feed</h3>\n<p>The <code class=\"language-text\">customer.feeds.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a Feed to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Feed</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete Feed","order":6,"type":"delete","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"6d2c4367-eeb5-5570-9aba-88aad62b5f37","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feeds<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete Feed","order":6.1,"type":"delete_code","entity":"Feed"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed","is_entity_index":false}}},{"node":{"id":"5fdeb13f-2ec4-5cd5-8853-40e154902fc5","html":"<h2>FeedItem</h2>\n<h3>The FeedItem object</h3>","frontmatter":{"title":"FeedItem","order":1,"type":"object","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":true}}},{"node":{"id":"77660fcf-6494-5bc2-ad47-166870481037","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example FeedItem</span>\n<span class=\"token keyword\">const</span> feed_item <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  attribute_values<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      string_value<span class=\"token operator\">:</span> <span class=\"token string\">'AdWords Knowledge Base'</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      string_value<span class=\"token operator\">:</span> <span class=\"token string\">'Adwords Guides, Case Studies'</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      string_value<span class=\"token operator\">:</span> <span class=\"token string\">'Chrome Extensions and more!'</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'https://opteo.com/docs'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n  geo_targeting_restriction<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">9779152283</span><span class=\"token punctuation\">,</span>\n  policy_infos<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      placeholder_type_enum<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      feed_mapping_resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feedMappings/43009393~46066123'</span><span class=\"token punctuation\">,</span>\n      review_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      approval_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      policy_topic_entries_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> topic<span class=\"token operator\">:</span> <span class=\"token string\">'DESTINATION_MISMATCH'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> evidences_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> constraints_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      validation_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      validation_errors_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      quality_approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      quality_disapproval_reasons_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"FeedItem","order":1.1,"type":"object_code","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"f18bb06f-0d21-5d1e-abf7-ecdd7d10a6db","html":"<h3>Get a FeedItem</h3>\n<p>The <code class=\"language-text\">customer.feedItems.get(resource_name)</code> method returns the FeedItem identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that FeedItem</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that FeedItem as an object.</p>","frontmatter":{"title":"Get FeedItem","order":2,"type":"get","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"de64c161-fdae-5a85-a97b-9e2730564a2f","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  attribute_values<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      string_value<span class=\"token operator\">:</span> <span class=\"token string\">'AdWords Knowledge Base'</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      string_value<span class=\"token operator\">:</span> <span class=\"token string\">'Adwords Guides, Case Studies'</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      string_value<span class=\"token operator\">:</span> <span class=\"token string\">'Chrome Extensions and more!'</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'https://opteo.com/docs'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n  geo_targeting_restriction<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">9779152283</span><span class=\"token punctuation\">,</span>\n  policy_infos<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      placeholder_type_enum<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      feed_mapping_resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feedMappings/43009393~46066123'</span><span class=\"token punctuation\">,</span>\n      review_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      approval_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      policy_topic_entries_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> topic<span class=\"token operator\">:</span> <span class=\"token string\">'DESTINATION_MISMATCH'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> evidences_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> constraints_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      validation_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      validation_errors_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      quality_approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      quality_disapproval_reasons_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n  url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get FeedItem","order":2.1,"type":"get_code","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"f1534b03-f660-5dc9-b392-0b11dc5d7045","html":"<h3>List every instance of FeedItem</h3>\n<p>The <code class=\"language-text\">customer.feedItems.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of FeedItem.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">feed_item</code> property. Any other resources that can be selected with <code class=\"language-text\">feed_item</code> will also be added as properities.</p>","frontmatter":{"title":"List FeedItem","order":3,"type":"list","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"6e092b81-eca6-5b64-a312-eef36f60a390","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the feedItems in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'feed_item.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'feed_item.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    feed_item<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attribute_values<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n          string_value<span class=\"token operator\">:</span> <span class=\"token string\">'AdWords Knowledge Base'</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          string_value<span class=\"token operator\">:</span> <span class=\"token string\">'Adwords Guides, Case Studies'</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n          string_value<span class=\"token operator\">:</span> <span class=\"token string\">'Chrome Extensions and more!'</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n          integer_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          boolean_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          string_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'https://opteo.com/docs'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          double_values_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n      geo_targeting_restriction<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9779152283</span><span class=\"token punctuation\">,</span>\n      policy_infos<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n          placeholder_type_enum<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          feed_mapping_resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feedMappings/43009393~46066123'</span><span class=\"token punctuation\">,</span>\n          review_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          approval_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          policy_topic_entries_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n            <span class=\"token punctuation\">{</span> topic<span class=\"token operator\">:</span> <span class=\"token string\">'DESTINATION_MISMATCH'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> evidences_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> constraints_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          validation_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n          validation_errors_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          quality_approval_status<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          quality_disapproval_reasons_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        device_preference<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        expanded_text_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n          description<span class=\"token operator\">:</span> <span class=\"token string\">'Top Rated AdWords PPC Tool. Designed For Agencies. Try It Free!'</span><span class=\"token punctuation\">,</span>\n          headline_part1<span class=\"token operator\">:</span> <span class=\"token string\">'Top Rated Google Ad Tool'</span><span class=\"token punctuation\">,</span>\n          headline_part2<span class=\"token operator\">:</span> <span class=\"token string\">'Lift PPC Results In 30 Seconds'</span><span class=\"token punctuation\">,</span>\n          path1<span class=\"token operator\">:</span> <span class=\"token string\">'google-ad'</span><span class=\"token punctuation\">,</span>\n          path2<span class=\"token operator\">:</span> <span class=\"token string\">'tool'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'http://lp3.opteo.com/lp/google-ad-tool'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        id<span class=\"token operator\">:</span> <span class=\"token number\">170067910717</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/ads/170067910717'</span><span class=\"token punctuation\">,</span>\n        system_managed_resource_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/36337682617'</span><span class=\"token punctuation\">,</span>\n      ad_strength<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      policy_summary<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        approval_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        policy_topic_entries<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span>\n            topic<span class=\"token operator\">:</span> <span class=\"token string\">'TRADEMARKS_IN_AD_TEXT'</span><span class=\"token punctuation\">,</span>\n            type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n            evidences_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> text_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> texts<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'Google'</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n            constraints_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n              <span class=\"token punctuation\">{</span>\n                country_constraint_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n                  total_targeted_countries<span class=\"token operator\">:</span> <span class=\"token number\">23</span><span class=\"token punctuation\">,</span>\n                  countries<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2528'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2040'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2710'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2702'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2246'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2380'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2056'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2344'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2250'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2442'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2752'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2724'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2756'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2276'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2348'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2578'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                    <span class=\"token punctuation\">{</span> country_criterion<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2203'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n                  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n                <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n              <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        review_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/36337682617~170067910717'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">43009393</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n      origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feeds/43009393'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/36337682617'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729468367'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">5000000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">36337682617</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/36337682617'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729468367'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1005586771'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">729468367</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/729468367'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2017-01-04'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List FeedItem","order":3.1,"type":"list_code","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"c4fffbd0-c6d7-5f73-8091-582c91afcb8b","html":"<h3>Create a FeedItem</h3>\n<p>The <code class=\"language-text\">customer.feedItems.create(feed_item)</code> method makes a new FeedItem in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The FeedItem object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create FeedItem","order":4,"type":"create","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"381cb233-3c81-5079-8730-ecb3dfd0fa29","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> feed_item <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your FeedItem here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>feed_item<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed_item<span class=\"token punctuation\">,</span> other_feed_item<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create FeedItem","order":4.1,"type":"create_code","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"390a2d07-65e9-52a1-b29d-fb569fa0530f","html":"<h3>Update a FeedItem</h3>\n<p>The <code class=\"language-text\">customer.feedItems.update(feed_item)</code> method changes the attributes of an existing feedItems in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The FeedItem object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update FeedItem","order":5,"type":"update","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"fc593336-3d4b-5a54-9acf-70ad6c498cc7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> feed_item <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>feed_item<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed_item<span class=\"token punctuation\">,</span> other_feed_item<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update FeedItem","order":5.1,"type":"update_code","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"5b2703d2-d4dc-531f-a4fa-8baa2cb32153","html":"<h3>Delete a FeedItem</h3>\n<p>The <code class=\"language-text\">customer.feedItems.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a FeedItem to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that FeedItem</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete FeedItem","order":6,"type":"delete","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"6580642b-439a-5ee9-b10b-00bc57dc17d7","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItems<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/feedItems/43009393~9779152283'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete FeedItem","order":6.1,"type":"delete_code","entity":"FeedItem"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item","is_entity_index":false}}},{"node":{"id":"9f491942-d4e2-5cbf-9d31-d563c8b0aa16","html":"<h2>FeedItemTarget</h2>\n<h3>The FeedItemTarget object</h3>","frontmatter":{"title":"FeedItemTarget","order":1,"type":"object","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":true}}},{"node":{"id":"bdfe30c7-cc11-5eaf-9c35-4f83c514eca6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example FeedItemTarget</span>\n<span class=\"token keyword\">const</span> feed_item_target <span class=\"token operator\">=</span> <span class=\"token comment\">/* Todo: add example get() return here */</span></code></pre></div>","frontmatter":{"title":"FeedItemTarget","order":1.1,"type":"object_code","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"f1b25f27-0b0e-5178-b16e-14b43975368c","html":"<h3>Get a FeedItemTarget</h3>\n<p>The <code class=\"language-text\">customer.feedItemTargets.get(resource_name)</code> method returns the FeedItemTarget identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that FeedItemTarget</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that FeedItemTarget as an object.</p>","frontmatter":{"title":"Get FeedItemTarget","order":2,"type":"get","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"65f553d6-f320-5644-b9b0-460e9c26134a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/feedItemTargets/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">(</span><span class=\"token comment\">/* Todo: add example get() return here */</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get FeedItemTarget","order":2.1,"type":"get_code","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"f5534643-97d5-5e68-ac12-7780e4e9f59d","html":"<h3>List every instance of FeedItemTarget</h3>\n<p>The <code class=\"language-text\">customer.feedItemTargets.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of FeedItemTarget.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">feed_item_target</code> property. Any other resources that can be selected with <code class=\"language-text\">feed_item_target</code> will also be added as properities.</p>","frontmatter":{"title":"List FeedItemTarget","order":3,"type":"list","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"84ff894c-b55b-5226-a3eb-9aef066ad0d6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the feedItemTargets in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'feed_item_target.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'feed_item_target.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token comment\">/* Todo: add example list() return here */</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List FeedItemTarget","order":3.1,"type":"list_code","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"8f914129-1bc7-51be-b58a-f843f68ee11f","html":"<h3>Create a FeedItemTarget</h3>\n<p>The <code class=\"language-text\">customer.feedItemTargets.create(feed_item_target)</code> method makes a new FeedItemTarget in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The FeedItemTarget object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create FeedItemTarget","order":4,"type":"create","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"1fe98c6b-7450-5122-92b0-65ceb1795ac3","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> feed_item_target <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your FeedItemTarget here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>feed_item_target<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed_item_target<span class=\"token punctuation\">,</span> other_feed_item_target<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/feedItemTargets/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create FeedItemTarget","order":4.1,"type":"create_code","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"b76644be-b550-571b-9ba9-6d39d802a032","html":"<h3>Update a FeedItemTarget</h3>\n<p>The <code class=\"language-text\">customer.feedItemTargets.update(feed_item_target)</code> method changes the attributes of an existing feedItemTargets in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The FeedItemTarget object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update FeedItemTarget","order":5,"type":"update","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"aec71fc7-2a9a-548b-b9bf-208159695c3d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> feed_item_target <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/1234567890/feedItemTargets/123123123'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>feed_item_target<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed_item_target<span class=\"token punctuation\">,</span> other_feed_item_target<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/feedItemTargets/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update FeedItemTarget","order":5.1,"type":"update_code","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"3f22a21f-d2c6-5f24-87c9-59d81de1bc93","html":"<h3>Delete a FeedItemTarget</h3>\n<p>The <code class=\"language-text\">customer.feedItemTargets.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a FeedItemTarget to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that FeedItemTarget</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete FeedItemTarget","order":6,"type":"delete","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"426da85a-9676-51cc-aa81-ba080ed981de","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedItemTargets<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/feedItemTargets/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete FeedItemTarget","order":6.1,"type":"delete_code","entity":"FeedItemTarget"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_item_target","is_entity_index":false}}},{"node":{"id":"99872495-1321-5469-92ba-46cf773b832e","html":"<h2>FeedMapping</h2>\n<h3>The FeedMapping object</h3>","frontmatter":{"title":"FeedMapping","order":1,"type":"object","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":true}}},{"node":{"id":"3e2a61e0-10b8-528c-ae43-3d254982a5e9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example FeedMapping</span>\n<span class=\"token keyword\">const</span> feed_mapping <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  attribute_field_mappings<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  criterion_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  placeholder_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"FeedMapping","order":1.1,"type":"object_code","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"4a2e9470-aa11-54e0-994e-e69d64008bda","html":"<h3>Get a FeedMapping</h3>\n<p>The <code class=\"language-text\">customer.feedMappings.get(resource_name)</code> method returns the FeedMapping identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that FeedMapping</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that FeedMapping as an object.</p>","frontmatter":{"title":"Get FeedMapping","order":2,"type":"get","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"da7e590c-aca8-5381-aebb-72443e75f368","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  attribute_field_mappings<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">{</span>\n      feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      field_id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n      call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  criterion_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n  placeholder_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get FeedMapping","order":2.1,"type":"get_code","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"5f912953-382d-59df-bad5-4780724bfebb","html":"<h3>List every instance of FeedMapping</h3>\n<p>The <code class=\"language-text\">customer.feedMappings.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of FeedMapping.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">feed_mapping</code> property. Any other resources that can be selected with <code class=\"language-text\">feed_mapping</code> will also be added as properities.</p>","frontmatter":{"title":"List FeedMapping","order":3,"type":"list","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"b836b96f-13b0-550e-8005-e04257c9cc55","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the feedMappings in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'feed_mapping.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'feed_mapping.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    feed_mapping<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attribute_field_mappings<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span>\n          feed_attribute_id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n          field_id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n          sitelink_field<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span>\n          call_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          app_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          affiliate_location_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          callout_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          structured_snippet_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          message_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          price_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          promotion_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          ad_customizer_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          dsa_page_feed_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          location_extension_targeting_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          education_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          flight_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          custom_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          hotel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          real_estate_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          travel_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          local_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n          job_field<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      criterion_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      feed<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      placeholder_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    feed<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      attributes<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkName'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription1'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkDescription2'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalMobileUrls'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkTrackingUrl'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'SitelinkFinalUrlSuffix'</span><span class=\"token punctuation\">,</span> type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> is_part_of_key<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">82896692</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My feed'</span><span class=\"token punctuation\">,</span>\n      origin<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feeds/82896692'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List FeedMapping","order":3.1,"type":"list_code","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"35dc2f04-4103-5ac6-9b8e-0b6b543772b1","html":"<h3>Create a FeedMapping</h3>\n<p>The <code class=\"language-text\">customer.feedMappings.create(feed_mapping)</code> method makes a new FeedMapping in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The FeedMapping object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create FeedMapping","order":4,"type":"create","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"d8a51c3a-1b60-55a6-b4ce-b1a6580de662","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> feed_mapping <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your FeedMapping here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>feed_mapping<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed_mapping<span class=\"token punctuation\">,</span> other_feed_mapping<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create FeedMapping","order":4.1,"type":"create_code","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"dbc6d599-6ad2-5db0-9572-94423d349b13","html":"<h3>Update a FeedMapping</h3>\n<p>The <code class=\"language-text\">customer.feedMappings.update(feed_mapping)</code> method changes the attributes of an existing feedMappings in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The FeedMapping object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update FeedMapping","order":5,"type":"update","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"a699d019-8c0b-5358-96dd-6b7be845e0b6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> feed_mapping <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>feed_mapping<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>feed_mapping<span class=\"token punctuation\">,</span> other_feed_mapping<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update FeedMapping","order":5.1,"type":"update_code","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"9542921f-8e26-5b12-b4d6-69533218d553","html":"<h3>Delete a FeedMapping</h3>\n<p>The <code class=\"language-text\">customer.feedMappings.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a FeedMapping to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that FeedMapping</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete FeedMapping","order":6,"type":"delete","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"07ff6d52-781d-5dc2-9cb6-0c7f467a1c55","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>feedMappings<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/feedMappings/82896692~91300060'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete FeedMapping","order":6.1,"type":"delete_code","entity":"FeedMapping"},"fields":{"group":"entities","mega_order":0,"directory":"entities/feed_mapping","is_entity_index":false}}},{"node":{"id":"b6956bde-66ea-5576-8c3a-e152d2b61a4a","html":"<h2>GeoTargetConstant</h2>\n<h3>The GeoTargetConstant object</h3>","frontmatter":{"title":"GeoTargetConstant","order":1,"type":"object","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":true}}},{"node":{"id":"13163152-0f50-57d0-ac2c-e3211cb796ae","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example GeoTargetConstant</span>\n<span class=\"token keyword\">const</span> geo_target_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  canonical_name<span class=\"token operator\">:</span> <span class=\"token string\">'South Georgia and the South Sandwich Islands'</span><span class=\"token punctuation\">,</span>\n  country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GS'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">2239</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'South Georgia and the South Sandwich Islands'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2239'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  target_type<span class=\"token operator\">:</span> <span class=\"token string\">'Country'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"GeoTargetConstant","order":1.1,"type":"object_code","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":false}}},{"node":{"id":"26532f79-47fa-5ad0-b64c-3f5973be7fc5","html":"<h3>Get a GeoTargetConstant</h3>\n<p>The <code class=\"language-text\">customer.geoTargetConstants.get(resource_name)</code> method returns the GeoTargetConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that GeoTargetConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that GeoTargetConstant as an object.</p>","frontmatter":{"title":"Get GeoTargetConstant","order":2,"type":"get","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":false}}},{"node":{"id":"f5078f81-2b81-5922-ada8-35dd2dec0b7e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>geoTargetConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'geoTargetConstants/2239'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  canonical_name<span class=\"token operator\">:</span> <span class=\"token string\">'South Georgia and the South Sandwich Islands'</span><span class=\"token punctuation\">,</span>\n  country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GS'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">2239</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'South Georgia and the South Sandwich Islands'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2239'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  target_type<span class=\"token operator\">:</span> <span class=\"token string\">'Country'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get GeoTargetConstant","order":2.1,"type":"get_code","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":false}}},{"node":{"id":"04700af1-4d5c-5901-8ff4-2fe190dfb9c6","html":"<h3>List every instance of GeoTargetConstant</h3>\n<p>The <code class=\"language-text\">customer.geoTargetConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of GeoTargetConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">geo_target_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">geo_target_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List GeoTargetConstant","order":3,"type":"list","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":false}}},{"node":{"id":"4ccdddc0-3815-5d17-ace7-039ac366a487","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the geoTargetConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>geoTargetConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>geoTargetConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'geo_target_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'geo_target_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    geo_target_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      canonical_name<span class=\"token operator\">:</span> <span class=\"token string\">'South Georgia and the South Sandwich Islands'</span><span class=\"token punctuation\">,</span>\n      country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GS'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">2239</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'South Georgia and the South Sandwich Islands'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2239'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_type<span class=\"token operator\">:</span> <span class=\"token string\">'Country'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List GeoTargetConstant","order":3.1,"type":"list_code","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":false}}},{"node":{"id":"5985f030-27ca-516d-a99d-e87a57523330","html":"<h3>Get GeoTargetConstant Suggestions</h3>\n<p>The <code class=\"language-text\">customer.geoTargetConstants.suggest()</code> method returns geo target constant suggestion. </p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>locale <em>optional</em></h5>\n<p>  If possible, returned geo targets are translated using this locale. If not, en is used by default. This is also used as a hint for returned geo targets.</p>\n</li>\n<li>\n<h5>country_code <em>optional</em></h5>\n<p>  Returned geo targets are restricted to this country code.</p>\n</li>\n<li>\n<h5>location_names <em>optional, array/object</em></h5>\n<p>  The location names to search by. At most 25 names can be set.</p>\n</li>\n<li>\n<h5>geo_targets <em>optional, array/object</em></h5>\n<p>  The geo target constant resource names to filter by.</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has <code class=\"language-text\">locale</code>, <code class=\"language-text\">reach</code>, <code class=\"language-text\">search_term</code>, <code class=\"language-text\">geo_target_constant</code> and <code class=\"language-text\">geo_target_constant_parents[]</code> properties.</p>","frontmatter":{"title":"Get GeoTargetConstants Suggestions","order":4,"type":"suggest","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":false}}},{"node":{"id":"08c4a141-b34c-59bd-b427-a386aa2f5cdd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Get geo target constant suggestions</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>geoTargetConstants<span class=\"token punctuation\">.</span><span class=\"token function\">suggest</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  locale<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n  country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GB'</span><span class=\"token punctuation\">,</span>\n  location_names<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> names<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'London'</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    locale<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n    reach<span class=\"token operator\">:</span> <span class=\"token number\">32000000</span><span class=\"token punctuation\">,</span>\n    search_term<span class=\"token operator\">:</span> <span class=\"token string\">'London'</span><span class=\"token punctuation\">,</span>\n    geo_target_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/1006886'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1006886</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'London'</span><span class=\"token punctuation\">,</span>\n      country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GB'</span><span class=\"token punctuation\">,</span>\n      target_type<span class=\"token operator\">:</span> <span class=\"token string\">'City'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      canonical_name<span class=\"token operator\">:</span> <span class=\"token string\">'London,England,United Kingdom'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    geo_target_constant_parents_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/20339'</span><span class=\"token punctuation\">,</span>\n        id<span class=\"token operator\">:</span> <span class=\"token number\">20339</span><span class=\"token punctuation\">,</span>\n        name<span class=\"token operator\">:</span> <span class=\"token string\">'England'</span><span class=\"token punctuation\">,</span>\n        country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GB'</span><span class=\"token punctuation\">,</span>\n        target_type<span class=\"token operator\">:</span> <span class=\"token string\">'Province'</span><span class=\"token punctuation\">,</span>\n        status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/2826'</span><span class=\"token punctuation\">,</span>\n        id<span class=\"token operator\">:</span> <span class=\"token number\">2826</span><span class=\"token punctuation\">,</span>\n        name<span class=\"token operator\">:</span> <span class=\"token string\">'United Kingdom'</span><span class=\"token punctuation\">,</span>\n        country_code<span class=\"token operator\">:</span> <span class=\"token string\">'GB'</span><span class=\"token punctuation\">,</span>\n        target_type<span class=\"token operator\">:</span> <span class=\"token string\">'Country'</span><span class=\"token punctuation\">,</span>\n        status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"Get GeoTargetConstants Suggestions","order":4.1,"type":"suggest_code","entity":"GeoTargetConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/geo_target_constant","is_entity_index":false}}},{"node":{"id":"50fdb8f1-652a-56e4-b61f-0fdc423b6eb5","html":"<h2>KeywordPlan</h2>\n<h3>The KeywordPlan object</h3>","frontmatter":{"title":"KeywordPlan","order":1,"type":"object","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":true}}},{"node":{"id":"6045de14-9fea-56e6-9c43-4d13b93de770","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example KeywordPlan</span>\n<span class=\"token keyword\">const</span> keyword_plan <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  forecast_period<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> date_interval<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">115113466</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"KeywordPlan","order":1.1,"type":"object_code","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"adcd3e7d-a21d-5fcc-8b5f-2670fd1ef0d6","html":"<h3>Get a KeywordPlan</h3>\n<p>The <code class=\"language-text\">customer.keywordPlans.get(resource_name)</code> method returns the KeywordPlan identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlan</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that KeywordPlan as an object.</p>","frontmatter":{"title":"Get KeywordPlan","order":2,"type":"get","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"02d009f4-b723-513c-ad52-526cd632431a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  forecast_period<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> date_interval<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">115113466</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get KeywordPlan","order":2.1,"type":"get_code","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"870850cb-e7ff-5d70-a187-942acfa24ac9","html":"<h3>List every instance of KeywordPlan</h3>\n<p>The <code class=\"language-text\">customer.keywordPlans.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of KeywordPlan.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">keyword_plan</code> property. Any other resources that can be selected with <code class=\"language-text\">keyword_plan</code> will also be added as properities.</p>","frontmatter":{"title":"List KeywordPlan","order":3,"type":"list","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"ccf80926-2803-55d8-95a2-524611ad7738","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the keywordPlans in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    keyword_plan<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      forecast_period<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> date_interval<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115113466</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List KeywordPlan","order":3.1,"type":"list_code","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"b8db5735-acdd-5013-b0d4-1163cc9176bd","html":"<h3>Create a KeywordPlan</h3>\n<p>The <code class=\"language-text\">customer.keywordPlans.create(keyword_plan)</code> method makes a new KeywordPlan in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlan object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create KeywordPlan","order":4,"type":"create","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"d9c92f02-7ef2-54cf-9866-36e273beae30","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your KeywordPlan here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>keyword_plan<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan<span class=\"token punctuation\">,</span> other_keyword_plan<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create KeywordPlan","order":4.1,"type":"create_code","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"be560ec8-607f-55dc-b5ca-1386aefb83e6","html":"<h3>Update a KeywordPlan</h3>\n<p>The <code class=\"language-text\">customer.keywordPlans.update(keyword_plan)</code> method changes the attributes of an existing keywordPlans in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlan object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update KeywordPlan","order":5,"type":"update","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"6c4512dc-31ac-51f4-a9fa-b97693ff28f8","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>keyword_plan<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan<span class=\"token punctuation\">,</span> other_keyword_plan<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update KeywordPlan","order":5.1,"type":"update_code","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"cb8b12c2-b7ec-520b-8794-964338169a30","html":"<h3>Delete a KeywordPlan</h3>\n<p>The <code class=\"language-text\">customer.keywordPlans.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a KeywordPlan to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlan</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete KeywordPlan","order":6,"type":"delete","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"b870cc6c-9d0e-592e-9c68-abad80f7670e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlans<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlans/115113466'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete KeywordPlan","order":6.1,"type":"delete_code","entity":"KeywordPlan"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan","is_entity_index":false}}},{"node":{"id":"25ef7ac1-c42c-5479-a700-4faf53df318d","html":"<h2>KeywordPlanAdGroup</h2>\n<h3>The KeywordPlanAdGroup object</h3>","frontmatter":{"title":"KeywordPlanAdGroup","order":1,"type":"object","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":true}}},{"node":{"id":"eaf4bfbe-7c8a-563b-8450-a2d4eaac24aa","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example KeywordPlanAdGroup</span>\n<span class=\"token keyword\">const</span> keyword_plan_ad_group <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2500000</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">104819196</span><span class=\"token punctuation\">,</span>\n  keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan ad group'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"KeywordPlanAdGroup","order":1.1,"type":"object_code","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"5afe34f1-f919-5a2a-b049-cf169dab384c","html":"<h3>Get a KeywordPlanAdGroup</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanAdGroups.get(resource_name)</code> method returns the KeywordPlanAdGroup identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanAdGroup</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that KeywordPlanAdGroup as an object.</p>","frontmatter":{"title":"Get KeywordPlanAdGroup","order":2,"type":"get","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"09692b11-ea7d-5d3c-9687-4d8be88b0e25","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2500000</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">104819196</span><span class=\"token punctuation\">,</span>\n  keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan ad group'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get KeywordPlanAdGroup","order":2.1,"type":"get_code","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"e5cc42ab-7003-5c1c-b85a-9e6b3b0f1bd6","html":"<h3>List every instance of KeywordPlanAdGroup</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanAdGroups.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of KeywordPlanAdGroup.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">keyword_plan_ad_group</code> property. Any other resources that can be selected with <code class=\"language-text\">keyword_plan_ad_group</code> will also be added as properities.</p>","frontmatter":{"title":"List KeywordPlanAdGroup","order":3,"type":"list","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"4460da73-6e10-5c7c-91b0-a3884db35e70","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the keywordPlanAdGroups in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_ad_group.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_ad_group.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    keyword_plan_ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">2500000</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">104819196</span><span class=\"token punctuation\">,</span>\n      keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    keyword_plan<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      forecast_period<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> date_interval<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115133472</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n      geo_targets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> geo_target_constant<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/1021278'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115088623</span><span class=\"token punctuation\">,</span>\n      keyword_plan<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n      keyword_plan_network<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      language_constants<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'languageConstants/1000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan campaign'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List KeywordPlanAdGroup","order":3.1,"type":"list_code","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"cf401f03-1ec6-5a33-aca4-c7256cdc3a45","html":"<h3>Create a KeywordPlanAdGroup</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanAdGroups.create(keyword_plan_ad_group)</code> method makes a new KeywordPlanAdGroup in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanAdGroup object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create KeywordPlanAdGroup","order":4,"type":"create","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"6ec94d96-5b55-51eb-9249-3b5556471875","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_ad_group <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your KeywordPlanAdGroup here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>keyword_plan_ad_group<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan_ad_group<span class=\"token punctuation\">,</span> other_keyword_plan_ad_group<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create KeywordPlanAdGroup","order":4.1,"type":"create_code","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"e385cce6-dc6c-509b-a2c7-c7c92ab066da","html":"<h3>Update a KeywordPlanAdGroup</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanAdGroups.update(keyword_plan_ad_group)</code> method changes the attributes of an existing keywordPlanAdGroups in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanAdGroup object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update KeywordPlanAdGroup","order":5,"type":"update","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"523f2ecd-2831-5417-ba78-e33a3e7c0ae1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_ad_group <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>keyword_plan_ad_group<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan_ad_group<span class=\"token punctuation\">,</span> other_keyword_plan_ad_group<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update KeywordPlanAdGroup","order":5.1,"type":"update_code","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"d8f0c874-e47e-5874-a40d-bbbbb2dbd0d1","html":"<h3>Delete a KeywordPlanAdGroup</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanAdGroups.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a KeywordPlanAdGroup to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanAdGroup</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete KeywordPlanAdGroup","order":6,"type":"delete","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"1e29f771-e200-5f81-b4f3-6d16e9c18627","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanAdGroups<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlanAdGroups/104819196'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete KeywordPlanAdGroup","order":6.1,"type":"delete_code","entity":"KeywordPlanAdGroup"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_ad_group","is_entity_index":false}}},{"node":{"id":"f50292b8-3035-5efc-80e2-1a361753945e","html":"<h2>KeywordPlanCampaign</h2>\n<h3>The KeywordPlanCampaign object</h3>","frontmatter":{"title":"KeywordPlanCampaign","order":1,"type":"object","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":true}}},{"node":{"id":"e9d13daf-f926-5b53-8a3e-9242d66e70d1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example KeywordPlanCampaign</span>\n<span class=\"token keyword\">const</span> keyword_plan_campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n  geo_targets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> geo_target_constant<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/1021278'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">115088623</span><span class=\"token punctuation\">,</span>\n  keyword_plan<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n  keyword_plan_network<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  language_constants<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'languageConstants/1000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan campaign'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"KeywordPlanCampaign","order":1.1,"type":"object_code","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"b52e8dcc-75df-51c2-b609-72a2f4d03741","html":"<h3>Get a KeywordPlanCampaign</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanCampaigns.get(resource_name)</code> method returns the KeywordPlanCampaign identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanCampaign</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that KeywordPlanCampaign as an object.</p>","frontmatter":{"title":"Get KeywordPlanCampaign","order":2,"type":"get","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"bb7c3c11-04fe-51e4-a5ae-b773bed96381","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n  geo_targets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> geo_target_constant<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/1021278'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">115088623</span><span class=\"token punctuation\">,</span>\n  keyword_plan<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n  keyword_plan_network<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  language_constants<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'languageConstants/1000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan campaign'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get KeywordPlanCampaign","order":2.1,"type":"get_code","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"97131ac8-4f4c-58cf-840d-d725fc6b1698","html":"<h3>List every instance of KeywordPlanCampaign</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanCampaigns.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of KeywordPlanCampaign.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">keyword_plan_campaign</code> property. Any other resources that can be selected with <code class=\"language-text\">keyword_plan_campaign</code> will also be added as properities.</p>","frontmatter":{"title":"List KeywordPlanCampaign","order":3,"type":"list","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"8f5e1680-f3f2-5597-9df1-8202bb45ac43","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the keywordPlanCampaigns in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_campaign.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_campaign.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n      geo_targets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> geo_target_constant<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/1021278'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115088623</span><span class=\"token punctuation\">,</span>\n      keyword_plan<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n      keyword_plan_network<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      language_constants<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'languageConstants/1000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan campaign'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    keyword_plan<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      forecast_period<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> date_interval<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115133472</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List KeywordPlanCampaign","order":3.1,"type":"list_code","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"711a0a98-c666-572a-8114-361f5630c0b5","html":"<h3>Create a KeywordPlanCampaign</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanCampaigns.create(keyword_plan_campaign)</code> method makes a new KeywordPlanCampaign in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanCampaign object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create KeywordPlanCampaign","order":4,"type":"create","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"737e7535-b18d-5534-9f31-10fd37d347cb","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your KeywordPlanCampaign here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>keyword_plan_campaign<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan_campaign<span class=\"token punctuation\">,</span> other_keyword_plan_campaign<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create KeywordPlanCampaign","order":4.1,"type":"create_code","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"1ac4a8f2-0c9a-524e-bf05-794b8768277b","html":"<h3>Update a KeywordPlanCampaign</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanCampaigns.update(keyword_plan_campaign)</code> method changes the attributes of an existing keywordPlanCampaigns in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanCampaign object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update KeywordPlanCampaign","order":5,"type":"update","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"7e8f3676-3b8b-5e77-87bb-460637a45890","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_campaign <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>keyword_plan_campaign<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan_campaign<span class=\"token punctuation\">,</span> other_keyword_plan_campaign<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update KeywordPlanCampaign","order":5.1,"type":"update_code","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"3f045593-c89f-5c79-9538-c0697a22e7a4","html":"<h3>Delete a KeywordPlanCampaign</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanCampaigns.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a KeywordPlanCampaign to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanCampaign</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete KeywordPlanCampaign","order":6,"type":"delete","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"f417707f-f93e-5245-90e0-576e014ef68b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanCampaigns<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete KeywordPlanCampaign","order":6.1,"type":"delete_code","entity":"KeywordPlanCampaign"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_campaign","is_entity_index":false}}},{"node":{"id":"06de705d-6b4c-56ce-a183-2964d0bdef09","html":"<h2>KeywordPlanKeyword</h2>\n<h3>The KeywordPlanKeyword object</h3>","frontmatter":{"title":"KeywordPlanKeyword","order":1,"type":"object","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":true}}},{"node":{"id":"a79d9634-be13-5ecd-ab5a-794f7a67892c","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example KeywordPlanKeyword</span>\n<span class=\"token keyword\">const</span> keyword_plan_keyword <span class=\"token operator\">=</span> <span class=\"token comment\">/* Todo: add example get() return here */</span></code></pre></div>","frontmatter":{"title":"KeywordPlanKeyword","order":1.1,"type":"object_code","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"a8bcf22b-03d7-58a2-abd2-69d66b10def0","html":"<h3>Get a KeywordPlanKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanKeywords.get(resource_name)</code> method returns the KeywordPlanKeyword identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanKeyword</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that KeywordPlanKeyword as an object.</p>","frontmatter":{"title":"Get KeywordPlanKeyword","order":2,"type":"get","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"8c1cb121-7702-5214-a945-7b24f7914ab1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/keywordPlanKeywords/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">(</span><span class=\"token comment\">/* Todo: add example get() return here */</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get KeywordPlanKeyword","order":2.1,"type":"get_code","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"30ef5af5-97ff-56cb-919b-532ff2ddba9d","html":"<h3>List every instance of KeywordPlanKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanKeywords.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of KeywordPlanKeyword.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">keyword_plan_keyword</code> property. Any other resources that can be selected with <code class=\"language-text\">keyword_plan_keyword</code> will also be added as properities.</p>","frontmatter":{"title":"List KeywordPlanKeyword","order":3,"type":"list","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"508a58ae-a832-5357-b0e4-d7e2a1c0ad2e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the keywordPlanKeywords in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_keyword.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_keyword.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token comment\">/* Todo: add example list() return here */</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List KeywordPlanKeyword","order":3.1,"type":"list_code","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"752db28a-2d5f-5d06-921e-87ae6a033ab4","html":"<h3>Create a KeywordPlanKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanKeywords.create(keyword_plan_keyword)</code> method makes a new KeywordPlanKeyword in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanKeyword object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create KeywordPlanKeyword","order":4,"type":"create","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"268848f1-db0e-5fea-89e4-936850d82622","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_keyword <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your KeywordPlanKeyword here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>keyword_plan_keyword<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan_keyword<span class=\"token punctuation\">,</span> other_keyword_plan_keyword<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/keywordPlanKeywords/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create KeywordPlanKeyword","order":4.1,"type":"create_code","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"8a854e79-f996-547f-81bf-297984590ee7","html":"<h3>Update a KeywordPlanKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanKeywords.update(keyword_plan_keyword)</code> method changes the attributes of an existing keywordPlanKeywords in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanKeyword object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update KeywordPlanKeyword","order":5,"type":"update","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"6836f665-fb74-5966-ba2b-2bd364c09651","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_keyword <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/1234567890/keywordPlanKeywords/123123123'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>keyword_plan_keyword<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>keyword_plan_keyword<span class=\"token punctuation\">,</span> other_keyword_plan_keyword<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/keywordPlanKeywords/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update KeywordPlanKeyword","order":5.1,"type":"update_code","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"aba7ebff-bb8b-5a49-8cd6-3f78a1272e7f","html":"<h3>Delete a KeywordPlanKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanKeywords.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a KeywordPlanKeyword to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanKeyword</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete KeywordPlanKeyword","order":6,"type":"delete","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"ce8f0786-d5b6-5f89-8a60-33407fabeab5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/keywordPlanKeywords/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete KeywordPlanKeyword","order":6.1,"type":"delete_code","entity":"KeywordPlanKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_keyword","is_entity_index":false}}},{"node":{"id":"ddd96e7f-5abb-53a6-8496-0162b94451d4","html":"<h2>KeywordPlanNegativeKeyword</h2>\n<h3>The KeywordPlanNegativeKeyword object</h3>","frontmatter":{"title":"KeywordPlanNegativeKeyword","order":1,"type":"object","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":true}}},{"node":{"id":"241e7c5e-8c8e-50f0-9451-e91f91fb9e6b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example KeywordPlanNegativeKeyword</span>\n<span class=\"token keyword\">const</span> keyword_plan_negative_keyword <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">13119148</span><span class=\"token punctuation\">,</span>\n  keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n  match_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">,</span>\n  text<span class=\"token operator\">:</span> <span class=\"token string\">'moon walk'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"KeywordPlanNegativeKeyword","order":1.1,"type":"object_code","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"e2d66ded-5cb9-5e9f-a607-03028c4532d2","html":"<h3>Get a KeywordPlanNegativeKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanNegativeKeywords.get(resource_name)</code> method returns the KeywordPlanNegativeKeyword identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanNegativeKeyword</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that KeywordPlanNegativeKeyword as an object.</p>","frontmatter":{"title":"Get KeywordPlanNegativeKeyword","order":2,"type":"get","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"b5ae2ff0-5a12-5652-9c43-60a68dccc67d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">13119148</span><span class=\"token punctuation\">,</span>\n  keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n  match_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">,</span>\n  text<span class=\"token operator\">:</span> <span class=\"token string\">'moon walk'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get KeywordPlanNegativeKeyword","order":2.1,"type":"get_code","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"4a0b8810-62f1-58a2-a2d1-defb1ab9e1c2","html":"<h3>List every instance of KeywordPlanNegativeKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanNegativeKeywords.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of KeywordPlanNegativeKeyword.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">keyword_plan_negative_keyword</code> property. Any other resources that can be selected with <code class=\"language-text\">keyword_plan_negative_keyword</code> will also be added as properities.</p>","frontmatter":{"title":"List KeywordPlanNegativeKeyword","order":3,"type":"list","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"15f83f03-2dbf-5e30-bc19-1af6b722c477","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the keywordPlanNegativeKeywords in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_negative_keyword.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'keyword_plan_negative_keyword.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    keyword_plan_negative_keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">13119148</span><span class=\"token punctuation\">,</span>\n      keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n      match_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">,</span>\n      text<span class=\"token operator\">:</span> <span class=\"token string\">'moon walk'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    keyword_plan<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      forecast_period<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> date_interval<span class=\"token operator\">:</span> <span class=\"token number\">4</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115133472</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    keyword_plan_campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span><span class=\"token punctuation\">,</span>\n      geo_targets<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> geo_target_constant<span class=\"token operator\">:</span> <span class=\"token string\">'geoTargetConstants/1021278'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115088623</span><span class=\"token punctuation\">,</span>\n      keyword_plan<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlans/115133472'</span><span class=\"token punctuation\">,</span>\n      keyword_plan_network<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      language_constants<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'languageConstants/1000'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My keyword plan campaign'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanCampaigns/115088623'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token number\">8</span><span class=\"token punctuation\">,</span> <span class=\"token number\">2</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List KeywordPlanNegativeKeyword","order":3.1,"type":"list_code","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"fa66541a-bf2c-52e6-93da-1f961c8a5239","html":"<h3>Create a KeywordPlanNegativeKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanNegativeKeywords.create(keyword_plan_negative_keyword)</code> method makes a new KeywordPlanNegativeKeyword in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanNegativeKeyword object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create KeywordPlanNegativeKeyword","order":4,"type":"create","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"1ca8a4cf-1737-55c5-b96f-4701a9949492","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_negative_keyword <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your KeywordPlanNegativeKeyword here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>keyword_plan_negative_keyword<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>keyword_plan_negative_keyword<span class=\"token punctuation\">,</span> other_keyword_plan_negative_keyword<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create KeywordPlanNegativeKeyword","order":4.1,"type":"create_code","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"7b3f207c-a8d7-5f6a-8a48-0a1902cdfa3a","html":"<h3>Update a KeywordPlanNegativeKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanNegativeKeywords.update(keyword_plan_negative_keyword)</code> method changes the attributes of an existing keywordPlanNegativeKeywords in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The KeywordPlanNegativeKeyword object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update KeywordPlanNegativeKeyword","order":5,"type":"update","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"6abb47d9-cc02-5425-b1af-65987388deb2","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> keyword_plan_negative_keyword <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>keyword_plan_negative_keyword<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>\n  <span class=\"token punctuation\">[</span>keyword_plan_negative_keyword<span class=\"token punctuation\">,</span> other_keyword_plan_negative_keyword<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">{</span>\n    validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update KeywordPlanNegativeKeyword","order":5.1,"type":"update_code","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"2b7ea2c3-b8f7-51a6-b9c4-b9aa06799a81","html":"<h3>Delete a KeywordPlanNegativeKeyword</h3>\n<p>The <code class=\"language-text\">customer.keywordPlanNegativeKeywords.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a KeywordPlanNegativeKeyword to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that KeywordPlanNegativeKeyword</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete KeywordPlanNegativeKeyword","order":6,"type":"delete","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"e22b5406-319d-57ea-9722-5a41e6f99006","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>keywordPlanNegativeKeywords<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/keywordPlanNegativeKeywords/13119148'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete KeywordPlanNegativeKeyword","order":6.1,"type":"delete_code","entity":"KeywordPlanNegativeKeyword"},"fields":{"group":"entities","mega_order":0,"directory":"entities/keyword_plan_negative_keyword","is_entity_index":false}}},{"node":{"id":"8e762adf-c23a-5b50-9b45-758ea5440ef4","html":"<h2>Label</h2>\n<h3>The Label object</h3>","frontmatter":{"title":"Label","order":1,"type":"object","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":true}}},{"node":{"id":"ead52a12-42ad-54f7-b960-e129ad241b5e","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Label</span>\n<span class=\"token keyword\">const</span> label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">3345231412</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My label'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  text_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> background_color<span class=\"token operator\">:</span> <span class=\"token string\">'#e993eb'</span><span class=\"token punctuation\">,</span> description<span class=\"token operator\">:</span> <span class=\"token string\">'Adgroups where Chloe will write new ads that kick butt.'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Label","order":1.1,"type":"object_code","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"fabc9378-a739-5618-a354-91aad4af63fe","html":"<h3>Get a Label</h3>\n<p>The <code class=\"language-text\">customer.labels.get(resource_name)</code> method returns the Label identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Label</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Label as an object.</p>","frontmatter":{"title":"Get Label","order":2,"type":"get","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"1692de05-9d10-541c-bd4f-a7fc6a5a7d83","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">3345231412</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My label'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  text_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> background_color<span class=\"token operator\">:</span> <span class=\"token string\">'#e993eb'</span><span class=\"token punctuation\">,</span> description<span class=\"token operator\">:</span> <span class=\"token string\">'Adgroups where Chloe will write new ads that kick butt.'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Label","order":2.1,"type":"get_code","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"038d471f-6162-5cbd-a90c-1f90218a7c69","html":"<h3>List every instance of Label</h3>\n<p>The <code class=\"language-text\">customer.labels.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of Label.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">label</code> property. Any other resources that can be selected with <code class=\"language-text\">label</code> will also be added as properities.</p>","frontmatter":{"title":"List Label","order":3,"type":"list","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"14e04984-d088-5cb1-ae5c-474e453981a9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the labels in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'label.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'label.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3345231412</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My label'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      text_label<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        background_color<span class=\"token operator\">:</span> <span class=\"token string\">'#e993eb'</span><span class=\"token punctuation\">,</span>\n        description<span class=\"token operator\">:</span> <span class=\"token string\">'Adgroups where Chloe will write new ads that kick butt.'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List Label","order":3.1,"type":"list_code","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"7ba50b5f-5e49-584c-b9c1-cac9ebefb96b","html":"<h3>Create a Label</h3>\n<p>The <code class=\"language-text\">customer.labels.create(label)</code> method makes a new Label in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Label object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create Label","order":4,"type":"create","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"85c977d2-5f67-5685-bb0a-4d1f5b3f0944","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your Label here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>label<span class=\"token punctuation\">,</span> other_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create Label","order":4.1,"type":"create_code","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"59347d65-b80d-50a2-9f69-096244c72255","html":"<h3>Update a Label</h3>\n<p>The <code class=\"language-text\">customer.labels.update(label)</code> method changes the attributes of an existing labels in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The Label object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update Label","order":5,"type":"update","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"c7e2bc15-5238-57ad-8259-dde545725ada","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> label <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>label<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>label<span class=\"token punctuation\">,</span> other_label<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update Label","order":5.1,"type":"update_code","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"2b075c97-ea13-5291-9fba-c32fc5930639","html":"<h3>Delete a Label</h3>\n<p>The <code class=\"language-text\">customer.labels.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a Label to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Label</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete Label","order":6,"type":"delete","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"2b9d23dd-b0f3-5172-9078-0cbb5d0c0a18","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>labels<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/labels/3345231412'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete Label","order":6.1,"type":"delete_code","entity":"Label"},"fields":{"group":"entities","mega_order":0,"directory":"entities/label","is_entity_index":false}}},{"node":{"id":"25f70f34-a985-5f55-b23c-32850e2f1d8e","html":"<h2>LanguageConstant</h2>\n<h3>The LanguageConstant object</h3>","frontmatter":{"title":"LanguageConstant","order":1,"type":"object","entity":"LanguageConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/language_constant","is_entity_index":true}}},{"node":{"id":"ac098651-675f-561c-af38-8e2893a1fffd","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example LanguageConstant</span>\n<span class=\"token keyword\">const</span> language_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  code<span class=\"token operator\">:</span> <span class=\"token string\">'zh_TW'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">1018</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'Chinese (traditional)'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'languageConstants/1018'</span><span class=\"token punctuation\">,</span>\n  targetable<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"LanguageConstant","order":1.1,"type":"object_code","entity":"LanguageConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/language_constant","is_entity_index":false}}},{"node":{"id":"a2f0774b-83f9-59ce-bcf1-9a1c28a8ced7","html":"<h3>Get a LanguageConstant</h3>\n<p>The <code class=\"language-text\">customer.languageConstants.get(resource_name)</code> method returns the LanguageConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that LanguageConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that LanguageConstant as an object.</p>","frontmatter":{"title":"Get LanguageConstant","order":2,"type":"get","entity":"LanguageConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/language_constant","is_entity_index":false}}},{"node":{"id":"5b6c776d-7d88-59c3-bb5e-b54b2faf147d","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>languageConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'languageConstants/1018'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span> code<span class=\"token operator\">:</span> <span class=\"token string\">'zh_TW'</span><span class=\"token punctuation\">,</span> id<span class=\"token operator\">:</span> <span class=\"token number\">1018</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'Chinese (traditional)'</span><span class=\"token punctuation\">,</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'languageConstants/1018'</span><span class=\"token punctuation\">,</span> targetable<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get LanguageConstant","order":2.1,"type":"get_code","entity":"LanguageConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/language_constant","is_entity_index":false}}},{"node":{"id":"717eed6b-1586-505f-894c-cb878fc45ad0","html":"<h3>List every instance of LanguageConstant</h3>\n<p>The <code class=\"language-text\">customer.languageConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of LanguageConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">language_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">language_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List LanguageConstant","order":3,"type":"list","entity":"LanguageConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/language_constant","is_entity_index":false}}},{"node":{"id":"7605eb1e-fda2-5723-a4bf-42174101cf03","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the languageConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>languageConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>languageConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'language_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'language_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    language_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      code<span class=\"token operator\">:</span> <span class=\"token string\">'zh_TW'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1018</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'Chinese (traditional)'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'languageConstants/1018'</span><span class=\"token punctuation\">,</span>\n      targetable<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List LanguageConstant","order":3.1,"type":"list_code","entity":"LanguageConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/language_constant","is_entity_index":false}}},{"node":{"id":"fcb53459-a106-550c-9321-36c6f3d5e682","html":"<h2>MediaFile</h2>\n<h3>The MediaFile object</h3>","frontmatter":{"title":"MediaFile","order":1,"type":"object","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":true}}},{"node":{"id":"1ca6c883-3306-560d-af68-5258190e76e5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example MediaFile</span>\n<span class=\"token keyword\">const</span> media_file <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  file_size<span class=\"token operator\">:</span> <span class=\"token number\">5159</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">44067075104</span><span class=\"token punctuation\">,</span>\n  mime_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">,</span>\n  source_url<span class=\"token operator\">:</span>\n    <span class=\"token string\">'https://lh3.googleusercontent.com/D3DAe038umSn2ap4q_Ll7HPSTNj5szBbJNOoXeblYkmlZHCGg1JiIq45WIr_CEGM9FXoH1vb9Hi1gF7CLw'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"MediaFile","order":1.1,"type":"object_code","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"303fac37-30d7-5410-aa58-5549df643eba","html":"<h3>Get a MediaFile</h3>\n<p>The <code class=\"language-text\">customer.mediaFiles.get(resource_name)</code> method returns the MediaFile identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that MediaFile</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that MediaFile as an object.</p>","frontmatter":{"title":"Get MediaFile","order":2,"type":"get","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"9018fad0-4a5d-5ee1-a947-ff5f5910aee0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  file_size<span class=\"token operator\">:</span> <span class=\"token number\">5159</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">44067075104</span><span class=\"token punctuation\">,</span>\n  mime_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">,</span>\n  source_url<span class=\"token operator\">:</span>\n    <span class=\"token string\">'https://lh3.googleusercontent.com/D3DAe038umSn2ap4q_Ll7HPSTNj5szBbJNOoXeblYkmlZHCGg1JiIq45WIr_CEGM9FXoH1vb9Hi1gF7CLw'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get MediaFile","order":2.1,"type":"get_code","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"29784e20-7b1c-5553-a5ca-ec2f5276cd4b","html":"<h3>List every instance of MediaFile</h3>\n<p>The <code class=\"language-text\">customer.mediaFiles.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of MediaFile.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">media_file</code> property. Any other resources that can be selected with <code class=\"language-text\">media_file</code> will also be added as properities.</p>","frontmatter":{"title":"List MediaFile","order":3,"type":"list","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"6efecc3b-e546-5268-8898-f89dc9410949","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the mediaFiles in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'media_file.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'media_file.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    media_file<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      file_size<span class=\"token operator\">:</span> <span class=\"token number\">5159</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">44067075104</span><span class=\"token punctuation\">,</span>\n      mime_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">,</span>\n      source_url<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://lh3.googleusercontent.com/D3DAe038umSn2ap4q_Ll7HPSTNj5szBbJNOoXeblYkmlZHCGg1JiIq45WIr_CEGM9FXoH1vb9Hi1gF7CLw'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List MediaFile","order":3.1,"type":"list_code","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"d759681e-2cf1-5987-9410-d4a8094bbf8b","html":"<h3>Create a MediaFile</h3>\n<p>The <code class=\"language-text\">customer.mediaFiles.create(media_file)</code> method makes a new MediaFile in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The MediaFile object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create MediaFile","order":4,"type":"create","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"31d95c60-aefe-5b34-8fa4-8345b217ff57","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> media_file <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your MediaFile here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>media_file<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>media_file<span class=\"token punctuation\">,</span> other_media_file<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create MediaFile","order":4.1,"type":"create_code","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"df19f6f6-54f0-570b-8b69-187549acb600","html":"<h3>Update a MediaFile</h3>\n<p>The <code class=\"language-text\">customer.mediaFiles.update(media_file)</code> method changes the attributes of an existing mediaFiles in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The MediaFile object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update MediaFile","order":5,"type":"update","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"9c8fc997-50d0-5352-a05e-0ead62de5f26","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> media_file <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>media_file<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>media_file<span class=\"token punctuation\">,</span> other_media_file<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update MediaFile","order":5.1,"type":"update_code","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"9df6993d-68c3-5d5b-8390-b5aacf5f7b47","html":"<h3>Delete a MediaFile</h3>\n<p>The <code class=\"language-text\">customer.mediaFiles.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a MediaFile to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that MediaFile</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete MediaFile","order":6,"type":"delete","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"0cd057ba-b0d0-56ce-ae9d-b3b809bcddae","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mediaFiles<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/mediaFiles/44067075104'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete MediaFile","order":6.1,"type":"delete_code","entity":"MediaFile"},"fields":{"group":"entities","mega_order":0,"directory":"entities/media_file","is_entity_index":false}}},{"node":{"id":"b82ed150-2e87-591d-b7d5-18968f64b73f","html":"<h2>MobileAppCategoryConstant</h2>\n<h3>The MobileAppCategoryConstant object</h3>","frontmatter":{"title":"MobileAppCategoryConstant","order":1,"type":"object","entity":"MobileAppCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_app_category_constant","is_entity_index":true}}},{"node":{"id":"1c7f7145-3ee7-533a-bcc4-e05fbbe5ebfa","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example MobileAppCategoryConstant</span>\n<span class=\"token keyword\">const</span> mobile_app_category_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">60013</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'Video Players &amp; Editors'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'mobileAppCategoryConstants/60013'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"MobileAppCategoryConstant","order":1.1,"type":"object_code","entity":"MobileAppCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_app_category_constant","is_entity_index":false}}},{"node":{"id":"c50d932a-0089-5389-a293-62b82c9b7d34","html":"<h3>Get a MobileAppCategoryConstant</h3>\n<p>The <code class=\"language-text\">customer.mobileAppCategoryConstants.get(resource_name)</code> method returns the MobileAppCategoryConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that MobileAppCategoryConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that MobileAppCategoryConstant as an object.</p>","frontmatter":{"title":"Get MobileAppCategoryConstant","order":2,"type":"get","entity":"MobileAppCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_app_category_constant","is_entity_index":false}}},{"node":{"id":"506a9998-f518-558d-b7d5-ec2a6b14cd83","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mobileAppCategoryConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'mobileAppCategoryConstants/60013'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span> id<span class=\"token operator\">:</span> <span class=\"token number\">60013</span><span class=\"token punctuation\">,</span> name<span class=\"token operator\">:</span> <span class=\"token string\">'Video Players &amp; Editors'</span><span class=\"token punctuation\">,</span> resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'mobileAppCategoryConstants/60013'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get MobileAppCategoryConstant","order":2.1,"type":"get_code","entity":"MobileAppCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_app_category_constant","is_entity_index":false}}},{"node":{"id":"02cf90df-a503-5ea8-902d-9f51c9509422","html":"<h3>List every instance of MobileAppCategoryConstant</h3>\n<p>The <code class=\"language-text\">customer.mobileAppCategoryConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of MobileAppCategoryConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">mobile_app_category_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">mobile_app_category_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List MobileAppCategoryConstant","order":3,"type":"list","entity":"MobileAppCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_app_category_constant","is_entity_index":false}}},{"node":{"id":"ec96dd7c-cba9-5382-932a-783e53866825","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the mobileAppCategoryConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mobileAppCategoryConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mobileAppCategoryConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'mobile_app_category_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'mobile_app_category_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    mobile_app_category_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">60013</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'Video Players &amp; Editors'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'mobileAppCategoryConstants/60013'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List MobileAppCategoryConstant","order":3.1,"type":"list_code","entity":"MobileAppCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_app_category_constant","is_entity_index":false}}},{"node":{"id":"0b375161-4f12-55ad-89b6-c239528376ff","html":"<h2>MobileDeviceConstant</h2>\n<h3>The MobileDeviceConstant object</h3>","frontmatter":{"title":"MobileDeviceConstant","order":1,"type":"object","entity":"MobileDeviceConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_device_constant","is_entity_index":true}}},{"node":{"id":"d33c610f-f5bd-5235-a239-1a3446b21a33","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example MobileDeviceConstant</span>\n<span class=\"token keyword\">const</span> mobile_device_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">605309</span><span class=\"token punctuation\">,</span>\n  manufacturer_name<span class=\"token operator\">:</span> <span class=\"token string\">'T-Mobile'</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'myTouch 3G Slide'</span><span class=\"token punctuation\">,</span>\n  operating_system_name<span class=\"token operator\">:</span> <span class=\"token string\">'Android'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'mobileDeviceConstants/605309'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"MobileDeviceConstant","order":1.1,"type":"object_code","entity":"MobileDeviceConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_device_constant","is_entity_index":false}}},{"node":{"id":"5598bf08-d335-53b4-aee7-9f1bc08915ba","html":"<h3>Get a MobileDeviceConstant</h3>\n<p>The <code class=\"language-text\">customer.mobileDeviceConstants.get(resource_name)</code> method returns the MobileDeviceConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that MobileDeviceConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that MobileDeviceConstant as an object.</p>","frontmatter":{"title":"Get MobileDeviceConstant","order":2,"type":"get","entity":"MobileDeviceConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_device_constant","is_entity_index":false}}},{"node":{"id":"4d9f09fc-5d4a-5f85-ab69-c6aad5ace129","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mobileDeviceConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'mobileDeviceConstants/605309'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">605309</span><span class=\"token punctuation\">,</span>\n  manufacturer_name<span class=\"token operator\">:</span> <span class=\"token string\">'T-Mobile'</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'myTouch 3G Slide'</span><span class=\"token punctuation\">,</span>\n  operating_system_name<span class=\"token operator\">:</span> <span class=\"token string\">'Android'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'mobileDeviceConstants/605309'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get MobileDeviceConstant","order":2.1,"type":"get_code","entity":"MobileDeviceConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_device_constant","is_entity_index":false}}},{"node":{"id":"bc37d246-ce03-5e29-aa2d-49c2b50a803b","html":"<h3>List every instance of MobileDeviceConstant</h3>\n<p>The <code class=\"language-text\">customer.mobileDeviceConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of MobileDeviceConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">mobile_device_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">mobile_device_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List MobileDeviceConstant","order":3,"type":"list","entity":"MobileDeviceConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_device_constant","is_entity_index":false}}},{"node":{"id":"2eb9bc2c-fad9-5f1f-a382-0f15be7d0154","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the mobileDeviceConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mobileDeviceConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>mobileDeviceConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'mobile_device_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'mobile_device_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    mobile_device_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">605309</span><span class=\"token punctuation\">,</span>\n      manufacturer_name<span class=\"token operator\">:</span> <span class=\"token string\">'T-Mobile'</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'myTouch 3G Slide'</span><span class=\"token punctuation\">,</span>\n      operating_system_name<span class=\"token operator\">:</span> <span class=\"token string\">'Android'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'mobileDeviceConstants/605309'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List MobileDeviceConstant","order":3.1,"type":"list_code","entity":"MobileDeviceConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/mobile_device_constant","is_entity_index":false}}},{"node":{"id":"cd6f8b65-7c8f-5162-a313-4ea0fadd9af7","html":"<h2>OperatingSystemVersionConstant</h2>\n<h3>The OperatingSystemVersionConstant object</h3>","frontmatter":{"title":"OperatingSystemVersionConstant","order":1,"type":"object","entity":"OperatingSystemVersionConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/operating_system_version_constant","is_entity_index":true}}},{"node":{"id":"cdff5170-1b4c-5c5f-872b-2fb93c5e2985","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example OperatingSystemVersionConstant</span>\n<span class=\"token keyword\">const</span> operating_system_version_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">630266</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'WindowsPhone'</span><span class=\"token punctuation\">,</span>\n  operator_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  os_major_version<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n  os_minor_version<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'operatingSystemVersionConstants/630266'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"OperatingSystemVersionConstant","order":1.1,"type":"object_code","entity":"OperatingSystemVersionConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/operating_system_version_constant","is_entity_index":false}}},{"node":{"id":"f66c3619-8b29-5339-9558-a88368ebb6ee","html":"<h3>Get an OperatingSystemVersionConstant</h3>\n<p>The <code class=\"language-text\">customer.operatingSystemVersionConstants.get(resource_name)</code> method returns the OperatingSystemVersionConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that OperatingSystemVersionConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that OperatingSystemVersionConstant as an object.</p>","frontmatter":{"title":"Get OperatingSystemVersionConstant","order":2,"type":"get","entity":"OperatingSystemVersionConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/operating_system_version_constant","is_entity_index":false}}},{"node":{"id":"08111541-7f18-5074-b579-6118f5104cf5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>operatingSystemVersionConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'operatingSystemVersionConstants/630266'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">630266</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'WindowsPhone'</span><span class=\"token punctuation\">,</span>\n  operator_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  os_major_version<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n  os_minor_version<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'operatingSystemVersionConstants/630266'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get OperatingSystemVersionConstant","order":2.1,"type":"get_code","entity":"OperatingSystemVersionConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/operating_system_version_constant","is_entity_index":false}}},{"node":{"id":"5381943f-3297-5f4d-9222-b91c15562e54","html":"<h3>List every instance of OperatingSystemVersionConstant</h3>\n<p>The <code class=\"language-text\">customer.operatingSystemVersionConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of OperatingSystemVersionConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">operating_system_version_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">operating_system_version_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List OperatingSystemVersionConstant","order":3,"type":"list","entity":"OperatingSystemVersionConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/operating_system_version_constant","is_entity_index":false}}},{"node":{"id":"8f100e7b-7e12-5581-8188-a84192898d9a","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the operatingSystemVersionConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>operatingSystemVersionConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>operatingSystemVersionConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'operating_system_version_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'operating_system_version_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    operating_system_version_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">630266</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'WindowsPhone'</span><span class=\"token punctuation\">,</span>\n      operator_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      os_major_version<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      os_minor_version<span class=\"token operator\">:</span> <span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'operatingSystemVersionConstants/630266'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List OperatingSystemVersionConstant","order":3.1,"type":"list_code","entity":"OperatingSystemVersionConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/operating_system_version_constant","is_entity_index":false}}},{"node":{"id":"3d244c0a-1fc4-5a4e-91b1-de3b4a3dc765","html":"<h2>ProductBiddingCategoryConstant</h2>\n<h3>The ProductBiddingCategoryConstant object</h3>","frontmatter":{"title":"ProductBiddingCategoryConstant","order":1,"type":"object","entity":"ProductBiddingCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/product_bidding_category_constant","is_entity_index":true}}},{"node":{"id":"c6957e21-46d2-5bfe-87fc-6d9a17cebb34","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example ProductBiddingCategoryConstant</span>\n<span class=\"token keyword\">const</span> product_bidding_category_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  country_code<span class=\"token operator\">:</span> <span class=\"token string\">'AU'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">55</span><span class=\"token punctuation\">,</span>\n  language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n  level<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  localized_name<span class=\"token operator\">:</span> <span class=\"token string\">'Musical Instrument &amp; Orchestra Accessories'</span><span class=\"token punctuation\">,</span>\n  product_bidding_category_constant_parent<span class=\"token operator\">:</span> <span class=\"token string\">'productBiddingCategoryConstants/AU~LEVEL2~5710'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'productBiddingCategoryConstants/AU~LEVEL3~55'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"ProductBiddingCategoryConstant","order":1.1,"type":"object_code","entity":"ProductBiddingCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/product_bidding_category_constant","is_entity_index":false}}},{"node":{"id":"a1f0265f-8a8d-5769-9451-1c0ce81606c6","html":"<h3>Get a ProductBiddingCategoryConstant</h3>\n<p>The <code class=\"language-text\">customer.productBiddingCategoryConstants.get(resource_name)</code> method returns the ProductBiddingCategoryConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that ProductBiddingCategoryConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that ProductBiddingCategoryConstant as an object.</p>","frontmatter":{"title":"Get ProductBiddingCategoryConstant","order":2,"type":"get","entity":"ProductBiddingCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/product_bidding_category_constant","is_entity_index":false}}},{"node":{"id":"7336e3a6-3572-5e1a-9303-cf0780f38661","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>productBiddingCategoryConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'productBiddingCategoryConstants/AU~LEVEL3~55'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  country_code<span class=\"token operator\">:</span> <span class=\"token string\">'AU'</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">55</span><span class=\"token punctuation\">,</span>\n  language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n  level<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n  localized_name<span class=\"token operator\">:</span> <span class=\"token string\">'Musical Instrument &amp; Orchestra Accessories'</span><span class=\"token punctuation\">,</span>\n  product_bidding_category_constant_parent<span class=\"token operator\">:</span> <span class=\"token string\">'productBiddingCategoryConstants/AU~LEVEL2~5710'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'productBiddingCategoryConstants/AU~LEVEL3~55'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get ProductBiddingCategoryConstant","order":2.1,"type":"get_code","entity":"ProductBiddingCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/product_bidding_category_constant","is_entity_index":false}}},{"node":{"id":"b9496e28-b1d8-5a8c-a811-0c3d16477a32","html":"<h3>List every instance of ProductBiddingCategoryConstant</h3>\n<p>The <code class=\"language-text\">customer.productBiddingCategoryConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of ProductBiddingCategoryConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">product_bidding_category_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">product_bidding_category_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List ProductBiddingCategoryConstant","order":3,"type":"list","entity":"ProductBiddingCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/product_bidding_category_constant","is_entity_index":false}}},{"node":{"id":"3fa3dca2-b7ac-5aa0-833e-d6701c54dd56","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the productBiddingCategoryConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>productBiddingCategoryConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>productBiddingCategoryConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'product_bidding_category_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'product_bidding_category_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    product_bidding_category_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      country_code<span class=\"token operator\">:</span> <span class=\"token string\">'AU'</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">55</span><span class=\"token punctuation\">,</span>\n      language_code<span class=\"token operator\">:</span> <span class=\"token string\">'en'</span><span class=\"token punctuation\">,</span>\n      level<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      localized_name<span class=\"token operator\">:</span> <span class=\"token string\">'Musical Instrument &amp; Orchestra Accessories'</span><span class=\"token punctuation\">,</span>\n      product_bidding_category_constant_parent<span class=\"token operator\">:</span> <span class=\"token string\">'productBiddingCategoryConstants/AU~LEVEL2~5710'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'productBiddingCategoryConstants/AU~LEVEL3~55'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List ProductBiddingCategoryConstant","order":3.1,"type":"list_code","entity":"ProductBiddingCategoryConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/product_bidding_category_constant","is_entity_index":false}}},{"node":{"id":"c25305a3-28c1-52ed-b8f1-4f5cb5a117c5","html":"<h2>Recommendation</h2>\n<h3>The Recommendation object</h3>","frontmatter":{"title":"Recommendation","order":1,"type":"object","entity":"Recommendation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/recommendation","is_entity_index":true}}},{"node":{"id":"9a3c4eed-8a5e-5bc3-a81d-7970c3f426e0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Recommendation</span>\n<span class=\"token keyword\">const</span> recommendation <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057363272'</span><span class=\"token punctuation\">,</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n  campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346162'</span><span class=\"token punctuation\">,</span>\n  dismissed<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  impact<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    base_metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">20460000</span><span class=\"token punctuation\">,</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">12</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    potential_metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> clicks<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> conversions<span class=\"token operator\">:</span> <span class=\"token number\">0.05</span><span class=\"token punctuation\">,</span> cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">36006832</span><span class=\"token punctuation\">,</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">110</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  keyword_recommendation<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords management'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    recommended_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/recommendations/MTk5MDY3NzIzLTE2My0xNTk1MTg1NjIwMDAwLSsyMDgxNjIwOTQ4LTc3MDU3MzYzMjcyLTIyNzkzMTg2Nzk5NTk5NTgxOTU'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Recommendation","order":1.1,"type":"object_code","entity":"Recommendation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/recommendation","is_entity_index":false}}},{"node":{"id":"c8343762-1039-5214-8f25-482e927b092c","html":"<h3>Get a Recommendation</h3>\n<p>The <code class=\"language-text\">customer.recommendations.get(resource_name)</code> method returns the Recommendation identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Recommendation</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Recommendation as an object.</p>","frontmatter":{"title":"Get Recommendation","order":2,"type":"get","entity":"Recommendation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/recommendation","is_entity_index":false}}},{"node":{"id":"a5782e1e-5b31-5e8c-9c4d-b1589d640176","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>recommendations<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span>\n  <span class=\"token string\">'customers/3827277046/recommendations/MTk5MDY3NzIzLTE2My0xNTk1MTg1NjIwMDAwLSsyMDgxNjIwOTQ4LTc3MDU3MzYzMjcyLTIyNzkzMTg2Nzk5NTk5NTgxOTU'</span>\n<span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057363272'</span><span class=\"token punctuation\">,</span>\n  campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n  campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346162'</span><span class=\"token punctuation\">,</span>\n  dismissed<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n  impact<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    base_metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">20460000</span><span class=\"token punctuation\">,</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">12</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    potential_metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> clicks<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> conversions<span class=\"token operator\">:</span> <span class=\"token number\">0.05</span><span class=\"token punctuation\">,</span> cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">36006832</span><span class=\"token punctuation\">,</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">110</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  keyword_recommendation<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords management'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    recommended_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span>\n    <span class=\"token string\">'customers/3827277046/recommendations/MTk5MDY3NzIzLTE2My0xNTk1MTg1NjIwMDAwLSsyMDgxNjIwOTQ4LTc3MDU3MzYzMjcyLTIyNzkzMTg2Nzk5NTk5NTgxOTU'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Recommendation","order":2.1,"type":"get_code","entity":"Recommendation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/recommendation","is_entity_index":false}}},{"node":{"id":"0eed1418-85bb-51f5-a4db-c63f240dd38d","html":"<h3>List every instance of Recommendation</h3>\n<p>The <code class=\"language-text\">customer.recommendations.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of Recommendation.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">recommendation</code> property. Any other resources that can be selected with <code class=\"language-text\">recommendation</code> will also be added as properities.</p>","frontmatter":{"title":"List Recommendation","order":3,"type":"list","entity":"Recommendation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/recommendation","is_entity_index":false}}},{"node":{"id":"9b1e5117-2184-5499-8af6-4e88e98d7439","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the recommendations in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>recommendations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>recommendations<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'recommendation.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'recommendation.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    recommendation<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057363272'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346162'</span><span class=\"token punctuation\">,</span>\n      dismissed<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      impact<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        base_metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> clicks<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">20460000</span><span class=\"token punctuation\">,</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">12</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        potential_metrics<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> clicks<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> conversions<span class=\"token operator\">:</span> <span class=\"token number\">0.05</span><span class=\"token punctuation\">,</span> cost_micros<span class=\"token operator\">:</span> <span class=\"token number\">36006832</span><span class=\"token punctuation\">,</span> impressions<span class=\"token operator\">:</span> <span class=\"token number\">110</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      keyword_recommendation<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'google adwords management'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        recommended_cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span>\n        <span class=\"token string\">'customers/3827277046/recommendations/MTk5MDY3NzIzLTE2My0xNTk1MTg1NjIwMDAwLSsyMDgxNjIwOTQ4LTc3MDU3MzYzMjcyLTIyNzkzMTg2Nzk5NTk5NTgxOTU'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign_budget<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      amount_micros<span class=\"token operator\">:</span> <span class=\"token number\">290000000</span><span class=\"token punctuation\">,</span>\n      delivery_method<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      explicitly_shared<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      has_recommended_budget<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">6449346162</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign budget'</span><span class=\"token punctuation\">,</span>\n      period<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      reference_count<span class=\"token operator\">:</span> <span class=\"token number\">1</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346162'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057363272'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">9600000</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">77057363272</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/77057363272'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">12000000</span><span class=\"token punctuation\">,</span>\n      target_cpm_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000000</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/6449346162'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">2081620948</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728216'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728468'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'customers/3827277046/labels/3889728480'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpc<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> enhanced_cpc_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8309262174345264</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/2081620948'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2019-07-30'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List Recommendation","order":3.1,"type":"list_code","entity":"Recommendation"},"fields":{"group":"entities","mega_order":0,"directory":"entities/recommendation","is_entity_index":false}}},{"node":{"id":"6ca6baa4-c8fc-54c5-9764-be5bd8e025a2","html":"<h2>RemarketingAction</h2>\n<h3>The RemarketingAction object</h3>","frontmatter":{"title":"RemarketingAction","order":1,"type":"object","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":true}}},{"node":{"id":"441158d5-9dc5-5343-9506-57f9d6df74f4","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example RemarketingAction</span>\n<span class=\"token keyword\">const</span> remarketing_action <span class=\"token operator\">=</span> <span class=\"token comment\">/* Todo: add example get() return here */</span></code></pre></div>","frontmatter":{"title":"RemarketingAction","order":1.1,"type":"object_code","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"88d0e675-a213-52fc-b9aa-16080cc7c15a","html":"<h3>Get a RemarketingAction</h3>\n<p>The <code class=\"language-text\">customer.remarketingActions.get(resource_name)</code> method returns the RemarketingAction identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that RemarketingAction</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that RemarketingAction as an object.</p>","frontmatter":{"title":"Get RemarketingAction","order":2,"type":"get","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"0d523a49-cd0b-5517-8d01-dce1b5521f88","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/remarketingActions/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">(</span><span class=\"token comment\">/* Todo: add example get() return here */</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get RemarketingAction","order":2.1,"type":"get_code","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"d6816748-f9d6-56d1-9632-88915812733e","html":"<h3>List every instance of RemarketingAction</h3>\n<p>The <code class=\"language-text\">customer.remarketingActions.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of RemarketingAction.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">remarketing_action</code> property. Any other resources that can be selected with <code class=\"language-text\">remarketing_action</code> will also be added as properities.</p>","frontmatter":{"title":"List RemarketingAction","order":3,"type":"list","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"f8df527f-fdef-5d49-a3fb-f282f0dfde68","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the remarketingActions in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'remarketing_action.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'remarketing_action.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token comment\">/* Todo: add example list() return here */</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List RemarketingAction","order":3.1,"type":"list_code","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"69aa79c7-cc17-56bd-b24e-2172b7adf908","html":"<h3>Create a RemarketingAction</h3>\n<p>The <code class=\"language-text\">customer.remarketingActions.create(remarketing_action)</code> method makes a new RemarketingAction in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The RemarketingAction object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create RemarketingAction","order":4,"type":"create","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"c48b5fc7-b488-5d37-a048-2279e6438f97","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> remarketing_action <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your RemarketingAction here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>remarketing_action<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>remarketing_action<span class=\"token punctuation\">,</span> other_remarketing_action<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/remarketingActions/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create RemarketingAction","order":4.1,"type":"create_code","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"cf54e240-454f-5afc-8057-a6a618f5f158","html":"<h3>Update a RemarketingAction</h3>\n<p>The <code class=\"language-text\">customer.remarketingActions.update(remarketing_action)</code> method changes the attributes of an existing remarketingActions in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The RemarketingAction object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update RemarketingAction","order":5,"type":"update","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"f1218abb-a3c0-5986-bed8-d8e112c598c4","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> remarketing_action <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/1234567890/remarketingActions/123123123'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>remarketing_action<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>remarketing_action<span class=\"token punctuation\">,</span> other_remarketing_action<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/1234567890/remarketingActions/123123123'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update RemarketingAction","order":5.1,"type":"update_code","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"e6f67c88-3672-5b4b-8db0-7b96dc303a3a","html":"<h3>Delete a RemarketingAction</h3>\n<p>The <code class=\"language-text\">customer.remarketingActions.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a RemarketingAction to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that RemarketingAction</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete RemarketingAction","order":6,"type":"delete","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"d286340c-69b4-5f05-86b7-8effe1c1d3b8","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>remarketingActions<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/1234567890/remarketingActions/123123123'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete RemarketingAction","order":6.1,"type":"delete_code","entity":"RemarketingAction"},"fields":{"group":"entities","mega_order":0,"directory":"entities/remarketing_action","is_entity_index":false}}},{"node":{"id":"0fb9bb1b-aedd-5349-9ab6-6762b73bc257","html":"<h2>SharedCriterion</h2>\n<h3>The SharedCriterion object</h3>","frontmatter":{"title":"SharedCriterion","order":1,"type":"object","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":true}}},{"node":{"id":"ecf16001-851f-5903-a22a-fc9310b6bee5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example SharedCriterion</span>\n<span class=\"token keyword\">const</span> shared_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">627191652608</span><span class=\"token punctuation\">,</span>\n  keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'test-keyword-399026'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">,</span>\n  shared_set<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"SharedCriterion","order":1.1,"type":"object_code","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"77670ebc-7bbb-58c1-824a-3b3a34100f1c","html":"<h3>Get a SharedCriterion</h3>\n<p>The <code class=\"language-text\">customer.sharedCriteria.get(resource_name)</code> method returns the SharedCriterion identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that SharedCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that SharedCriterion as an object.</p>","frontmatter":{"title":"Get SharedCriterion","order":2,"type":"get","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"ebd59b69-c221-5417-a661-7473484f57ac","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">627191652608</span><span class=\"token punctuation\">,</span>\n  keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'test-keyword-399026'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">,</span>\n  shared_set<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get SharedCriterion","order":2.1,"type":"get_code","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"7c3a08a4-aeee-57fd-a310-419edbd701d0","html":"<h3>List every instance of SharedCriterion</h3>\n<p>The <code class=\"language-text\">customer.sharedCriteria.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of SharedCriterion.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">shared_criterion</code> property. Any other resources that can be selected with <code class=\"language-text\">shared_criterion</code> will also be added as properities.</p>","frontmatter":{"title":"List SharedCriterion","order":3,"type":"list","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"c628010e-8060-5187-9d95-a122e7fff293","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the sharedCriteria in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'shared_criterion.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'shared_criterion.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    shared_criterion<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      criterion_id<span class=\"token operator\">:</span> <span class=\"token number\">627191652608</span><span class=\"token punctuation\">,</span>\n      keyword<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> match_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> text<span class=\"token operator\">:</span> <span class=\"token string\">'test-keyword-399026'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">,</span>\n      shared_set<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    shared_set<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1788591305</span><span class=\"token punctuation\">,</span>\n      member_count<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My shared set'</span><span class=\"token punctuation\">,</span>\n      reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List SharedCriterion","order":3.1,"type":"list_code","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"1a08ca33-cc83-5c8a-8a77-0ea0970e6040","html":"<h3>Create a SharedCriterion</h3>\n<p>The <code class=\"language-text\">customer.sharedCriteria.create(shared_criterion)</code> method makes a new SharedCriterion in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The SharedCriterion object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create SharedCriterion","order":4,"type":"create","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"75f9c91d-ccd9-53a0-a5bd-f9b80d623dcf","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> shared_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your SharedCriterion here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>shared_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>shared_criterion<span class=\"token punctuation\">,</span> other_shared_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create SharedCriterion","order":4.1,"type":"create_code","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"835431dc-8344-520a-b38d-1a46bca04053","html":"<h3>Update a SharedCriterion</h3>\n<p>The <code class=\"language-text\">customer.sharedCriteria.update(shared_criterion)</code> method changes the attributes of an existing sharedCriteria in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The SharedCriterion object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update SharedCriterion","order":5,"type":"update","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"283b1fa7-31b6-5657-a45e-3e619a506503","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> shared_criterion <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>shared_criterion<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>shared_criterion<span class=\"token punctuation\">,</span> other_shared_criterion<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update SharedCriterion","order":5.1,"type":"update_code","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"ae674514-aa32-56a0-bf20-a8ba85a70641","html":"<h3>Delete a SharedCriterion</h3>\n<p>The <code class=\"language-text\">customer.sharedCriteria.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a SharedCriterion to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that SharedCriterion</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete SharedCriterion","order":6,"type":"delete","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"20ecb103-875d-51ef-8f7e-089f65505077","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedCriteria<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/sharedCriteria/1788591305~627191652608'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete SharedCriterion","order":6.1,"type":"delete_code","entity":"SharedCriterion"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_criterion","is_entity_index":false}}},{"node":{"id":"0c7990af-7625-5145-a42e-3ea384f0861a","html":"<h2>SharedSet</h2>\n<h3>The SharedSet object</h3>","frontmatter":{"title":"SharedSet","order":1,"type":"object","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":true}}},{"node":{"id":"5708d2d1-e6d9-55bc-be6e-421e05bb9292","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example SharedSet</span>\n<span class=\"token keyword\">const</span> shared_set <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">1788591305</span><span class=\"token punctuation\">,</span>\n  member_count<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My shared set'</span><span class=\"token punctuation\">,</span>\n  reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"SharedSet","order":1.1,"type":"object_code","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"d1d2b5a9-203c-5d7e-991c-6ab468b68079","html":"<h3>Get a SharedSet</h3>\n<p>The <code class=\"language-text\">customer.sharedSets.get(resource_name)</code> method returns the SharedSet identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that SharedSet</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that SharedSet as an object.</p>","frontmatter":{"title":"Get SharedSet","order":2,"type":"get","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"d1e42dcf-622a-5725-97bb-fdd2b02e388b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">1788591305</span><span class=\"token punctuation\">,</span>\n  member_count<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My shared set'</span><span class=\"token punctuation\">,</span>\n  reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n  status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get SharedSet","order":2.1,"type":"get_code","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"49272e0a-9a51-5992-8220-d830b43b7dae","html":"<h3>List every instance of SharedSet</h3>\n<p>The <code class=\"language-text\">customer.sharedSets.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of SharedSet.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">shared_set</code> property. Any other resources that can be selected with <code class=\"language-text\">shared_set</code> will also be added as properities.</p>","frontmatter":{"title":"List SharedSet","order":3,"type":"list","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"8914547a-d6a4-5f8b-800f-57d2610527f9","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the sharedSets in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'shared_set.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'shared_set.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    shared_set<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1788591305</span><span class=\"token punctuation\">,</span>\n      member_count<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My shared set'</span><span class=\"token punctuation\">,</span>\n      reference_count<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign_shared_set<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignSharedSets/1485014801~1788591305'</span><span class=\"token punctuation\">,</span>\n      shared_set<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaignBudgets/1548344372'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1485014801</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/campaigns/1485014801'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-07-24'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_spend<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> cpc_bid_ceiling_micros<span class=\"token operator\">:</span> <span class=\"token number\">1000000</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">797556569</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'EUR'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">9262111890</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 797556569 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-797556569\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-797556569');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List SharedSet","order":3.1,"type":"list_code","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"8116a15d-feee-50af-b029-d03b7c6d521d","html":"<h3>Create a SharedSet</h3>\n<p>The <code class=\"language-text\">customer.sharedSets.create(shared_set)</code> method makes a new SharedSet in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The SharedSet object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create SharedSet","order":4,"type":"create","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"e1f65a46-e325-5e76-b493-c5e7bac999b5","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> shared_set <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your SharedSet here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>shared_set<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>shared_set<span class=\"token punctuation\">,</span> other_shared_set<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create SharedSet","order":4.1,"type":"create_code","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"90badde5-e9cf-55ca-806b-bbaf40625eb4","html":"<h3>Update a SharedSet</h3>\n<p>The <code class=\"language-text\">customer.sharedSets.update(shared_set)</code> method changes the attributes of an existing sharedSets in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The SharedSet object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update SharedSet","order":5,"type":"update","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"8ecf7197-4481-5038-a5d1-43e204327af6","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> shared_set <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>shared_set<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>shared_set<span class=\"token punctuation\">,</span> other_shared_set<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update SharedSet","order":5.1,"type":"update_code","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"d8d8edf9-1ccc-502f-b35c-98edaef10aab","html":"<h3>Delete a SharedSet</h3>\n<p>The <code class=\"language-text\">customer.sharedSets.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a SharedSet to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that SharedSet</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete SharedSet","order":6,"type":"delete","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"870dec86-6471-5532-92ab-73f752a100ae","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>sharedSets<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/sharedSets/1788591305'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete SharedSet","order":6.1,"type":"delete_code","entity":"SharedSet"},"fields":{"group":"entities","mega_order":0,"directory":"entities/shared_set","is_entity_index":false}}},{"node":{"id":"f100aacc-4afc-523d-80b0-07816786dc70","html":"<h2>TopicConstant</h2>\n<h3>The TopicConstant object</h3>","frontmatter":{"title":"TopicConstant","order":1,"type":"object","entity":"TopicConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/topic_constant","is_entity_index":true}}},{"node":{"id":"74e9d7b1-4c31-50fa-94c1-1aa5eaf74637","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example TopicConstant</span>\n<span class=\"token keyword\">const</span> topic_constant <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">115</span><span class=\"token punctuation\">,</span>\n  path<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'People &amp; Society'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Family &amp; Relationships'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Family'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Parenting'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Babies &amp; Toddlers'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Baby Care &amp; Hygiene'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'topicConstants/115'</span><span class=\"token punctuation\">,</span>\n  topic_constant_parent<span class=\"token operator\">:</span> <span class=\"token string\">'topicConstants/1374'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"TopicConstant","order":1.1,"type":"object_code","entity":"TopicConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/topic_constant","is_entity_index":false}}},{"node":{"id":"ca91cb48-1fcd-5052-94a2-51f52b0bfedd","html":"<h3>Get a TopicConstant</h3>\n<p>The <code class=\"language-text\">customer.topicConstants.get(resource_name)</code> method returns the TopicConstant identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that TopicConstant</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that TopicConstant as an object.</p>","frontmatter":{"title":"Get TopicConstant","order":2,"type":"get","entity":"TopicConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/topic_constant","is_entity_index":false}}},{"node":{"id":"caff0516-e042-5e0d-8bdc-4156fb95c5f4","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>topicConstants<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'topicConstants/115'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">115</span><span class=\"token punctuation\">,</span>\n  path<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'People &amp; Society'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Family &amp; Relationships'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Family'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Parenting'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Babies &amp; Toddlers'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token string\">'Baby Care &amp; Hygiene'</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'topicConstants/115'</span><span class=\"token punctuation\">,</span>\n  topic_constant_parent<span class=\"token operator\">:</span> <span class=\"token string\">'topicConstants/1374'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get TopicConstant","order":2.1,"type":"get_code","entity":"TopicConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/topic_constant","is_entity_index":false}}},{"node":{"id":"b516be32-221e-54e0-ad7b-04e8c1567fc1","html":"<h3>List every instance of TopicConstant</h3>\n<p>The <code class=\"language-text\">customer.topicConstants.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of TopicConstant.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">topic_constant</code> property. Any other resources that can be selected with <code class=\"language-text\">topic_constant</code> will also be added as properities.</p>","frontmatter":{"title":"List TopicConstant","order":3,"type":"list","entity":"TopicConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/topic_constant","is_entity_index":false}}},{"node":{"id":"c812090e-56b7-5768-972e-41532bb16926","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the topicConstants in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>topicConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>topicConstants<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'topic_constant.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'topic_constant.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    topic_constant<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">115</span><span class=\"token punctuation\">,</span>\n      path<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n        <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'People &amp; Society'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'Family &amp; Relationships'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'Family'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'Parenting'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'Babies &amp; Toddlers'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token string\">'Baby Care &amp; Hygiene'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'topicConstants/115'</span><span class=\"token punctuation\">,</span>\n      topic_constant_parent<span class=\"token operator\">:</span> <span class=\"token string\">'topicConstants/1374'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List TopicConstant","order":3.1,"type":"list_code","entity":"TopicConstant"},"fields":{"group":"entities","mega_order":0,"directory":"entities/topic_constant","is_entity_index":false}}},{"node":{"id":"7d87b735-74cd-5047-89da-a2d91c0b44ec","html":"<h2>UserInterest</h2>\n<h3>The UserInterest object</h3>","frontmatter":{"title":"UserInterest","order":1,"type":"object","entity":"UserInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_interest","is_entity_index":true}}},{"node":{"id":"05991d48-fbd7-5c11-9c54-bb27d91b7c63","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example UserInterest</span>\n<span class=\"token keyword\">const</span> user_interest <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  availabilities<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  launched_to_all<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My user interest'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/userInterests/84'</span><span class=\"token punctuation\">,</span>\n  taxonomy_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n  user_interest_id<span class=\"token operator\">:</span> <span class=\"token number\">84</span><span class=\"token punctuation\">,</span>\n  user_interest_parent<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/userInterests/302'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"UserInterest","order":1.1,"type":"object_code","entity":"UserInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_interest","is_entity_index":false}}},{"node":{"id":"d452fb1a-49f5-5537-8ba1-852abc11a433","html":"<h3>Get a UserInterest</h3>\n<p>The <code class=\"language-text\">customer.userInterests.get(resource_name)</code> method returns the UserInterest identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that UserInterest</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that UserInterest as an object.</p>","frontmatter":{"title":"Get UserInterest","order":2,"type":"get","entity":"UserInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_interest","is_entity_index":false}}},{"node":{"id":"13902bfe-406a-5e64-97ff-02a9174d9290","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userInterests<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/9262111890/userInterests/84'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  availabilities<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  launched_to_all<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My user interest'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/userInterests/84'</span><span class=\"token punctuation\">,</span>\n  taxonomy_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n  user_interest_id<span class=\"token operator\">:</span> <span class=\"token number\">84</span><span class=\"token punctuation\">,</span>\n  user_interest_parent<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/userInterests/302'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get UserInterest","order":2.1,"type":"get_code","entity":"UserInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_interest","is_entity_index":false}}},{"node":{"id":"da0b680f-90dc-56db-9dd0-b0aa0b2bd5a9","html":"<h3>List every instance of UserInterest</h3>\n<p>The <code class=\"language-text\">customer.userInterests.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of UserInterest.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">user_interest</code> property. Any other resources that can be selected with <code class=\"language-text\">user_interest</code> will also be added as properities.</p>","frontmatter":{"title":"List UserInterest","order":3,"type":"list","entity":"UserInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_interest","is_entity_index":false}}},{"node":{"id":"da03ad65-804a-54b6-be86-5be9c52f7ac0","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the userInterests in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userInterests<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userInterests<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'user_interest.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'user_interest.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    user_interest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      availabilities<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      launched_to_all<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My user interest'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/userInterests/84'</span><span class=\"token punctuation\">,</span>\n      taxonomy_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span>\n      user_interest_id<span class=\"token operator\">:</span> <span class=\"token number\">84</span><span class=\"token punctuation\">,</span>\n      user_interest_parent<span class=\"token operator\">:</span> <span class=\"token string\">'customers/9262111890/userInterests/302'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List UserInterest","order":3.1,"type":"list_code","entity":"UserInterest"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_interest","is_entity_index":false}}},{"node":{"id":"79393cf5-bcb5-5d1f-9334-da6d3715e41c","html":"<h2>UserList</h2>\n<h3>The UserList object</h3>","frontmatter":{"title":"UserList","order":1,"type":"object","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":true}}},{"node":{"id":"1e6d0858-21fd-5543-a3d5-7d8a8064ef9b","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example UserList</span>\n<span class=\"token keyword\">const</span> user_list <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  access_reason<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  account_user_list_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  closing_reason<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  description<span class=\"token operator\">:</span> <span class=\"token string\">'Combined audience based on available data sources'</span><span class=\"token punctuation\">,</span>\n  eligible_for_display<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  eligible_for_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">509186086</span><span class=\"token punctuation\">,</span>\n  logical_user_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    rules<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        operator<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        rule_operands_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/814539380'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/508846109'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/614318739'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  membership_life_span<span class=\"token operator\">:</span> <span class=\"token number\">30</span><span class=\"token punctuation\">,</span>\n  membership_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My user list'</span><span class=\"token punctuation\">,</span>\n  read_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">,</span>\n  size_for_display<span class=\"token operator\">:</span> <span class=\"token number\">320</span><span class=\"token punctuation\">,</span>\n  size_for_search<span class=\"token operator\">:</span> <span class=\"token number\">490</span><span class=\"token punctuation\">,</span>\n  size_range_for_display<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  size_range_for_search<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"UserList","order":1.1,"type":"object_code","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"b7861767-9b26-5177-9c6c-4e72f0bf2e85","html":"<h3>Get a UserList</h3>\n<p>The <code class=\"language-text\">customer.userLists.get(resource_name)</code> method returns the UserList identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that UserList</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that UserList as an object.</p>","frontmatter":{"title":"Get UserList","order":2,"type":"get","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"5d68f17f-5b88-5c2a-a0f2-816b58a07779","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  access_reason<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  account_user_list_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  closing_reason<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n  description<span class=\"token operator\">:</span> <span class=\"token string\">'Combined audience based on available data sources'</span><span class=\"token punctuation\">,</span>\n  eligible_for_display<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  eligible_for_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token number\">509186086</span><span class=\"token punctuation\">,</span>\n  logical_user_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n    rules<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token punctuation\">{</span>\n        operator<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n        rule_operands_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/814539380'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/508846109'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/614318739'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  membership_life_span<span class=\"token operator\">:</span> <span class=\"token number\">30</span><span class=\"token punctuation\">,</span>\n  membership_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  name<span class=\"token operator\">:</span> <span class=\"token string\">'My user list'</span><span class=\"token punctuation\">,</span>\n  read_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">,</span>\n  size_for_display<span class=\"token operator\">:</span> <span class=\"token number\">320</span><span class=\"token punctuation\">,</span>\n  size_for_search<span class=\"token operator\">:</span> <span class=\"token number\">490</span><span class=\"token punctuation\">,</span>\n  size_range_for_display<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  size_range_for_search<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get UserList","order":2.1,"type":"get_code","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"4a8ac514-99e7-5ba0-a57e-8f8ced5e4c4a","html":"<h3>List every instance of UserList</h3>\n<p>The <code class=\"language-text\">customer.userLists.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of UserList.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">user_list</code> property. Any other resources that can be selected with <code class=\"language-text\">user_list</code> will also be added as properities.</p>","frontmatter":{"title":"List UserList","order":3,"type":"list","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"c838a0ad-9233-5f5a-b910-63e33433d7d8","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the userLists in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'user_list.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'user_list.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    user_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      access_reason<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      account_user_list_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      closing_reason<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      description<span class=\"token operator\">:</span> <span class=\"token string\">'Combined audience based on available data sources'</span><span class=\"token punctuation\">,</span>\n      eligible_for_display<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      eligible_for_search<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">509186086</span><span class=\"token punctuation\">,</span>\n      logical_user_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        rules<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span>\n            operator<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n            rule_operands_list<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n              <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/814539380'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n              <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/508846109'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n              <span class=\"token punctuation\">{</span> user_list<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/614318739'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n            <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      membership_life_span<span class=\"token operator\">:</span> <span class=\"token number\">30</span><span class=\"token punctuation\">,</span>\n      membership_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My user list'</span><span class=\"token punctuation\">,</span>\n      read_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">,</span>\n      size_for_display<span class=\"token operator\">:</span> <span class=\"token number\">320</span><span class=\"token punctuation\">,</span>\n      size_for_search<span class=\"token operator\">:</span> <span class=\"token number\">490</span><span class=\"token punctuation\">,</span>\n      size_range_for_display<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      size_range_for_search<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List UserList","order":3.1,"type":"list_code","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"3f300954-2024-546f-9a2f-6558d616a3ac","html":"<h3>Create a UserList</h3>\n<p>The <code class=\"language-text\">customer.userLists.create(user_list)</code> method makes a new UserList in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The UserList object or array of objects.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to create will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still create the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> created.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Create UserList","order":4,"type":"create","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"ca89e6d6-24cf-50d3-a2ca-d52e3ef75873","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Creating the entity</span>\n\n<span class=\"token keyword\">const</span> user_list <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token comment\">// Your UserList here, without immutable fields such as resource_name</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to create</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span>user_list<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to create, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">create</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>user_list<span class=\"token punctuation\">,</span> other_user_list<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Create UserList","order":4.1,"type":"create_code","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"92d96067-8caa-5bc3-809d-377b8637e7ad","html":"<h3>Update a UserList</h3>\n<p>The <code class=\"language-text\">customer.userLists.update(user_list)</code> method changes the attributes of an existing userLists in an account. It also supports an array as its first agument for batch operations.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>entity <em>required</em></h5>\n<p>  The UserList object or array of objects. These must have a resource_name field set to identify the entity. Any other fields that you set will be updated.</p>\n</li>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ validate_only, partial_failure }</code>:</p>\n<ul>\n<li>\n<h5>validate_only <em>optional, boolean</em></h5>\n<p>  When <code class=\"language-text\">true</code>, only checks whether the operation is valid. Makes no changes to your google ads account. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n<li>\n<h5>partial_failure <em>optional, boolean</em></h5>\n<p>  Only useful when passing in an array of entities. When <code class=\"language-text\">false</code>, a single failure in the array of entities to update will cause the whole operation to be rolled back. When <code class=\"language-text\">true</code>, the system will still update the non-failed entities. Defaults to <code class=\"language-text\">false</code>.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<ul>\n<li>\n<h5>results</h5>\n<p>  An array of the <code class=\"language-text\">resource_names</code> updated.</p>\n</li>\n<li>\n<h5>partial_failure_error</h5>\n<p>  If <code class=\"language-text\">partial_failure</code> was set to <code class=\"language-text\">true</code>, an array of errors.</p>\n</li>\n<li>\n<h5>request</h5>\n<p>  The request object sent to google's gRPC services. Useful for debugging.</p>\n</li>\n</ul>","frontmatter":{"title":"Update UserList","order":5,"type":"update","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"4ea5a96c-0113-5e75-a39e-62c89d2a94e1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Updating the entity</span>\n\n<span class=\"token keyword\">const</span> user_list <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// The resource_name is required</span>\n  <span class=\"token comment\">// ...any other fields that you would like to update</span>\n<span class=\"token punctuation\">}</span>\n\n<span class=\"token comment\">// Passing in a single entity to update</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span>user_list<span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Passing in an array of entities to update, validating only</span>\n<span class=\"token keyword\">const</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">update</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">[</span>user_list<span class=\"token punctuation\">,</span> other_user_list<span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  validate_only<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">{</span>\n\tresults <span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n\tpartial_failure_error <span class=\"token operator\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span>\n\trequest<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> <span class=\"token comment\">/* your request object */</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Update UserList","order":5.1,"type":"update_code","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"7d6da423-5c04-52d9-b53d-f1884c6f7cfe","html":"<h3>Delete a UserList</h3>\n<p>The <code class=\"language-text\">customer.userLists.delete(resource_name)</code> sets the <code class=\"language-text\">status</code> field of a UserList to <code class=\"language-text\">REMOVED</code>. Those entities and their metrics will continue to exist, but they will be read-only. Removed entities cannot be re-enabled.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that UserList</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p><em>Nothing</em></p>","frontmatter":{"title":"Delete UserList","order":6,"type":"delete","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"30b6c9cc-d4a4-560c-a1ba-c05728136623","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Deleting the entity</span>\n\n<span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>userLists<span class=\"token punctuation\">.</span><span class=\"token function\">delete</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/userLists/509186086'</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Delete UserList","order":6.1,"type":"delete_code","entity":"UserList"},"fields":{"group":"entities","mega_order":0,"directory":"entities/user_list","is_entity_index":false}}},{"node":{"id":"91ac7266-b838-5b9b-b518-b48174e4bd8b","html":"<h2>Video</h2>\n<h3>The Video object</h3>","frontmatter":{"title":"Video","order":1,"type":"object","entity":"Video"},"fields":{"group":"entities","mega_order":0,"directory":"entities/video","is_entity_index":true}}},{"node":{"id":"e9ea3646-cd6a-5b7c-a040-67baaec4fde1","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example Video</span>\n<span class=\"token keyword\">const</span> video <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n  channel_id<span class=\"token operator\">:</span> <span class=\"token string\">'UCOSYb4yvogm0SAI8rX8kGWQ'</span><span class=\"token punctuation\">,</span>\n  duration_millis<span class=\"token operator\">:</span> <span class=\"token number\">40356</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token string\">'V_jS8nLLpZI'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/videos/Vl9qUzhuTExwWkk'</span><span class=\"token punctuation\">,</span>\n  title<span class=\"token operator\">:</span> <span class=\"token string\">'Opteo'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"Video","order":1.1,"type":"object_code","entity":"Video"},"fields":{"group":"entities","mega_order":0,"directory":"entities/video","is_entity_index":false}}},{"node":{"id":"0b9ed768-89b4-5577-91b5-c1a99660addd","html":"<h3>Get a Video</h3>\n<p>The <code class=\"language-text\">customer.videos.get(resource_name)</code> method returns the Video identified by a resource_name. </p>\n<blockquote>\n<p>Note: This function is heavily rate-limited by Google, so avoid using it in production.</p>\n</blockquote>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>resource_name <em>required</em></h5>\n<p>  The resource_name of that Video</p>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns that Video as an object.</p>","frontmatter":{"title":"Get Video","order":2,"type":"get","entity":"Video"},"fields":{"group":"entities","mega_order":0,"directory":"entities/video","is_entity_index":false}}},{"node":{"id":"1dd3f7da-e50a-5263-9c12-a22d3b47c934","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Getting the entity</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>videos<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'customers/3827277046/videos/Vl9qUzhuTExwWkk'</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  channel_id<span class=\"token operator\">:</span> <span class=\"token string\">'UCOSYb4yvogm0SAI8rX8kGWQ'</span><span class=\"token punctuation\">,</span>\n  duration_millis<span class=\"token operator\">:</span> <span class=\"token number\">40356</span><span class=\"token punctuation\">,</span>\n  id<span class=\"token operator\">:</span> <span class=\"token string\">'V_jS8nLLpZI'</span><span class=\"token punctuation\">,</span>\n  resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/videos/Vl9qUzhuTExwWkk'</span><span class=\"token punctuation\">,</span>\n  title<span class=\"token operator\">:</span> <span class=\"token string\">'Opteo'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>","frontmatter":{"title":"Get Video","order":2.1,"type":"get_code","entity":"Video"},"fields":{"group":"entities","mega_order":0,"directory":"entities/video","is_entity_index":false}}},{"node":{"id":"a117c32c-67b7-5c94-af90-24eefae958d0","html":"<h3>List every instance of Video</h3>\n<p>The <code class=\"language-text\">customer.videos.list()</code> returns all of the entities in the account, including <code class=\"language-text\">REMOVED</code> entities. It also returns all other resources that can be selected with each instance of Video.</p>\n<p>This method was designed for convenience and discovery. Internally, it uses the <code class=\"language-text\">customer.report()</code> method with all <code class=\"language-text\">attributes</code> fields included. For production code, we recommend using <code class=\"language-text\">customer.report()</code> with only the fields you need.</p>\n<h4>Arguments</h4>\n<ul>\n<li>\n<h5>options <em>optional</em></h5>\n<p>  Object of the form <code class=\"language-text\">{ limit, order_by, constraints }</code>:</p>\n<ul>\n<li>\n<h5>limit <em>optional, number</em></h5>\n<p>  Number of rows to return. Equivalent to the limit in <code class=\"language-text\">customer.report()</code>. Defaults to no limit.</p>\n</li>\n<li>\n<h5>order_by <em>optional, string</em></h5>\n<p>  The field to sort the returned rows by. Equivalent to the order_by in <code class=\"language-text\">customer.report()</code>. By default, no sorting is applied.</p>\n</li>\n<li>\n<h5>constraints <em>optional, array/object</em></h5>\n<p>  A constraints array or object. See the <code class=\"language-text\">customer.report()</code> documentation for details. By default, all entities are returned.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4>Returns</h4>\n<p>Returns an array of objects.\nEach object has a <code class=\"language-text\">video</code> property. Any other resources that can be selected with <code class=\"language-text\">video</code> will also be added as properities.</p>","frontmatter":{"title":"List Video","order":3,"type":"list","entity":"Video"},"fields":{"group":"entities","mega_order":0,"directory":"entities/video","is_entity_index":false}}},{"node":{"id":"3b8c1585-9f96-51be-bc04-cc973a6d23c2","html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Listing all the videos in the account</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>videos<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token comment\">// Listing with constraints, sorting, and a limited number of results</span>\n<span class=\"token keyword\">let</span> result <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> customer<span class=\"token punctuation\">.</span>videos<span class=\"token punctuation\">.</span><span class=\"token function\">list</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  constraints<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n    <span class=\"token punctuation\">{</span>\n      key<span class=\"token operator\">:</span> <span class=\"token string\">'video.some_field'</span><span class=\"token punctuation\">,</span>\n      op<span class=\"token operator\">:</span> <span class=\"token string\">'='</span><span class=\"token punctuation\">,</span>\n      val<span class=\"token operator\">:</span> <span class=\"token string\">'yellow submarine'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  limit<span class=\"token operator\">:</span> <span class=\"token number\">15</span><span class=\"token punctuation\">,</span>\n  order_by<span class=\"token operator\">:</span> <span class=\"token string\">'video.some_field.sub_field'</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span></code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// Example result</span>\n<span class=\"token punctuation\">;</span><span class=\"token punctuation\">[</span>\n  <span class=\"token punctuation\">{</span>\n    video<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      channel_id<span class=\"token operator\">:</span> <span class=\"token string\">'UCOSYb4yvogm0SAI8rX8kGWQ'</span><span class=\"token punctuation\">,</span>\n      duration_millis<span class=\"token operator\">:</span> <span class=\"token number\">40356</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token string\">'V_jS8nLLpZI'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/videos/Vl9qUzhuTExwWkk'</span><span class=\"token punctuation\">,</span>\n      title<span class=\"token operator\">:</span> <span class=\"token string\">'Opteo'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        added_by_google_ads<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        device_preference<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        display_url<span class=\"token operator\">:</span> <span class=\"token string\">'opteo.com'</span><span class=\"token punctuation\">,</span>\n        final_app_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_mobile_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        final_urls<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'https://opteo.com'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        id<span class=\"token operator\">:</span> <span class=\"token number\">376678647998</span><span class=\"token punctuation\">,</span>\n        name<span class=\"token operator\">:</span> <span class=\"token string\">'Animation'</span><span class=\"token punctuation\">,</span>\n        resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/ads/376678647998'</span><span class=\"token punctuation\">,</span>\n        system_managed_resource_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n        type<span class=\"token operator\">:</span> <span class=\"token number\">29</span><span class=\"token punctuation\">,</span>\n        url_collections<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n        video_ad<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n          in_stream<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> companion_banner<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/mediaFiles/4570107325'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          media_file<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/mediaFiles/4565915444'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/55719719421'</span><span class=\"token punctuation\">,</span>\n      ad_strength<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      policy_summary<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> approval_status<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> policy_topic_entries<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span> review_status<span class=\"token operator\">:</span> <span class=\"token number\">3</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroupAds/55719719421~376678647998'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    ad_group<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_rotation_mode<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      base_ad_group<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/55719719421'</span><span class=\"token punctuation\">,</span>\n      campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1546686126'</span><span class=\"token punctuation\">,</span>\n      cpc_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      cpm_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">10000</span><span class=\"token punctuation\">,</span>\n      cpv_bid_micros<span class=\"token operator\">:</span> <span class=\"token number\">100000</span><span class=\"token punctuation\">,</span>\n      display_custom_bid_dimension<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_cpa_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      effective_target_roas_source<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      explorer_auto_optimizer_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> opt_in<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">55719719421</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My ad group'</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/adGroups/55719719421'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      target_cpa_micros<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      targeting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_restrictions<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">7</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">8</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n          <span class=\"token punctuation\">{</span> targeting_dimension<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span> bid_only<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n        <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      type<span class=\"token operator\">:</span> <span class=\"token number\">9</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    campaign<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      ad_serving_optimization_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      advertising_channel_sub_type<span class=\"token operator\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n      advertising_channel_type<span class=\"token operator\">:</span> <span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\n      base_campaign<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1546686126'</span><span class=\"token punctuation\">,</span>\n      bidding_strategy_type<span class=\"token operator\">:</span> <span class=\"token number\">13</span><span class=\"token punctuation\">,</span>\n      campaign_budget<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaignBudgets/1601905358'</span><span class=\"token punctuation\">,</span>\n      end_date<span class=\"token operator\">:</span> <span class=\"token string\">'2037-12-30'</span><span class=\"token punctuation\">,</span>\n      experiment_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      frequency_caps<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">{</span> key<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> level<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span> event_type<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> time_unit<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span> time_length<span class=\"token operator\">:</span> <span class=\"token number\">1</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span> cap<span class=\"token operator\">:</span> <span class=\"token number\">1</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      geo_target_type_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> negative_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">5</span><span class=\"token punctuation\">,</span> positive_geo_target_type<span class=\"token operator\">:</span> <span class=\"token number\">7</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">1546686126</span><span class=\"token punctuation\">,</span>\n      labels<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'customers/3827277046/labels/3353203258'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      manual_cpv<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span><span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      name<span class=\"token operator\">:</span> <span class=\"token string\">'My campaign'</span><span class=\"token punctuation\">,</span>\n      network_settings<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        target_content_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_google_search<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_partner_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n        target_search_network<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      payment_mode<span class=\"token operator\">:</span> <span class=\"token number\">4</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/campaigns/1546686126'</span><span class=\"token punctuation\">,</span>\n      serving_status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      start_date<span class=\"token operator\">:</span> <span class=\"token string\">'2018-09-07'</span><span class=\"token punctuation\">,</span>\n      status<span class=\"token operator\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n      url_custom_parameters<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      video_brand_safety_suitability<span class=\"token operator\">:</span> <span class=\"token number\">3</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    customer<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n      auto_tagging_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      call_reporting_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        call_conversion_action<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046/conversionActions/179'</span><span class=\"token punctuation\">,</span>\n        call_conversion_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n        call_reporting_enabled<span class=\"token operator\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      conversion_tracking_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span> conversion_tracking_id<span class=\"token operator\">:</span> <span class=\"token number\">875176189</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      currency_code<span class=\"token operator\">:</span> <span class=\"token string\">'GBP'</span><span class=\"token punctuation\">,</span>\n      descriptive_name<span class=\"token operator\">:</span> <span class=\"token string\">'My customer'</span><span class=\"token punctuation\">,</span>\n      final_url_suffix<span class=\"token operator\">:</span>\n        <span class=\"token string\">'wickedsource=google&amp;wickedid={creative}&amp;wtm_term={ifsearch:{keyword}}{ifcontent:{placement}}&amp;wtm_campaign={campaignid}&amp;wtm_content={adgroupid}&amp;wickedplacement={placement}&amp;wickedkeyword={keyword}&amp;gclid={gclid}'</span><span class=\"token punctuation\">,</span>\n      has_partners_badge<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      id<span class=\"token operator\">:</span> <span class=\"token number\">3827277046</span><span class=\"token punctuation\">,</span>\n      manager<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      optimization_score<span class=\"token operator\">:</span> <span class=\"token number\">0.8214771414132993</span><span class=\"token punctuation\">,</span>\n      pay_per_conversion_eligibility_failure_reasons<span class=\"token operator\">:</span> <span class=\"token punctuation\">[</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n      remarketing_setting<span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span>\n        google_global_site_tag<span class=\"token operator\">:</span>\n          <span class=\"token string\">\"&lt;!-- Global site tag (gtag.js) - Google Ads: 875176189 -->\\n&lt;script async src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-875176189\\\">&lt;/script>\\n&lt;script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-875176189');\\n&lt;/script>\\n\"</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      resource_name<span class=\"token operator\">:</span> <span class=\"token string\">'customers/3827277046'</span><span class=\"token punctuation\">,</span>\n      test_account<span class=\"token operator\">:</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\n      time_zone<span class=\"token operator\">:</span> <span class=\"token string\">'Europe/London'</span><span class=\"token punctuation\">,</span>\n      tracking_url_template<span class=\"token operator\">:</span>\n        <span class=\"token string\">'https://w.opteo.co/workers/ct?url={lpurl}&amp;domain_id=123443&amp;campaign_id={campaignid}&amp;adgroup_id={adgroupid}&amp;matchtype={matchtype}&amp;network={network}&amp;device={device}&amp;keyword={keyword}&amp;targetid={targetid}'</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">]</span></code></pre></div>","frontmatter":{"title":"List Video","order":3.1,"type":"list_code","entity":"Video"},"fields":{"group":"entities","mega_order":0,"directory":"entities/video","is_entity_index":false}}}]}},"pageContext":{}},"staticQueryHashes":["3649515864"]}