beeswaxio / beeswax-api Goto Github PK
View Code? Open in Web Editor NEWBeeswax API for custom bidders
License: Apache License 2.0
Beeswax API for custom bidders
License: Apache License 2.0
When running the win log requester, it marks every successful request as a warning because of the line:
if response.status_code != 200 or response.status_code != 204:
in beeswax/tools/win_events/win_log_requester.py:153
The fix for this would be to change it to be an and
instead of an or
.
Hi Beeswax Team,
What is the proper way of re-building testing tools from ./beeswax/tools/
(e.g. augmentor_requests_generator
and win_log_requester
)?
I've noticed that the tools were built using Bazel, but I couldn't find the BUILD
file for it in this repo.
I'd like to extend them with the ability to generate Protobuf messages from human-readable JSON definitions.
It's already implemented in my local fork, but I figured that it might be useful to commit it back. This change also requires a slightly newer version of Protobuf (due to one bug in the currently used version)
Thanks!
Commit 1a31e4b132d475a2b359834a6dd674f0741e32bd
introduced a bid_shading_info to ad_log.
However it seems the commit is missing the new stinger.BidShadingInfo type.
As a result, running protoc on ad_log now fails with:
beeswax/logs/streaming/ad_log.proto:81:12: "stinger.BidShadingInfo" is not defined.
The field "matched_user_groups" was tacked onto each of these respective log models a few weeks ago with no PR or notification to downstream customers. Please ensure that a PR is created and that master accurately reflects the shipped model as we have no way of validating the incoming data and applying types due CSV format the logs are shipped in.
Google's protoc compiler only supports "proto3" versions when compiling to C# (csharp). Any plans of releasing the files for "proto3" syntax?
Hi there,
Could you add the region AP_NORTHEAST_1 to the DataCenter enum found here?
Thanks!
Rob
Header of a log file we received
ad_position,app_bundle,app_id,app_name,auction_id,bid_time,category,content_coppa_flag,content_language,content_rating,domain,environment_type,geo_city,geo_country,geo_metro,geo_region,geo_zip,inventory_interstitial,inventory_source,inventory_source_relationship,ip_address,ip_range,placement,platform_bandwidth,platform_browser,platform_browser_version,platform_carrier,platform_device_didmd5,platform_device_didsha1,platform_device_dpidmd5,platform_device_dpidsha1,platform_device_idfa,platform_device_ifa,platform_device_make,platform_device_model,platform_device_screen_size,platform_device_type,platform_js,platform_os,platform_os_version,segment_id,segment_user_id,site_id,site_name,time_of_week,user_id,video_boxing_allowed,video_companion_required,video_playback_method,video_player_size,video_start_delay,test,placement_type,geo_lat,geo_lon,video_min_Duration,video_max_duration,video_player_width,video_player_height,banner_width,banner_height,banner_width_max,banner_height_max,banner_width_min,banner_height_min,dnt,geo_type,bid_time_epoch_in_usecs,page_url,exchange_predicted_view_rate,available_deal_ids,battrs,exchange_auction_id,rewarded,ua,account_id,auction_adgroup_id,bid_price_micros_usd,bid_time,buzz_key,campaign_id,campaign_revenue_amount_micros,campaign_revenue_type,creative_id,customer_id,deal_id,line_item_id,line_item_revenue_amount_micros,line_item_revenue_type,pre_reduction_bid_price_micros_usd,sent_to_exchange,total_cpm_vendor_fee_amount_micros,total_percent_vendor_fee_amount_micros,model_id,model_params,bidding_strategy_id,bidding_strategy_params,bid_price_micros,bid_price_micros_currency,bid_price_micros_currency_rate,exchange_feedback_bid_id,adx_creative_status_code,adx_cpm_micros
logging._levelNames
has probably been renamed to logging._nameToLevel
.
Traceback (most recent call last): File "/tmp/beeswax-api/beeswax/tools/augmentor/augmentor/augmentor_requests_generator.runfiles/beeswaxio/beeswax/tools/augmentor/augmentor_requests_generator.py", line 180, in <module> sys.exit(main()) File "/tmp/beeswax-api/beeswax/tools/augmentor/augmentor/augmentor_requests_generator.runfiles/beeswaxio/beeswax/tools/augmentor/augmentor_requests_generator.py", line 96, in main logger.setLevel(logging._levelNames[opts.log_level.upper()]) AttributeError: module 'logging' has no attribute '_levelNames'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.