DFP is the acronym for the DoubleClick For Publishers service. Google`s DFP API service lets developers design computer programs that interact directly with the DFP platform.
With these applications, advertisers and third parties can creatively and more efficiently manage their complex DoubleClick for Publishers accounts.
The DFP Ruby API client library makes it easy to write Ruby clients to programmatically access DoubleClick for Publishers accounts.
The DFP Ruby API client library is available as a Ruby gem or gzipped tarball. DFP API depends on the Google Ads Common library - on which are based all Google Ads APIs for Ruby.
Here are some key features of "DFP Ruby API":
· Support for logging incoming and outgoing SOAP messages;
· Support for logging request information;
· Support for API calls to the Production or Sandbox environments;
· Local validation for parameter number and type on API calls;
· Thread-safe;
· Ruby-like syntax, by converting all method names and properties to snake_case instead of lowerCamelCase;
· Simplified development model by using arrays and hashes instead of soap4r objects;
· (AdWords) Support for tracking API unit usage;
· (AdWords) Report downloading in XML and CSV formats;
· (DFP) Fully based on new Savon backend.