Hello, its been 12 hours but the ads still not appear on this site?
And I got this notification on my dashboard
You've been invited to enroll s***************r.com into our placeholder setup review queue.
*Please allow up to 10 business days for our team to complete your review and reach out to you.
Would you like to opt in?
its mean I need to wait 10 days again?