8 Eylül 2025'ten itibaren her yeni satır öğesinin, Avrupa Birliği (AB) siyasi reklamları yayınlayıp yayınlamayacağını beyan etmesi gerekecek. Bildirim içermeyen Display & Video 360 API ve SDF yüklemeleri başarısız olur. Entegrasyonunuzu bu beyanı yapacak şekilde güncelleme hakkında daha fazla bilgi için
desteği sonlandırma sayfamıza bakın.
Başlama
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Display & Video 360 API, Display & Video 360 platformunun programatik arayüzüdür. Karmaşık Display & Video 360 iş akışlarını otomatikleştirmek için Display & Video 360 API'sini kullanabilirsiniz. Display & Video 360 API ile yapabileceğiniz bazı işlemlere örnekler:
Bu kılavuzda, Display & Video 360 API'sini kullanmaya nasıl başlayacağınız açıklanmaktadır.
Ön koşullar
Display & Video 360 API'sini kullanmadan önce şunları yapmanız gerekir:
Google Hesabınız olmalıdır. Google API Konsolu'nda proje oluşturmak için Google Hesabı'nız olmalıdır. Hesabınız varsa hazırsınız demektir. Test amacıyla ayrı bir Google Hesabı da kullanabilirsiniz.
Display & Video 360'a erişiminiz olmalıdır. API ile çalışmak için Display & Video 360 ürününe erişiminiz olmalıdır. Kuruluşunuzun halihazırda bir Display & Video 360 sözleşmesi varsa Google Hesaplarınız için uygun izinlere sahip bir kullanıcı profili oluşturulduğundan emin olun. Aksi takdirde, daha fazla bilgi için satış ekibimizle iletişime geçin.
Display & Video 360'ı denemeniz gerekir. Bu API dokümanında, Display & Video 360'ı kullandığınız ve web programlama kavramları ile web veri biçimlerine aşina olduğunuz varsayılmaktadır. Display & Video 360'ı kullanmadıysanız kodlamaya başlamadan önce web kullanıcı arayüzünü deneyin.
Proje seçin
Google API Konsolu'nda bir proje oluşturmanız veya seçmeniz ve API'yi etkinleştirmeniz gerekir.
Yeni bir proje oluşturabilir veya mevcut bir projeyi kullanabilirsiniz.
Yeni proje oluştur
Proje oluşturmak ve Display & Video 360 API'yi otomatik olarak etkinleştirmek için Google API Konsolu'ndaki adımları uygulayın.
Mevcut bir projeyi kullanma
Mevcut bir proje için Display & Video 360 API'sini manuel olarak etkinleştirmek istiyorsanız aşağıdaki adımları uygulayın.
Projeniz için bir API'yi etkinleştirmek üzere şunları yapın:
- Google API Konsolu'nda API Kitaplığı'nı açın. İstenirse bir proje seçin veya yeni proje oluşturun. API Kitaplığı, mevcut tüm API'leri ürün ailesine ve popülerliğe göre gruplandırarak listeler.
- Etkinleştirmek istediğiniz API listede görünmüyorsa arama yaparak bulabilirsiniz.
- Etkinleştirmek istediğiniz API'yi seçin, ardından Etkinleştir düğmesini tıklayın.
- İstenirse faturalandırmayı etkinleştirin.
- İstenirse API'nin Hizmet Şartları'nı kabul edin.
Kimlik bilgisi oluşturma
Display & Video 360 API'sine gönderdiğiniz tüm istekler yetkilendirilmelidir. Yetkilendirmeye kısaca göz atmak için Google'a uygulamanızı yetkilendirme ve tanımlama hakkındaki makaleyi inceleyin.
Aşağıdaki talimatlar, yüklü uygulama akışıyla kullanılacak bir OAuth 2.0 istemci kimliği oluşturma sürecinde size yol gösterecektir. Hizmet hesabı akışıyla birlikte kullanılacak kimlik bilgilerini oluşturma talimatları için Hizmet Hesapları kılavuzunu inceleyin.
Google API Konsolu projesini yapılandırma adımlarını uygulayın.
- API Konsolu'nda Kimlik bilgileri sayfasını açın.
Kimlik bilgisi oluştur > OAuth istemci kimliği'ni tıklayın.
İstendiğinde en uygun uygulama türünü seçin. Bu kılavuzlarda sunulan Java ve Python kod snippet'leri masaüstü uygulaması, PHP kod snippet'leri ise web uygulaması varsaymaktadır.
Gerekli olan diğer bilgileri girin.
- İstemci kimliği oluşturma işlemini ilk kez yapıyorsanız uygulama türünüzü seçmenin yanı sıra İzin ekranını yapılandır düğmesini tıklayarak izin ekranınızı yapılandırabilirsiniz. İzin ekranınızı ilk kez yapılandırdıktan sonra tekrar yapılandırmanız istenmez. Ancak bu bilgiler dilediğiniz zaman güncellenebilir.
Oluştur'u tıklayın.
İşlem tamamlandığında, JSON biçiminde indirip daha sonra kullanmak üzere kaydedebileceğiniz bir OAuth 2.0 istemci kimliği ve istemci gizli anahtarı gösterilir.
Kimlik doğrulama için OAuth 2.0 kullandığınızda kullanıcılarınızın kimliği, kullanıcı izin ekranında kendilerine sunulan şartları kabul ettikten sonra doğrulanır.
Projenizin izin ekranını ayarlamak için aşağıdakileri yapın:
- Google API Konsolu'nda İzin Ekranı sayfasını açın.
İstenirse bir proje seçin veya yeni bir proje oluşturun.
- Formu doldurup Kaydet'i tıklayın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[[["\u003cp\u003eThe Display & Video 360 API allows programmatic access to automate complex workflows within the Display & Video 360 platform, including tasks like creative management, line item targeting, and structured data file generation.\u003c/p\u003e\n"],["\u003cp\u003eBefore using the API, ensure you have a Google Account, access to Display & Video 360, and familiarize yourself with the platform's web UI.\u003c/p\u003e\n"],["\u003cp\u003eYou need to create or select a Google API Console project and enable the Display & Video 360 API to start using it.\u003c/p\u003e\n"],["\u003cp\u003eGenerate OAuth 2.0 credentials for authorization, following the guide for either installed application or service account flow depending on your needs.\u003c/p\u003e\n"],["\u003cp\u003eConfigure a user consent screen for your project within the Google API Console to handle user authentication when using OAuth 2.0.\u003c/p\u003e\n"]]],["The Display & Video 360 API automates tasks like uploading creatives, managing line items and targeting, and generating Structured Data Files. To begin, users need a Google Account and Display & Video 360 access, alongside experience with the platform. They must create or select a project in the Google API Console and enable the API. Credentials, specifically an OAuth 2.0 client ID, must be generated, and the user consent screen must be configured to enable application authorization.\n"],null,["The Display \\& Video 360 API is the programmatic interface for the Display \\& Video 360\nplatform. You can use the Display \\& Video 360 API to automate complex\nDisplay \\& Video 360 workflows. Here are some examples of tasks you can do with the\nDisplay \\& Video 360 API:\n\n- [Upload and build\n creatives.](/display-video/api/guides/creating-creatives/overview)\n- [Manage line items and their\n targeting.](/display-video/api/guides/managing-line-items/overview)\n- [Generate and download Structured Data\n Files.](/display-video/api/guides/downloading-sdfs/create)\n\nThis guide describes how to get started with the Display \\& Video 360 API.\n\nPrerequisites\n\nBefore using the Display \\& Video 360 API, you must do the following:\n\n1. **You must have a Google Account.** You need a\n [Google Account](//www.google.com/accounts/NewAccount) in order to [create a project](#create_project)\n in the Google API Console. If you already have an\n account, then you're all set. You may also want a separate Google Account for\n testing purposes.\n\n2. **You must have access to Display \\& Video 360.** You need access to the\n Display \\& Video 360 product in order to work with the API. If your\n organization already has a Display \\& Video 360 contract, ensure a\n [user profile](//support.google.com/displayvideo/answer/2723011) with appropriate permissions has been\n created for your Google Account(s). If not,\n [contact our sales team](//marketingplatform.google.com/about/display-video-360/) for more information.\n\n3. **You should try out Display \\& Video 360.** This API documentation assumes\n that you've used Display \\& Video 360, and that you're familiar with web\n programming concepts and web data formats. If you haven't used\n Display \\& Video 360, then try out the [web UI](https://displayvideo.google.com/) before\n starting to code.\n\nChoose a project\n\nYou need to [create\nor select a project in the Google API Console and enable the API](https://console.cloud.google.com/start/api?id=displayvideo.googleapis.com&credential=client_key).\n\nYou can create a new project, or use an existing one.\n\nCreate a new project\n\nFollow the steps in the [Google API Console](https://console.cloud.google.com/start/api?id=displayvideo.googleapis.com&credential=client_key)\nto create a project and enable the Display \\& Video 360 API automatically.\n\nUse an existing project\n\nHere's how to manually activate the Display \\& Video 360 API for an existing project.\n\nTo enable an API for your project, do the following:\n\n1. [Open the API Library](https://console.cloud.google.com/apis/library) in the Google API Console. If prompted, select a project or create a new one. The API Library lists all available APIs, grouped by product family and popularity.\n2. If the API you want to enable isn't visible in the list, use search to find it.\n3. Select the API you want to enable, then click the **Enable** button.\n4. If prompted, enable billing.\n5. If prompted, accept the API's Terms of Service.\n\nGenerate credentials\n\nAll requests you make to the Display \\& Video 360 API must be authorized. For a brief\noverview of authorization, read about how to [authorize and identify your\napplication to Google](/display-video/api/guides/how-tos/authorizing).\n\nThe following instructions guide you through the process of creating an OAuth\n2.0 client ID to use with the [installed application\nflow](/identity/protocols/OAuth2InstalledApp). For instructions on generating credentials for use\nwith the service account flow, refer to the [Service Accounts](/display-video/api/guides/how-tos/service-account)\nguide.\n\n1. Follow the steps to [configure a Google API Console project](#create_project).\n\n\n2. Open the [Credentials page](https://console.cloud.google.com/apis/credentials) in the API Console.\n3. Click **Create credentials** \\\u003e **OAuth client ID**.\n\n4. Select the most applicable application type when prompted. The Java and\n Python code snippets offered in these guides assume a **Desktop app** , while\n the PHP code snippets assume a **Web application**.\n\n5. Enter any additional required information.\n\n - If this is your first time creating a client ID, besides being able to select your application type, you can configure your consent screen by clicking the **Configure consent screen** button. You won't get a prompt to configure your consent screen again after you do it the first time, although this information can be updated at any time.\n6. Click **Create**.\n\nWhen done, you'll be presented with an OAuth 2.0 client ID and client\nsecret, which you can download in JSON format and save for later use.\n\nConfigure the user consent screen\n\nWhen you use OAuth 2.0 for authentication, your users are authenticated after\nthey agree to terms presented to them on a user consent screen.\n\n\nTo set up your project's consent screen, do the following:\n\n1. Open the [Consent Screen page](https://console.cloud.google.com/apis/credentials/consent) in the Google API Console. If prompted, select a project or create a new one.\n2. Fill out the form and click **Save**."]]