Product documentation
Updated 22 October 2026
Business and intended use
The tool is operated by ФОП Голомах Дмитро Анатолійович (Ukrainian sole proprietor), which provides freight transportation services. Fitoil Campaign Manager is an internal product name, not a separate company. The domain fitoil.online and project email admin@fitoil.online belong to the operator. Vladyslav Holomakh is the representative and developer. The intended Marketing API use is campaign preparation and management for the operator’s own transportation advertising accounts, not unrelated external clients.
Available today
- Open the workspace and manually enter the names and numeric advertiser IDs of accounts you are authorized to manage.
- Select destination references and enter a campaign name, daily budget, planning currency, HTTPS destination and targeting notes.
- Validate the draft. The workspace checks required fields, account selection and a positive budget.
- Review the structured plan and download a JSON file. This is a planning format, not a direct TikTok API request.
No account data is fetched, no media is uploaded, no ads are created and no spend is triggered. The workspace makes no API calls. The website does not validate account ownership or advertiser IDs against TikTok.
Planned Marketing API workflow
After the developer application is approved and a secure backend is implemented, users will authorize access using TikTok's official advertiser authorization flow. The backend will exchange authorization codes and keep credentials server-side. The application will list only authorized advertisers, read permitted campaigns and resources, map account-specific identities and creatives, then create supported campaign structures paused for human review.
The current planner does not implement this connection. All account-specific limits, currencies, objectives, targeting IDs and resource permissions will require API validation. An exported draft cannot be submitted directly as an API payload.
Planned permission use
- Ad account information: display authorized account IDs, names and account capabilities.
- Campaign, ad group and ad management: read source settings and create or update authorized campaign structures.
- Images and videos: manage creative assets for selected authorized advertising accounts.
Data flow today
Browser inputs → in-memory draft → user-initiated JSON download. Refreshing or clearing the workspace removes the inputs from the page. No server-side draft database, login, cookies, analytics or token storage is implemented.
Review access
The workspace is publicly accessible without login. Reviewers can test the interface using a clearly fictional name and a numeric test reference; these values are not verified or sent to TikTok. Do not enter real credentials.
Support and deletion
Use Clear workspace or refresh to remove the current session. Delete exported files on your device separately. Contact admin@fitoil.online for questions or a request concerning correspondence.