Skip to content
Patronage Ads Sync Docs
Esc
navigateopen⌘Jpreview
On this page

Ads Sync developer documentation

Configure, verify, and understand the Patronage Ads Sync public contract.

Ads Sync is a Cloudflare-hosted ingestion toolkit for Google Ads and Meta Ads data. The public product has two parts: the @patronage/ads-sync package and its nested reference deployment.

start with a working configuration

import { defineAdsSyncConfig } from "@patronage/ads-sync";

export const adsSyncConfig = defineAdsSyncConfig({
  connections: [
    {
      catalog: { streams: [] },
      destinationSchema: "airbyte_google_ads_performance",
      provider: "google_ads",
      sourceConfigSecret: "GOOGLE_ADS_SOURCE_CONFIG_JSON",
    },
  ],
});

The config names a secret. It does not contain the credential value. Follow configure your first sync, then run the detailed configure-connections.ts source tutorial.

use the pages by task

Was this page helpful?