その人が Unity 広告を統合し、次のコードを使用するチュートリアルをオンラインで見ました。彼store_id
は Unity ダッシュボードにプラットフォームからのオプションを追加しました。私はそれを見つけることができないようです。
この問題について読んだところ、unity ダッシュボードでプロジェクトを作成するときに、ストア ID が生成されるようにアプリ識別子を提供する必要があると書かれています。最初に広告なしでアップロードし、次に広告を使用してもう一度アップロードする必要があるということですか?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Monetization;
using UnityEngine.SceneManagement;
using UnityEngine.Advertisements;
public class adController : MonoBehaviour
{
private string store_id = "";
private string video_ad = "video";
// Use this for initialization
void Awake ()
{
Monetization.Initialize(store_id, false);
}
// Update is called once per frame
void Update ()
{
if (Monetization.IsReady(video_ad))
{
ShowAdPlacementContent ad = null;
ad = Monetization.GetPlacementContent(video_ad) as ShowAdPlacementContent;
if (ad != null)
{
ad.Show();
}
}
}
}
これを達成するための組織的な手順がある場合は、リンクを提供してください。私の問題を説明できない場合は、私に尋ねてください。
ありがとう