Beskrivelse
Minimalistisk Google Analytics plugin som lader dig tilføje en eller flere trackere og giver dig fuld kontrol over hvordan JavaScriptet bliver sat ind på dine sider.
Indsættelse af scriptet
Dette plugin giver dig kontrol over hvor vidt Google Analytics JavaScriptet bliver sat ind i <head>
-elementet, <body>
-elementet eller via en unik action.
Der er også et filter hvis du helt vil overskrive den kode som genererer Google Analytics JavaScript koden. På denne måde kan du bruge plugin’et udelukkende til at gemme Google Analytics id’erne i databasen og have fuld kontrol over hvor og hvordan de bliver anvendt på siden.
Filteret til at overskrive javascript tracker koden er ahr-google-analtyics/script_file_path
og du bruger det som nedenfor:
add_filter('ahr-google-analtyics/script_file_path', function($default_path){
// return an absolute file path to the file you want to use for rendering the script
}, 10, 1);
Tilgå property id’erne med kode
Hvis du har brug for at ændre eller manipulere Google Analytics property id’erne før de bliver tilføjet på siden, så brug ahr-google-analtyics'/property_ids
filteret. Første og eneste argument i callback-funktionen er et array med property id’er.
Hvis du har brug for at trække id’erne fra databasen, i hvilketsomhelst andet kontekt, kan du bruge $property_ids = get_option( AhrGoogleAnalytics::OPTION_IDS );
Dette plugin returnerer et array med id’er. Selv hvis du kun har et.
Kildekode og bidrag
Du er mere end velkommen til at bidrage med forbedringer, raportere fejl eller foreslå forbedringer via GitHub repo’et
Skærmbilleder
Installation
- Flyt
ahr-google-analytics
mappen til/wp-content/plugins/
ELLER søg efter ‘Multiple Google Analytics’ og tilføj plugin’et via WordPress’ plugin adminstratoren i backenden. - Aktiver plugin’et via Plugins siden i WordPress
- Tilføj en eller flere website property ID’er (UA-XXXXXXX-X) på siden “indstillinger”
FAQ
- Installationsinstrukser
-
- Flyt
ahr-google-analytics
mappen til/wp-content/plugins/
ELLER søg efter ‘Multiple Google Analytics’ og tilføj plugin’et via WordPress’ plugin adminstratoren i backenden. - Aktiver plugin’et via Plugins siden i WordPress
- Tilføj en eller flere website property ID’er (UA-XXXXXXX-X) på siden “indstillinger”
- Flyt
- Hvad er et Google Analytics property ID?
-
Det er tekststrengen som ligner
UA-XXXXXXX-X
ved siden af din website URL på https://analytics.google.com/analytics/web/ - JavaScript: Sådan tracker du pageviews/events/m.v. når du har flere trackere
-
Hvis du arbejder på en JavaScript-baseret web app, og har brug for manuelt at tracke routes eller events, kan du bruge
ga.getAll()
funktionen til at finde alle registrerede trackers, for derefter eksekvere tracking-koden for hver enkelt tracker.For eksempel, denne dummy-kode tracker page views i en AJAX-drevet web app
if ( typeof ga === 'function' && typeof ga.getAll === 'function' ) { ga.getAll().forEach(tracker => { tracker.set('page', *my-custom-route*); // Custom route e.g. '/my-page' tracker.send('pageview'); }) }
Og her er et eksempel på tracking af custom events
if ( typeof ga === 'function' && typeof ga.getAll === 'function' ) { ga.getAll().forEach(tracker => { tracker.send('event', { eventCategory: 'Search', eventAction: 'Query', eventLabel: *query*, // Your search query eventValue: *matches.length* // Optionally, send the number of matches for the query }); }) }
Anmeldelser
Bidragsydere & udviklere
“Multiple Google Analytics Trackers” is open source software. The following people have contributed to this plugin.
Bidragsydere“Multiple Google Analytics Trackers” er blevet oversat til 2 sprog. Tak til oversætterne for deres bidrag.
Translate “Multiple Google Analytics Trackers” into your language.
Interesseret i udvikling?
Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.
Ændringslog
1.1.2
Udgivelsesdato: 11. september, 2017
Tilføjer support for de nye længere Google Analytics ID’er som før ville blive afvist af valideringskoden
1.1.1
Udgivelsesdato: 15. marts, 2017
Retter en fejl hvor standardværdierne ikke blev sat korrekt når plugin’et aktiveres første gange
1.0.1
Udgivelsesdato: 11. december, 2016
Rettede stavefejl i aktiverings/deaktiverings callback funktionerne
1.0.0
Udgivelsesdate: 2. november, 2016
- Første version. Yay!