Skip to main content
Twitter
Credentials OneView lets you connect your X Account with OAuth, and will automatically handle all token updates for you in the background. You are not required to create a Twitter Ads app.To access this integration, you’ll need an X Ads account with ACCOUNT_ADMIN or AD_MANAGER access.
Twitter Ads is configured as a Conversion API integration in OneView. OneView automatically sends conversion data to Twitter Ads's API for campaign optimization.OneView automatically handles data mapping, routing rules, and API communication with Twitter Ads. You simply need to select your Conversion Events on OneView, and OneView will take care of the rest.

What gets sent to Twitter Ads

conversion_date_time
string
required
Conversion Timestamp - The date and time when the conversion occurred.OneView automatically converts timestamps to the timezone of your Twitter Ads account for accurate cross-dashboard reporting comparisons.
transaction_id
string
Transaction ID - Unique identifier for idempotency and deduplication.OneView automatically uses the Idempotency-Key of your event as the Event ID, or, if absent, generates a one based on the event payload.
Consent Information - Consent information for the conversion, using the Google Consent Mode framework.OneView automatically sets consent information using the Google Consent Mode framework, with ad_user_data and ad_personalization values to enforce consent compliance.

Troubleshooting

Revoking access will stop OneView from sending conversions to your Twitter Ads account.
You need to revoke access to your Twitter Ads data on both ends:
  1. From OneView: Navigate to Ad Accounts settings and disconnect your Twitter Ads account.
  2. From Twitter Ads: Use your dashboard at (https://x.com/settings/connected_apps) and remove OneView Platform from your account.
When you disconnect your Twitter Ads account from your OneView workspace, all credentials are deleted (on OneView) and access revocation is requested (to Twitter Ads) automatically on your behalf.