• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2023 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15syntax = "proto3";
16
17package google.ads.googleads.v16.common;
18
19import "google/ads/googleads/v16/enums/app_url_operating_system_type.proto";
20
21option csharp_namespace = "Google.Ads.GoogleAds.V16.Common";
22option go_package = "google.golang.org/genproto/googleapis/ads/googleads/v16/common;common";
23option java_multiple_files = true;
24option java_outer_classname = "FinalAppUrlProto";
25option java_package = "com.google.ads.googleads.v16.common";
26option objc_class_prefix = "GAA";
27option php_namespace = "Google\\Ads\\GoogleAds\\V16\\Common";
28option ruby_package = "Google::Ads::GoogleAds::V16::Common";
29
30// Proto file FinalAppUrl type.
31
32// A URL for deep linking into an app for the given operating system.
33message FinalAppUrl {
34  // The operating system targeted by this URL. Required.
35  google.ads.googleads.v16.enums.AppUrlOperatingSystemTypeEnum
36      .AppUrlOperatingSystemType os_type = 1;
37
38  // The app deep link URL. Deep links specify a location in an app that
39  // corresponds to the content you'd like to show, and should be of the form
40  // {scheme}://{host_path}
41  // The scheme identifies which app to open. For your app, you can use a custom
42  // scheme that starts with the app's name. The host and path specify the
43  // unique location in the app where your content exists.
44  // Example: "exampleapp://productid_1234". Required.
45  optional string url = 3;
46}
47