Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Google Bundle Laravel Package

znanylekarz/google-bundle

A Symfony bundle from ZnanyLekarz for integrating Google APIs into PHP applications. It provides service wiring and configuration helpers so you can connect Google-powered features without repetitive client setup. Useful for Symfony projects that need a lightweight bridge to Google services.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Server-side conversion tracking as a roadmap item. The package's core value proposition — firing Google Analytics pageviews, ecommerce transactions, and AdWords conversion pixels from the server rather than the browser — is exactly the pattern product teams reach for when client-side tracking is unreliable (ad blockers, consent gating, checkout drop-off). It gives you a concrete reference for scoping that work.
  • Build vs. buy for the analytics layer. This package is a thin, single-star Symfony2 wrapper around the old ga.js/async snippet era of Google Analytics. Its existence is a useful forcing function: assess whether you should buy server-side tagging (GTM server container, Segment, RudderStack) or build a Measurement Protocol wrapper, rather than maintain a bespoke integration.
  • Multi-tracker / multi-tenant requirements. The "Multi-Tracker Support" feature maps directly to product decisions around agency dashboards, white-label tenants, or property-per-brand setups. If your roadmap includes per-tenant analytics routing, this is a data point on how others modeled it.
  • Ecommerce funnel instrumentation. The package's ecommerce support sketches a transaction object model (order ID, SKU, revenue). Useful as a starting checklist when specifying what your checkout events must capture for GA4 ecommerce reporting.
  • De-prioritizing static maps as a differentiator. The bundled Google Static Maps helper is a low-cost capability. A PM can decide static maps is "good enough" for listing pages rather than investing in interactive map infrastructure.

When to Consider This Package

Only in these narrow conditions:

  • You are maintaining a Symfony 2.x application (the bundle targets Symfony2, not Laravel; adopting it in Laravel would require a wrapper or direct class usage outside the bundle's service container plumbing).
  • You need a fast, low-effort server-side hook for legacy ga.js-era tracking, and your GA property is still on Universal Analytics-style endpoints.
  • You want a reference implementation to read, not a dependency to install — the code is more useful as documentation of multi-tracker and pageview-queue patterns than as production code.
  • You have a static Google Maps use case where a server-rendered image is sufficient and you want the API key handling abstracted.

Look elsewhere if:

  • You are on Laravel / modern PHP (8.x), or GA4. This bundle is Symfony2-era, has 1 star, 0 dependents, and score near zero — treat it as unmaintained. GA4's Measurement Protocol, server-side GTM, or a maintained library (e.g., theiconic/php-ga-measurement-protocol, Segment's PHP SDK) is the correct path.
  • Security, compliance, or consent (GDPR/CCPA) is in scope. An abandoned package handling PII (order data, user IDs) sent to third parties is an unacceptable audit finding.
  • You need AdWords/Google Ads conversion tracking today. The Ads API surface it wraps is long deprecated; use the Google Ads API or GTM server-side conversion tags.
  • Your engineers would spend more time patching than integrating. With 0 dependents and a single star, there is no community to amortize maintenance across.

PM judgment: Treat this as an architectural artifact, not a vendor. It signals the need (server-side analytics, multi-tracker, ecommerce events) far more credibly than it satisfies it.

How to Pitch It (Stakeholders)

For executives (30 seconds):

This is an old Symfony2 helper bundle for Google Analytics, AdWords, and static Maps. It's effectively abandoned — one star, no downstream users, built for a Google Analytics generation that no longer exists. I am not recommending adoption. I'm recommending we use it as a specification prompt: it shows the four capabilities our product actually needs — reliable server-side conversion tracking, multi-tenant tracking, ecommerce event capture, and cheap static maps. The right answer is to buy or use a maintained server-side tagging solution, not to inherit this code. Budget implication: this is a scoping input for the analytics workstream, not a line item.

For engineering (60 seconds):

znanylekarz/google-bundle is a Symfony2 bundle, not a Laravel package, and it predates GA4. Its features — async GA integration, multi-tracker, pageview queue, ecommerce, AdWords conversions, static Maps — are the right feature list for a server-side analytics helper. Its implementation is a liability: no maintenance, no tests we can trust, deprecated Google endpoints. Recommendation: use it as a reference for the multi-tracker and event-queue design, then implement against the GA4 Measurement Protocol (or GTM server-side) with a maintained library. If anyone proposes installing it, that's a signal we're solving the right problem with the wrong tool — escalate.

For product/marketing stakeholders:

The capabilities it represents — trustworthy conversion numbers even when users run ad blockers, per-brand tracking for partner tenants, complete ecommerce funnels, and low-cost map imagery — map to metrics you already care about. We'll deliver those capabilities through a supported path; this package is our evidence that the need is real, not our implementation plan.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console