Skip to content

Commit 82de569

Browse files
Update the doc including the gtm
1 parent 72acef7 commit 82de569

File tree

3 files changed

+23
-10
lines changed

3 files changed

+23
-10
lines changed

Demo/Client/Demo.Client.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="5.0.0" />
99
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="5.0.0" PrivateAssets="all" />
1010
<PackageReference Include="System.Net.Http.Json" Version="5.0.0" />
11-
<!-- <PackageReference Include="BlazorUniversalAnalytics " Version="1.0.2" /> -->
11+
<!-- <PackageReference Include="BlazorUniversalAnalytics " Version="1.0.3" /> -->
1212
</ItemGroup>
1313

1414
<ItemGroup>

Demo/Client/Pages/Counter.razor

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,17 @@
2424
{
2525
currentCount++;
2626

27-
//Analytics.TrackEventGtag("event-name", "event-value", "event-category", "event-label");
28-
2927
// IMPORTANT: The object SampleDate are used below just as an example.
3028
// You must to check the correct object properties on respective Analytic tool you are using.
3129
30+
// Google Analytics
31+
//Analytics.TrackEventGtag("event-name", "event-value", "event-category", "event-label");
3232
//Analytics.TrackEventGtag("event-name", SampleData);
33+
34+
// Facebook
3335
//Analytics.TrackEventFacebookPixel("event-name", SampleData);
34-
Analytics.TrackEventGTM("event-name", SampleData);
36+
37+
// Google Tag Manager
38+
//Analytics.TrackEventGTM("event-name", SampleData);
3539
}
3640
}

README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,15 @@ The tracker listens to every navigation change while it's rendered on a page.
3131
Inside your main `Startup`/`Program`, call `AddBUA`. This will configure your GTAG_ID automatically.
3232

3333
```diff
34-
+ builder.Services.AddBUA("YOUR_GTAG_ID", "YOUR_FBPIXEL_ID", "YOUR_GTM_ID");
34+
+ builder.Services.AddBUA("YOUR_GTAG_ID", "YOUR_FBPIXEL_ID", null);
3535
```
3636

3737
If YOUR_GTM_ID is set, YOUR_GTAG_ID and YOUR_FBPIXEL_ID will be ignored as GTM will manage this for you. Pageview events will be heard if the embed of such scripts exists.
38+
Example:
39+
40+
```
41+
builder.Services.AddBUA(null, null, "YOUR_GTM_ID");
42+
```
3843

3944
# How to trigger an Analytics Event
4045

@@ -67,15 +72,19 @@ See below an example:
6772
{
6873
currentCount++;
6974
70-
Analytics.TrackEventGtag("event-name", "event-value", "event-category", "event-label");
71-
7275
// IMPORTANT: The object SampleDate are used below just as an example.
7376
// You must to check the correct object properties on respective Analytic tool you are using.
7477
75-
Analytics.TrackEventGtag("event-name", SampleData);
76-
Analytics.TrackEventFacebookPixel("event-name", SampleData);
78+
// Google Analytics
79+
//Analytics.TrackEventGtag("event-name", "event-value", "event-category", "event-label");
80+
//Analytics.TrackEventGtag("event-name", SampleData);
81+
82+
// Facebook
83+
//Analytics.TrackEventFacebookPixel("event-name", SampleData);
84+
85+
// Google Tag Manager
86+
//Analytics.TrackEventGTM("event-name", SampleData);
7787
}
7888
}
7989
```
8090

81-
#

0 commit comments

Comments
 (0)