Package com.google.doubleclick
Class AdxExt.ImpExt.SKAdNetworkRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.doubleclick.AdxExt.ImpExt.SKAdNetworkRequest
-
- All Implemented Interfaces:
AdxExt.ImpExt.SKAdNetworkRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- AdxExt.ImpExt
public static final class AdxExt.ImpExt.SKAdNetworkRequest extends com.google.protobuf.GeneratedMessageV3 implements AdxExt.ImpExt.SKAdNetworkRequestOrBuilder
Publisher's SKAdNetwork information to support app installation attribution for iOS 14 and later. Apple's SKAdNetwork API helps advertisers measure ad-driven app installation by sending a postback to the ad network after a successful install. Publishers will need to configure supported ad networks in their app's property list (Info.plist) to allow an install to be attributed to the ad impression. For more info visit: https://developer.apple.com/documentation/storekit/skadnetwork
Protobuf typecom.google.doubleclick.ImpExt.SKAdNetworkRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdxExt.ImpExt.SKAdNetworkRequest.BuilderPublisher's SKAdNetwork information to support app installation attribution for iOS 14 and later.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intFIDELITIES_FIELD_NUMBERstatic com.google.protobuf.Parser<AdxExt.ImpExt.SKAdNetworkRequest>PARSERDeprecated.static intSKADNETIDS_FIELD_NUMBERstatic intSOURCEAPP_FIELD_NUMBERstatic intVERSION_FIELD_NUMBERstatic intVERSIONS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static AdxExt.ImpExt.SKAdNetworkRequestgetDefaultInstance()AdxExt.ImpExt.SKAdNetworkRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()AdxExt.SKAdNetworkFidelityTypegetFidelities(int index)List of fidelity types supported, depending on the SKAdNetwork API version supported by the operating system and SDK as well as ad slot properties.intgetFidelitiesCount()List of fidelity types supported, depending on the SKAdNetwork API version supported by the operating system and SDK as well as ad slot properties.List<AdxExt.SKAdNetworkFidelityType>getFidelitiesList()List of fidelity types supported, depending on the SKAdNetwork API version supported by the operating system and SDK as well as ad slot properties.com.google.protobuf.Parser<AdxExt.ImpExt.SKAdNetworkRequest>getParserForType()intgetSerializedSize()StringgetSkadnetids(int index)SKAdNetworkIdentifier entries in the publisher app's Info.plist.com.google.protobuf.ByteStringgetSkadnetidsBytes(int index)SKAdNetworkIdentifier entries in the publisher app's Info.plist.intgetSkadnetidsCount()SKAdNetworkIdentifier entries in the publisher app's Info.plist.com.google.protobuf.ProtocolStringListgetSkadnetidsList()SKAdNetworkIdentifier entries in the publisher app's Info.plist.StringgetSourceapp()ID of publisher app in Apple's App Store.com.google.protobuf.ByteStringgetSourceappBytes()ID of publisher app in Apple's App Store.com.google.protobuf.UnknownFieldSetgetUnknownFields()StringgetVersion()Version of SKAdNetwork supported.com.google.protobuf.ByteStringgetVersionBytes()Version of SKAdNetwork supported.StringgetVersions(int index)List of SKAdNetwork versions supported, depending on the OS version and the SDK version.com.google.protobuf.ByteStringgetVersionsBytes(int index)List of SKAdNetwork versions supported, depending on the OS version and the SDK version.intgetVersionsCount()List of SKAdNetwork versions supported, depending on the OS version and the SDK version.com.google.protobuf.ProtocolStringListgetVersionsList()List of SKAdNetwork versions supported, depending on the OS version and the SDK version.inthashCode()booleanhasSourceapp()ID of publisher app in Apple's App Store.booleanhasVersion()Version of SKAdNetwork supported.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AdxExt.ImpExt.SKAdNetworkRequest.BuildernewBuilder()static AdxExt.ImpExt.SKAdNetworkRequest.BuildernewBuilder(AdxExt.ImpExt.SKAdNetworkRequest prototype)AdxExt.ImpExt.SKAdNetworkRequest.BuildernewBuilderForType()protected AdxExt.ImpExt.SKAdNetworkRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AdxExt.ImpExt.SKAdNetworkRequestparseDelimitedFrom(InputStream input)static AdxExt.ImpExt.SKAdNetworkRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(byte[] data)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(com.google.protobuf.ByteString data)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(com.google.protobuf.CodedInputStream input)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(InputStream input)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(ByteBuffer data)static AdxExt.ImpExt.SKAdNetworkRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AdxExt.ImpExt.SKAdNetworkRequest>parser()AdxExt.ImpExt.SKAdNetworkRequest.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
VERSION_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VERSIONS_FIELD_NUMBER
public static final int VERSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCEAPP_FIELD_NUMBER
public static final int SOURCEAPP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SKADNETIDS_FIELD_NUMBER
public static final int SKADNETIDS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FIDELITIES_FIELD_NUMBER
public static final int FIDELITIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<AdxExt.ImpExt.SKAdNetworkRequest> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasVersion
public boolean hasVersion()
Version of SKAdNetwork supported. Dependent on both the OS version and the SDK version. Note: This field will be replaced by the BidRequest.mobile.skadn.versions field to support a list of version numbers.
optional string version = 1;- Specified by:
hasVersionin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- Whether the version field is set.
-
getVersion
public String getVersion()
Version of SKAdNetwork supported. Dependent on both the OS version and the SDK version. Note: This field will be replaced by the BidRequest.mobile.skadn.versions field to support a list of version numbers.
optional string version = 1;- Specified by:
getVersionin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
Version of SKAdNetwork supported. Dependent on both the OS version and the SDK version. Note: This field will be replaced by the BidRequest.mobile.skadn.versions field to support a list of version numbers.
optional string version = 1;- Specified by:
getVersionBytesin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- The bytes for version.
-
getVersionsList
public com.google.protobuf.ProtocolStringList getVersionsList()
List of SKAdNetwork versions supported, depending on the OS version and the SDK version.
repeated string versions = 4;- Specified by:
getVersionsListin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- A list containing the versions.
-
getVersionsCount
public int getVersionsCount()
List of SKAdNetwork versions supported, depending on the OS version and the SDK version.
repeated string versions = 4;- Specified by:
getVersionsCountin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- The count of versions.
-
getVersions
public String getVersions(int index)
List of SKAdNetwork versions supported, depending on the OS version and the SDK version.
repeated string versions = 4;- Specified by:
getVersionsin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The versions at the given index.
-
getVersionsBytes
public com.google.protobuf.ByteString getVersionsBytes(int index)
List of SKAdNetwork versions supported, depending on the OS version and the SDK version.
repeated string versions = 4;- Specified by:
getVersionsBytesin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the versions at the given index.
-
hasSourceapp
public boolean hasSourceapp()
ID of publisher app in Apple's App Store.
optional string sourceapp = 2;- Specified by:
hasSourceappin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- Whether the sourceapp field is set.
-
getSourceapp
public String getSourceapp()
ID of publisher app in Apple's App Store.
optional string sourceapp = 2;- Specified by:
getSourceappin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- The sourceapp.
-
getSourceappBytes
public com.google.protobuf.ByteString getSourceappBytes()
ID of publisher app in Apple's App Store.
optional string sourceapp = 2;- Specified by:
getSourceappBytesin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- The bytes for sourceapp.
-
getSkadnetidsList
public com.google.protobuf.ProtocolStringList getSkadnetidsList()
SKAdNetworkIdentifier entries in the publisher app's Info.plist.
repeated string skadnetids = 3;- Specified by:
getSkadnetidsListin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- A list containing the skadnetids.
-
getSkadnetidsCount
public int getSkadnetidsCount()
SKAdNetworkIdentifier entries in the publisher app's Info.plist.
repeated string skadnetids = 3;- Specified by:
getSkadnetidsCountin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- The count of skadnetids.
-
getSkadnetids
public String getSkadnetids(int index)
SKAdNetworkIdentifier entries in the publisher app's Info.plist.
repeated string skadnetids = 3;- Specified by:
getSkadnetidsin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The skadnetids at the given index.
-
getSkadnetidsBytes
public com.google.protobuf.ByteString getSkadnetidsBytes(int index)
SKAdNetworkIdentifier entries in the publisher app's Info.plist.
repeated string skadnetids = 3;- Specified by:
getSkadnetidsBytesin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the skadnetids at the given index.
-
getFidelitiesList
public List<AdxExt.SKAdNetworkFidelityType> getFidelitiesList()
List of fidelity types supported, depending on the SKAdNetwork API version supported by the operating system and SDK as well as ad slot properties.
repeated .com.google.doubleclick.SKAdNetworkFidelityType fidelities = 5 [packed = true];- Specified by:
getFidelitiesListin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- A list containing the fidelities.
-
getFidelitiesCount
public int getFidelitiesCount()
List of fidelity types supported, depending on the SKAdNetwork API version supported by the operating system and SDK as well as ad slot properties.
repeated .com.google.doubleclick.SKAdNetworkFidelityType fidelities = 5 [packed = true];- Specified by:
getFidelitiesCountin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Returns:
- The count of fidelities.
-
getFidelities
public AdxExt.SKAdNetworkFidelityType getFidelities(int index)
List of fidelity types supported, depending on the SKAdNetwork API version supported by the operating system and SDK as well as ad slot properties.
repeated .com.google.doubleclick.SKAdNetworkFidelityType fidelities = 5 [packed = true];- Specified by:
getFidelitiesin interfaceAdxExt.ImpExt.SKAdNetworkRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The fidelities at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.ImpExt.SKAdNetworkRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AdxExt.ImpExt.SKAdNetworkRequest.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AdxExt.ImpExt.SKAdNetworkRequest.Builder newBuilder()
-
newBuilder
public static AdxExt.ImpExt.SKAdNetworkRequest.Builder newBuilder(AdxExt.ImpExt.SKAdNetworkRequest prototype)
-
toBuilder
public AdxExt.ImpExt.SKAdNetworkRequest.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AdxExt.ImpExt.SKAdNetworkRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AdxExt.ImpExt.SKAdNetworkRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AdxExt.ImpExt.SKAdNetworkRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<AdxExt.ImpExt.SKAdNetworkRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AdxExt.ImpExt.SKAdNetworkRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-