Google DFP Connector
Additional Info
Requires Mule Enterprise License |
No |
Requires Entitlement |
No |
Mule Version |
3.6.0 or higher |
Configs
OAuth-Configuration
<google-dfp:config-oauth>
Connection Management
Configuration type Strategy
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
name |
The name of this configuration. With this name can be later referenced. |
x |
||
clientId |
The client Id |
x |
||
clientSecret |
The client secret |
x |
||
refreshToken |
The refresh token for Google DFP |
x |
||
tokenServerUrl |
The token server URL for Google DFP19 |
|
||
applicationName |
The application name for Google DFP |
x |
||
endpoint |
The endpoint for Google DFP |
|
||
networkCode |
The network code for Google DFP |
x |
Service-Account-Configuration
<google-dfp:config-service-account>
Connection Management
Configuration type Strategy
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
name |
The name of this configuration. With this name can be later referenced. |
x |
||
jsonKeyFilePath |
x |
|||
tokenServerUrl |
The token server URL for Google DFP19 |
|
||
applicationName |
The application name for Google DFP |
x |
||
endpoint |
The endpoint for Google DFP |
|
||
networkCode |
The network code for Google DFP |
x |
Processors
Get by statement
<google-dfp:get-by-statement>
DataSense enabled
Retrieve object(s) that match the query
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
selector |
The object that will be retrieved |
x |
||
queryString |
The query string to filter the objects The query string is written as id=:id, in turn the |
x |
||
queryParams |
The query parameters to filter the objects, these parameters should match the promised parameters specified in the |
x |
||
queryOrder |
The order in which the results will be retrieved |
x |
||
queryOffset |
The query offset for the statement |
0 |
|
Get
<google-dfp:get>
DataSense enabled
Gets a object(s) depending on the service chosen
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
selector |
The object that will be retrieved |
x |
Perform
<google-dfp:perform>
DataSense enabled
Perform action onto objects
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
selector |
The service that an action should be performed on, and the action to be perform. The string should take form of object||action such as Ad Units||Activate Ad Units. Supported objects can be found in the PerformSelector enum, the actions supported match the ones in the Google DFP documentation |
x |
||
queryString |
The query string to filter the objects The query string is written as id=:id, in turns the queryParams must contain the parameter specified (e.g. :id) |
x |
||
queryParams |
The query parameters to filter the objects, these parameters should match the promised parameters specified in the queryString parameter |
x |
Returns
Return Java Type | Description |
---|---|
The number of objects effected by the perform operation |
Create
<google-dfp:create>
DataSense enabled
Create Objects on a service
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
selector |
The type of object being created (see CreateSelector) |
x |
||
objects |
List |
#[payload] |
|
Returns
Return Java Type | Description |
---|---|
List (either Long or String containing the ids of the objects created |
Update
<google-dfp:update>
DataSense enabled
Update a list of Objects
Attributes
Name | Java Type | Description | Default Value | Required |
---|---|---|---|---|
config-ref |
Specify which config to use |
x |
||
selector |
The update operation to be performed |
x |
||
items |
The items to be updated |
#[payload] |
|
Returns
Return Java Type | Description |
---|---|
List containing the ids for the items updated through the operation |