Banner creatives must be images: server-side image check (extension or image/* HEAD), form hint, chatbot note
Campaign #134 (NAS ad 2806) had the member's join-page link in the image field and served a broken banner 141 times on the network; #102 did the same with an imgbb page link. imageCheck() accepts /uploads/ and instantadpay.com/banners files and image extensions outright, otherwise HEADs the URL (one redirect) and requires image/*. Wired into member and house campaign creation for banners and login-ad creatives. Form placeholder + hint point at Promo tools > Banners > Copy image URL. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -985,6 +985,7 @@
|
||||
whereHint();
|
||||
const t = $('cType').value;
|
||||
$('cImageRow').hidden = t !== 'banner'; // only banners carry a creative; login frames its URL
|
||||
if ($('cImageHint')) $('cImageHint').hidden = t !== 'banner';
|
||||
$('cSizeRow').hidden = t !== 'banner';
|
||||
$('cTitleRow').hidden = t !== 'text' && t !== 'solo';
|
||||
$('cBodyRow').hidden = t !== 'text';
|
||||
|
||||
Reference in New Issue
Block a user