**Important:** This feature is available to allowlisted accounts only. Contact your Google representative if you need access to the feature.

<br />

Things to do ads are created automatically by the system based on your provided
business information and product feeds. They let you target travelers by
highlighting your activities, tours, and attractions. For more information, see
the [Things to do ads Help Center article](https://support.google.com/google-ads/answer/10723637).

With the Google Ads API and [Google Ads](https://support.google.com/google-ads/answer/12840253), you can create, update, or
query the following resources:

- Campaigns ([`Campaign`](https://developers.google.com/google-ads/api/reference/rpc/v26/Campaign))
- Campaign-level bidding strategies ([`MaximizeConversionValue`](https://developers.google.com/google-ads/api/reference/rpc/v26/MaximizeConversionValue))
- Campaign budgets ([`CampaignBudget`](https://developers.google.com/google-ads/api/reference/rpc/v26/CampaignBudget))
- Ad groups ([`AdGroup`](https://developers.google.com/google-ads/api/reference/rpc/v26/AdGroup))
- Ad group ads ([`AdGroupAd`](https://developers.google.com/google-ads/api/reference/rpc/v26/AdGroupAd))
- Listing groups ([`AdGroupCriterion`](https://developers.google.com/google-ads/api/reference/rpc/v26/AdGroupCriterion))
- Reporting views ([`travel_activity_group_view`](https://developers.google.com/google-ads/api/fields/v26/travel_activity_group_view) and [`travel_activity_performance_view`](https://developers.google.com/google-ads/api/fields/v26/travel_activity_performance_view))

However, the following feed-level management tasks cannot be performed with the
Google Ads API and must be completed in the [Things to do Center](https://support.google.com/google-ads/answer/13387362):

- Creating, updating, or deleting product feeds
- Creating, updating, or deleting pricing information

Consult the [Google Things to do documentation](https://developers.google.com/actions-center/verticals/things-to-do/overview) for the
periodic maintenance tasks that you need to perform on your product data.

## Entity hierarchy

A Things to do campaign uses the following resource hierarchy in the Google Ads API:

    Campaign (advertising_channel_type = TRAVEL,
              advertising_channel_sub_type = TRAVEL_ACTIVITIES,
              travel_campaign_settings.travel_account_id = <Center ID>)
     └── AdGroup (type = TRAVEL_ADS)
          ├── AdGroupAd (ad.travel_ad = TravelAdInfo, status = ENABLED)
          └── AdGroupCriterion (listing_group = ListingGroupInfo tree)

## Prerequisites

Before managing Things to do ads with the Google Ads API, ensure you have:

- **[Access to the Things to do Center console](https://support.google.com/google-ads/answer/13387362)**: Required to manage your activity feeds and partner data.
- **Your Things to do Center account ID** : Available once you have access to the Things to do Center console. You need this account ID to [link your Google Ads account with your Things to do Center
  account](https://support.google.com/google-ads/answer/12840253) and to start [creating campaigns](https://developers.google.com/google-ads/api/docs/things-to-do-ads/create-campaign).

## Implementation steps

Follow these guides to set up and monitor your Things to do ads with the
Google Ads API (or inspect the complete [Add Things to do ad sample](https://developers.google.com/google-ads/api/samples/add-things-to-do-ad)):

1. [Create a Things to do campaign](https://developers.google.com/google-ads/api/docs/things-to-do-ads/create-campaign)
2. [Create a Things to do ad group](https://developers.google.com/google-ads/api/docs/things-to-do-ads/create-ad-group)
3. [Create a Things to do ad group ad](https://developers.google.com/google-ads/api/docs/things-to-do-ads/create-ad-group-ad)
4. [Create Things to do listing groups](https://developers.google.com/google-ads/api/docs/things-to-do-ads/create-listing-groups)
5. [Query Things to do reporting](https://developers.google.com/google-ads/api/docs/things-to-do-ads/reporting)