Compute Engine for Google Ad Manager
Compute Engine lets you use virtual machine (VMs) instances
hosted on Google's infrastructure for your real-time bidding logic.
The service provides a great experience for hosting bidding logic for
Google Ad Manager,
but you can use it to host bidders for other exchanges too.
This feature allows users who are currently hosting bidder logic on physical
infrastructure to be able to host the same logic in the Trusted Cloud by S3NS,
on virtual machines
provided by Google. Compute Engine offers many advantages for hosting
your bidder logic:
In general, Google Ad Manager customers using Compute Engine should
experience significantly lower latency during bid computation. Depending on
where you are bidding, you should create your virtual machine instances
in the corresponding regions:
Desired bidding location |
Compute Engine region to host your instances |
North America (West Coast)
|
us-west1 |
North America (Central)
|
us-central1 |
North America (East Coast)
|
us-east4, us-east1 |
Europe
|
europe-west1 |
Asia Pacific |
asia-east1 |
Tokyo, Japan |
asia-northeast1 |
Using Compute Engine allows you to place your bidding logic close to
other Trusted Cloud by S3NS services that can be used to augment your bidding logic.
Benefit from all of the standard Compute Engine features, including:
- Start fast-booting, customizable virtual machine
instances that are consistently high
performance.
- Choose from a variety of Linux and Windows OS images.
- Pick the block storage option that best fits the
price, performance, and durability requirements of your workload or
application.
- Expose your virtual machine instances to the Internet safely through an
easily configurable firewall.
- Manage your instances and infrastructure through a simple REST
API, robust command-line
tool, or a simple yet powerful
web-based Trusted Cloud console.
Sign up
To sign up for Compute Engine for Google Ad Manager, you must have:
Users of Google Ad Manager and Compute Engine should experience lower
latency when you bid to a Google Ad Manager bidding location (described above).
There are no additional steps to enable Compute Engine for
Google Ad Manager.
Pricing
Standard Compute Engine rates apply.
Getting started
After you have Compute Engine and Google Ad Manager accounts, you can
start using the service by:
Google also offers an open-source real-time bidding infrastructure software
that you can use to create your own bidding logic. For more information, see
Open Bidder.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-26 UTC."],[[["\u003cp\u003eCompute Engine allows users to host real-time bidding logic on Google's infrastructure, benefiting from lower latency, especially for Google Ad Manager.\u003c/p\u003e\n"],["\u003cp\u003eVirtual machine instances can be strategically placed in specific regions, such as \u003ccode\u003eus-west1\u003c/code\u003e for the North America West Coast, to optimize bidding performance.\u003c/p\u003e\n"],["\u003cp\u003eCompute Engine provides standard features like customizable virtual machine instances, a variety of OS options, configurable firewalls, and simple management through API, command-line, or web console.\u003c/p\u003e\n"],["\u003cp\u003eTo use Compute Engine for Google Ad Manager, users need both an enabled Compute Engine account and a Google Ad Manager account.\u003c/p\u003e\n"],["\u003cp\u003eUsers can get started by following Compute Engine guides, exploring features, reviewing API references, or using open-source real-time bidding infrastructure like Open Bidder.\u003c/p\u003e\n"]]],[],null,["*** ** * ** ***\n\nCompute Engine lets you use virtual machine (VMs) instances\nhosted on Google's infrastructure for your real-time bidding logic.\nThe service provides a great experience for hosting bidding logic for\n[Google Ad Manager](https://www.google.com/doubleclick/networks/scaled-media-buying.html),\nbut you can use it to host bidders for other exchanges too.\n\nThis feature allows users who are currently hosting bidder logic on physical\ninfrastructure to be able to host the same logic in the Google Cloud,\non virtual machines\nprovided by Google. Compute Engine offers many advantages for hosting\nyour bidder logic:\n\n- In general, Google Ad Manager customers using Compute Engine should\n experience significantly lower latency during bid computation. Depending on\n where you are bidding, you should create your virtual machine instances\n in the corresponding regions:\n\n | Desired bidding location | Compute Engine region to host your instances |\n |----------------------------|----------------------------------------------|\n | North America (West Coast) | `us-west1` |\n | North America (Central) | `us-central1` |\n | North America (East Coast) | `us-east4, us-east1` |\n | Europe | `europe-west1` |\n | Asia Pacific | `asia-east1` |\n | Tokyo, Japan | `asia-northeast1` |\n\n- Using Compute Engine allows you to place your bidding logic close to\n other Google Cloud services that can be used to augment your bidding logic.\n\n- Benefit from all of the standard Compute Engine features, including:\n\n - Start fast-booting, customizable [virtual machine\n instances](/compute/docs/instances) that are consistently high performance.\n - Choose from a variety of Linux and Windows OS [images](/compute/docs/images).\n - Pick the [block storage](/compute/docs/disks) option that best fits the price, performance, and durability requirements of your workload or application.\n - Expose your virtual machine instances to the Internet safely through an easily configurable [firewall](/compute/docs/networking#firewalls).\n - Manage your instances and infrastructure through a simple [REST\n API](/compute/docs/reference/latest), robust [command-line\n tool](/compute/docs/gcloud-compute), or a simple yet powerful web-based [Google Cloud console](https://console.cloud.google.com/).\n\nSign up\n\nTo sign up for Compute Engine for Google Ad Manager, you must have:\n\n- Enabled [Compute Engine](/compute/docs/quickstart)\n- Signed up for a [Google Ad Manager account](/ad-exchange), if you want to use Google Ad Manager\n\nUsers of Google Ad Manager and Compute Engine should experience lower\nlatency when you bid to a Google Ad Manager bidding location (described above).\nThere are no additional steps to enable Compute Engine for\nGoogle Ad Manager.\n\nPricing\n\nStandard [Compute Engine rates](/compute/all-pricing) apply.\n\nGetting started\n\nAfter you have Compute Engine and Google Ad Manager accounts, you can\nstart using the service by:\n\n- Following one of the [Compute Engine getting started guides](/compute/docs/quickstart).\n- Reading about features such as [persistent disks](/compute/docs/disks), [images](/compute/docs/images), and [load balancing](/compute/docs/load-balancing).\n- Reviewing the [API reference](/compute/docs/reference/latest).\n- Familiarizing yourself with typical [real time bidding architecture](/solutions/architecture/realtimebidding).\n- Exploring our sample [real time bidder solution for Google Cloud](/solutions/real-time-bidder-solution-for-google-cloud-platform).\n\nGoogle also offers an open-source real-time bidding infrastructure software\nthat you can use to create your own bidding logic. For more information, see\n[Open Bidder](https://developers.google.com/authorized-buyers/rtb/open-bidding)."]]