PHPackages                             edbizarro/bi-connect - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. edbizarro/bi-connect

ActiveLibrary

edbizarro/bi-connect
====================

Connect with 3rd party sources.

v0.6.2(6y ago)35.1k2[5 PRs](https://github.com/edbizarro/bi-connect/pulls)MITPHPPHP &gt;=7.1.3

Since Mar 23Pushed 3y agoCompare

[ Source](https://github.com/edbizarro/bi-connect)[ Packagist](https://packagist.org/packages/edbizarro/bi-connect)[ Docs](https://github.com/edbizarro/bi-connect)[ RSS](/packages/edbizarro-bi-connect/feed)WikiDiscussions master Synced yesterday

READMEChangelog (9)Dependencies (11)Versions (16)Used By (0)

BI - Connect
------------

[](#bi---connect)

Connect with 3rd party sources to get data. ---

[![Build Status](https://camo.githubusercontent.com/24ce83116e39505c971431c61aeceea7dd4c462828c783f29762b327ab338b36/68747470733a2f2f73656d6170686f726563692e636f6d2f6170692f76312f656462697a6172726f2f62692d636f6e6e6563742f6272616e636865732f6d61737465722f62616467652e737667)](https://semaphoreci.com/edbizarro/bi-connect)[![StyleCI](https://camo.githubusercontent.com/c55f36fc035470976cc7633c6401296cb14fb41df7a9a0b5be3936a0fa9d5aa2/68747470733a2f2f7374796c6563692e696f2f7265706f732f3132363531373634322f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/126517642)[![Latest Stable Version](https://camo.githubusercontent.com/b3a470dada2e47752772d81a39e6c2a9348f2fa344e07e3f62b1fc9cfd8f30f2/68747470733a2f2f706f7365722e707567782e6f72672f656462697a6172726f2f62692d636f6e6e6563742f762f737461626c652e737667)](https://packagist.org/packages/edbizarro/bi-connect)[![](https://camo.githubusercontent.com/e03dbc9da20d6f0f11cb58760b70657fc8f51f7cc73d1d969309a9b4da6eaeab/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f64646633306663363037616135386561323332662f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/edbizarro/bi-connect/maintainability)[![](https://camo.githubusercontent.com/7142a0d6150260aa9be59782dce019edaf230e6dc252b90479b95e56b42c5abc/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f6337396332303836653136313435343762666139373963303030346136333537)](https://www.codacy.com/app/edbizarro/bi-connect?utm_source=github.com&utm_medium=referral&utm_content=edbizarro/bi-connect&utm_campaign=Badge_Grade)[![License](https://camo.githubusercontent.com/a497fde4b88085b536e31a4eceac1d6a0927bf4376d8b630612055139124a97f/68747470733a2f2f706f7365722e707567782e6f72672f656462697a6172726f2f62692d636f6e6e6563742f6c6963656e73652e737667)](https://packagist.org/packages/edbizarro/bi-connect)

Supported sources:

- Google Analytics
- Adobe Analytics (WIP)
- Facebook Ads (WIP)
- Instagram Ads (WIP)
- Twitter (WIP)
- TailTarget (WIP)

---

Here are a few examples on how you can use the package:

```
use Bi\Connect\Google\GoogleConnect;
use Bi\Connect\Google\Auth\CredentialsFileAuth;

$googleConnect = new GoogleConnect(
    new CredentialsFileAuth('path/to/ga/credentials.json) // https://developers.google.com/analytics/devguides/reporting/core/v4/authorization#common_oauth_20_flows
);

$googleConnect->addScope('analytics');
$googleConnect->setRedirectUrl('registered callback url'); // Se link above
$googleConnect->getLoginUrl(); // Get google login auth url

// OAuth2 flow
```

After the OAuth2 flow you can access GA Analytics API

```
// Retrieve all analytics accounts
$accounts = $googleConnect->analytics()->accounts();
```

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require edbizarro/bi-connect
```

---

[![forthebadge](https://camo.githubusercontent.com/37bfc3206551784f5c22f6c97ce345b037641090b059efac8647934662eb4537/687474703a2f2f666f7274686562616467652e636f6d2f696d616765732f6261646765732f636f6e7461696e732d6361742d676966732e737667)](http://forthebadge.com)

[![FOSSA Status](https://camo.githubusercontent.com/899b31fea1b736678552114cc560a8626f677d50b3f595d67dab6dd821312467/68747470733a2f2f6170702e666f7373612e696f2f6170692f70726f6a656374732f6769742532426769746875622e636f6d253246656462697a6172726f25324662692d636f6e6e6563742e7376673f747970653d6c61726765)](https://app.fossa.io/projects/git%2Bgithub.com%2Fedbizarro%2Fbi-connect?ref=badge_large)

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 93.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~54 days

Total

9

Last Release

2541d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9a251f8a53d54b0f73dc5a82642e1fb06bf51ec36676da814fa8edd839114ceb?d=identicon)[edbizarro](/maintainers/edbizarro)

---

Top Contributors

[![edbizarro](https://avatars.githubusercontent.com/u/84926?v=4)](https://github.com/edbizarro "edbizarro (123 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (8 commits)")[![fossabot](https://avatars.githubusercontent.com/u/29791463?v=4)](https://github.com/fossabot "fossabot (1 commits)")

---

Tags

adobeanalyticsbifacebookadsgoogleanalyticsinstagramtailtargettwitter-apifacebookgooglegoogle apigoogle-analyticsFacebook ADSFacebook loginFacebook-apifacebook oauth2google oauth2facebook sdkgoogle-sdk

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/edbizarro-bi-connect/health.svg)

```
[![Health](https://phpackages.com/badges/edbizarro-bi-connect/health.svg)](https://phpackages.com/packages/edbizarro-bi-connect)
```

###  Alternatives

[google/cloud

Google Cloud Client Library

1.2k16.2M53](/packages/google-cloud)[skagarwal/google-places-api

Google Places Api

1913.0M8](/packages/skagarwal-google-places-api)[mageplaza/magento-2-social-login

Magento 2 Social Login extension is designed for quick login to your Magento 2 store without procesing complex register steps

1841.2M5](/packages/mageplaza-magento-2-social-login)[tomshaw/google-api

A Laravel Google API Client.

591.5k](/packages/tomshaw-google-api)[tomatophp/filament-seo

Manage and generate SEO tags and integrate your website with Google SEO services

112.6k1](/packages/tomatophp-filament-seo)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
