Skip to content
Get MCP AdsGet MCP Ads, home
Start free

Glossary

Advertising

Micros

A unit used by several advertising APIs where a currency amount is expressed as one millionth of the currency unit.

amount in currency = micros / 1,000,000

What makes it wrong.

The mechanism, not the warning.

Zero-decimal currencies break the minor-unit assumption. The Japanese yen has no subunit, so multiplying by a hundred to get minor units inflates a yen budget by a factor of a hundred. Any conversion has to be per currency, never a constant.

In detail.

Money crosses these APIs as integers to avoid floating point drift, so ten euros is ten million. Google Ads and the X Ads API both use micros; others use minor units, where ten euros is one thousand.

The conversion is trivial and the consequence of getting it wrong is not, because it lands on a budget field.

Through an agent.

What changes when a model asks instead of a person.

A budget written into a write call is where this becomes expensive. A preview that shows both the raw value and the converted amount makes a factor-of-a-million error visible before it applies.

Where this is measured.

Micros comes from Google Ads. The server page lists every tool that returns it, with its parameters.

Google Ads MCP Server