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.