rolo app ad account integration

Заказчик: AI | Опубликовано: 16.11.2025
Бюджет: 250 $

experienced developer to help us integrate multiple advertising and social platform APIs into our existing application. The platform currently needs proper connections to Google, Facebook/Meta, and TikTok APIs for authentication, ad account access, lead syncing, and data retrieval. The goal is to get the system fully connected, tested, and ready for launch. Responsibilities Integrate and configure: Meta (Facebook) Marketing API Google Ads / Google OAuth API TikTok Business API Implement proper OAuth flows (server-side) for each platform. Connect user ad accounts, pages, pixels, and lead forms. Ensure all tokens (short-lived & long-lived) refresh correctly. Fix any current issues blocking API connectivity. Securely store and manage access tokens and credentials. Test all platform connections to ensure stable, real-time data sync. Provide debugging, documentation, and guidance for deployment. Assist with final technical steps needed to take the app live. Requirements Strong experience integrating Facebook/Meta Marketing APIs Previous integrations with Google Ads / Google OAuth Experience with TikTok Business API (Lead Ads, Events) Solid understanding of OAuth 2.0, access tokens, refresh tokens Backend development experience (Node.js / PHP / Python — any strong server-side language) Familiarity with secure credential handling (.env, secrets, encryption) Ability to troubleshoot authentication issues and API errors Experience working with web-based SaaS platforms is a plus Nice-to-Have Skills Knowledge of webhook setup (Facebook, Google, TikTok) Experience with CRM or lead management integrations Understanding of ads reporting metrics & endpoints Ability to suggest improvements to app architecture Deliverables All 3 platform APIs successfully connected and working: Facebook/Meta Google TikTok Fully functioning OAuth flows for users to connect accounts. Live data retrieval (leads, campaigns, pages, etc.). Documented setup, including required keys and environment variables. Support through testing and final launch. What We Provide Access to the current codebase API credentials (client ID/secret) for each platform Clear scope and expected functionality Continuous communication & fast responses