Index
A
- $OAuth2 — Property in class OAuth2
- Adwords config data based on the environment.
- $RefreshToken — Property in class RefreshToken
- $RefreshToken — Property in class RefreshToken
- GoogleAds::adGroupService() — Method in class GoogleAds
- AdGroupService
- GoogleAds::adGroupAdService() — Method in class GoogleAds
- AdGroupAdService
- $Fields — Property in class Fields
- Fields::asObj() — Method in class Fields
- Get fields as object
- Fields::asList() — Method in class Fields
- Get array of fields names.
- Fields::asQuerySelector() — Method in class Fields
- Get a query selector of all filters.
- Format::asObj() — Method in class Format
- Get the list of the report formats.
- ReportTypes::asObj() — Method in class ReportTypes
- Get the list of the report types.
- AdGroup — Class in namespace Edujugon\GoogleAds\Services
- AdGroupAd — Class in namespace Edujugon\GoogleAds\Services
- $Service — Property in class Service
- $ServiceCollection — Property in class ServiceCollection
- Adwords service
- AdwordsSession — Class in namespace Edujugon\GoogleAds\Session
- $AdwordsSession — Property in class AdwordsSession
- Adwords config data based on the environment.
B
- OAuth2::build() — Method in class OAuth2
- RefreshToken::byConsole() — Method in class RefreshToken
- GoogleAdsServiceProvider::boot() — Method in class GoogleAdsServiceProvider
- Bootstrap the application services.
- AdwordsSession::build() — Method in class AdwordsSession
- Construct an API session configured from global config data file or passed data
C
- $GoogleAds — Property in class GoogleAds
- Full config data.
- GoogleAds::campaignService() — Method in class GoogleAds
- CampaignService
- MyReport::count() — Method in class MyReport
- Count result items.
- Campaign — Class in namespace Edujugon\GoogleAds\Services
D
- $RefreshTokenCommand — Property in class RefreshTokenCommand
- Description
- $MyReport — Property in class MyReport
- Report date range
- $Report — Property in class Report
- Report Data
- $Report — Property in class Report
- During clause
- Report::during() — Method in class Report
- Set the starting and ending dates for the report.
E
- $GoogleAds — Property in class GoogleAds
- Environment => test/production
- GoogleAds::env() — Method in class GoogleAds
- Set the environment to work with.
- Fields::except() — Method in class Fields
- Pull fields from the list.
- Format::exist() — Method in class Format
- Check if a passed value is available as report type.
- Report::except() — Method in class Report
- Pull fields out of fields list.
- ReportTypes::exist() — Method in class ReportTypes
- Check if a passed value is available as report type.
F
- GoogleAds::fields() — Method in class GoogleAds
- Get an instance of Fields
- Fields — Class in namespace Edujugon\GoogleAds\Reports
- Format — Class in namespace Edujugon\GoogleAds\Reports
- $MyReport — Property in class MyReport
- List of fields / columns requested
- $Report — Property in class Report
- $Report — Property in class Report
- Report::format() — Method in class Report
- Set the format for the report.
- Report::from() — Method in class Report
- Set the report type
- $Service — Property in class Service
- ServiceCollection::filter() — Method in class ServiceCollection
G
- GoogleAds — Class in namespace Edujugon\GoogleAds\Facades
- GoogleAds::getFacadeAccessor() — Method in class GoogleAds
- Get the registered name of the component.
- GoogleAds — Class in namespace Edujugon\GoogleAds
- GoogleAds::getService() — Method in class GoogleAds
- Get the service.
- GoogleAds::getSession() — Method in class GoogleAds
- Get the session.
- GoogleAds::getUserCredentials() — Method in class GoogleAds
- Get UserRefreshCredentials
- GoogleAds::getEnv() — Method in class GoogleAds
- Get the environment.
- GoogleAdsServiceProvider — Class in namespace Edujugon\GoogleAds\Providers
- Format::getList() — Method in class Format
- Get a list of the report formats.
- Format::get() — Method in class Format
- Get the constant value from a passed report type.
- Report::getAsSimpleXMLObj() — Method in class Report
- Get the report as a SimpleXMLObj
- Report::getAsObj() — Method in class Report
- Get the report as an object
- Report::getAsString() — Method in class Report
- Get report as string
- Report::getStream() — Method in class Report
- Get report as stream
- Report::getTypes() — Method in class Report
- Report::getFields() — Method in class Report
- Report::getFormats() — Method in class Report
- Get a list of the report formats.
- ReportTypes::getList() — Method in class ReportTypes
- Get the list of the report types.
- ReportTypes::get() — Method in class ReportTypes
- Get the constant value from a passed report type.
- Service::get() — Method in class Service
- Get all items.
- Service::getService() — Method in class Service
- Get the Google service.
H
- RefreshTokenCommand::handle() — Method in class RefreshTokenCommand
- Generate refresh token
I
- Format::invalidType() — Method in class Format
- ReportTypes::invalidType() — Method in class ReportTypes
- $ServiceCollection — Property in class ServiceCollection
- List of items
- ServiceCollection::items() — Method in class ServiceCollection
- Get item list.
L
- $Service — Property in class Service
- Limit clause
- Service::limit() — Method in class Service
M
- MyReport — Class in namespace Edujugon\GoogleAds\Reports
- $Report — Property in class Report
- Report::magicSelect() — Method in class Report
- Mark magicSelect as true.
- ServiceCollection::map() — Method in class ServiceCollection
N
O
- OAuth2 — Class in namespace Edujugon\GoogleAds\Auth
- $OAuth2 — Property in class OAuth2
- GoogleAds::oAuth() — Method in class GoogleAds
- Generate User Credentials.
- $Fields — Property in class Fields
- Fields with type and accepted values.
- Fields::of() — Method in class Fields
- Load the fields of the passed reportType
- $Service — Property in class Service
- Order By clause
- Service::orderBy() — Method in class Service
- $AdwordsSession — Property in class AdwordsSession
- AdwordsSession::oAuth() — Method in class AdwordsSession
- Create OAuth2 credential
P
- $ServiceCollection — Property in class ServiceCollection
- Google pre getter Method label i.e. getId,getName,etc.
- $ServiceCollection — Property in class ServiceCollection
- Google pre setter Method label i.e. setId,setName,etc.
Q
R
- RefreshToken — Class in namespace Edujugon\GoogleAds\Auth
- Command line example that prompts you for the required OAuth2 credentials to generate an offline refresh token for installed application flows.
- $RefreshToken — Property in class RefreshToken
- RefreshTokenCommand — Class in namespace Edujugon\GoogleAds\Console
- GoogleAds::report() — Method in class GoogleAds
- Get an instance of Report
- GoogleAdsServiceProvider::register() — Method in class GoogleAdsServiceProvider
- Register the application services.
- $Fields — Property in class Fields
- $Fields — Property in class Fields
- Fields::reportTypes() — Method in class Fields
- Get all report types
- $MyReport — Property in class MyReport
- List of items
- Report — Class in namespace Edujugon\GoogleAds\Reports
- $Report — Property in class Report
- ReportTypes — Class in namespace Edujugon\GoogleAds\Reports
S
- $RefreshToken — Property in class RefreshToken
- $RefreshTokenCommand — Property in class RefreshTokenCommand
- Console command signature
- $GoogleAds — Property in class GoogleAds
- Session.
- $GoogleAds — Property in class GoogleAds
- Service
- GoogleAds::session() — Method in class GoogleAds
- GoogleAds::service() — Method in class GoogleAds
- Set the google adwords service.
- GoogleAds::showReportTypes() — Method in class GoogleAds
- Show a list of report types
- GoogleAds::showReportFormats() — Method in class GoogleAds
- Show a list of report formats.
- $Fields — Property in class Fields
- Adwords Session
- $Report — Property in class Report
- Report::select() — Method in class Report
- Set the fields to retrieve
- Report::saveToFile() — Method in class Report
- Save the report in a file.
- Service — Class in namespace Edujugon\GoogleAds\Services
- $Service — Property in class Service
- $Service — Property in class Service
- Service::select() — Method in class Service
- Set the fields to retrieve
- ServiceCollection — Class in namespace Edujugon\GoogleAds\Services
- ServiceCollection::set() — Method in class ServiceCollection
- Set the value in the specific field.
- ServiceCollection::save() — Method in class ServiceCollection
- Persist values in google.
T
U
- OAuth2::userCredentials() — Method in class OAuth2
- UserRefreshCredentials Generate a refreshable OAuth2 credential for authentication.
- $GoogleAds — Property in class GoogleAds
- oAuth UserRefreshCredentials
W
- $Report — Property in class Report
- Where Condition
- Report::where() — Method in class Report
- Set where condition
- $Service — Property in class Service
- Where Condition
- Service::where() — Method in class Service
- Set where condition
- ServiceCollection::where() — Method in class ServiceCollection
- search the value in the collection in a specific field.
_
- OAuth2::__construct() — Method in class OAuth2
- OAuth2 constructor.
- GoogleAds::__construct() — Method in class GoogleAds
- GoogleAds constructor.
- Fields::__construct() — Method in class Fields
- Fields constructor.
- MyReport::__construct() — Method in class MyReport
- MyReport constructor.
- Report::__construct() — Method in class Report
- Reports constructor.
- Report::__get() — Method in class Report
- AdGroup::__construct() — Method in class AdGroup
- AdGroup constructor.
- AdGroupAd::__construct() — Method in class AdGroupAd
- Service constructor.
- Campaign::__construct() — Method in class Campaign
- Service constructor.
- Service::__construct() — Method in class Service
- Service constructor.
- ServiceCollection::__construct() — Method in class ServiceCollection
- ServiceCollection constructor.
- ServiceCollection::__call() — Method in class ServiceCollection
- If any method call is available in Collection class it will be fired for the items since it's a Collection instance.
- AdwordsSession::__construct() — Method in class AdwordsSession
- AdwordsSession constructor.