Files
QR-master/meta-fix.js
Timo Knuth aab808c553 Impeccable
2026-04-29 20:34:09 +02:00

23 lines
811 B
JavaScript

import { config } from 'dotenv';
config();
const TOKEN = process.env.META_ACCESS_TOKEN;
const BASE = 'https://graph.facebook.com/v21.0';
async function api(path, method = 'GET', body) {
const url = new URL(`${BASE}/${path}`);
url.searchParams.set('access_token', TOKEN);
const res = await fetch(url.toString(), {
method,
headers: body ? { 'Content-Type': 'application/json' } : undefined,
body: body ? JSON.stringify(body) : undefined,
});
const data = await res.json();
if (!res.ok) throw new Error(JSON.stringify(data));
return data;
}
console.log('Pausing orphaned ad sets...');
await api('6968509692127', 'POST', { status: 'PAUSED' });
await api('6958800756527', 'POST', { status: 'PAUSED' });
console.log('Done: Paused 2 orphaned ad sets (New Sales Ad Set, New Sales ad set)');