[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKDW9Of5M-wCcVIHrbViN8ElKmc2bTPy3QzJKaU8uEyY":3,"$fzTDV_W5VtkO5JZhdEiDo_dL8bM3aDrjLtP1n0B3sCzM":352,"$fkXd0lWx6duwW0HxU7_mmn4HsaUTxP5pRd7aNL-2TqNI":356},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":134,"fingerprints":315},"adfusion-ad-manager-and-monetization","AdFusion – Ad Manager, Monetization & AdSense Tracking","1.1.1","Randy Breland","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrelandr\u002F","\u003Cp>\u003Cstrong>AdFusion\u003C\u002Fstrong> is a free \u003Cstrong>ad manager\u003C\u002Fstrong> and \u003Cstrong>monetization\u003C\u002Fstrong> plugin for WordPress. Create \u003Cstrong>banner ads\u003C\u002Fstrong>, embed \u003Cstrong>Google AdSense\u003C\u002Fstrong> and custom HTML, organize \u003Cstrong>ad tracking\u003C\u002Fstrong> placements into groups with rotation, and publish everywhere with a simple shortcode or the REST API—without bloating your theme.\u003C\u002Fp>\n\u003Cp>Whether you run display ads, sponsored units, or \u003Cstrong>AdSense\u003C\u002Fstrong> code, AdFusion gives you a dedicated workflow: custom post types for ads, taxonomy-style \u003Cstrong>ad groups\u003C\u002Fstrong>, optional scheduling, and a path to \u003Cstrong>Premium\u003C\u002Fstrong> extensions when you need advanced layouts, imports, and reporting.\u003C\u002Fp>\n\u003Ch4>Built for WordPress 7.0\u003C\u002Fh4>\n\u003Cp>AdFusion is \u003Cstrong>tested up to WordPress 7.0\u003C\u002Fstrong> and aligned with the latest WordPress admin and editing experience.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Abilities API\u003C\u002Fstrong> – WordPress 7.0’s Abilities API helps plugins declare and negotiate what they can do in a consistent way. AdFusion is built for that ecosystem so ad management stays predictable as capabilities evolve.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Collaboration\u003C\u002Fstrong> – When your team uses collaborative editing in WordPress 7.0, AdFusion’s ad and group screens remain a stable place to manage \u003Cstrong>monetization\u003C\u002Fstrong> and \u003Cstrong>ad tracking\u003C\u002Fstrong> setup alongside your content workflow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Post Type\u003C\u002Fstrong> – Manage ads as a dedicated content type with full WordPress integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad Groups\u003C\u002Fstrong> – Organize ads into hierarchical groups (e.g., sidebar, header, footer) for easy rotation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Ad Types\u003C\u002Fstrong> – Image ads (featured image), Custom Code \u002F HTML \u002F \u003Cstrong>AdSense\u003C\u002Fstrong>, and plain text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduling\u003C\u002Fstrong> – Optional start and end dates for time-limited campaigns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode\u003C\u002Fstrong> – Display ads by ID or group: \u003Ccode>[adfusion id=\"123\"]\u003C\u002Fcode> or \u003Ccode>[adfusion group=\"sidebar-ads\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong> – Ads and groups exposed for integrations (e.g., mobile apps, headless)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensible\u003C\u002Fstrong> – Hooks and filters for \u003Cstrong>Premium\u003C\u002Fstrong> extensions (imports, advanced placements, analytics)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Display a specific ad by ID:\u003Cbr \u002F>\n    [adfusion id=”123″]\u003C\u002Fp>\n\u003Cp>Display a random ad from a group (rotates on each page load):\u003Cbr \u002F>\n    [adfusion group=”sidebar-ads”]\u003C\u002Fp>\n\u003Ch4>Ad Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Ad\u003C\u002Fstrong> – Uses the post’s featured image. Set a destination URL for click-through.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Code \u002F HTML \u002F AdSense\u003C\u002Fstrong> – Paste third-party ad code (e.g., Google \u003Cstrong>AdSense\u003C\u002Fstrong>) for direct embedding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plain Text\u003C\u002Fstrong> – Simple text ads with optional link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Try It Live – Preview This Plugin Instantly\u003C\u002Fh3>\n\u003Cp>Experience AdFusion without installation! Click the link below to open WordPress Playground with the plugin pre-installed and configured with sample data.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadfusion-ad-manager-and-monetization\u002F?preview=1\" rel=\"ugc\">Preview on WordPress Playground\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Ch4>Google AdSense\u003C\u002Fh4>\n\u003Cp>When AdSense fallback or Google Ads is enabled in Settings, the plugin loads the Google AdSense script from \u003Ccode>https:\u002F\u002Fpagead2.googlesyndication.com\u002Fpagead\u002Fjs\u002Fadsbygoogle.js\u003C\u002Fcode>. Your publisher ID (from the plugin settings) is passed as the \u003Ccode>client\u003C\u002Fcode> query parameter. No data is sent to AdFusion servers; the script communicates directly with Google’s ad servers when ads are displayed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fadsense\u002Fnew\u002Flocalized-terms\" rel=\"nofollow ugc\">Google AdSense Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Mobile apps and WebView (owned apps)\u003C\u002Fh4>\n\u003Cp>If you \u003Cstrong>own a native Android or iOS app\u003C\u002Fstrong> that loads your WordPress site in a \u003Cstrong>WebView\u003C\u002Fstrong> (or similar in-app browser) and you monetize with \u003Cstrong>Google AdSense\u003C\u002Fstrong> or \u003Cstrong>Google Ad Manager\u003C\u002Fstrong> display ads in that frame, Google requires the \u003Cstrong>WebView API for Ads\u003C\u002Fstrong> in the \u003Cstrong>app\u003C\u002Fstrong> (Google Mobile Ads SDK), not in this plugin. The plugin outputs standard web ad tags; your mobile developers must register each \u003Ccode>WebView\u003C\u002Fcode> with the SDK so app signals reach those tags.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Android: https:\u002F\u002Fdevelopers.google.com\u002Fad-manager\u002Fmobile-ads-sdk\u002Fandroid\u002Fwebview\u002Fapi-for-ads\u003C\u002Fli>\n\u003Cli>iOS: https:\u002F\u002Fdevelopers.google.com\u002Fad-manager\u002Fmobile-ads-sdk\u002Fios\u002Fwebview\u002Fapi-for-ads\u003C\u002Fli>\n\u003Cli>In-app browser traffic and reporting: https:\u002F\u002Fsupport.google.com\u002Fadmanager\u002Fanswer\u002F14137220\u003C\u002Fli>\n\u003Cli>Test page (load inside your app’s WebView for QA): https:\u002F\u002Fgoogle.github.io\u002Fwebview-ads\u002Ftest#api-for-ads-tests\u003C\u002Fli>\n\u003C\u002Ful>\n","Ad manager, monetization & AdSense tracking for WordPress. Banner ads, AdSense\u002Fcustom code, groups, rotation, shortcodes & REST API—Premium-ready.",0,115,"2026-04-15T16:26:00.000Z","7.0","6.2","7.4",[18,19,20,21,22],"ad-tracking","ads","adsense","banner-ads","monetization","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadfusion-ad-manager-and-monetization\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadfusion-ad-manager-and-monetization.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"brelandr",5,150,30,94,"2026-05-20T05:46:16.977Z",[38,58,79,96,113],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":25,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"simple-google-adsense","AdFlow – Easy Google AdSense Integration","1.2.0","MantraBrain","https:\u002F\u002Fprofiles.wordpress.org\u002Fmantrabrain\u002F","\u003Cp>\u003Cstrong>AdFlow\u003C\u002Fstrong> is the most user-friendly plugin for integrating Google AdSense into your website. Whether you’re a beginner or an advanced user, this plugin provides everything you need to monetize your content effectively and increase your website revenue.\u003C\u002Fp>\n\u003Ch3>🚀 Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Auto Ads (Recommended for Beginners)\u003C\u002Fstrong>\u003Cbr \u002F>\n– ✅ \u003Cstrong>One-click setup\u003C\u002Fstrong> – Just enter your Publisher ID\u003Cbr \u002F>\n– ✅ \u003Cstrong>AI-powered placement\u003C\u002Fstrong> – Google’s machine learning optimizes ad positions\u003Cbr \u002F>\n– ✅ \u003Cstrong>Automatic optimization\u003C\u002Fstrong> – Maximizes earnings while maintaining user experience\u003Cbr \u002F>\n– ✅ \u003Cstrong>Mobile responsive\u003C\u002Fstrong> – Works perfectly on all devices\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manual Ads (For Advanced Users)\u003C\u002Fstrong>\u003Cbr \u002F>\n– ✅ \u003Cstrong>Shortcodes\u003C\u002Fstrong> – Easy-to-use shortcodes for precise ad placement\u003Cbr \u002F>\n– ✅ \u003Cstrong>Gutenberg blocks\u003C\u002Fstrong> – Visual block editor integration\u003Cbr \u002F>\n– ✅ \u003Cstrong>Multiple ad types\u003C\u002Fstrong> – Banner, In-article, In-feed, and Matched Content\u003Cbr \u002F>\n– ✅ \u003Cstrong>Flexible formatting\u003C\u002Fstrong> – Auto, Fluid, Rectangle, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Professional Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– ✅ \u003Cstrong>Clean admin interface\u003C\u002Fstrong> – Modern, intuitive settings page\u003Cbr \u002F>\n– ✅ \u003Cstrong>Comprehensive documentation\u003C\u002Fstrong> – Built-in help and guidance\u003Cbr \u002F>\n– ✅ \u003Cstrong>Error handling\u003C\u002Fstrong> – Clear messages when configuration is needed\u003Cbr \u002F>\n– ✅ \u003Cstrong>Responsive design\u003C\u002Fstrong> – Works on all screen sizes\u003C\u002Fp>\n\u003Ch3>🎯 Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> wanting to monetize their content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Website owners\u003C\u002Fstrong> looking for easy AdSense integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content creators\u003C\u002Fstrong> seeking to maximize ad revenue\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> who need flexible ad placement options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beginners\u003C\u002Fstrong> who want a simple setup process\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💰 Monetization Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase Revenue\u003C\u002Fstrong> – Easy AdSense integration for better earnings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimize Performance\u003C\u002Fstrong> – AI-powered ad placement for maximum CTR\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Optimization\u003C\u002Fstrong> – Responsive ads that work on all devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Experience\u003C\u002Fstrong> – Smart ad placement that doesn’t hurt engagement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Quick Start Guide\u003C\u002Fh3>\n\u003Ch3>Step 1: Get Your Publisher ID\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fadsense\" rel=\"nofollow ugc\">adsense.google.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Sign in with your Google account\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Account information\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Copy your \u003Cstrong>Publisher ID\u003C\u002Fstrong> (starts with “pub-“)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F105516?hl=en\" rel=\"nofollow ugc\">How to find your Publisher ID\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Step 2: Configure the Plugin\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AdFlow\u003C\u002Fstrong> in your admin dashboard\u003C\u002Fli>\n\u003Cli>Enter your Publisher ID in the \u003Cstrong>Publisher ID\u003C\u002Fstrong> field\u003C\u002Fli>\n\u003Cli>Choose \u003Cstrong>Auto Ads\u003C\u002Fstrong> (recommended) or \u003Cstrong>Manual Ads\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save Settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Step 3: Set Up Auto Ads (Recommended)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to your \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fadsense\" rel=\"nofollow ugc\">Google AdSense account\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Navigate to \u003Cstrong>Ads \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Auto ads\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Enable the ad types you want\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it! Your ads will start appearing within 24-48 hours.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F7020288?hl=en\" rel=\"nofollow ugc\">How to set up Auto ads\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Detailed Usage\u003C\u002Fh3>\n\u003Ch3>Auto Ads Setup\u003C\u002Fh3>\n\u003Cp>Auto Ads is the easiest way to monetize your website. Google’s AI automatically places ads where they perform best, maximizing your revenue while maintaining excellent user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>To enable Auto Ads:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Enter your Publisher ID in the plugin settings\u003Cbr \u002F>\n2. Check “Enable Auto Ads”\u003Cbr \u002F>\n3. Save settings\u003Cbr \u002F>\n4. Configure Auto Ads in your AdSense account\u003C\u002Fp>\n\u003Ch3>Manual Ads Setup\u003C\u002Fh3>\n\u003Cp>For precise control over ad placement, use Manual Ads with shortcodes or Gutenberg blocks.\u003C\u002Fp>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>Use these shortcodes in your posts, pages, or widgets:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Banner Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_banner ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>In-Article Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_inarticle ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>In-Feed Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_infeed ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Matched Content:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_matched_content ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>Gutenberg Blocks\u003C\u002Fh4>\n\u003Cp>The AdFlow plugin includes a powerful Gutenberg block for easy visual ad placement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step-by-Step Block Setup:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Edit any post or page\u003C\u002Fstrong> in the WordPress block editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click the “+” button\u003C\u002Fstrong> to add a new block\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search for “AdFlow Ad”\u003C\u002Fstrong> in the block search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add the block\u003C\u002Fstrong> to your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure the block settings\u003C\u002Fstrong> in the right sidebar:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Block Configuration Options:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Ad Slot ID\u003C\u002Fstrong> – Enter your Google AdSense ad unit ID (e.g., 1234567890)\u003Cbr \u002F>\n– \u003Cstrong>Ad Type\u003C\u002Fstrong> – Choose from:\u003Cbr \u002F>\n  – Banner Ad (standard display ads)\u003Cbr \u002F>\n  – In-Article Ad (fluid ads within content)\u003Cbr \u002F>\n  – In-Feed Ad (native-looking ads)\u003Cbr \u002F>\n  – Matched Content (content recommendation ads)\u003Cbr \u002F>\n– \u003Cstrong>Ad Format\u003C\u002Fstrong> – Select from:\u003Cbr \u002F>\n  – Auto (responsive, recommended)\u003Cbr \u002F>\n  – Fluid (adaptive sizing)\u003Cbr \u002F>\n  – Auto Relaxed (flexible sizing)\u003Cbr \u002F>\n  – Rectangle (300×250, 336×280)\u003Cbr \u002F>\n  – Horizontal (728×90, 970×90)\u003Cbr \u002F>\n  – Vertical (160×600, 300×600)\u003Cbr \u002F>\n– \u003Cstrong>Full Width Responsive\u003C\u002Fstrong> – Enable for responsive ad sizing\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Block Preview:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe block shows a live preview in the editor with your configuration, making it easy to see how your ad will appear.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Getting Your Ad Slot ID:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to your \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fadsense\" rel=\"nofollow ugc\">Google AdSense account\u003C\u002Fa>\u003Cbr \u002F>\n2. Navigate to \u003Cstrong>Ads \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> By ad unit\u003C\u002Fstrong>\u003Cbr \u002F>\n3. Click \u003Cstrong>Create new ad unit\u003C\u002Fstrong>\u003Cbr \u002F>\n4. Choose your ad type and format\u003Cbr \u002F>\n5. Click \u003Cstrong>Create\u003C\u002Fstrong> and copy the Ad Slot ID\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F9183566?hl=en\" rel=\"nofollow ugc\">How to create ad units\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Getting Your Ad Slot ID\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to your AdSense account\u003C\u002Fli>\n\u003Cli>Navigate to \u003Cstrong>Ads \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> By ad unit\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Create new ad unit\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Choose ad type and format\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Create\u003C\u002Fstrong> and copy the Ad Slot ID\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F9183566?hl=en\" rel=\"nofollow ugc\">How to create ad units\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Need Help?\u003C\u002Fstrong>\u003Cbr \u002F>\n– Check the built-in documentation in the plugin settings\u003Cbr \u002F>\n– Visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-google-adsense\u002F\" rel=\"ugc\">support page\u003C\u002Fa>\u003Cbr \u002F>\n– Review the \u003Ca href=\"#frequently-asked-questions\" rel=\"nofollow ugc\">FAQ section\u003C\u002Fa> above\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Found a Bug?\u003C\u002Fstrong>\u003Cbr \u002F>\nPlease report issues on our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmantrabrain\u002Fsimple-google-adsense\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> or the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-google-adsense\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>More Products from MantraBrain\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpyatra.com\u002F?ref=wporghtaccess\" rel=\"nofollow ugc\">Yatra Travel Booking Plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nComplete travel booking solution for tour operators and travel agencies.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-watermark\u002F\" rel=\"ugc\">Ultimate Image Watermark\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically add watermarks to images as they’re uploaded to your site.\u003C\u002Fp>\n","The easiest way to integrate Google AdSense into your website. Supports Auto Ads and Manual Ads with shortcodes and Gutenberg blocks.",3000,78320,2,"2025-07-28T04:21:00.000Z","6.8.5","5.6","7.2",[19,20,54,55,22],"google","google-adsense","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-google-adsense\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-google-adsense.1.2.0.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":25,"downloaded":66,"rating":25,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"linkvertise-script-api","Linkvertise Script API","1.0.8","linkvertise","https:\u002F\u002Fprofiles.wordpress.org\u002Flinkvertise\u002F","\u003Cp>The Linkvertise Script API Plugin automatically monetizes the external links on your website.\u003C\u002Fp>\n\u003Cp>Earn money from visitors who want to leave your site – Perfect for forums, download portals, and blogs.\u003C\u002Fp>\n\u003Cp>Install and activate the plugin, enter your Linkvertise-ID in Settings and easily earn money with links on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All benefits at a glance:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Start immediately in one step\u003C\u002Fli>\n\u003Cli>Automatic conversion of all external links into Linkvertise links\u003C\u002Fli>\n\u003Cli>Automatic conversion of all new external links into Linkvertise links\u003C\u002Fli>\n\u003Cli>Passive source of income\u003C\u002Fli>\n\u003Cli>Good user experience of your website visitors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Please note:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin only works if you have a Linkvertise account\u003C\u002Fli>\n\u003Cli>The advertising settings of the links must still be set on the Linkvertise website\u003C\u002Fli>\n\u003C\u002Ful>\n","The Linkvertise Script API Plugin automatically monetizes the external links on your website.",8247,1,"2020-04-13T13:05:00.000Z","5.4.19","5.1.1","",[20,73,62,74,75],"link-vertise","linkvertise-net","website-monetization","https:\u002F\u002Flinkvertise.net\u002Fdashboard#dynamic","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkvertise-script-api.1.0.8.zip",85,{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":81,"active_installs":86,"downloaded":87,"rating":11,"num_ratings":11,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":71,"tags":91,"homepage":94,"download_link":95,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"slayers-ad-integration","Ad Integration","1.1","Tom Slayer","https:\u002F\u002Fprofiles.wordpress.org\u002Fslayer\u002F","\u003Cp>Plugin Usage\u003C\u002Fp>\n\u003Col>\n\u003Cli>Locating the plugin in the Admin Panel\u003C\u002Fli>\n\u003Cli>Adding a new ad\u003C\u002Fli>\n\u003Cli>Editing an ad\u003C\u002Fli>\n\u003Cli>Deleting an ad\u003C\u002Fli>\n\u003Cli>Plugin options settings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>1 Locating the plugin in the Admin Panel\u003C\u002Fp>\n\u003Cp>The plugin creates “Slayer’s Ad Integration” menu item which is visible anywhere in your dashboard\u003Cbr \u002F>\nThe plugin’s options panel is divided to 2 sections “ads” & “options”;\u003C\u002Fp>\n\u003Cp>1.1 “Add ad” Subpage\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Ad name” = the name of your ad. It isn’t publicly displayed anywhere, it’s just so that you can make the difference between the many ads you will ad.\u003C\u002Fli>\n\u003Cli>“Ad HTML Code” = your ad’s html code(Google Adsense for example)\u003C\u002Fli>\n\u003Cli>“Use default HTML wrapper” = the plugin can conjure the ad in a custom HTML wrapper which can be defiened in the options section. If you don’t know what this is just leave it on default.\u003C\u002Fli>\n\u003Cli>“Max repeat count on same page” = This value defines how many times the ads will appear on the same page. The higher teh value the more times the ads will appear on the page(for example a category page)\u003C\u002Fli>\n\u003Cli>“Ad position” = The position of the ad inside the post.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>2 Adding a new Ad\u003C\u002Fp>\n\u003Cp>In ads section simply locate the “Add Ad” button and define the ad’s title and code. Advanced users: You can define your own HTML wrapper.\u003C\u002Fp>\n\u003Cp>3 Editing an Ad\u003C\u002Fp>\n\u003Cp>In the “Ads” Section locate your ad and click the “Edit” button.\u003C\u002Fp>\n\u003Cp>“Edit ad” subpage (advanced  ad options)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Load type” = The way the ad is insterted in the posts.\u003C\u002Fli>\n\u003Cli>auto: the ad will be automatically inserted in the posts\u003C\u002Fli>\n\u003Cli>manual: the ad will be shown only in the posts in which you add”\u003C!--slayer_Ad_Integration_[AD_ID]-->” .There’s no limit on the number of ads  you insert in a post.\u003C\u002Fli>\n\u003Cli>“Public” = you can set an ad to be visible by your readers or not. This feature is great if you don’t want to delete an ad for later usage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>4 Deleting an Ad\u003C\u002Fp>\n\u003Cp>In the “Ads” Section locate your ad and click the “Delete” button. Remember that this is undoable.\u003C\u002Fp>\n\u003Cp>5 Plugin options settings\u003C\u002Fp>\n\u003Cp>Locate the “options” section at the plugin\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Default HTML Before Ad” & “Default HTML After Ad” define the wrapper for each ad. You can owerwrite this by selecting “Default html wrapper”\u003C\u002Fli>\n\u003Cli>“Custom CSS” gives you the possibility to add css styling to your ad.\u003C\u002Fli>\n\u003Cli>“Max ad count per page”  This value defines how many times the ads will appear on the same page. The higher the value the more times the ads will appear on the page(for example a category page). This doesn’t apply to manual ad inclusion.\u003C\u002Fli>\n\u003C\u002Ful>\n",20,11534,"2008-08-18T18:26:00.000Z","2.6.1","2.2",[19,20,92,22,93],"advertisements","post","http:\u002F\u002Fwww.thaslayer.com\u002F2008\u002F08\u002F10\u002Fwordpress-plugin-slayers-ad-integration-v-10\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslayers-ad-integration.zip",{"slug":97,"name":98,"version":99,"author":98,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":25,"num_ratings":67,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":71,"tags":108,"homepage":111,"download_link":112,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"appendad","FirstImpression.io","1.4.6","https:\u002F\u002Fprofiles.wordpress.org\u002Fappendad\u002F","\u003Cp>FirstImpression.io helps publishers focus on content by freeing them from Ad-Tech and Ad-Operations with one line of code. This plugin provides the complete integration with FirstImpression.io’s platform. Following installation, you’ll be able to add tailored ad products to your website with no coding in more than 25 different formats. The additional ad products can be monetized though FirstImpression.io’s certified ad networks or with your own direct campaigns.\u003C\u002Fp>\n","Helping publishers focus on content by freeing them from Ad-Tech and Ad-Operations with one line of code",10,2602,"2022-01-24T14:36:00.000Z","5.9.13","2.5",[19,20,109,22,110],"advertisement","placements","http:\u002F\u002Fwww.firstimpression.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fappendad.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":103,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":127,"tags":128,"homepage":71,"download_link":132,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":133},"codec-sponsored-content","CODEC Sponsored Content","3.0.0","codecprime","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodecprime\u002F","\u003Cp>\u003Cstrong>Premium Monetizing System\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>CODEC provides quality bloggers and publishers* with an additional revenue stream, as well as an increase in audience engagement. Monetize 100% of your traffic (CODEC is not blocked by any AdBlocks currently on the market) or use CODEC as a Fallback for your blocked ads to increase your current monetization by 40% on average.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enjoy:\u003C\u002Fstrong>\u003Cbr \u002F>\n    – top monetization rates of $4-$12 CPM.\u003Cbr \u002F>\n    – monthly payouts to your PayPal account, no minimum.\u003Cbr \u002F>\n    – real human support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Only Quality Content\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>No obscenity, no violence, no video games. We 100% manually moderate CODEC content to ensure it’s always family-friendly. Monetize your content without compromising your integrity as well as your users’ experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Not Ad Blocked\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>CODEC ads are not adblocked, allowing you to monetize up to 100% of your traffic.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Your Readers Stay on Your Site\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Most monetization systems pay when your reader clicks on their headline, link or banner and leaves your site. You thus lose the hard-earned traffic. With CODEC, users don’t need to leave your site for you to earn. We pay CPM, which means every time a user sees the CODEC content on your site, you earn money.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>As Easy as 1-2-3\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It takes about 2 min to install and set up the plugin. Choose the location and the look of your widget. The rule of thumb is the bigger the widget you pick (6 unit plugin vs 3 unit plugin), the more revenue you’ll enjoy at the end of each month.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We are here to help, so feel free to reach out to our support team at \u003Ca href='https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcodec-sponsored-content' rel=\"ugc\">CODEC\u002Fsupport\u003C\u002Fa> or at wp-support@codecprime.com\u003C\u002Fp>\n\u003Cp>*We advertise on family-friendly web properties. Websites are subject to approval for content guidance compliance. The monetization feature is currently available for English-language sites.\u003C\u002Fp>\n","Premium monetizing system for quality blogs & publications (English-language websites only.) Generate revenue by displaying a widget with manually &hellip;",2908,74,3,"2024-01-11T16:30:00.000Z","6.4.8","4.1","5.2.4",[129,20,130,22,131],"ad","advertising","revenue","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodec-sponsored-content.zip","2026-04-06T09:54:40.288Z",{"attackSurface":135,"codeSignals":236,"taintFlows":251,"riskAssessment":311,"analyzedAt":314},{"hooks":136,"ajaxHandlers":229,"restRoutes":230,"shortcodes":231,"cronEvents":235,"entryPointCount":67,"unprotectedCount":11},[137,143,147,151,155,158,161,165,168,172,176,179,183,188,192,196,200,203,207,209,211,216,222,226],{"type":138,"name":139,"callback":140,"priority":86,"file":141,"line":142},"action","plugins_loaded","fire_init","adfusion.php",86,{"type":138,"name":144,"callback":145,"file":141,"line":146},"admin_init","adfusion_grant_admin_caps",143,{"type":138,"name":148,"callback":149,"file":141,"line":150},"save_post_adfusion_ad","adfusion_invalidate_group_transients",167,{"type":138,"name":152,"callback":153,"file":141,"line":154},"created_adfusion_group","adfusion_invalidate_ad_groups_transient",168,{"type":138,"name":156,"callback":153,"file":141,"line":157},"edited_adfusion_group",169,{"type":138,"name":159,"callback":153,"file":141,"line":160},"delete_adfusion_group",170,{"type":138,"name":162,"callback":163,"file":164,"line":34},"add_meta_boxes","add_ad_meta_boxes","admin\u002Fclass-adfusion-admin.php",{"type":138,"name":148,"callback":166,"file":164,"line":167},"save_ad_meta_data",31,{"type":138,"name":169,"callback":170,"file":164,"line":171},"admin_enqueue_scripts","enqueue_ad_edit_scripts",32,{"type":138,"name":173,"callback":174,"file":164,"line":175},"admin_menu","add_settings_page",35,{"type":138,"name":144,"callback":177,"file":164,"line":178},"register_settings",36,{"type":138,"name":180,"callback":181,"file":164,"line":182},"admin_post_adfusion_save_group_dimensions","handle_save_group_dimensions",46,{"type":138,"name":184,"callback":185,"file":186,"line":187},"admin_post_adfusion_export_ads_csv","handle_export","admin\u002Fclass-adfusion-bulk-tools.php",39,{"type":138,"name":189,"callback":190,"file":186,"line":191},"admin_post_adfusion_import_ads_csv","handle_import",40,{"type":138,"name":193,"callback":194,"file":186,"line":195},"admin_post_adfusion_sync_destination_urls","handle_sync_destination_urls",41,{"type":138,"name":173,"callback":197,"file":198,"line":199},"add_import_page","admin\u002Fclass-adfusion-importer.php",22,{"type":138,"name":144,"callback":201,"file":198,"line":202},"process_import",23,{"type":138,"name":204,"callback":205,"file":198,"line":206},"admin_notices","closure",212,{"type":138,"name":204,"callback":205,"file":198,"line":208},257,{"type":138,"name":204,"callback":205,"file":198,"line":210},303,{"type":138,"name":212,"callback":213,"file":214,"line":215},"init","register_post_types_and_taxonomies","includes\u002Fclass-adfusion.php",27,{"type":217,"name":218,"callback":219,"file":220,"line":221},"filter","the_content","adfusion_inject_ads_into_content","public\u002Fclass-adfusion-public.php",26,{"type":217,"name":223,"callback":224,"file":220,"line":225},"wp_allowed_protocols","allow_data_uri_protocol",29,{"type":138,"name":227,"callback":228,"priority":67,"file":220,"line":171},"wp_head","maybe_enqueue_adsense_script",[],[],[232],{"tag":233,"callback":234,"file":220,"line":202},"adfusion","render_ad_shortcode",[],{"dangerousFunctions":237,"sqlUsage":238,"outputEscaping":240,"fileOperations":48,"externalRequests":11,"nonceChecks":248,"capabilityChecks":249,"bundledLibraries":250},[],{"prepared":48,"raw":11,"locations":239},[],{"escaped":241,"rawEcho":48,"locations":242},216,[243,246],{"file":220,"line":244,"context":245},340,"raw output",{"file":220,"line":247,"context":245},342,7,11,[],[252,271,279,300],{"entryPoint":253,"graph":254,"unsanitizedCount":11,"severity":270},"render_import_notices (admin\u002Fclass-adfusion-admin.php:696)",{"nodes":255,"edges":267},[256,261],{"id":257,"type":258,"label":259,"file":164,"line":260},"n0","source","$_GET (x2)",699,{"id":262,"type":263,"label":264,"file":164,"line":265,"wp_function":266},"n1","sink","echo() [XSS]",701,"echo",[268],{"from":257,"to":262,"sanitized":269},true,"low",{"entryPoint":272,"graph":273,"unsanitizedCount":11,"severity":270},"\u003Cclass-adfusion-admin> (admin\u002Fclass-adfusion-admin.php:0)",{"nodes":274,"edges":277},[275,276],{"id":257,"type":258,"label":259,"file":164,"line":260},{"id":262,"type":263,"label":264,"file":164,"line":265,"wp_function":266},[278],{"from":257,"to":262,"sanitized":269},{"entryPoint":280,"graph":281,"unsanitizedCount":11,"severity":270},"handle_import (admin\u002Fclass-adfusion-bulk-tools.php:172)",{"nodes":282,"edges":297},[283,286,290,292],{"id":257,"type":258,"label":284,"file":186,"line":285},"$_FILES",179,{"id":262,"type":263,"label":287,"file":186,"line":288,"wp_function":289},"fopen() [File Access]",196,"fopen",{"id":291,"type":258,"label":284,"file":186,"line":285},"n2",{"id":293,"type":263,"label":294,"file":186,"line":295,"wp_function":296},"n3","get_var() [SQLi]",251,"get_var",[298,299],{"from":257,"to":262,"sanitized":269},{"from":291,"to":293,"sanitized":269},{"entryPoint":301,"graph":302,"unsanitizedCount":11,"severity":270},"\u003Cclass-adfusion-bulk-tools> (admin\u002Fclass-adfusion-bulk-tools.php:0)",{"nodes":303,"edges":308},[304,305,306,307],{"id":257,"type":258,"label":284,"file":186,"line":285},{"id":262,"type":263,"label":287,"file":186,"line":288,"wp_function":289},{"id":291,"type":258,"label":284,"file":186,"line":285},{"id":293,"type":263,"label":294,"file":186,"line":295,"wp_function":296},[309,310],{"from":257,"to":262,"sanitized":269},{"from":291,"to":293,"sanitized":269},{"summary":312,"deductions":313},"The \"adfusion-ad-manager-and-monetization\" plugin v1.1.1 presents a strong security posture based on the provided static analysis and vulnerability history.  The code demonstrates excellent adherence to security best practices, with a near-perfect output escaping rate, 100% prepared statement usage for SQL queries, and a robust implementation of nonce and capability checks.  The absence of critical or high-severity taint flows and dangerous function usage further reinforces this positive assessment.  The plugin's attack surface is minimal, consisting solely of one shortcode, and crucially, there are no unprotected entry points identified.\n\nThe vulnerability history is equally reassuring, showing zero known CVEs of any severity. This suggests a well-maintained codebase and a proactive approach to security by the developers. The lack of past vulnerabilities indicates a low historical risk and a commitment to patching any issues promptly if they were to arise.  While there are two file operations, without further context, it's difficult to ascertain their security implications, but given the overall strong security signals, they are likely benign.  The plugin's strength lies in its diligent application of core WordPress security mechanisms.",[],"2026-04-16T14:04:43.139Z",{"wat":316,"direct":329},{"assetPaths":317,"generatorPatterns":322,"scriptPaths":323,"versionParams":324},[318,319,320,321],"\u002Fwp-content\u002Fplugins\u002Fadfusion-ad-manager-and-monetization\u002Fassets\u002Fcss\u002Fadf-admin-styles.css","\u002Fwp-content\u002Fplugins\u002Fadfusion-ad-manager-and-monetization\u002Fassets\u002Fjs\u002Fadf-admin-media.js","\u002Fwp-content\u002Fplugins\u002Fadfusion-ad-manager-and-monetization\u002Fassets\u002Fjs\u002Fadf-editor-plugin.js","\u002Fwp-content\u002Fplugins\u002Fadfusion-ad-manager-and-monetization\u002Fassets\u002Fjs\u002Fadf-frontend.js",[],[319,320,321],[325,326,327,328],"adfusion-ad-manager-and-monetization\u002Fassets\u002Fcss\u002Fadf-admin-styles.css?ver=","adfusion-ad-manager-and-monetization\u002Fassets\u002Fjs\u002Fadf-admin-media.js?ver=","adfusion-ad-manager-and-monetization\u002Fassets\u002Fjs\u002Fadf-editor-plugin.js?ver=","adfusion-ad-manager-and-monetization\u002Fassets\u002Fjs\u002Fadf-frontend.js?ver=",{"cssClasses":330,"htmlComments":335,"htmlAttributes":340,"restEndpoints":344,"jsGlobals":347,"shortcodeOutput":349},[331,332,333,334],"adf-ad-settings-section","adf-dimension-input","adf-meta-box-field","adf-ad-group-select-wrapper",[336,337,338,339],"\u003C!-- AdFusion Ad Details & Configuration -->","\u003C!-- AdFusion Group Details -->","\u003C!-- AdFusion Ad Group Data -->","\u003C!-- AdFusion Group Dimensions -->",[341,342,343],"data-adfusion-ad-id","data-adfusion-group-id","data-adfusion-ad-preview-url",[345,346],"\u002Fwp-json\u002Fadfusion\u002Fv1\u002Fgroups","\u002Fwp-json\u002Fadfusion\u002Fv1\u002Fads",[348],"adfAdminMedia",[350,351],"[adfusion_ad]","[adfusion_show_ads]",{"error":269,"url":353,"statusCode":354,"statusMessage":355,"message":355},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fadfusion-ad-manager-and-monetization\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":123,"versions":357},[358,365,372],{"version":6,"download_url":359,"svn_tag_url":360,"released_at":26,"has_diff":361,"diff_files_changed":362,"diff_lines":26,"trac_diff_url":363,"vulnerabilities":364,"is_current":269},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadfusion-ad-manager-and-monetization.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadfusion-ad-manager-and-monetization\u002Ftags\u002F1.1.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadfusion-ad-manager-and-monetization%2Ftags%2F1.1.0&new_path=%2Fadfusion-ad-manager-and-monetization%2Ftags%2F1.1.1",[],{"version":366,"download_url":367,"svn_tag_url":368,"released_at":26,"has_diff":361,"diff_files_changed":369,"diff_lines":26,"trac_diff_url":370,"vulnerabilities":371,"is_current":361},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadfusion-ad-manager-and-monetization.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadfusion-ad-manager-and-monetization\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadfusion-ad-manager-and-monetization%2Ftags%2F1.0.0&new_path=%2Fadfusion-ad-manager-and-monetization%2Ftags%2F1.1.0",[],{"version":373,"download_url":374,"svn_tag_url":375,"released_at":26,"has_diff":361,"diff_files_changed":376,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":377,"is_current":361},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadfusion-ad-manager-and-monetization.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadfusion-ad-manager-and-monetization\u002Ftags\u002F1.0.0\u002F",[],[]]