Skip to content

fix(apple-ads): Add web popularity fallback - #85

Merged
hubab1 merged 6 commits into
mainfrom
codex/apple-ads-popularity-fallback
Aug 16, 2026
Merged

fix(apple-ads): Add web popularity fallback#85
hubab1 merged 6 commits into
mainfrom
codex/apple-ads-popularity-fallback

Conversation

@hubab1

@hubab1 hubab1 commented Aug 16, 2026

Copy link
Copy Markdown
Owner

What

  • Prefers the Apple Ads Platform API and fills omitted terms through Campaign Management web access.
  • Supports web-only refreshes, persists trusted web sessions, and guides users when popularity is unavailable.
  • Prepares OpenASO 0.4.5 and covers foreground, background, research, and MCP refresh paths.

Why

Apple’s official API can omit valid search terms even when Campaign Management provides a popularity score.

hubab1 added 6 commits August 16, 2026 11:43
Apple Ads does not always issue the legacy XSRF cookie after sign-in. Accept its signed session cookie and omit the obsolete header when absent.
Use Campaign Management directly when Platform API credentials are absent. Keep the Platform API preferred when both Apple Ads connections are available.
@hubab1
hubab1 merged commit a3ecc5a into main Aug 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant