- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- CustomerSkAdNetworkConversionValueSchemaOperation
- CustomerSkAdNetworkConversionValueSchema
- SkAdNetworkConversionValueSchema
- FineGrainedConversionValueMappings
- ConversionValueMapping
- เหตุการณ์
- RevenueRange
- EventOccurrenceRange
- PostbackMapping
- CoarseGrainedConversionValueMappings
- MutateCustomerSkAdNetworkConversionValueSchemaResult
- ลองใช้งาน
สร้างหรืออัปเดต CustomerSkAdNetworkConversionValueSchema
รายการข้อผิดพลาดที่ปรากฏ: AuthenticationError AuthorizationError FieldError InternalError MutateError
คำขอ HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
customerId |
รหัสของลูกค้าที่มีการแก้ไขชุดที่ใช้ร่วมกัน |
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{
"operation": {
object ( |
ช่อง | |
---|---|
operation |
การดำเนินการที่จะทำ |
validateOnly |
หากเป็น "จริง" ระบบจะตรวจสอบคําขอแต่ไม่ได้ดําเนินการ ระบบจะแสดงเฉพาะข้อผิดพลาดเท่านั้น ไม่ใช่ผลลัพธ์ |
enableWarnings |
ไม่บังคับ หากเป็น "จริง" ระบบจะเปิดใช้การแสดงคำเตือน คำเตือนจะแสดงข้อความแสดงข้อผิดพลาดและรหัสข้อผิดพลาดโดยไม่บล็อกการดำเนินการเปลี่ยนแปลง |
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ customerSkAdNetworkConversionValueSchemas.mutate
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "result": { object ( |
ช่อง | |
---|---|
result |
ผลลัพธ์ทั้งหมดสำหรับการเปลี่ยนแปลง |
warning |
ข้อผิดพลาดที่ไม่ใช่การบล็อกซึ่งให้รายละเอียดความล้มเหลวในการตรวจสอบสคีมา แสดงผลเฉพาะเมื่อenableWARNINGs = true เท่านั้น |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/adwords
โปรดดูข้อมูลเพิ่มเติมที่ภาพรวมของ OAuth 2.0
CustomerSkAdNetworkConversionValueSchemaOperation
การดำเนินการอัปเดตครั้งเดียวสำหรับ CustomerSkAdNetworkConversionValueSchema
การแสดง JSON |
---|
{
"update": {
object ( |
ช่อง | |
---|---|
update |
การดำเนินการอัปเดต: สคีมาควรมีชื่อทรัพยากรที่ถูกต้อง |
CustomerSkAdNetworkConversionValueSchema
CustomerSkAdNetworkConversionValueSchema
การแสดง JSON |
---|
{
"resourceName": string,
"schema": {
object ( |
ช่อง | |
---|---|
resourceName |
เอาต์พุตเท่านั้น ชื่อทรัพยากรของสคีมา ชื่อทรัพยากร CustomerSkAdNetworkConversionValueSchema มีรูปแบบดังนี้: customer/{customerId}/customerSkAdNetworkConversionValueSchemas/{accountLinkId} |
schema |
เอาต์พุตเท่านั้น สคีมาสำหรับทรัพยากรที่ระบุ |
SkAdNetworkConversionValueSchema
SkAdNetworkConversionValueSchema ของ CustomerLink โดยเฉพาะ
การแสดง JSON |
---|
{ "appId": string, "measurementWindowHours": integer, "fineGrainedConversionValueMappings": [ { object ( |
ช่อง | |
---|---|
appId |
ต้องระบุ เอาต์พุตเท่านั้น รหัสแอป Apple App Store |
measurementWindowHours |
เอาต์พุตเท่านั้น กรอบเวลา (วัดเป็นชั่วโมง) หลังการติดตั้ง หลังจากที่ App Attribution Partner หรือผู้ลงโฆษณาหยุดเรียกใช้ updateConversionValue |
fineGrainedConversionValueMappings[] |
เอาต์พุตเท่านั้น การแมปมูลค่า Conversion แบบละเอียด สำหรับ SkAdNetwork เวอร์ชัน >= 4.0 ที่รองรับกรอบเวลา Conversion หลายกรอบเวลา การแมปมูลค่า Conversion แบบละเอียดจะใช้ได้กับระบบรายงานผล Conversion ครั้งแรกเท่านั้น |
postbackMappings[] |
เอาต์พุตเท่านั้น การแมปมูลค่า Conversion ต่อระบบรายงานผล Conversion สำหรับระบบรายงานผล Conversion ในกรอบเวลา Conversion หลายหน้าต่าง ใช้ได้กับ SkAdNetwork เวอร์ชัน >= 4.0 เท่านั้น |
FineGrainedConversionValueMappings
การแมปสำหรับมูลค่า Conversion แบบละเอียด
การแสดง JSON |
---|
{
"fineGrainedConversionValue": integer,
"conversionValueMapping": {
object ( |
ช่อง | |
---|---|
fineGrainedConversionValue |
เอาต์พุตเท่านั้น มูลค่า Conversion แบบละเอียด ค่าที่ถูกต้องจะอยู่ในช่วงการรวม [0,63] |
conversionValueMapping |
เอาต์พุตเท่านั้น เหตุการณ์ Conversion ที่แมปมูลค่า Conversion แบบละเอียด |
ConversionValueMapping
แสดงการแมปจากมูลค่า Conversion 1 รายการกับเหตุการณ์ Conversion อย่างน้อย 1 รายการ
การแสดง JSON |
---|
{
"minTimePostInstallHours": string,
"maxTimePostInstallHours": string,
"mappedEvents": [
{
object ( |
ช่อง | |
---|---|
minTimePostInstallHours |
เอาต์พุตเท่านั้น ช่วงเวลาต่ำสุดที่ผู้ใช้ใช้งานครั้งล่าสุดในระหว่างกรอบเวลาการวัด |
maxTimePostInstallHours |
เอาต์พุตเท่านั้น ค่าสูงสุดของช่วงเวลาที่ผู้ใช้ใช้งานครั้งล่าสุดในระหว่างกรอบเวลาการวัด |
mappedEvents[] |
เอาต์พุตเท่านั้น มูลค่า Conversion อาจจับคู่กับหลายเหตุการณ์ที่มีแอตทริบิวต์ต่างกัน |
เหตุการณ์
กําหนดเหตุการณ์ Conversion ของ Google ที่จับคู่กับมูลค่า Conversion
การแสดง JSON |
---|
{ "mappedEventName": string, "currencyCode": string, // Union field |
ช่อง | |
---|---|
mappedEventName |
เอาต์พุตเท่านั้น ชื่อเหตุการณ์ Google ที่แสดงด้วยมูลค่า Conversion นี้ |
currencyCode |
เอาต์พุตเท่านั้น สกุลเงินที่รายงานสำหรับ event_revenue รหัสสกุลเงิน 3 ตัวอักษรตามมาตรฐาน ISO 4217 เช่น "USD" |
ฟิลด์สหภาพ revenue_rate ช่วงหรือมูลค่าที่เฉพาะเจาะจงสําหรับรายได้จากเหตุการณ์ revenue_rate ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
eventRevenueRange |
เอาต์พุตเท่านั้น ช่วงรายได้ของเหตุการณ์ |
eventRevenueValue |
เอาต์พุตเท่านั้น มูลค่ารายได้จากเหตุการณ์ที่เฉพาะเจาะจง |
ฟิลด์สหภาพ event_rate ช่วงหรือค่าเฉพาะสำหรับตัวนับเหตุการณ์ event_rate ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
eventOccurrenceRange |
เอาต์พุตเท่านั้น ช่วงตัวนับเหตุการณ์ |
eventCounter |
เอาต์พุตเท่านั้น สำหรับค่าตัวนับเหตุการณ์ที่เฉพาะเจาะจง |
RevenueRange
กำหนดช่วงสำหรับค่ารายได้
การแสดง JSON |
---|
{ "minEventRevenue": number, "maxEventRevenue": number } |
ช่อง | |
---|---|
minEventRevenue |
เอาต์พุตเท่านั้น สำหรับช่วงรายได้ ค่าต่ำสุดในสกุลเงิน |
maxEventRevenue |
เอาต์พุตเท่านั้น สำหรับช่วงรายได้ ค่าสูงสุดในสกุลเงิน |
EventOccurrenceRange
กำหนดช่วงสำหรับค่าตัวนับเหตุการณ์
การแสดง JSON |
---|
{ "minEventCount": string, "maxEventCount": string } |
ช่อง | |
---|---|
minEventCount |
เอาต์พุตเท่านั้น ค่าต่ำสุดของช่วงที่กำหนดไว้สำหรับช่วงตัวนับเหตุการณ์ ค่า 0 จะถือว่าไม่ได้ตั้งค่า |
maxEventCount |
เอาต์พุตเท่านั้น สำหรับช่วงตัวนับเหตุการณ์ ค่าสูงสุดของช่วงที่กำหนด ค่า 0 จะถือว่าไม่ได้ตั้งค่า |
PostbackMapping
การแมปสําหรับระบบรายงานผล Conversion แต่ละรายการในกรอบเวลา Conversion หลายกรอบเวลา
การแสดง JSON |
---|
{ "postbackSequenceIndex": integer, "coarseGrainedConversionValueMappings": { object ( |
ช่อง | |
---|---|
postbackSequenceIndex |
เอาต์พุตเท่านั้น ดัชนีฐาน 0 ที่ระบุลำดับของระบบรายงานผล Conversion ค่าที่ถูกต้องจะอยู่ในช่วงการรวม [0,2] |
coarseGrainedConversionValueMappings |
เอาต์พุตเท่านั้น การแมปมูลค่า Conversion สําหรับมูลค่า Conversion แบบละเอียดทั้งหมด |
ฟิลด์สหภาพ lock_window_trigger เหตุการณ์หรือมูลค่า Conversion ที่ใช้สำหรับการล็อกกรอบเวลา Conversion lock_window_trigger ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
lockWindowCoarseConversionValue |
เอาต์พุตเท่านั้น มูลค่า Conversion แบบละเอียดที่ทำให้เกิดการล็อกกรอบเวลา Conversion |
lockWindowFineConversionValue |
เอาต์พุตเท่านั้น มูลค่า Conversion แบบละเอียดที่ทำให้เกิดการล็อกกรอบเวลา Conversion |
lockWindowEvent |
เอาต์พุตเท่านั้น ชื่อเหตุการณ์ที่ทำให้เกิดการล็อกกรอบเวลา Conversion |
CoarseGrainedConversionValueMappings
การแมปสำหรับมูลค่า Conversion แบบละเอียด
การแสดง JSON |
---|
{ "lowConversionValueMapping": { object ( |
ช่อง | |
---|---|
lowConversionValueMapping |
เอาต์พุตเท่านั้น การแมปสำหรับมูลค่า Conversion หยาบระดับ "ต่ำ" |
mediumConversionValueMapping |
เอาต์พุตเท่านั้น การแมปสำหรับมูลค่า Conversion หยาบระดับ "ปานกลาง" |
highConversionValueMapping |
เอาต์พุตเท่านั้น การแมปสําหรับมูลค่า Conversion หยาบ "สูง" |
MutateCustomerSkAdNetworkConversionValueSchemaResult
ผลลัพธ์สำหรับการเปลี่ยนแปลง CustomerSkAdNetworkConversionValueSchema
การแสดง JSON |
---|
{ "resourceName": string, "appId": string } |
ช่อง | |
---|---|
resourceName |
ชื่อทรัพยากรของลูกค้าที่แก้ไข |
appId |
รหัสแอปของ SkanConversionValue ที่แก้ไข |