Skip to content

Commit 6c5e401

Browse files
committed
clean README from removed code
1 parent c5c1f41 commit 6c5e401

File tree

1 file changed

+0
-53
lines changed

1 file changed

+0
-53
lines changed

README.md

Lines changed: 0 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -187,54 +187,6 @@ foreach ($visitors as $collection) {
187187

188188
```
189189

190-
### Frontend => Backend
191-
192-
#### Frontend
193-
194-
```js
195-
// array< array< eventName, array<eventParams> > >
196-
axios.post("/your-api-endpoint/ga4-event-receiver", [
197-
// Note each event is its own object inside an array as
198-
// this allows to pass the same event type multiple times
199-
{
200-
addToCart: {
201-
currency: "EUR",
202-
value: 13.37,
203-
items: [
204-
{
205-
item_id: 1,
206-
item_name: "Cup",
207-
price: 13.37,
208-
quantity: 1,
209-
},
210-
],
211-
},
212-
},
213-
]);
214-
```
215-
216-
#### Backend
217-
218-
```php
219-
use AlexWestergaard\PhpGa4\Helper\ConvertHelper;
220-
use AlexWestergaard\PhpGa4\Exception;
221-
use AlexWestergaard\PhpGa4\Analytics;
222-
use AlexWestergaard\PhpGa4\Event;
223-
224-
// require vendor/autoload.php
225-
226-
try {
227-
$events = ConvertHelper::parseEvents($_POST);
228-
229-
Analytics::new($measurementId, $apiSecret)
230-
->addEvent(...$events)
231-
->post();
232-
} catch (Exception\Ga4Exception $exception) {
233-
// Handle exception
234-
// Exceptions might be stacked, check: $exception->getPrevious();
235-
}
236-
```
237-
238190
## Custom Events
239191

240192
You can build your own custom events. All you need is to implement and fullfill the `AlexWestergaard\PhpGa4\Facade\Type\EventType` facade/interface.
@@ -321,11 +273,6 @@ Two important points:
321273
- Events sent to the Validation Server will not show up in reports.
322274
- There is no way for events sent through measurement protocol (Server Side) to show up in the `debugView` in Google Analytics Admin.
323275

324-
## Additional information
325-
326-
- Geographic information is only available via automatic collection from gtag, Google Tag Manager, or Google Analytics for Firebase.
327-
- The `page_view` event works, however it's not documented in the official documentation, so do not rely on it.
328-
329276
## Documentation
330277

331278
- [Measurement Protocol](https://developers.google.com/analytics/devguides/collection/protocol/ga4)

0 commit comments

Comments
 (0)