fix: Meta creatividades nunca fallan — retries, ventanas cortas y fallback silencioso

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
4Ventures
2026-09-29 02:06:28 +02:00
parent 9270584934
commit 939c4a3131
3 changed files with 238 additions and 112 deletions

View File

@@ -133,13 +133,17 @@ export function CreativesGallery({
const platformWarning =
warning
?.split(' · ')
.find((w) =>
platform === 'meta'
? /meta|token meta|sin ads meta/i.test(w)
.find((w) => {
// Never surface soft Graph/insights failures when we still render cards
if (/insights ad-level|fetch failed|métricas repartidas|sin imagen/i.test(w)) {
return false;
}
return platform === 'meta'
? /meta|token meta|sin ads meta|sin actividad meta|sin cuenta meta/i.test(w)
: /google|pmax|rsa|sin ads google|sin assets|oauth|warehouse|reconecta/i.test(
w
)
) ||
);
}) ||
(platform === 'google' && warning && /google|oauth|token/i.test(warning)
? warning
: null);