Toplu işe işlem ekleyin.
Atılan hataların listesi: AuthenticationError AuthorizationError BatchJobError HeaderError InternalError QuotaError RequestError ResourceCountLimitExceededError
HTTP isteği
POST https://googleads.googleapis.com/v14/{resourceName=customers/*/batchJobs/*}:addOperations
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
resourceName |
Zorunlu. Toplu işin kaynak adı. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{
"sequenceToken": string,
"mutateOperations": [
{
object ( |
Alanlar | |
---|---|
sequenceToken |
Dizi oluşturmayı zorunlu kılmak için kullanılan bir jeton. Bir toplu iş için ilk groupJobs.addoperas isteği, stepsToken değerini ayarlamamalıdır. Sonraki istekler, nextSequenceToken değerine ayarlanması için önceki containerJobs.addoperas yanıtında alınan nextSequenceToken değerine ayarlamalıdır. |
mutateOperations[] |
Zorunlu. Eklenen mutasyonların listesi. İşlemler, bu toplu işte oluşturulan varlıklar arasındaki bağımlılıkları belirtmek için geçici kimlikler olarak negatif tam sayıları kullanabilir. Örneğin, kimliği 1234 olan bir müşteri, ilk işlemde kaynak adı açık bir şekilde "müşteriler/1234/kampanyalar/-1" olarak ayarlanmış bir kampanya, ikinci işlemde ise kampanya alanı da "müşteriler/1234/kampanyalar/-1" olarak ayarlanmış bir reklam grubu oluşturarak aynı kampanyada bir kampanya ve bir reklam grubu oluşturabilir. |
Yanıt gövdesi
BatchJobService.AddBatchJobOperations
için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "totalOperations": string, "nextSequenceToken": string } |
Alanlar | |
---|---|
totalOperations |
Bu toplu iş için şimdiye kadar eklenen işlemlerin toplam sayısı. |
nextSequenceToken |
Daha fazla işlem eklenmesi gerekirse topluJobs.addoperasyonlarını tekrar çağırırken kullanılacak sıra jetonu. Bir sonraki BundleJobs.addoperas isteğinde, stepsToken alanını bu alanın değerine ayarlamalısınız. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/adwords
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.