Site Kit é uma solução completa para usuários do WordPress usarem tudo que o Google oferece para torná-los bem-sucedidos na web.
Hafenstudios Ads – Ad Manager, AdSense & Banner Ads
Hospedagem WordPress com plugin Hafenstudios Ads – Ad Placement Manager
Onde posso hospedar o plugin Hafenstudios Ads – Ad Placement Manager?
Este plugin pode ser hospedado em qualquer hospedagem que possua WordPress instalado. Recomendamos fortemente escolher uma hospedagem de confiança, com servidores especializados para WordPress, como o serviço de hospedagem WordPress da MCO2.
Hospedando o plugin Hafenstudios Ads – Ad Placement Manager em um provedor de confiança
A MCO2, além de instalar o WordPress na versão mais atual para seus clientes, fornece o WP SafePress, um mecanismo exclusivo que assegura e aumenta a performance do seu site conjuntamente.
Por que a Hospedagem WordPress funciona melhor na MCO2?
A Hospedagem WordPress funciona melhor pois a MCO2 possui servidores otimizados para WordPress. A instalação de WordPress é diferente de uma instalação trivial, pois habilita imediatamente recursos como otimização automática de imagens, proteção da página de login, bloqueio de atividades maliciosas diretamente no firewall, cache avançado e HTTPS ativado por padrão. São plugins que potencializam seu WordPress para a máxima segurança e o máximo desempenho.
Hafenstudios Ads is an ad manager for WordPress: place banner ads, AdSense units and any ad code exactly where you want them, rotate them, target who sees them, and keep an eye on impressions, clicks and CTR — without sending any analytics to an external server.
Create multiple ad blocks, insert them automatically before or after the content, after paragraph N or by shortcode, widget and Gutenberg block. Weighted ad rotation, device and post-type targeting, campaign scheduling and consent gating are built in. Part of the hafenstudios plugin family.
Highlights
- Clean, focused admin interface with brand bar, weekly summary and clear navigation tabs.
- Automatic placements before content, after content, after paragraph N or after the first image.
- Manual placement via shortcode
[adjet_ad id="1"], widget or Gutenberg block. - Weighted ad rotation for blocks sharing a group name: in automatic placements and via
[adjet_ad_group name="header"], decided in the browser so it stays fair behind page caches. - Split test view for one rotation group: every variant with impressions, clicks and CTR, and a mark on the one that is ahead.
- Device targeting for desktop, tablet and mobile.
- Post type targeting plus exclusions for posts, categories, tags and custom terms.
- Optional “Advertisement” label with editable text.
- Lazy loading via IntersectionObserver.
- Consent-cookie gating for common consent tools.
- Optional anonymous local impression and click statistics.
- Campaign scheduling with optional start and end time.
- One-click duplicate and pause/activate actions for faster workflow.
- Code editor and admin-side live preview that does not execute scripts.
- AdSense Wizard: Publisher-ID + Slot-ID are enough for responsive AdSense units.
- Optional AdSense Auto Ads script loader with clear settings.
- 30-day statistics chart (impressions and clicks) rendered inline, no external libraries.
- Weekly summary above the ad block list: impressions, clicks and CTR since Monday, compared with the same weekday span of the previous week.
- Least-privilege capability
manage_adjetwith an optional editor-access toggle. - Template gallery with ready-to-use banners, notification bars and popups; premium templates unlock with Pro.
- REST API (
adjet/v1) for ad blocks, stats and settings via Application Passwords. - Guided assistant with optional AI copy suggestions (bring your own Anthropic Claude key).
- Built-in cookie-consent banner template with Google Consent Mode v2 support.
- Native newsletter opt-in for SendFox, MailerLite, Brevo, Mailchimp and Kit (ConvertKit), bring your own token, with double opt-in.
- First-run onboarding that routes you to AdSense, a template or your own HTML.
- JSON import and export with file-size/type checks.
- Uninstall routine that keeps your data unless you explicitly ask for it to be deleted.
Privacy
The plugin does not contact hafenstudios servers from the WordPress admin area or frontend. Optional statistics are stored locally in your own WordPress database. Third-party ad code pasted into an ad block may contact external services; configure your consent solution accordingly.
External services
The plugin works fully without any external service. Every integration below is optional and only ever runs when you explicitly enable it:
- Google AdSense (frontend): if you configure an AdSense ad unit or enable Auto Ads, the frontend loads Google’s
adsbygoogle.jsfrompagead2.googlesyndication.comto display ads. Terms: https://www.google.com/adsense/localized-terms — Privacy: https://policies.google.com/privacy - Anthropic Claude (admin only, bring-your-own-key): the optional AI buttons send data to the Anthropic API (
api.anthropic.com), each only after you enter your own Anthropic API key in the settings and click that button; no key, no request, never automatic. What each button sends: the “AI suggestions” button in the ad assistant sends the template’s field labels, your site name/description and any brief you type to generate draft ad copy; the “Suggest alt text” button sends the selected ad image (from your media library as encoded image data, otherwise as its URL) to describe it; the “Let the AI read the numbers” button on the statistics page sends aggregated daily totals, weekly totals and per-block impression/click counts. No visitor data, IP addresses or e-mail addresses are ever sent. The key is stored encrypted and used server-side only. Terms: https://www.anthropic.com/legal/commercial-terms — Privacy: https://www.anthropic.com/legal/privacy - SendFox (bring-your-own-token): if you connect SendFox in the settings and use the “Newsletter (SendFox)” template, visitor email addresses submitted through that form are sent to the SendFox API (
api.sendfox.com) to be added to your list. This happens only when you have connected a SendFox access token. The token is stored encrypted and used server-side only. Terms: https://sendfox.com/tos — Privacy: https://sendfox.com/privacy - MailerLite (bring-your-own-token): if you connect MailerLite in the settings and use the “Newsletter (MailerLite)” template, visitor email addresses submitted through that form are sent to the MailerLite API (
connect.mailerlite.com) to be added to your group. This happens only when you have connected a MailerLite API token. The token is stored encrypted and used server-side only. Terms: https://www.mailerlite.com/legal/terms-of-service — Privacy: https://www.mailerlite.com/legal/privacy-policy - Brevo (bring-your-own-token): if you connect Brevo in the settings and use the “Newsletter (Brevo)” template, visitor email addresses submitted through that form are sent to the Brevo API (
api.brevo.com) to be added to your list. This happens only when you have connected a Brevo API key. The key is stored encrypted and used server-side only. Terms: https://www.brevo.com/legal/termsofuse/ — Privacy: https://www.brevo.com/legal/privacypolicy/ - Mailchimp (bring-your-own-token): if you connect Mailchimp in the settings and use the “Newsletter (Mailchimp)” template, visitor email addresses submitted through that form are sent to the Mailchimp API (
<dc>.api.mailchimp.com, the data center encoded in your API key) to be added to your audience with status “pending”, which triggers Mailchimp’s double opt-in. This happens only when you have connected a Mailchimp API key. The key is stored encrypted and used server-side only. Terms: https://mailchimp.com/legal/terms/ — Privacy: https://www.intuit.com/privacy/statement/ - Kit, formerly ConvertKit (bring-your-own-token): if you connect Kit in the settings and use the “Newsletter (Kit)” template, visitor email addresses submitted through that form are sent to the Kit API (
api.kit.com) to create or update the subscriber and add them to your chosen Kit form; if the form has double opt-in enabled, Kit sends its confirmation email. This happens only when you have connected a Kit v4 API key. The key is stored encrypted and used server-side only. Terms: https://kit.com/terms — Privacy: https://kit.com/privacy
Security
The plugin uses capability checks, nonces for form actions, sanitization on save and escaping on output. Raw ad code is only stored unchanged for users with the unfiltered_html capability.
Localization
- Source language: English.
- Included translations: German, Spanish, French and Dutch — complete and shipped with the plugin.
Support
This plugin is developed and maintained by hafenstudios. For direct support you can reach us by e-mail at moin@hafenstudios.com or by phone at +49 174 3935796. You are also welcome to use the plugin support forum on WordPress.org.
Capturas de tela

The ad blocks overview with impressions, clicks and CTR per block.

The template gallery: pick a purpose, fill in the fields, no HTML needed.

The guided editor with live preview while you type.

The AdSense assistant: Publisher-ID, slot and format, nothing else.

Placement options, device targeting and consent gating for a single block.

Local statistics with the 30-day chart, rendered server-side without any external service.
