DV360 don't have .NET specific code sample and examples yet. For Reporting front
you can refer their API Doc - https://developers.google.com/bid-manager/v1.1 which lists all resource and method available on DV360 Platform.
Resource and Methods are available in doc can access through - Google.Apis.DoubleClickBidManager.v1_1.DoubleClickBidManagerService
class included in Google.Apis.DoubleClickBidManager.v1_1
Nuget Package.
Example -
To Get Report and its Files - https://developers.google.com/bid-manager/v1.1/reports/listreports
public ListReportsResponse Get(long reportId)
{
return DoubleClickBidManagerService.Reports.Listreports(reportId).Execute();
}
To Create Report - https://developers.google.com/bid-manager/v1.1/queries/createquery
public long Create(Query query)
{
var createQueryRequest = DoubleClickBidManagerService.Queries.Createquery(query);
var createQueryResponse = createQueryRequest.Execute();
return createQueryResponse.QueryId ?? throw new InvalidOperationException("Response Query Id is null.");
}
For Errors refer - https://developers.google.com/bid-manager/core_errors