/// <summary>
 /// Sets the ad attribution.
 /// </summary>
 /// <returns>The NativeAdOptionsBuilder instance.</returns>
 /// <param name="position">Position.</param>
 /// <param name="text">Text.</param>
 /// <param name="textSize">Text size.</param>
 /// <param name="textColor">Text color.</param>
 /// <param name="backgroundColor">Background color.</param>
 /// <param name="hide">If set to <c>true</c> hide.</param>
 public NativeAdOptionsBuilder setAdAttribution(AdOptionViewPosition position, string text, int textSize, uint textColor, uint backgroundColor, bool hide)
 {
     adAttribution.AdOptionsPosition = position;
     adAttribution.text            = text;
     adAttribution.textSize        = textSize;
     adAttribution.textColor       = textColor;
     adAttribution.backgroundColor = backgroundColor;
     adAttribution.hide            = hide;
     return(this);
 }
 /// <summary>
 /// Sets the ad choices position
 /// </summary>
 /// <returns>The NativeAdOptionsBuilder instance.</returns>
 /// <param name="position">Position.</param>
 public NativeAdOptionsBuilder setAdChoices(AdOptionViewPosition position)
 {
     adChoiseViewPosition = position;
     return(this);
 }