Skip to content

Aliases inheriting GVL IDs #4463

@bsardo

Description

@bsardo

A valid GVL ID is a positive integer. A zero value GVL ID indicates no GVL ID. Aliases inherit the GVL ID from their parent. If a GVL ID is set on the parent and the alias does not have its own GVL ID, there is no way in PBS-Go to indicate that the alias does not have a GVL ID. I had figured that explicitly setting the GVL ID to zero in the alias YAML file would work but we have logic that states that the parent GVL ID should be used if the alias GVL ID is zero: https://github.com/prebid/prebid-server/blob/master/config/bidderinfo.go#L342-L344

If a parent has a GVL ID, should the alias be required to either have its own GVL ID or to use its parents?
If not, does explicitly setting the GVL ID to zero suffice to indicate that the alias does not have a GVL ID and that it should not inherit it from the parent?

Metadata

Metadata

Labels

Type

No type

Projects

Status

Ready for Dev

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions