Shiba & Associates

Google Ads Management Services

Service Description & Google Ads API Usage  ·  Updated May 17, 2026

Shiba & Associates, operating online as 2.0Heads, is a digital marketing agency that manages Google Ads campaigns on behalf of a portfolio of business clients. This page explains the services we provide, the kinds of accounts we manage, and how the Google Ads API is used within our internal workflows.

At a Glance

Who We Are

Shiba & Associates is a privately operated marketing agency led by David Shiba. The 2.0Heads website is the public web presence for this agency. We provide Google Ads management and digital marketing services to small and mid-size businesses across multiple industries, including industrial products, food service, home improvement, trailers, and e-commerce.

Our services are provided on a client-by-client basis under direct service agreements. We do not operate a public platform, resell API access, or provide developer tooling to unrelated third parties. We act as a service provider managing campaigns and reporting for authorized client accounts.

Google Ads Services We Provide

Search Campaign Management

We create and manage Google Search campaigns for clients seeking to capture high-intent traffic. This includes keyword research, match type strategy, ad copywriting, bid management, negative keyword maintenance, and ongoing optimization based on search term performance data.

Shopping Campaign Management

For e-commerce clients, we manage Google Shopping and Performance Max campaigns, including product feed strategy, campaign structure, bidding, and audience segmentation. We optimize campaigns based on product-level performance data.

Performance Max Campaigns

We deploy and manage Performance Max campaigns for clients seeking broad coverage across Google's inventory. We configure asset groups, audience signals, budget allocation, and ongoing optimization review.

Reporting & Attribution

We provide clients with regular performance reports covering impressions, clicks, conversions, cost-per-acquisition, return on ad spend, and other key metrics. Reports are generated using data retrieved from the Google Ads API and combined with analytics data where available.

How We Use the Google Ads API

We use the Google Ads API exclusively for internal campaign management and reporting on behalf of our clients. The API is not exposed to clients or end users. All API interactions are performed by authorized agency personnel using our own developer credentials and internal workflows.

API Services Used

GoogleAdsService — Search queries to retrieve campaign, ad group, keyword, and performance data for reporting and analysis.

CampaignService — Create, update, enable, pause, and retrieve campaigns across client accounts.

CampaignBudgetService — Create and update campaign budgets as directed by clients.

AdGroupService / AdGroupAdService — Manage ad groups and ads within campaigns.

AdGroupCriterionService — Manage keyword lists, match types, and bids.

SearchTermView — Retrieve search term reports for negative keyword identification and optimization.

CustomerService — List and access client accounts under our MCC.

Why We Use the API

Data Access Scope

Our API access is limited to the Google Ads accounts of clients who have expressly authorized our agency to manage their campaigns. We access only the data necessary to perform the agreed services for that specific client account. We do not aggregate or reuse one client's data for another client's benefit.

Compliance

Our use of the Google Ads API complies with Google's API Terms of Service, Google's advertising policies, and applicable data protection laws. We review our usage periodically to ensure our internal workflows remain aligned with policy changes.

We do not provide a public dashboard, resell API access, or expose campaign management features to the public. API credentials are used only within internal workflows controlled by Shiba & Associates.

How Client Engagements Work

What Clients Receive

What We Do Not Provide

Client Authorization

We access client Google Ads accounts only after explicit authorization. In practice, clients grant our manager account access within Google Ads or otherwise authorize the credentials required for the work. Clients may revoke access at any time through their Google Ads account settings or by notifying us in writing.

Contact

For questions about our Google Ads services or API usage, please contact:

David Shiba
Shiba & Associates / 2.0Heads
shiba@2.0heads.com
347-766-2034