Reference: Google: Analytics UA

Installation

dependencies {
    
    implementation(platform("org.http4k:http4k-bom:6.36.0.0"))

    implementation("org.http4k:http4k-connect-google-analytics-ua")
    implementation("org.http4k:http4k-connect-google-analytics-ua-fake")
}

The GA connector provides the following Actions:

 *  PageView
 *  Event

Default Fake port: 35628

To start:

Kotlin fake.kt
package content.ecosystem.connect.reference.google.analytics_ua

import org.http4k.chaos.start
import org.http4k.connect.google.ua.FakeGoogleAnalytics

val googleAnalytics = FakeGoogleAnalytics().start()
scarf