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

Google Bundle Laravel Package

rmzamora/google-bundle

rmzamora/google-bundle provides Laravel integration for Google APIs, with configuration, service container bindings, and a streamlined setup for authenticating and calling Google services from your PHP application.

View on GitHub
Deep Wiki
Context7

A fork of The GoogleBundle by antimattr: adds the ability to add various google-related services to your application. These include Google Analytics, Adwords and Static Maps.

Frequently asked questions about Google Bundle
Is rmzamora/google-bundle a Laravel package?
No. It is a Symfony bundle, not a Laravel package, so it does not register through Laravel service providers or boot against Laravel's kernel. Installing it in a Laravel app would require a custom compatibility shim or porting the relevant classes into first-party code. For most Laravel teams, that makes it a reference implementation rather than a direct dependency.
Can I install rmzamora/google-bundle in a Laravel application?
You can add it with Composer, but it will not integrate natively with Laravel. A Symfony bundle expects registration in config/bundles.php and a compiled Symfony container, so you would need to write a Laravel service provider adapter yourself. The package's Symfony component constraints can also conflict with the Symfony packages Laravel already depends on, making installation risky.
What Google services does rmzamora/google-bundle support?
The package advertises Google Analytics, Adwords, and Static Maps. Those are legacy surfaces: Universal Analytics has been shut down in favor of GA4, Adwords is now Google Ads with a different API, and Static Maps is billed through the Maps Platform. The value is mostly historical, so confirm API-level viability before relying on it.
Does rmzamora/google-bundle support Google Analytics 4?
There is no indication that it supports GA4. The package targets the older Universal Analytics surface, which Google has shut down. For GA4 you should use the official Google SDKs or the GA4 Measurement Protocol directly, or a maintained Laravel analytics package.
Which Laravel versions are supported by rmzamora/google-bundle?
Laravel version support is not applicable because this is a Symfony bundle, not a Laravel package. It does not declare Laravel service providers or framework constraints. If you need a Laravel-compatible integration, treat this package as unsupported and build or choose a native solution.
Is rmzamora/google-bundle actively maintained?
The evaluation indicates it is a fork of an already-abandoned original, with zero stars, zero dependents, and no evidence of an active maintenance story. Zero dependents means no other team has validated the code path in production. You should verify the fork owner, recent commits, and upstream divergence before depending on it.
How do I install and configure rmzamora/google-bundle?
For a Symfony application, you would install it via Composer and register the bundle in config/bundles.php, then configure the Google services. For a Laravel application, there is no native install-and-configure path; you would need to port classes or write an adapter. Vendor-inspect the source and identify the handful of HTTP calls and view helpers you actually need.
What are the best alternatives to rmzamora/google-bundle for Laravel?
Use Google's official SDKs for Analytics, Google Ads, and Maps Platform, wrapped in your own Laravel service provider and configuration. For analytics specifically, maintained Laravel packages such as spatie/laravel-analytics or a custom GA4 Measurement Protocol client are safer choices. The package is best treated as a reference for endpoint details, not a runtime dependency.
What are the production risks of using rmzamora/google-bundle?
The main risks are the Symfony bundle-to-Laravel architecture mismatch, potential Symfony component version conflicts with Laravel's own dependencies, and reliance on legacy Google APIs. The package is a fork with no stars or dependents, so divergence and abandonment can go undetected. Any integration should be isolated behind a facade so it can be swapped without touching call sites.
Should I use rmzamora/google-bundle for Google Ads or Static Maps?
Probably not as a runtime dependency. Google Ads now uses the Google Ads API, which differs substantially from the old Adwords surface, and Static Maps is part of the billed Maps Platform. A native Google SDK client or a thin in-house wrapper is more future-proof. Use this package only to inspect legacy endpoint details if that is useful.
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo