- طلب 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 |
أخطاء لا تؤدي إلى الحظر وتقدم تفاصيل تعذُّر التحقّق من صحة المخطط لا يُعرَض إلا عندما تكون هذه الإعدادات هي "فعَّلة معيّنة" = "صحيح". |
نطاقات التفويض
يجب توفير نطاق 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}/customerSkAdNetworkValueSchemas/{accountLinkId} |
schema |
النتائج فقط. المخطط الخاص بالمورد المحدّد. |
SkAdNetworkConversionValueSchema
SkAdNetworkConversionValueSchema الخاص بـ CustomerLink.
تمثيل JSON |
---|
{ "appId": string, "measurementWindowHours": integer, "fineGrainedConversionValueMappings": [ { object ( |
الحقول | |
---|---|
appId |
مطلوبة. النتائج فقط. رقم تعريف تطبيق Apple App Store. |
measurementWindowHours |
النتائج فقط. فترة زمنية (يتم قياسها بالساعات) بعد التثبيت، ويتوقف بعدها شريك إحالة التطبيق أو المعلِن عن استدعاء updateConversionValue. |
fineGrainedConversionValueMappings[] |
النتائج فقط. تحديد قيم الإحالات الناجحة الدقيقة بالنسبة إلى إصدارات SkAdNetwork >= 4.0 التي تتوافق مع فترات إحالات ناجحة متعدّدة، لا تنطبق تعيينات قيم الإحالات الناجحة الدقيقة إلّا على أوّل عملية تسجيل إحالات ناجحة. |
postbackMappings[] |
النتائج فقط. عمليات ربط قيم الإحالات الناجحة حسب الإبلاغ عن الإحالات الناجحة لعمليات تسجيل الإحالات الناجحة في فترات إحالات ناجحة متعدّدة ينطبق فقط على إصدارات SkAdNetwork >= 4.0. |
FineGrainedConversionValueMappings
تحديدات قيمة الإحالة الناجحة الدقيقة
تمثيل JSON |
---|
{
"fineGrainedConversionValue": integer,
"conversionValueMapping": {
object ( |
الحقول | |
---|---|
fineGrainedConversionValue |
النتائج فقط. قيمة الإحالة الناجحة الدقيقة. القيم الصالحة في النطاق الشامل [0,63]. |
conversionValueMapping |
النتائج فقط. أحداث الإحالات الناجحة التي ترتبط بها قيمة الإحالة الناجحة الدقيقة. |
ConversionValueMapping
يمثّل ذلك الربط من قيمة إحالة ناجحة واحدة إلى حدث إحالة ناجحة واحد أو أكثر.
تمثيل JSON |
---|
{
"minTimePostInstallHours": string,
"maxTimePostInstallHours": string,
"mappedEvents": [
{
object ( |
الحقول | |
---|---|
minTimePostInstallHours |
النتائج فقط. الحدّ الأدنى للنطاق الزمني الذي كان فيه المستخدم آخر نشاط خلال فترة القياس. |
maxTimePostInstallHours |
النتائج فقط. الحدّ الأقصى للنطاق الزمني الذي كان فيه المستخدم آخر نشاط خلال فترة القياس. |
mappedEvents[] |
النتائج فقط. يمكن ربط قيمة الإحالة الناجحة بأحداث متعددة بسمات مختلفة. |
حدث
تُحدِّد حدث إحالة ناجحة من Google يتم ربط قيمة الإحالة الناجحة به.
تمثيل JSON |
---|
{ "mappedEventName": string, "currencyCode": string, // Union field |
الحقول | |
---|---|
mappedEventName |
النتائج فقط. اسم حدث Google الذي يتم تمثيله بقيمة الإحالة الناجحة هذه. |
currencyCode |
النتائج فقط. العملة المستخدَمة في التقرير event_revenue رمز عملة مكوَّن من ثلاثة أحرف وفقًا لمعيار 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
عمليات ربط كل عملية تسجيل إحالات ناجحة في فترات إحالات ناجحة متعدّدة.
تمثيل JSON |
---|
{ "postbackSequenceIndex": integer, "coarseGrainedConversionValueMappings": { object ( |
الحقول | |
---|---|
postbackSequenceIndex |
النتائج فقط. فهرس مستند إلى 0 يشير إلى ترتيب عمليات تسجيل الإحالات الناجحة. القيم الصالحة في النطاق الشامل [0,2]. |
coarseGrainedConversionValueMappings |
النتائج فقط. ربط قيم الإحالات الناجحة لجميع قيم الإحالات الناجحة الدقيقة |
حقل الاتحاد lock_window_trigger يتم استخدام الحدث أو قيمة الإحالة الناجحة لتأمين فترة الإحالة الناجحة. يمكن أن يكون الحقل "lock_window_trigger " واحدًا فقط مما يلي: |
|
lockWindowCoarseConversionValue |
النتائج فقط. قيمة الإحالة الناجحة الدقيقة التقريبية التي تؤدي إلى قفل فترة الإحالة الناجحة |
lockWindowFineConversionValue |
النتائج فقط. قيمة الإحالة الناجحة الدقيقة التي تؤدي إلى قفل فترة الإحالة الناجحة |
lockWindowEvent |
النتائج فقط. اسم الحدث الذي يؤدي إلى قفل فترة الإحالة الناجحة. |
CoarseGrainedConversionValueMappings
تعيينات قيم الإحالات الناجحة التقريبية
تمثيل JSON |
---|
{ "lowConversionValueMapping": { object ( |
الحقول | |
---|---|
lowConversionValueMapping |
النتائج فقط. تعيين قيمة الإحالة الناجحة التقريبية "المنخفضة". |
mediumConversionValueMapping |
النتائج فقط. تعيين قيمة الإحالة الناجحة التقريبية "متوسطة". |
highConversionValueMapping |
النتائج فقط. تعيين قيمة الإحالة الناجحة التقريبية "العالية". |
MutateCustomerSkAdNetworkConversionValueSchemaResult
نتيجة التغيير في CustomerSkAdNetworkValueSchema.
تمثيل JSON |
---|
{ "resourceName": string, "appId": string } |
الحقول | |
---|---|
resourceName |
اسم المورد للعميل الذي تم تعديله. |
appId |
تم تعديل رقم تعريف التطبيق لقيمة Skan ConversionValue. |