Skip to content

GA / Ads

Guides on Google Analytics and advertising configuration.

Google Analytics

GA4 Features

  • Event-based measurement
  • Machine learning insights
  • Privacy-focused design
  • Cross-platform tracking

Basic Setup

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'GA_MEASUREMENT_ID');
</script>

MkDocs Configuration

extra:
  analytics:
    provider: google
    property: GA_MEASUREMENT_ID

Event Tracking

Built-in Events

  • Page views
  • Scrolls
  • File downloads
  • Outbound link clicks

Custom Events

gtag('event', 'custom_event', {
  'event_category': 'engagement',
  'event_label': 'button_click',
  'value': 1
});

Google AdSense

Basic Setup

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXXXXX"
     crossorigin="anonymous"></script>

Ad Units

<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-XXXXXXXXXX"
     data-ad-slot="XXXXXXXXXX"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Privacy Compliance

  • GDPR compliance
  • CCPA compliance
  • Cookie consent banner

Data Protection

extra:
  analytics:
    provider: google
    property: GA_MEASUREMENT_ID
    feedback:
      title: Was this page helpful?
      ratings:
        - icon: material/emoticon-happy-outline
          name: This page was helpful
          data: 1
          note: >-
            Thanks for your feedback!

Reporting

Key Metrics

  • Page views
  • Sessions
  • Users
  • Bounce rate

Custom Reports

  • Content analysis
  • User behavior analysis
  • Conversion analysis

Optimization

A/B Testing

  • Google Optimize
  • Content experiments
  • Performance comparison

Improvement Actions

  • Page speed optimization
  • Usability improvements
  • Content optimization