Skip to content

Best Practices

briansemify edited this page Oct 20, 2025 · 1 revision

Integration Best Practices

  • Use external identifiers for idempotency (external_account_identifier).
  • Store tokens securely and refresh before expiry.
  • Prefer incremental data syncs by using timestamps/updated_at.
  • Keep attribute names standardized across clients.
  • Use pagination for large result sets.
  • Implement robust error handling and retries with exponential backoff.
  • Log and monitor integration health (success rates, latency, errors).
  • Ensure least privilege for any credentials stored in IAM.

Onboarding checklist

  • Obtain API credentials
  • Validate token retrieval
  • Create sandbox account & attach product
  • Run keyword budget estimates
  • Sync sample data (accounts, campaigns, keywords)
  • Configure reporting pulls
  • Hand-off and training for partner team

Clone this wiki locally