Skip to content

noctisalamandra/godot-vk-ads-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Godot VkAdsAndroid

This plugin is designed to connect Vk advertising to godot.

Instruction

1. Downloading

Download and unpack this archive.

Download

2. Distribution by files

Adding a folder to the root section of the project.

Project

3. Project Setup

In the project settings, enable the plugin.

Settings

When exporting a project, enable "Use Grade Build".

Plugin

In the "Permissions" section, enable "Access Network State" and "Internet".

Then create a node for the advertising module where you need it and connect the "vk_ads.gd" script, which can be found in the folder that we added.

Node

And insert the ID of your ad.

Key

In build.gradle along the way "android/build/build.gradle" add the following code:

android {

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

Then you can use the signals and functions written in the script to display ads.

Signals

func _ready():
	$VkAds.load_banner()

func _on_rewarded_pressed():
	$VkAds.load_rewarded_video()

func _on_interstitial_pressed():
	$VkAds.load_interstitial()

func _on_vk_ads_banner_loaded():
	$VkAds.show_banner()

func _on_vk_ads_rewarded_video_loaded():
	$VkAds.show_rewarded_video()

func _on_vk_ads_interstitial_loaded():
	$VkAds.show_interstitial()

func _on_vk_ads_rewarded(type):
	pass

An example of plug-in connection can be found here.